数据库系统课后习题答案2.ppt
这份PPT文件是南京邮电大学数据库系统课后习题答案的第二部分,涵盖了关系数据库系统的基本概念和技术。下面是从这份文件中提取的知识点:
1. 関係数据库系统的基本概念
* 关係模式(Relation Schema):定义了关系数据库的结构,包括属性和函数依赖。
* 函数依赖(Functional Dependency):描述了关系数据库中属性之间的依赖关系。
* 函数依赖集(FD Set):一个关系模式上的所有函数依赖的集合。
2. 函数依赖的类型
* 完全函数依赖(Full Functional Dependency):一个属性完全依赖于另一个属性。
* 部分函数依赖(Partial Functional Dependency):一个属性部分依赖于另一个属性。
* 传递函数依赖(Transitive Functional Dependency):一个属性通过其他属性间接依赖于另一个属性。
3. 关係模式的分解
* 关係模式的分解(Decomposition of Relation Schema):将一个关系模式分解成多个较小的关系模式,以消除部分依赖和传递依赖。
* Boyce-Codd.Normal Form(BCNF):一种关系数据库规范化的方法,确保每个关系模式的每个非 Key 属性都完全函数依赖于候选键。
4. 关係数据库系统的设计
* 关係数据库系统的设计:包括关系模式的设计、函数依赖的设计和规范化。
* 数据库系统的设计步骤:包括需求分析、概念设计、逻辑设计和物理设计。
5. 数据库系统的规范化
* 数据库系统的规范化:确保数据库系统的数据一致性和数据完整性。
* 关係数据库系统的规范化步骤:包括消除部分依赖、消除传递依赖和消除多值依赖。
6. 数据库系统的查询和索引
* 数据库系统的查询:包括简单查询、复杂查询和联结查询。
* 数据库系统的索引:包括B-树索引、哈希索引和全文索引。
7. 数据库系统的安全和备份
* 数据库系统的安全:包括身份验证、访问控制和加密。
* 数据库系统的备份:包括物理备份、逻辑备份和数据的恢复。
这份PPT文件涵盖了关系数据库系统的基本概念、函数依赖、关係模式的分解、数据库系统的设计、规范化、查询和索引、安全和备份等方面的知识点。