- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]oracle
Oracle数据库课程实践 王新颖 wxyal@163.com Oracle公司传奇 1977年6月 Larry Ellison与Bob Miner和Ed Oates在硅谷共同创办了一家名为软件开发实验室(Software Development Laboratories,SDL)的计算机公司(ORACLE公司的前身) 没多久,第一位员工Bruce Scott 加盟进来 根据Ellison和Miner他们在前一家公司从事的一个由中央情报局投资的项目代码,他们把这个产品命名为ORACLE。因为他们相信,ORACLE是一切智慧的源泉 左起 Ed Oates、Bruce Scott、Bob Miner、Larry Ellison Oracle公司传奇 1979年 SDL更名为关系软件有限公司(Relational Software,Inc.,RSI),毕竟“软件开发实验室”不太像一个大公司的名字。 1983年 为了突出公司的核心产品,RSI再次更名为ORACLE。 ORACLE版本的进化 1979年的夏季发布了可用于DEC公司的PDP-11计算机上的商用ORACLE产品,这个数据库产品整合了比较完整的SQL实现,其中包括子查询、连接及其他特性。 1983年3月,RSI发布了C语言编写的Oracle第三版,推出了SQL语句和事务处理的“原子性”--SQL语句要么全部成功,要么全部失败,事务处理要么全部提交,要么全部回滚。 同年,IBM推出DB2 ORACLE版本的进化 1984年10月 ORACLE发布了第4版产品,产品的稳定性得到了一定的增强;增加了读一致性 1985年 ORACLE发布了5.0版,是首批可以在 C/S 模式下运行的的RDBMS产品 1986年3月12日 ORACLE公司以每股15美元公开上市,当日以20.75美元收盘,公司市值2.7亿美元 ORACLE版本的进化 1988年 Oracle第6版发布,引入了行级锁(row-level locking)、PL/SQL和联机热备份功能 同年,ORACLE开始研发ERP软件 1992年6月 Oracle推出第七版,加入了分布式事务处理功能、存储过程、触发过程和说明性引用完整性;加入基于开销的优化器 等 真正出色的产品! ORACLE版本的进化 1997年6月 ORACLE第八版发布,支持面向对象的开发及新的多媒体应用;为支持Internet、网络计算等奠定了基础;具有同时处理大量用户和海量数据的特性。 1998年9月 ORACLE 8i 面市,为数据库用户提供了全方位的Java支持;添加了SQLJ、ORACLE interMedia、以及XML等特性。 ORACLE版本的进化 2001年6月 ORACLE发布了ORACLE 9i ,增加了Oracle集群服务(RAC),还包括自动管理、Data Guard等高可用方面的特性 2003年9月8日 旧金山举办的ORACLE World大会上,Ellison宣布下一代数据库产品为“ORACLE 10g” ,将其作为oracle公司下一代应用基础架构软件集成套件 2007年7月12日 甲骨文公司在美国纽约宣布推出数据库Oracle 11g,增加了XML DB组件,使得客户可以以本机方式存储和操作XML数据;同时,11g增加了对二进制XML数据的支持,现在客户可以选择适合自己特定应用及性能需求的XML存储选项 ORACLE体系结构 ORACLE的C/S模式 服务器端配置监听器,客户端配置网络服务名 Oracle企业管理器(OEM) Oracle的默认用户 选择口令管理,主要观察以下几个用户: 普通用户:scott用户的密码:tiger 普通管理员:system用户的密码:manager 超级管理员:sys用户的密码:change_on_install SQLPlus SQLPlus是Oracle提供的一个命令行执行的工具软件,安装之后会自动在系统中进行注册 sqlplus:以命令行的方式进入数据库连接 sqlplusw:以窗口的形式启动命令行工具 如果一台电脑上有多个数据库的话,则要输入数据库的名称;如果一台电脑上只有一个数据库的话,则“数据库的名称”可以不输入 SQL Plus 命令 set linesize 长度 ; --300 设置每行显示的长度,防止显示格式混乱 set pagesize 行数 ; --30 修改每页显示记录的个数 ed 文件名 使用本机的记事本程序修改输入的内容 通过“@文件名称”的方式进行调用 SQL Plus 命令 conn 用户名/密码 [AS SYSDBA | SYSOPER] 切换用户 conn sys/change_o
文档评论(0)