1.范式
1).1NF 每个分量必须是不可分的数据项 (字段不可分)2).2NF 每一个非主属性完全函数依赖于码 (非主键字段依赖主键)3).3NF 每一个非主属性既不部分依赖于码也不传递依赖于码 (非主键字段不能相互依赖)4).BCNF 每一个决定因素都必含有码
2.设计
1).需求分析 A.任务(信息要求,处理要求,安全性与完整性要求) B.方法(结构化分析) C.数据字典(数据项,数据结构,数据流,数据存储,处理过程)2).概念结构设计 A.实体图 B.属性图 C.E-R图3).逻辑结构设计4).物理设计(索引,存储结构,配置等)
3.查询过程
1).查询分析 A.词法分析 B.语法分析 C.语义分析 D.符号名转换2).查询检查 A.安全性检查 B.完整性检查 *语法分析树*3).查询优化 A.代数优化 B.物理优化 *执行策略*4).查询执行(查询计划) 代码生成(执行查询计划)
4.事务
1).事务 A.原子性 B.一致性 C.隔离性 D.持久性2).事务隔离等级 A.串行化 B.可重复读 C.读已提交 D.读未提交3).锁 A.排它锁(写锁) B.共享锁(读锁)