一、 数据库的发展历史
l DataBase这个词起源于20世纪50年代初,当时美国为了战争的需要,把各种情报集中在一起,存储在计算机里,被称为DataBase。
l 1963年,美国的Honeywell公司的IDS(Integrated Data Store)系统投入运行,揭开了数据库技术的序幕。当时美国社会产生了许多形形色色的DataBase,但基本上都是文件系统的扩充或倒排文件系统。
l 1968年,美国的IBM公司推出层次型的IMS数据库系统。
l 1969年美国CODASYL(Conference On Data System Language,数据库系统语言协会)组织的数据库任务组(DBTG)发表了关于网状模型的DBTG报告(1971年正式通过)
l 1970年IBM公司的E.F.Codd发表论文提出关系模型。
l 20世纪70年代是数据库蓬勃发展的年代,网状系统和层次系统占据了整个数据库商用市场,而关系系统仅处于实验阶段。
l 20世纪80年代,关系系统由于使用简便以及硬件性能的改善,逐步代替了网状系统和层次系统占领了市场。
l 20世纪90年代,关系数据库已成为数据库技术的主流。
l 进入21世纪后,对象数据库、Web数据库的推广和普及已成定局。
l 数据库技术的4个发展阶段
人工管理阶段 -------- > 文件系统阶段 -------- > 数据库阶段 ------- > 高级数据库阶段
二、 面向关系型的数据库
l 以二维表格(关系表)的形式组织数据库中的数据,二维表包括行和列,在这里一行称为一个记录,一列称为一个字段,每列的标题称为字段名。
l 关系型数据库的标准语言是SQL(结构化查询语言:StructuredQuery Language),是用于关系数据库查询的结构化语言。支持SQL语言的关系型数据库管理系统有SQL Server、Access、Oracle、Sybase、DB2、MySQL等。
三、 什么是数据库?数据库是做什么用的?用在哪里?为什么要用数据库?
l 数据库是存放数据的仓库,这些数据往往具一定的联系,以一定的数据结构存放在计算机中。
l 管理信息系统(MIS),办公信息系统(OIS)等都是使用了数据库技术的计算机应用系统。数据库在软件开发中是必不可少的一部分。
l 数据库是将数据存储在表中,数据与数据之间建立关系,还可以对数据实施各种约束,保证数据库中的数据时准确可靠的。也便于对数据的增、删、改、查,更重要的是,可以永久保存数据。
参考文献:施伯乐,丁宝康,汪卫《数据库系统教程》,高等教育出版社