整理数据库复习题.doc

上传人:飞****9 文档编号:135755426 上传时间:2020-06-18 格式:DOC 页数:7 大小:34.50KB
返回 下载 相关 举报
整理数据库复习题.doc_第1页
第1页 / 共7页
整理数据库复习题.doc_第2页
第2页 / 共7页
整理数据库复习题.doc_第3页
第3页 / 共7页
整理数据库复习题.doc_第4页
第4页 / 共7页
整理数据库复习题.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《整理数据库复习题.doc》由会员分享,可在线阅读,更多相关《整理数据库复习题.doc(7页珍藏版)》请在金锄头文库上搜索。

1、单选:1 数据库管理系统能实现数据查询、插入、更新等操作的数据库语言称为(C)C.数据操纵语言。2 在数据库对的三级模式结构中,描述数据库中全局逻辑结构和特征的是(D)D.模式。3 数据库三级模式体系结构的划分,有利于保持数据库的(A)A.数据独立性4 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是(A) A . DBS包括DB和DBMS5 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为(C)C.数据操纵功能6(A)是位于用户与操作系统之间的一层数据管理软件。A.数据库管理系统7 要保证数据库的数据独立性,需要修改的是(A)A.

2、三层模式之间的两种映射8 要保证数据库物理数据独立性,需要修改的是(C)C.模式与外模式的映射 9 单个用户使用的数据视图的描述称为(A)A.外模式10 子模式DDL用来描述(B)B.数据库的局部逻辑结构11一台机器可以加工多种零件,每一种零件可以在多台机器上加工,机器和零件之间为(C)的关系。C.多对多12 层次模型不能直接表示(C)C . m:n关系13 关系模型中,候选码(C)。C.可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成14 在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除。这是由层次模型的(B)决定的。B.完整性约束15 下面有关ER模型向

3、关系模型转换的叙述中,不正确的是(C)。C.一个1:n联系可以转化为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并。16 下面关于数据库设计步骤的说法中错误的有(C)C.数据结构设计阶段对数据库的性能影响已经很小了17 在关系数据库设计中,设计关系模式是(C)得到任务。C.逻辑设计阶段18 从E-R模型关系向关系模型转换时,一个M:N联系转化成关系模式时,该关系模式的码是(C)C. M端实体码与N端实体码的组合19 有15个实体类型,并且它们之间存在着15个不同的二元联系,其中5个是1:1联系类型,5个1:N联系类型,5个M:N联系类型,那么根据转换规则,这个E-R结构转换

4、成个关系模式有(B)B . 20个20 数据库在磁盘上的基本组织形式是(B)。B.文件21 在DBS中,最接近于物理存储设备一级的结构,称为 (D) D.内模式22 从模块结构考察,DBMS由两大部分组成(B)B.查询处理器和存储管理器23 三层C/S结构的目的是为了减轻(C)的负担.C.服务器24 对用户而言,ODBC技术屏蔽掉了(A)A.不同服务器的差异25 概念结构设计阶段得到的结果是(B) B.E-R图表示的概念模型26 一个实体型转换为一个关系模式。关系的码为(A)A 实体的码27 设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是A实体完整性原则28 设关系R和S的元组

5、个数分别为100和300,关系T是R与S的笛卡尔积,则T的元组个数是(C)C3000029 设关系R与关系S具有相同的目的(或称度),且相对应的属性的值取自同一个域,则R-(R-S)等于(B) B R交S30 假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系(D) D S,C,SC31 同一个关系模型的任意两个元组值(A)A不能全同32 自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或

6、多个共有的 (D)D属性33 从E-R模型关系向关系模型转换时,一个M:N联系转化为关系模式时,该关系模式的关键字是(C) C.M端实体关键字与N端实体关键字组合34 集合R与S的连接可以用关系代数的5种基本运算表示为()F(RS)35在关系代数中,对一个关系做投影操作后,新关系的元组个数(B) 原来关系的元组个数。B小于或等于36 数据库中只存放视图的(C)C定义37 关系中的“主关键字”不允许取空值是指(A)约束规则。A实体完整性38 在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为(A)A候选码39 一个关系数据库文件中的各条记录(B)B前后顺序可以

