概要
需要掌握数据库模型、数据模型、ER 图、规范化、数据库的集合运算和关系运算、数据库语言SQL,了解数据库管理系统、数据库的控制功能、数据仓库、分布式数据库基础知识,上午客观题约占 6 分,下午案例题至少一题。
数据库模式
ER模型
例题
关系代数
完整性规则
- 实体完整性:主属性不能为空值。
- 参照完整性:外键的值必须存在。
- 用户定义完整性:满足用户要求。
(1)并。
(2)差。
(3)笛卡尔积:相乘。
(4)投影 π:选列。
(5)选择 σ:选行。
笛卡尔积
连接
规范化理论
规范化
(1)1NF:每个分量(属性)不可分割。
(2)2NF:满足 1NF,而且消除非主属性对候选键的部分依赖。
(3)3NF:满足 2NF,而且消除非主属性对候选键的传递依赖。
模式分解
(1)分解。
(2)无损连接。
(3)保存函数依赖。
例题
解法一
并发控制