1.为什么会引入数据库?
文件系统不足于数据利用的各种需求。比如说:记录的文件,插入的数据放在哪?如何统计数据。还有数据依赖和结构依赖,数据冗余和一致性。
2.基本结构
应用程序——数据库管理系统——基本数据库
3.基本的定义
数据:描述事物的符号记录
数据库:数据的集合
DBMS:位于用户和操作系统之间的一层数据管理软件
数据库系统:数据库,数据库管理系统,应用系统,数据库管理员
DBMS的功能块:应用编程接口,备份和恢复管理,数据库通信接口,数据一致性管理,安全管理,并发控制,数据表示,数据字典管理,数据存储管理
数据组织模型:层次模型,网络模型,关系模型