数据库系统
一、数据库的基本概念
1.数据库体系结构
2.三级模式结构
3.数据仓库
二、数据库设计过程
三、概念设计阶段
1.概念设计过程
2.E-R图
四、逻辑结构设计
1.关系模式相关概念
2.E-R图转关系模式
五、关系代数
1.并交差
2.笛卡尔积、投影和选择
3.自然连接
六、规范化理论
1.基本概念
(1)函数依赖
(2)Amstrong公理体系
(3)候选键
(4)主属性与非主属性
例题
2.范式判断
(1) 第一范式
(2)第二范式
(3)第三范式
(4)BC范式
例题
3.模式分解
(1)概念(函数依赖的保持)
(2)无损分解(判断是否无损)
1同名属性列2同名属性列为左侧决定属性
4.SQL语言
(1) 普通查询
(2)分组查询
(3)权限控制
5.并发控制
(1) 事务的特性
(2)并发问题
(3)封锁协议