《数据库基础与应用》期末考试及等级考试复习纲要

《数据库基础与应用》期末考试及等级考试复习纲要

ID:20260444

大小:192.00 KB

页数:31页

时间:2018-10-11

《数据库基础与应用》期末考试及等级考试复习纲要_第1页
《数据库基础与应用》期末考试及等级考试复习纲要_第2页
《数据库基础与应用》期末考试及等级考试复习纲要_第3页
《数据库基础与应用》期末考试及等级考试复习纲要_第4页
《数据库基础与应用》期末考试及等级考试复习纲要_第5页
资源描述:

《《数据库基础与应用》期末考试及等级考试复习纲要》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、《数据库基础与应用》期末考试及等级考试复习纲要第1章数据库系统基础知识1.1数据管理技术的三个发展阶段(1)人工管理阶段(2)文件系统阶段(3)数据库系统阶段【例】根据提供的数据独立性、数据共享性、数据完整性、数据存取方式等水平的高低,计算机数据管理技术的发展可以划分为三个阶段,其中不包括下列的。BA.人工管理阶段B.计算机管理阶段C.文件系统阶段D.数据库系统阶段1.2数据库系统的组成(1)数据库(DataBase)①定义:是以一定的数据模型组织的、长期存放在辅助存储器上的、可共享的相关数据的集合。②组成:由

2、数据和元数据两部分组成。③特点:具有较小的冗余度、较高的独立性和易扩展型、可供多个用户或多类应用共享。(2)数据库管理系统(DataBaseManagementSystem,DBMS)是用于建立、使用和维护数据库的系统软件。(3)应用程序(4)用户数据库系统(DataBaseSystem)从广义上讲是由数据库、数据库管理系统、计算机支持系统、应用程序和有关人员组成。三个概念之间的联系:在数据库系统中通过数据库管理系统来建立和使用数据库。【例】DBMS指的是。AA.数据库管理系统B.数据库系统C.数据库D.数据库

3、管理员1.3了解数据库系统的模式结构①三级模式结构:外部层:单个用户的视图,对应于数据库模式的外模式。概念层:全体用户的公共视图,可理解为数据库管理员所看到的数据库,对应于数据库模式的模式。内部层:存储视图,可理解为机器“看到”的数据库,对应于数据库模式的内模式。②两级映射:概念层与内部层之间的映射:通过它实现数据的物理独立性。外部层与概念层之间的映射:通过它实现数据的逻辑独立性。【例】数据的逻辑独立性是通过来保证的。DA.模式B.内模式C.模式/内模式映射D.外模式/模式映射1.4数据模型2(1)了解信息的三

4、个世界及数据模型三个世界中有关的对应关系:现实世界(特征)→观念世界(属性)→数据世界(字段)现实世界(事物)→观念世界(实体)→数据世界(记录)【例】实体是信息世界的术语,与之对应的数据库术语是。CA.文件B.数据库C.记录D.字段(2)了解E-R模型①3个基本概念:实体、联系(1:1,1:n,m:n)、属性②E-R图:是E-R模型的图形表示实体→矩形框表示联系→菱形框表示属性→椭圆形表示【例】E-R图是E-R模型的图形表示法,它是表示概念模型的有力工具。在E-R图中,实体之间的联系用表示。BA.矩形框B.菱

5、形框C.圆形框D.椭圆形框(3)关系模型:①关系:是以二维表结构来表示实体集及其实体间的联系。关系模型的数据结构(也称关系模式):是对关系结构的描述。如CJ(XH,KCDH,CJ)②关键字:超关键字:能唯一确定记录的一列或几列的组合。候选关键字:最简练的超关键字。主关键字:候选关键字中选一个作为主关键字,不重复且不能为空。外部关键字:当A表的主关键字被包含到B表中时,则称A表的主关键字为B表的外部关键字。【例】关于关系的主关键字的说法中,不正确的是。DA.主关键字的取值不能为空B.主关键字可能由多个字段组成C.

6、可通过主关键字唯一区分出关系的每一个元组D.主关键字不能包含关系的所有属性③关系运算传统的集合运算:并(∪)、差(-)、交(∩)等。专门的关系运算:选择:在关系R中选择满足条件的元组,它是对关系的水平分解。投影:在关系中选择出若干个属性组成新的关系,它是对关系的垂直分解。联接:根据给定的联接条件将两个关系拼成一个新的关系。【例】关系数据操纵语言可不包含关系运算。BA.连接B.交运算C.选择D.投影④关系的规范化关系模型的性质:l属性值是原子的,不可分解的;l二维表的记录数随数据的增删而改变,但其字段数是相对固定

7、的;3l二维表中的每一列均有唯一的字段名;l二维表中不允许出现完全相同的两行;l二维表中行的顺序、列的顺序均可以任意交换。【例】关于关系的下列说法,不正确的是。AA.在一个关系中允许出现两个相同的列名B.在一个关系中不允许出现完全一样的两行C.关系的任意两行互换位置不影响关系的含义D.关系的任意两列可以互换,但不影响关系的含义关系模式存在的异常情况:数据冗余、插入异常、删除异常关系的规范化:目的:使结构合理,尽可能地消除异常情况。方法:将关系模式投影分解为两个或两个以上的关系模式。规范化级别:每级称为一个范式,

8、记作n范式。n表示范式的级别,一般要求满足3NF。⑤关系模型的完整性:域完整性(属性的取值范围)、实体完整性(主关键字满足唯一且不为空)、参照完整性(主关键字和外部关键字之间的一致性)1.5关系数据库标准语言SQL(StructuredQueryLanguage,SQL)。数据定义语言(DDL):用来建立所需的数据库。数据查询语言(SQL-SELECT)操作操纵语言(DML):用来对数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。