关系型数据库及oracle数据库简介

一、关系型数据库简介

1、关系模型

(1)1970年美国IBM公司研究员E.F.Codd首次提出了数据库系统的关系模型,开创了数据库的关系方法和关系数据理论的研究,为数据库技术奠定了理论基础。由于E.F.Codd的杰出工作,他于1981年获得ACM图灵奖。

(2)20世纪80年代以来,计算机厂商新推出的数据库管理系统几乎都支持关系模型,非关系系统的产品也大都加上了关系接口。 数据库领域当前的研究工作也都是以关系方法为基础。

(3)关系模型有关系数据结构、关系操作集合和关系完整性约束三部分组成的。

(4)关系数据结构:在关系模型中,现实世界的实体以及实体间的各种联系均用关系来表示。在用户看来,关系就是一张由行和 列组成的二维数据表。

(5)关系操作:包括:选择、投影、连接、增加、删除、修改等。

(6)关系完整性约束:包括实体完整性、参照完整性和用户定义的完整性。

2、关系型数据库

是建立在关系模型基础上的数据库,现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。

二、oracle数据库简介

1、Oracle数据库简介

Oracle数据库是甲骨文公司开发的一款关系型数据库产品,支持各种操作系统平台,包括Windows、Linux和Unix等。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。

2、Oracle数据库版本

(1)......

(2)8.0:1997年,SQL,PL/SQL性能提高,VARCHAR2能超过4000 bytes,每个表能多余1000字段 ,新的ROWID格式等。

(3)8i:1999年,支持Internet计算 ,新增在Java,SQL和PL/SQL中可以无缝交互等。

(4)9i:2001年,更易于管理,可以在线修改参数和内存分配等。

(5)10g:2004年,g代表Grid,支持网格计算、支持自动管理。

(5)11g:2007年,扩展网格计算优势,自动进行SQL优化等。

(6)12c:2013年,c代表clound,在数据类型,分区表,统计信息,数据优化等方面都有所改变。

(7)目前应用较多的应该是9i/10g/11g。

猜你喜欢

转载自blog.csdn.net/rongzz/article/details/81230086
今日推荐