WEB开发网
开发学院数据库Oracle Oracle9i专题讲座精华集粹 阅读

Oracle9i专题讲座精华集粹

 2006-08-04 11:56:00 来源:WEB开发网   
核心提示:我们开始讨论第一个方面的内容:数据库的发展及差异数据库的发展经历了几个阶段,从最初的层次模型、网状模型,Oracle9i专题讲座精华集粹,发展到目前的关系模型、面向的关系模型,1950年,数据类型支持数字、字符、大至4GB的二进制数据,为数据库的面向存储提供数据支持,IBM公司的计算机科学家E.T.Codd首次提出了关

我们开始讨论第一个方面的内容:

数据库的发展及差异

数据库的发展经历了几个阶段,从最初的层次模型、网状模型,发展到目前的关系模型、面向的关系模型。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等)。

1 2 3 4 5 6  下一页

Tags:Oraclei 专题 讲座

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接