- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数据库基础与应用》期末考试及等级考试复习纲要
第 1 章 数据库系统基础知识
1.1 数据管理技术的三个发展阶段
(1)人工管理阶段 (2)文件系统阶段 (3)数据库系统阶段
【例】根据提供的数据独立性、数据共享性、数据完整性、数据存取方式等水平的高低, 计算机数据管理技术的发展可以划分为三个阶段,其中不包括下列的 。B
A.人工管理阶段 B.计算机管理阶段 C.文件系统阶段 D.数据库系统阶段
1.2 数据库系统的组成
(1)数据库(DataBase)
①定义:是以一定的数据模型组织的、长期存放在辅助存储器上的、可共享的相关数据 的集合。
②组成:由数据和元数据两部分组成。
③特点:具有较小的冗余度、较高的独立性和易扩展型、可供多个用户或多类应用共享。
(2)数据库管理系统(DataBase Management System,DBMS) 是用于建立、使用和维护数据库的系统软件。
(3)应用程序
(4)用户
数据库系统(DataBase System)从广义上讲是由数据库、数据库管理系统 、计算机支 持系统、应用程序和有关人员组成。
三个概念之间的联系:在数据库系统中通过数据库管理系统来建立和使用数据库。
【例】DBMS 指的是 。A A.数据库管理系统 B.数据库系统 C.数据库 D.数据库管理员
1.3 了解数据库系统的模式结构
①三级模式结构: 外部层:单个用户的视图,对应于数据库模式的外模式。 概念层:全体用户的公共视图,可理解为数据库管理员所看到的数据库,对应于数
据库模式的模式。 内部层:存储视图,可理解为机器“看到”的数据库,对应于数据库模式的内模式。
②两级映射:
概念层与内部层之间的映射:通过它实现数据的物理独立性。 外部层与概念层之间的映射:通过它实现数据的逻辑独立性。
【例】数据的逻辑独立性是通过 来保证的。 D A.模式 B.内模式 C.模式/内模式映射 D.外模式/模式映射
1.4 数据模型
(1)了解信息的三个世界及数据模型 三个世界中有关的对应关系: 现实世界(特征)→观念世界(属性)→数据世界(字段) 现实世界(事物)→观念世界(实体)→数据世界(记录)
【例】实体是信息世界的术语,与之对应的数据库术语是 。C A.文件 B.数据库 C.记录 D.字段
(2)了解 E-R 模型
①3 个基本概念:实体、联系(1:1,1:n,m:n)、属性
②E-R 图:是 E-R 模型的图形表示 实体→矩形框表示 联系→菱形框表示
属性→椭圆形表示
【例】 E-R 图是 E-R 模型的图形表示法,它是表示概念模型的有力工具。在 E-R 图中,实 体之间的联系用 表示。B
A.矩形框 B.菱形框 C.圆形框 D.椭圆形框
(3)关系模型:
①关系:是以二维表结构来表示实体集及其实体间的联系。 关系模型的数据结构(也称关系模式):是对关系结构的描述。如 CJ(XH,KCDH,CJ)
②关键字: 超关键字:能唯一确定记录的一列或几列的组合。 候选关键字:最简练的超关键字。
主关键字: 候选关键字中选一个作为主关键字,不重复且不能为空。 外部关键字:当 A 表的主关键字被包含到 B 表中时,则称 A 表的主关键字为 B 表的
外部关键字。
【例】关于关系的主关键字的说法中,不正确的是 。D A.主关键字的取值不能为空
B.主关键字可能由多个字段组成
C.可通过主关键字唯一区分出关系的每一个元组
D.主关键字不能包含关系的所有属性
③关系运算
传统的集合运算:并(∪)、差(-)、交(∩)等。 专门的关系运算:
选择:在关系 R 中选择满足条件的元组,它是对关系的水平分解。 投影:在关系中选择出若干个属性组成新的关系,它是对关系的垂直分解。 联接:根据给定的联接条件将两个关系拼成一个新的关系。
【例】关系数据操纵语言可不包含 关系运算。B A.连接 B.交运算 C.选择 D.投影
④关系的规范化 关系模型的性质:
? 属性值是原子的,不可分解的;
? 二维表的记录数随数据的增删而改变,但其字段数是相对固定的;
2
? 二维表中的每一列均有唯一的字段名;
? 二维表中不允许出现完全相同的两行;
? 二维表中行的顺序、列的顺序均可以任意交换。
【例】关于关系的下列说法,不正确的是 。A A.在一个关系中允许出现两个相同的列名
B.在一个关系中不允许出现完全一样的两行 C.关系的任意两行互换位置不影响关系的含义 D.关系的任意两列可以互换,但不影响关系的含义
关系模式存在的异常情况:数据冗余、插入异常、删除异常 关系的规范化: 目的:使结构合理,尽可能地消除异常情况。 方法:将关系模式投影分解为两个或两个以上的关系模式。
规范化级别:每级称为一个范式,记作 n 范式。n 表示范
文档评论(0)