考试网 >> IT认证 >> Oracle >> Oracle指导 >> Oracle9i精华集粹

Oracle9i精华集粹

发布时间:2006-06-28 09:47     点击:
分页:[1] 2 3 4 5 6 7  下一页

数据库的发展及差异

  数据库的发展经历了几个阶段,从最初的层次模型、网状模型,发展到目前的关系模型、面向的关系模型。1950年,IBM公司的计算机科学家E.T.Codd首次提出了关系模型的概念来代替层次模型存储数据。从20世纪80年代开始,几乎所有的数据库软件产品都开始遵守关系模型这一概念。关系模型的成功在于,在数据库中应用了关系数据库管理系统(RDBMS)来对数据进行排序、检索、*纵。在关系数据库中,使用一种称为结构化查询语言(SQL)的功能性编程语言来实现对数据的处理。

  当我们提交一条SQL语句后,根据不同的语句,RDBMS要进行一系列的*作,下面是一些常见的*作步骤:

  ①、隐式数据类型转换。   ②、查找索引以加快响应时间。 ③、磁盘读写  ④、按照查询条件过滤数据  ⑤、排序并格式化返回的数据。

  Oracle 9i关系数据库与平面文件系统虽然有一些相似的地方,但在许多方面都存在一些差异,如下表所示:

  处理任务 平面文件系统(FlatFile System) 关系数据库系统(RDBMS)

  能否处理主/从数据关系能否处理其它数据关系 不好 能 

  能否容易进行数据*纵 不能 能

  能否容易适应业务需求的变化 不能 能 

  能否容易进行数据检索 有时 能 

  能否快速检索数据 有时 有时 

  第二个方面:

  Oracle数据库的特点

  1.无范式要求,可根据实际系统需求构造数据库。 

  2.采用标准的SQL结构化查询语言。

  3.具有丰富的开发工具,覆盖开发周期的各阶段。

  4.支持大型数据库,数据类型支持数字、字符、大至4GB的二进制数据,为数据库的面向存储提供数据支持。

  5.具有第四代语言的开发工具(SQL*formS、SQL*REPORTS、SQL*MENU等)。 

  6.具有字符界面和图形界面,易于开发。

  7.通过SQL*DBA控制用户权限,提供数据保护功能,监控数据库的 运行状态,调整数据缓冲区的大小。 

  8.分布优化查询功能。

  9.具有数据透明、网络透明,支持异种网络、异构数据库系统。并行 处理采用动态数据分片技术。
分页:[1] 2 3 4 5 6 7  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有