第1章 数据库管理系统和数据库系统结构概述
1. l 数据库管理系统介绍
1. 1. 1 数据
1. 1. 2 为什么需要DBMS
1. 2 数据模型
1. 3 数据库系统体系结构
l. 3. 1 模式和语言
l. 3. 2 三级结构
l. 3. 3 数据独立性
1. 3. 4 汇集模块
习题与解答
补充习题
补充习题答案
第2章 关系数据库概念
2. l 关系数据库管理系统
2. 2 关系的数学定义
2. 3 关系的候选键和主键
2. 4 外键
2. 5 关系运算符
2. 5. l 选择运算
2. 5. 2 投影运算符
2. 5. 3 等值连接运算符
2. 6 关系上的集合运算
2. 6. 1 并
2. 6. 2 交
2. 6. 3 差
2. 6. 4 笛卡尔积
2. 7 关系的插入. 删除和更新运算
2. 7. l 插入一个元组到表中
2. 7. 2 从表中删除一个元组
2. 7. 3 更新一个人的元组
2. 8 属性的域及其实现
习题与解答
补充习题
补允习题答案
第3章 SQL介绍
3. 1 SQL语言介绍
3. 1. 1 数据库对象命名约定
3. 1. 2 SQL语句结构/SQL书写准则
3. 2 表的创建
3. 2. l 约束含义
3. 2. 2 在MS Access中创建友及其约束
3. 2. 3 填充和维护表
3. 2. 4 在MS Access中填充表
3. 3 使用SQL进行选择. 投影和连接
3. 3. 1 SQL中的集合运算
3. 3. 2 在MS Access中查询
习题与解答
补充习题
补充习题答案
第4章 函数依赖
4. l 引言
4. 2 函数依赖的定义
4. 3 函数依赖和键
4. 4 函数依赖的推理公理
4. 5 冗余函数依赖
4. 6 函数依赖的闭包. 覆盖和等价
4. 6. 1 函数依赖集F的闭包
4. 6. 2 属性集合的闭包
4. 6. 3 函数依赖集的覆盖和等价
4. 6. 4 无关属性
4. 6. 5 规范覆盖
习题与解答
补充习题
补充习题答案
第5章 规范化过程
5. l 引言
5. 2 第一范式
5. 3 第一范式中的数据异常
5. 4 部分依赖
5. 5 第二范式
5. 6 2NF关系中的数据异常
5. 7 传递依赖
5. 8 第三花式
5. 9 3NF中的数据异常
5. 10 Boyce-Codd范式
5. 11 无损或有损分解
5. 11. l 连接无损的测试
5. 12 函数依赖的保持
5. 12. 1 依赖集在属性集上的投影
5. 12. 2 依赖保持的测试
习题与解答
补充习题
补充习题答案
第6章 基本的安全性问题
6. l 安全性需求
6. 2 物理安全性和逻辑安全性
6. 2. 1 物理安全性问题
6. 3 设计问题
6. 4 维护问题
6. 5 操作系统问题和可用性
6. 6 责任
6. 6. l 审计
6. 6. 2 认证和授权
6. 6. 3 创建用户
6. 6. 4 删除用户
6. 6. 5 监视用户
6. 6. 6 为用户指定系统权限
6. 6. 7 为用户指定对象权限
6. 6. 8 通过视图隐藏数据
6. 6. 9 创建视图
6. 6. 10 更新观图
6. 7 完整性
6. 7. 1 完整性限制
6. 7. 2 并发问题--提交和滚回
习题与解答
补充习题
补充习题答案
第7章 实体-关系模型
7. l 实体-关系模型
7. 2 实体和属性
7. 2. 1 标识实体
7. 3 关系
7. 4 一对一关系
7. 5 多对一和多对多关系
7. 6 对模型的规范化
7. 7 表格实例图表
习题与解答
补充习题
补充习题答案