第一章数据库系统概论1.数据库系统与文件系统的主要区别(文件系统的组织方式、数据库系统的优点)2.数据模型的三要素(P.13)3.数据模型的分类(P.14)4.三种基本数据模型的结构和比较(P.20)5.E-R图的表示(P.12)6.数据库系统的三级模式结构(P.21)7.数据库二级映像与数据独立性(P.22)8.数据库系统的组成(P.24)9.DBS、DBMS、DB三者之间的关系第二章关系数据库1.关系中常用术语(P.33)2.关系的三类完整性(P.37)3.关系数据语言的分类(P.39)按照表达查询的方式不同,关系DML的分类(关系代数、关系演算)。4.关系代数(五种基本运算、写查询)(P.40-P.46)五种基本运算:并、差、笛卡儿积、选择、投影第三章SQL语言1.SQL的特点2.SQL的建表、视图、查询3.嵌入式SQL应解决的问题,如何解决?第四章关系数据理论1.关系模式设计不合理带来的问题?(数据冗余带来的问题;插入、删除异常的概念;)2.函数依赖的概念3.范式(1NF、2NF、3NF、BCNF)了解范式之间的关系;相关的几个结论;4.关系模式分解应遵循的原则5.求属性闭包、侯选码、函数依赖最小集6.无损连接判断算法、定理7.3NF、BCNF分解算法第五章数据库设计1.数据库设计步骤(P.136)2.需求分析阶段的任务和步骤数据流图、数据字典(DBMS、数据库应用系统的)3.DBMS的数据字典?数据字典的主要作用。(P.142)4.概念结构设计的任务与步骤常用模型;E-R模型设计;冲突的种类。5.逻辑结构设计的任务与步骤E-R模型向关系模型转换6.物理结构设计提高查询效率的主要方法第六章数据库管理系统1.DBMS的功能(P.188)2.查询优化的一般策略(P.193)第七章数据库的安全性与完整性1.安全性与完整性的概念(P.204)2.数据库安全性控制采用的措施(P.210)3.DBMS的完整性控制机制应具有哪些功能?(P.349)4.SQL中的完整性约束(P.219)掌握:主码约束、外码约束、检查约束5.触发器的概念、触发器的组成、触发器与存储过程的区别(P.222)第八章事务管理1.事务的概念、事务的特性(P.230、232)2.数据库恢复的概念、数据库恢复的技术(P.232)恢复技术:建立后援副本、建立日志文件、建立检查点3.日志文件的作用、登记日志文件的原则(P.236)4.故障的种类、产生的原因及恢复策略(P.237-P.238)5.并发操作带来的三类数据不一致性及解决(P.244)6.并发控制的技术、封锁的种类与封锁协议(P.246)7.两段锁协议与可串行化调度的关系(P.252)8.意向锁的相容矩阵(P.256)