7、任意颠倒,不影响库中的数据关系40 设关系R(A,B,C)和S(B,C,D),关系代数表达式不成立的是(A)A A(R) D(S)41 在关系代数运算中,5种基本运算为(C)C 并、差、选择、投影、乘积42 关系是(D) D关系模型的一个实例43 设关系R(A,B,C)和关系S(B,C,D),那么与等价的关系表达式是(B)B 2=4(RS)44 设有关系R(A,B,C)和关系S(B,C,D),那么与R S等价的关系代数表达式是(C)C . 1,2,3,6(2=43=5(RS)45 概念结构设计阶段得到的结果是(B)B. E-R图表示的概念模型 46 一个实体型转换为一个关系模式。关系的码为(A

8、)A实体码47 在视图上不能完成的操作是(C)C在视图上定义新的基本表48 SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATE实现哪类功能(B)B 数据操纵49 关于视图的条目中,哪一条是不正确的(C)C使用视图可以加快查询语句的执行速度50 在SQL 语言的SELECT语句中,实现投影操作的是哪个子句(A)A .SELECT51, SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句ALTERTABLE实现哪类功能(C)C数据定义52 在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建(

9、C)C 视图53 SQL语言的数据操纵语句包括SELECT INSERT UPDATE和DELETE.最重要的,也是使用最频繁的语句是(A)A SELECT54, SQL 语言具有两种使用方式,分别称为交互式SQL和(C)C 嵌入式SQL55 下列SQL语句中,创建关系表的是(B)B .CREATE56 SQL语言是(C)语言 C 关系数据库57 有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程;T,教员;H,上课时间;R,教室;S,学生,根据语义有如下函数依赖集:F=C T,(H,R) C, ,关系模式A的规范化程度最高达到(B)B 2NF 58 关系规范中的删除操作异常是指

10、(A)A 不该删除的数据被删除59 消除了部分函数依赖的INF的关系模式必须是(B) B 3NF 60 属于BCNF 的关系模式(D)D在函数依赖范畴内,已消除了插入和删除的异常61 关系数据库规范化是为了解决关系数据库中(A)问题而引入的A 插入,删除和数据冗余 62 3NF(D)规范为4NF D 消除非平凡且非函数依赖的多值依赖63 多值依赖的毛病在于(C)C数据冗余太大填空:1、数据管理经历(人工管理,文件系统,数据库技术)三个发展阶段。2、数据模型由(数据结构,数据操作,完整性约束条件)三部分组成。3、专门的关系运算包括(选择,投影,连接,除法运算)运算。4、用树型结构表示实体类型及实

11、体间联系的数据模型为(层次数据)模型。5、SQL Server的4个系统数据库包括(Master,Msdb,Model,Tempdb)。6、(分布式数据库)是一个逻辑上统一、地域上分布的数据集合。 7、(概念模型)是现实世界在人们头脑中的反映,是对客观事物及其联系的一种抽象描述。8、视图是从(基本表/视图)导出的表。9、SQL语言一种标准的数据库语言, 包括(查询,定义,操纵,控制)四部分功能。10、实体之间联系的基本类型有(一对一,一对多,多对多)。 11、在E-R图中,用(矩形框)表示实体,用(菱形框)表示联系,用(椭圆)表示属性。12、数据库的三级模式为(内模式,模式,外模式)。13、数

12、据库系统中最常用的数据模型是(层次模型,网状模型,关系模型,)新兴的数据模型是(面向对象数据模型,对象关系数据模型)。14、在一个关系中如果有这样一个属性存在,它的值能唯一标识关系中的每一个元组,称这个属性为(候选码或码)。15、SQL语句按照实现的功能来分,可以分为(数据定义语句,数据操纵语句,数据控制语句)几种。16、关系系统的完整性控制包括(用户定义完整性,实体完整性,参照完整性)。17、分E-R图之间的冲突主要有(属性冲突,命名冲突,结构冲突)三种。18、SQL Server是一种支持(客户机/服务器)体系结构的关系数据库管理系统。 19、用来存储数据库数据的操作系统文件主要有(数据文

13、件,日志文件)两类。 20、数据字典中的(数据项)是不可再分的数据单位。名词解释1、实体集具有相同特征或能用同样特征描述的实体的集合称为实体集。2、实体型现实世界中,对具有相同性质、服从相同规则的一类事物(或概念,即实体)的抽象称为实体型。3、实体联系图(ER图)实体一联系方法(E 一R 图法)是用来描述现实世界中概念模型的一种著名方法。E 一R 图法提供了表示实体集、属性和联系的方法。4、属性属性为实体的某一方面特征的抽象表示。5、候选码若关系中的某一属性组(或单个属性)的值能惟一标识一个元组,则称该属性组(或属性)为侯选码。6、数据模型数据模型是一组严格定义的概念集合,这些概念精确地描述了

14、系统的数据结构、数据操作和数据完整性约束条件。数据模型是通过概念模型数据化处理得到的。7、外码设F是基本关系R的一个或一组属性,但不是关系R的主码(或侯选码)。如果F与基本关系S的主码Ks相对应,则称F是基本关系R的外码。8、域域为数据集合,属性值来源于域,即字段的取值范围。9、关系数据库在某一应用领域中,所有实体集及实体之间联系所形成关系的集合就构成了一个关系数据库。简答1试述数据库系统中的二级映像技术及作用?答:数据库系统的二级映像技术是指外模式与模式之间的映像、模式与内模式之间的映象技术,这二级映像技术不仅在三级数据模式之间建立了联系,同时也保证了数据的独立性。外模式与模式之间的映像,定

15、义并保证了外模式与数据模式之间的对应关系。当模式变化时,DBA可以通过修改映像的方法使外模式不变,由于应用程序是根据外模式进行设计的,只要外模式不改变,应用程序就不需要修改,保证了数据的逻辑独立性。 模式与内模式之间的映像,定义并保证了数据的逻辑模式与内模式之间的对应关系。当数据库的存储结构改变时,DBA可以通过修改模式内模式之间的映像使数据模式不变化。由于用户或程序是按数据的逻辑模式使用数据的,所以只要数据模式不变,用户仍可以按原来的方式使用数据,程序也不需要修改,从而保证了数据的物理独立性。2说明视图与基本表的区别和联系?答:视图是从一个或几个基本表导出的表,它与基本表不同,是一个虚表。数据库中只存放视图的定义,而不存放视图对应的数据,这些数据存放在原来的基本表中。所以基本表中的数据发生变化,从视图中查询出的数据也就随之改变了。视图一经定义就可以像基本表一样被查询、删除,也可以在一个视图之上再定义新的视图,但是对视图的更新操作有限制。3试述数据库设计过程中结构设计部分形成的数据库模式?答:概念设计阶段,设计者要将应用需求转换为计算机硬件无关的、与各个数据库管理系统产品无关的概念模型(即

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号