关系数据库:理论与应用(第三版)- 第八章

需积分: 50 253 下载量 194 浏览量 更新于2024-08-09 收藏 3.23MB PDF 举报
本资源是一本名为《关系数据库 - power generation operation and control (3rd edition)》的专业教材,主要聚焦于关系数据库理论和技术。章节八详细介绍了关系数据库的核心概念,它是数据库系统工程师学习的重要内容。 1. 关系模型:关系模型是基础,它由三个关键元素构成:关系数据结构(由属性和元组组成)、关系操作集(如选择、投影、连接等),以及关系完整性规则,确保数据的一致性和有效性。 2. 关系术语:关系的度和势是衡量关系的两个关键参数,度指的是属性的数量,势则表示元组(记录)的数量。所有域都应满足第一范式(1NF),即数据应是原子的,无重复且无部分依赖。 3. 关系类型:关系可以分为三种主要类型:基本表(存储原始数据),查询表(由查询操作生成,非永久存储),以及视图表(由查询或其他视图定义,动态显示数据视图)。 4. 数据库系统结构:涉及计算机硬件和软件的交互。例如,单总线、双总线和采用通道的大型系统结构展示了不同的硬件组织方式。CPU的关键组成部分,如程序计数器、指令寄存器和指令译码器等,负责指令的获取、解析和执行。 5. 指令执行过程:包括取指令、指令译码、按指令操作码执行以及形成下一条指令地址,体现了CPU的程序控制、操作控制和时间控制功能。 6. 计算机体系结构与组成:这两者虽然相关,但有本质区别,体系结构关注整体功能和设计,而计算机组成关注硬件的具体实现细节。 7. 计算机体系结构分类:如Flynn分类中的SISD(单指令流单数据流)模型,强调了同时执行单一指令和数据的能力。理解这些分类有助于深入理解计算机如何高效地处理信息。 通过学习本书,数据库系统工程师可以掌握关系数据库的基础理论,了解其在实际应用中的操作和管理,为软考备考和日常工作提供坚实的基础。对于准备参加软考数据库系统工程师考试或从事相关工作的读者来说,这是一个宝贵的复习资料。