- 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 数据模型 2
(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.投影
④关系的规范化
关系模型的性质:
((属性值是原子的,不可分解的;
((二维表的记录数随数据的增删而改变,但其字段数是相对固定的;
3
((二维表中的每一列均有唯一的字段名;
((二维表中不允许出现完全相同的两行;
((二维表中行的顺序、列的顺序均可以任意交换。
【例】关于关系的下列说法,不正确的是 。A
A.在一个关系中允许出现两个相同的列名
B.在一个关系中不允许出现完全一样的两行
C. 关系的任意两行互换位置不影响关系的含义
D.关系的任意两列可以互换,但不影响关系的含义
关系模式存在的异常情况:数据冗余、插入异常、删除异常
关系的规范化:
目的:使结构合理,尽可能地消除异常情况。
方法:将关系模式投影分解为两个或两个
原创力文档


文档评论(0)