1、第一章习题参考答案一、选择题1. C 2. B 3. D 4. C 5. D6. A 7. A 8. B 9. D 10. B11. C 12. D 13. A 14. D 15. B16. C 17. D 18. A 19. D 20. A二、填空题1. 数据库系统阶段2. 关系3. 物理独立性4. 操作系统5. 数据库管理系统(DBMS)6. 一对多7. 独立性8. 完整性控制9. 逻辑独立性10. 关系模型11. 概念 结构(逻辑)12. 树 有向图 二维表 嵌套和递归13. 宿主语言(或主语言)14. 数据字典15. 单用户结构 主从式结构 分布式结构 客户/服务器结构 浏览器/服务器
2、结构第 2 章习题参考答案一、选择题1. A 2. C 3. C 4. B 5. B6. C 7. B 8. D 9. C 10. A11. B 12. A 13. A 14. D 15. D二、填空题1. 选择(选取) 2. 交 3. 相容(或是同类关系)4. 并 差 笛卡尔积 选择 投影5. 并 差 交 笛卡尔积6. 选择 投影 连接7. f(R)8. 关系代数 关系演算9. 属性10. 同质11. 参照完整性12. 系编号,系名称,电话 办公地点13. 元组关系 域关系14. 主键 外部关系键15. R 和 S 没有公共的属性第 3 章习题参考答案一、选择题1. B 2. A 3. C
3、4. B 5. C 6. C 7. B 8. D 9. A 10. D二、填空题结构化查询语言(Structured Query Language)数据查询、数据定义、数据操纵、数据控制外模式、模式、内模式数据库、事务日志NULL/NOT NULL、UNIQUE 约束、 PRIMARY KEY 约束、FOREIGN KEY 约束、CHECK 约束聚集索引、非聚集索引连接字段行数定义系统权限、对象权限基本表、视图12 (1)INSERT INTO S VALUES(990010,李国栋,男,19)(2)INSERT INTO S(No,Name) VALUES(990011, 王大友)(3)UP
4、DATE S SET Name=陈平 WHERE No=990009(4)DELETE FROM S WHERE No=990008(5)DELETE FROM S WHERE Name LIKE 陈%13CHAR(8) NOT NULL14SC.CNo=C.CNo15ALTER TABLE Student ADD SGrade CHAR(10)第 4 章习题参考答案一、选择题1. B 2. B 3. D 4. B 5. C6. D 7. B 8. D 9. C 10. A二、填空题1. 超键(或超码)2. 正确 完备3. 属性集 X 的闭包 X + 函数依赖集 F 的闭包 F +4. 平凡的
5、函数依赖 自反性5. ADC 6. 2NF 3NF BCNF7. 无损连接 保持函数依赖8. AB BC BD9. B BB BC BBC10. BC AD DC11. AB 1NF 12. AD 3NF第 5 章习题参考答案一、选择题1. B 2. B 3. C 4. A 5. C6. D 7. A 8. C 9. D 10. D11. B 12. B 13. A 14. D 15. A二、填空题安全性控制、完整性控制、并发性控制、数据库恢复数据对象、操作类型授权粒度、授权表中允许的登记项的范围原始数据(或明文) 、不可直接识别的格式(或密文) 、密文事务、原子性、一致性、隔离性、持久性丢失
6、更新、污读、不可重读封锁、排它型封锁、共享封锁利用数据的冗余登记日志文件、数据转储事务故障、系统故障、介质故障完整性登录账号、用户账号public服务器、数据库第 6 章习题参考答案一、选择题1. B 2. C 3. C 4. A 5. C6. B 7. C 8. B 9. D 10. C11. D 12. B 13. B 14. D二、填空题数据库的结构设计、数据库的行为设计新奥尔良法分析和设计阶段、实现和运行阶段需求分析概念结构设计自顶向下、自底向上属性冲突、命名冲突、结构冲突逻辑结构设计确定物理结构、评价物理结构数据库加载运行和维护物理数据字典需求分析载入第 7 章习题参考答案一、选择题1. B 2.C 3.B 4.D 5.A二、填空题局部变量、全局变量- -、/*/DECLARESQL、流程控制AFTER 触发器、INSTEAD OF 触发器插入表、删除表数据库备份、事务日志备份、差异备份、文件和文件组备份简单还原、完全还原、批日志还原硬盘、磁带、管道