数据库系统概论期末复习大纲精要.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库系统概论期末复习大纲精要

数据库系统概论期末复习重点 重点在一到七章,考试内容三大类:基本概念,SQL语言和数据库的设计与应用 第一章.绪论 (一) 数据、数据库、数据库管理系统和数据库系统相关概念: 1. 数据 (Data):描述事物的符号记录。数据与其语义密不可分。(P4) 2. 数据库 (DataBase,简称DB):数据库是长期存储在计算机内、有组织、可共 享的大量数据的集合。因此,永久存储、有组织、可共享是数据库的三个基本特 点。(P4) 3. 数据库管理系统 (DataBaseManagementSystem,简称DBMS):数据库管理系 统是位于用户与操作系统之间的一层数据管理软件,其任务是科学、高效地管理 数据库中的数据。(P5)数据库管理系统的主要功能有: 1) 数据定义功能 2) 数据操纵功能 3) 数据组织、存储和管理 4) 数据库的事务管理和运行管理 5) 数据库的简历和维护功能 6) 其他功能:如DBMS与网络中其他软件系统的通信功能、异构数据库之间的 互访和互操作功能、多个DBMS之间的数据转换功能等。 4. 数据库系统 (DataBaseSystem,DBS):在计算机系统中引入数据库后的系统, 由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员(DataBase Administrator,DBA)构成。 (二) 数据管理技术的发展:(P7) 1. 人工管理阶段:主要出现于20世纪50年代中期以前,数据处理方式为批处 理。其特点为: 1) 数据不保存 2) 应用程序管理数据 3) 数据不共享 4) 数据不具有独立性 2. 文件系统阶段:20世纪50年代后期到60年代中期,其特点是: 1) 数据可以长期保存 2) 由专门的软件系统(文件系统)管理数据 但文件系统仍然存在以下不足:数据共享性差、冗余度大、数据独立性差 3. 数据库系统阶段:20世纪60年代至今。其特点是: 1) 数据结构化 2) 数据的共享性高,冗余度低,易扩充 3) 数据的独立性高 4) 数据由DBMS同一管理和控制 二、 数据模型:(概念) (一) 两类数据模型:第一类是概念模型,第二类是逻辑模型和物理模型。(P12) (二) 数据模型的三大组成要素:(P13) 1. 数据结构 2. 数据操作 3. 数据完整性约束条件 (三) 三大类(逻辑)数据模型: 层次模型、网状模型、关系模型是常用的三大逻辑数据模型(P1 )。 三、 概念模型的表示方法:E-R图。 (一) 相关概念:(P14) 1. 实体 (Entity):客观存在并可相互区别的事物。在E-R图中,实体用码 (码的 定义见下)来区分。 2. 属性(Attribute):实体所具有的某一特性。 3. 码(Key):唯一标识实体的属性集。 4. 域 (Domain):一组具有相同数据类型的值的集合。如性别的域为 (男,女)。 5. 实体型(EntityType):用实体名及其属性名集合来抽象和刻画同类实体,称 为实体型。如学生 (学号,姓名,性别,出生年月,所在院系)就是一个实体型。 6. 实体集(EntitySet):同一类型实体的集合。如全体学生就是一个实体集。 7. 联系(Relationship):在现实世界中,事物内部以及事物之间是有联系的,这 些联系在信息世界中反映为实体(型)内部的联系和实体(型)之间的联系。联 系包括1:1联系、1:n联系(一对多)、m:n联系(多对多)。 (二)E-R图的表示方法: 四、 数据库系统结构: (一) 数据库系统的三级模式: 1. 模式(Schema):数据库中全体数据的逻辑结构和特征的描述。(P31) 2. 三级模式:外模式、模式、内模式。 (二) 数据库系统的二级映像:(P34) 1. 外模式/模式映像 2. 模式/内模式映像 3. 二级映像的意义 第二章.关系数据库 一、 基本概念:(P43) 1. 笛卡尔积、关系、属性、候选码、主码、外码(P50)、主属性、非主属性、 全码 2. 关系的三种类型: 1) 基本表:实际存在的表,它是实际存储数据的逻辑表示。如用SQL语句“CREATE TABLE”创建的就是基本表。 2) 查询表:查询结果对应的表。如SQL语句中 “SELECT”执行结果就是一个查 询表。 3) 视图表:由基本表或其他视图表导出的表,是虚表,不对应实际存储的数据。 如SQL语句中 “CREATEVIEW”创建的就是视图表。 3. 关系的性质 1) 列是同质的,即每一列中的分量来自同一个域(即数据类型相同); 2) 不同的列可出自同一个域

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档