《数据库原理》教学内容讲稿数据库的产生 1.1963 年美国 Honeywell 公司的 IDS(Integrated Data Store)2. 1968 年美国 IBM 公司推出层次模型的 IMS 数据库系统(1969 年形成产品)3.1969 年美国 CODASYL(Conference On Data System Language,数据库系统语言协会)组织的数据库任务组(DBTG)发表关于网状模型的 DBTG 报告(1971 正式通过)4.1970 年,IBM 公司的 E.F.Codd 发表论文提出关系模型。第一章绪论§ 1.1 数据库系统概述一.基本概念1.数据(Data) 描述事物的符号记录称为数据。例如:声音、图象、文字、图形等。 数据库中以记录为单位,同时加语义。列如:学生,其记录特征为: XH(学号),XM(姓名),AGE(年龄) 信息=数据+处理2.数据库(DataBase,简称 DB) 数据库是存放数据的仓库,在这个仓库中的数据是根据一定格式存放的。 3.数据库管理系统(DataBase Management System 简称 DBMS) (1) DDL 数据定义语言,英文全称:Data Definition Language 定义数据库中对象的,对象有:基本表,索引、视图,游标、触发器等 (2)DML 数据操纵语言,英文全称:Data Manipulation Language 实现对数据库的操作。主要有:查询、插入、删除、修改 (3)DCL 数据控制语言,英文全称:Data Control Languange 授权、回收权限命令 (4)TCL 事务控制语言,英文全称:Transaction Control Language (5)数据库的运行管理 (6)数据库的建立和维护 4.数据库系统(Data Base System,简称 DBS) 数据库系统是指在计算机系统引入数据库后的系统。包括:计算机,数据库,数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户。二.数据管理技术的产生和进展 1.手工阶段 计算机产生以前的阶段。 2.人工阶段(1946-1956) 硬件:无直接存取设备磁盘,只有卡片、纸带和磁带等顺序存取设备 软件:无 OS (1)数据不保存 (2)应用程序管理数据 (3)数据不共享 (4)数据不具有独立性 …… …… P1,P2,Pn 为应用程序 ,D1,D2,Dn 应用程序所对应的数据集 2.文件系统阶段(1956-1966) 硬件:有磁盘、慈鼓等直接存取设备 软件:有 OS (1)数据可以长期保存 (2)由文件系统管理数据 (3)数据共享性差、冗余度大 (4)数据独立性差 D1 D2 …… …… Dn P1,P2,Pn 为应用程序, f1,f2,fn 为文件3. 数据库系统(20 世...