《数据库系统和应用》复习提纲.docx

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据库系统及应用》复习提纲 第一章 数据库系统概述 1、数据库、数据库模式、数据库管理系统和数据库系统的概念 答:数据库:数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据的集合 数据库的基本特征: (1)数据按一定的数据模型组织、描述和储存 (2)可为各种用户共享 (3)数据间联系密切,具有最小的冗余度和较高的独立性 (4)服务于某个特定的应用 数据库模式是数据库中全体数据的逻辑结构和特征的描述. DBMS(Database Management System),是计算机程序的集合,用于创建和维护数据库. DBS(DataBase System),指在计算机系统中引入了数据库后的系统,即采用了数据库技术的计算机系统. 2、DBMS的分类 按数据模型 网状型DBMS 层次型DBMS 关系型DBMS 对象DBMS 其它DBMS 按所支持的用户数 单用户DBMS 多用户DBMS 按允许数据库可以分布的站点数 集中式DBMS 分布式DBMS 按用途 通用DBMS,如Oracle、Informix等 专用DBMS,如时态数据库、空间数据库、移动数据库等 第二章 数据库系统体系结构 1、数据库模式和实例 模式(Schema)和实例(Instance) 模式是数据库中全体数据的逻辑结构和特征的描述,它仅仅涉及类型的描述,不涉及具体的值 模式的一个具体值称为模式的一个实例 关系:一个模式可有很多实例 模式反映数据的结构及联系,实例反映的是某一时刻数据库的状态 模式相对稳定,而实例相对变动 2、数据库的三级模式结构和两级映象的含义是什么? 三级模式结构 (1)概念模式:数据库中全体数据的逻辑结构和特征的描述 (2)外模式:单个用户所看到的局部数据的逻辑结构和特征的描述 (3)数据物理结构和存储方式的描述 两级映像 外模式/模式映像:定义了外模式与概念模式之间的对应关系。 a)属性名称可能不同 b)外模式中的属性可能由模式中的多个属性运算而得 模式/内模式映像:定义了概念模式与内模式之间的对应关系。 a)概念模式中的逻辑记录和字段在内部如何表示。 3、数据独立性包括哪两个方面?各自的含义是什么? (1)当概念模式发生改变时,只要修改外模式/模式映象,可保持外模式不变,从而保持用户应用程序不变,保证了数据与用户程序的逻辑独立性——数据的逻辑独立性 (2)当数据库的内部存储结构发生改变时,只要修改模式/内模式映象,可保持概念模式不变,从而保持外模式以及用户程序的不变,保证了数据与程序的物理独立性——数据的物理独立性 第三章 关系数据模型 1、数据模型的概念和分类 (1)数据模型的定义 描述现实世界实体、实体间联系以及数据语义和一致性约束的模型. (2)分类 根据模型的不同应用目的 概念数据模型(概念模型) 按用户的观点对数据进行建模,强调语义表达功能 独立于计算机系统和DBMS 主要用于数据库的概念设计 结构数据模型(数据模型) 按计算机系统的观点对数据进行建模,直接面向数据库的逻辑结构 与计算机系统和DBMS相关(DBMS支持某种数据模型) 有严格的形式化定义,以便于在计算机系统中实现 2、数据模型的三个组成部分分别是什么?含义各是什么? (1)数据结构 现实世界实体及实体间联系的表示和实现 (2)数据操作 数据库检索和更新的实现 (3)数据的完整性约束 数据及数据间联系应具有的制约和依赖规则 3、关系模型、元组、域、关系、关系模式、码等关系模型的基本概念 (1)关系模型 用二维表格结构表示实体集,外键表示实体间联系,三类完整性表示数据约束的数据模型 (2)属性(Attribute):二维表格的每一列称为关系的一个属性,列的数目称为度(degree) (3)元组(Tuple):每一行称为关系的一个元组,元组的数目称为势(cardinality) (4)域(Domain):一组具有相同数据类型的值的集合。每个属性有一个域 (5)关系(Relation):元组的集合 (6)关系模式(Relation Schema) 关系的逻辑结构和特征的描述 对应于二维表格的表头 通常由属性集和各属性域表示,不关心域时可省略域 (7)关系数据库模式(Relational Database Schema):关系模式的集合 (8)关系数据库:关系数据库模式的实例 (9)超码(Super Key) 在关系中能唯一标识一个元组的属性集称为关系模式的超码 (10)候选码(Candidate Key) 不含多余属性的超码 包含在任何一个候选码中的属性称为主属性(Primary Attribute) 不包含在任何一个候选码中的属性称为非主属性(Nonprime Attribute) (11)主码(Primary Ke

文档评论(0)

0520 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档