数据库第四周

数据库第二章——数据库系统结构

三个世界:现实世界,信息世界,机器世界

数据库系统中数据的三级模式结构:

数据库系统中数据的三级模式结构

模式/内模式印象实现了 物理独立性

外模式/模式印象实现了 逻辑独立性

物理独立性+逻辑独立性 加起来叫数据独立性

用户访问数据的过程

这个图有点问题,最后一步还有一个日志,就是用户的每一个操作都会记录在日志里面。

DBMS的主要功能:

1.定义功能:DMBS提供DDL来定义模式,外模式和内模式

2.操纵功能:增删查改

3.保护功能:数据库的恢复,并发控制,完整性和安全性

4.维护功能 5.数据字典

DBS的组成(用户+DBMS+DB):数据库,硬件,软件,数据库管理员(DBA)

数据库第三章

关系模式的完整性规则:

1.实体完整性规则:实体主键属性不能为空

2.参照完整性规则:不引用不存在的实体,要么就为空或者参照关系中的某个主键

3.用户定义的完整性规则:由用户的应用环境决定