- 1、本文档共107页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ORACLE基础培训PPT
Oracle基础培训系统工程部2014-12-12培训内容Oracle体系结构用EM管理数据库数据库日常维护数据库备份与恢复Oracle介绍安装和配置Oracle常用工具默认数据库用户sql*plus常用命令Oracle公司-ORACLE含义神喻 代神说话的人-甲骨文暗示 公司预作霸主的决心地位 全球第一大数据库厂商全球第二大独立软件供应商Oracle公司(甲骨文公司)是世界上最大的企业软件公司,向遍及145个国家的用户提供数据库、工具和应用软件以及相关的咨询、培训和支持服务。主流的Oracle版本Oracle 9iOracle 10gOracle 11gOracle的DBA认证OCA(oracle初级认证)OCP(oracle专家认证)OCM(oracle大师级认证)Oracle企业管理器(10g改为网络访问)Oracle企业管理器(Oracle Enterprise Manager,OEM)Oracle默认用户只有用合法的用户帐号才能访问Oracle数据库Oracle 有几个默认的数据库用户 Oracle 默认用户SYSSYSTEMSCOTT数据库中所有数据字典表和视图都存储在 SYS 模式中。SYS用户主要用来维护系统信息和管理实例。SCOTT用户是Oracle 数据库的一个示范帐户,在数据库安装时创建SYSTEM 是默认的系统管理员,该用户拥有Oracle管理工具使用的内部表和视图。通常通过SYSTEM用户管理数据库用户、权限和存储等Oracle默认用户SYS:Oracle中的超级用户。属于dba角色SYSTEM:Oracle中默认的系统管理员,拥有DBA权限。属于sysoper角色 SCOTT:Oracle的一个示范帐户,包含4个示范表。默认口令是tiger。sql*plus常用命令连接命令(1)conn[ect]—切换用户 用法:conn 用户名/密码@网络服务名[as sysdba/sysoper]当用特权用户身份连接时,必须带上as sysdba 或是as sysoper例:(2) disc[onnect]说明: 该命令用来断开与当前数据库的连接(3) passw[ord]说明: 该命令用于修改用户的密码,如果要想修改其它用户的密码,需要用sys/system 登录。(3) show user说明: 显示当前用户名(4) exit说明: 该命令会断开与数据库的连接,同时会退出sql*plus文件操作命令:1.start 和@说明: 运行sql 脚本案例: sql@ d:\a.sql 或是sqlstart d:\a.sql2.edit说明: 该命令可以编辑指定的sql 脚本案例: sqledit d:\a.sql3.spool(可以将一些数据保存进行分析)说明: 该命令可以将sql*plus 屏幕上的内容输出到指定文件中去。案例: sqlspool d:\b.sql 并输入 sqlspool off交互式命令1.说明:可以替代变量,而该变量在执行时,需要用户输入。select * from emp where ename=name显示和设置环境变量1.linesize说明:设置显示行的宽度,默认是80 个字符show linesizeset linesize 902.pagesize 说明:设置每页显示的行数目,默认是14用法和linesize 一样至于其它环境参数的使用也是大同小异Oracle用户管理—创建用户注意:一般是具有dba权限才能使用。语法:Create user 用户名 identified by 密码密码必须以字母开头。给用户修改密码之前学过passwordalter user 用户名 identified by 新密码删除用户drop user 用户名 【cascade】如果要删除的用户,已经创建了表,那么就需要在删除的时候带一个参数cascade(级联);注意:(不允许删除自己,不能自杀!!!)授权:创建的新用户是没有任何权限的,甚至连登录的数据库的权限都没有,需要为其指定相应的权限。给一个用户赋权限使用命令grant,回收权限使用命令revoke.向用户授予连接到数据库的权限:grant connect to zhangsan注: connect 是一种角色。权限主要分为两种:系统权限和对象权限系统权限:用户是指对数据库访问的相关权限(建库、建表、建索引、登录数据库等)对象权限:用户对其它用户的数据对象访问(或操作)的权限。授予对象权限:1、希望zhangsan用户可以查看scott用户的emp表 grant select on scott.em to zs; zhangsan查看时:select * from scott.emp;2、希望zhangsan用户可以修改scott用户的em
您可能关注的文档
- MFC程序设计PPT.ppt
- My name’s Gina-新目标英语七上PPT.ppt
- n阶行列式PPT.ppt
- OFFICE教程PPT.ppt
- Oracle支持的SQLPPT.ppt
- ORACLE教程PPT.ppt
- OPTIMA2100 DV 操作和保养培训PPT.ppt
- Oracle一般行业业务流程PPT.ppt
- Our School Life-七年级英语PPT.ppt
- PCAT互换机の最近の动向PPT.ppt
- 阿霉素治疗晚期原发性肝癌:机制、应用与展望.docx
- 靖宇220kV输变电工程项目经济效益后评价:方法、实践与启示.docx
- 数字时代的正义:虚拟财产刑法保护的困境与破局.docx
- RFID技术赋能中小型企业仓储管理的创新变革与实践探索.docx
- 陈湘君教授风湿病学术思想探究与阴虚内热证系统性红斑狼疮影响因素解析.docx
- 南方电力市场发电企业竞价上网策略的多维度剖析与实践探索.docx
- 浙江南方汉族人群IL - 10基因单核苷酸多态性与冠心病相关性的深度剖析.docx
- 杭州都市圈农村人口迁移与产业分工政策耦合发展研究.docx
- 收益性政府项目中PPP模式的实践与探索——以南京青奥中心项目为例.docx
- 中国货币政策行业非对称效应及影响因素:理论、实证与展望.docx
文档评论(0)