数据库复习题(4A)_第1页
数据库复习题(4A)_第2页
数据库复习题(4A)_第3页
数据库复习题(4A)_第4页
数据库复习题(4A)_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库复习题第1章数据库系统概述一、单选题(共有题目59题)1 .一个结点可以有多个双亲,结点之间可以有多种联系的模型是()。A.网状模型B.关系模型C.层次模型D.以上都有2 .对于“关系”的描述,正确的是()。A.同一个关系中允许有完全相同的元组B.同一个关系中元组必须按关键字升序存放C.在一个关系中必须将关键字作为该关系的第一个属性D.同一个关系中不能出现相同的属性名3 .在关系数据库中,表(table)是三级模式结构中的()。A.外模式B.模式C.存储模式D.内模式4 .DBMS是()。A.OS的一部分B.OS支持下的系统文件C.一种编译程序D.以上混合5 .数据库系统的核心是()。A

2、.数据模型B.数据库管理系统C.软件工具D.数据库6 .E-R图的三要素是()。A.实体、属性、实体集B.实体、键、联系C.实体、属性、联系D.实体、域、候选键7 .反映现实世界中实体及实体间联系的信息模型是()。A.关系模型B.层次模型C.网状模型D.E-R模型8 .数据库管理系统(DBMS)提供数据操作语言(DML)实现对数据库数据的操作,其中数据更新操作不包括()。A.插入B.删除C.检索D.修改9 .以下不属于数据库系统(DBS)组成的是()。A.硬件系统B.数据库管理系统C.文件系统D.使用和管理数据库的各类人员10 数据库管理系统(DBMS)是()。A.数学软件B.应用软件C.计算

3、机辅助设计D.系统软件11 .数据库三级模式体系结构的划分,有利于保持数据库的()。A.数据独立性B.数据安全性C.结构规范化D.操作可行性12 .数据库系统三级模式结构中存在的映象关系正确的是()。A.外模式/内模式B.外模式/模式C.外模式/外模式D.模式/模式13 .在关系数据库系统中,当关系的模式改变时,用户程序也可以不变。这是()。A.数据的物理独立性B.数据的逻辑独立性1/32C.数据的位置独立性D.数据的存储独立性14 .下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。A.内模式B.外模式C.概念模式D.逻辑模式15 .下列有关物理数据独立性的说法不正确的是()。A

4、.物理数据独立性由内模式与概念模式之间的映射实现。B.当数据库的内模式发生改变时,数据的逻辑结构改变。C.当数据库的内模式发生改变时,用户编写的应用程序可以不变。D.为保证应用程序能够正确执行,我们需要修改内模式与概念模式之间的映射。16 .在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的阶段是()。A.数据库系统B.文件系统C.人工管理D.数据项管理17 .提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为()。A.OSB.DSC.DBMSD.DBS18 .要保证数据库的数据独立性,需要修改的是()。A.三层模式之间的两

5、种映射B.模式与内模式C.模式与外模式D.三层模式19 .DBMS是()。A.数据库B.数据库系统C.数据库应用软件D.数据库管理系统20 .设在某个公司环境中,一个部门有多名职工,一名职工只能属于一个部门,则部门与职工之间的联系是()。A.一对一B.一对多C.多对多D.不确定21 .英文缩写DBA代表()。A.数据库管理员B.数据库管理系统C.数据定义语言D.数据操纵语言22 .以下所列数据库系统组成中,正确的是()。A.计算机、文件、文件管理系统、程序B.计算机、文件、程序设计语言、程序C.计算机、文件、报表处理程序、网络通信程序D.支持数据库系统的计算机软硬件环境、数据库文件、数据库管理

6、系统、数据库应用程序和数据库管理员23 .以下不属于数据库系统(DBS)组成的有()。A.数据库集合B.用户C.数据库管理系统及相关软件D.MicrosoftExcel24 .数据库系统中的数据模型通常由()三部分组成。A.数据结构、数据操作和完整性约束B.数据定义、数据操作和安全性约束C.数据结构、数据管理和数据保护D.数据定义、数据管理和运行控制25 .下面列出的条目中,()是数据库系统的组成成员。I.操作系统n.数据库管理系统m用户iv.数据库管理员v.数据库A.H、m、IV和VB.H、IV和VC.I、H、IV和VD.都是26 .下面列出的数据管理技术发展的三个阶段中,()阶段没有专门的

7、软件对数据进行管理。A.人工管理阶段B.文件系统阶段C.数据库阶段D.人工管理阶段、文件系统阶段27 .在DBS中,DBMS和OS之间的关系是()。A.相互调用B.DBMS调用OSC.OS调用DBMSD.并发运行28 .数据库管理技术发展过程中,文件系统与数据库系统的重要区别是数据库系统()。A.数据可共享B.数据无冗余C.特定的数据模型D.专门的数据管理软件29 .设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部)。A.M:NB.1:MC.M:KD.1:130 .层次数据模型中,一个子结点至多有()个父结点。A.1B.2C.3D.431 .常见的数据模型是()。

8、A.层次模型、网状模型、关系模型B.概念模型、实体模型、关系模型C.对象模型、外部模型、内部模型D.逻辑模型、概念模型、关系模型32 .三级模式间存在两种映射,它们是()。A.模式与子模式间,*K式与内模式间B.子模式与内模式间,外模式与内模式问C.子模式与外模式间,模式与内模式间D.模式与内模式间,外模式与模式问33 .逻辑数据独立性是指()。A.修改外模式保持模式不变B.修改内模式保持模式不变C.修改模式保持外模式不变D.修改模式保持内模式不变34 .关系模型的基本数据结构是()。A.树B.图C.环D.二维表格35 .用户涉及的逻辑结构用()描述。A.模式B.存储模式C.概念模式D.子模式

9、36 .下列叙述中正确的是()。A.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致37 .E-R图用于描述数据库的()。A.概念模型B.数据模型C.存储模型D.逻辑模型38 .提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为()。A.OSB.DSC.DBMSD.DBS39 .下面的选项不是关系数据库基本特征的是()。A.不同的列应有不同的数据类型B.不同的列应有不同的列名C.与行的次序无关D.与列的次序无关40 .用二维表来表示实体及实体间的联系的数据模

10、型是()。A.关系模型B.层次模型C.网状模型D.实体联系模型41 .从计算机软件系统的构成看,DBMS是建立在()之上的软件系统。A.硬件系统B.操作系统C.语言处理系统D.编译系统42 .数据库中存储的是()。A.数据B.数据模型C.数据之间的联系D.数据以及数据之间的联系43 .数据库技术的三级模式中,数据的全局逻辑结构用()来描述。A.子模式B.用户模式C.外模式D.模式44 .单个用户使用的数据视图的描述称为()。A.外模式B.内模式C.概念模式D.存储模式45 .数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是(A.DBS包括DB和DBMSB.DBM

11、S包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS46 .数据库物理存储方式的描述称为()。A.外模式B.内模式C.概念模式D.逻辑模式47 .()属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。A.数据模型B.概念数据模型C.E-R图D.关系模型48 .数据管理与数据处理之间的关系是()。A.两者是一回事B.两者之间无关C.数据管理是数据处理的基本环节D.数据处理是数据管理的基本环节49 .在数据库三级模式间引入二级映象的主要作用是()。A.提高数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性50

12、.下列关于主关键字叙述正确的是()。A.一个表可以没有主关键字B.只能将一个字段定义为主关键字C.如果一个表只有一个记录,则主关键字字段可以为空值。D.以上选项都不正确。51 .实体完整性规则是指关系中(A.不允许有空行B.主键不允许有空值C.不允许有空列D.外键不允许有空值52 .在SQLServer中建立了表Student(no,name,sex,birthday),no为表的主码,表中信息如图所示。No芥制mpSetbirthday101张冏屈女1967/05/07!104李方女1970/M/14106王安男I982/10/27能够正确执行的插入操作是()。A.INSERTINTOstu

13、dent(no,sex)VALUES(102;男)B.INSERTINTOstudent(name,sex)ALUES(王中:男)C.INSERTINTOstudentVALUES,102男,王中,1984/03/08,)D.INSERTINTOstudentVALUESf10a王中,男,1984/03/08)EMP职工号职工名E01D0325DOIE19DC4E32DOI53 .有职工表EMP和部门表DEPT如图所示,其中有下划线的属性为主键,有波浪线的属性为外键。下面操作不能正确执行的是()。DEPT部部部部发场事务研市人财D01D02口。3D04A.检索部门号为“D05B勺职工号B.将E

14、MP表中职工学路”的部门号改为空值C.删除职工崔浩”的记录D.在EMP表中插入记录(“E18;”D05;生莹”)54 .有如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号。雇员号雇员名部门号工资001张山D21刖式J10三宏怯DL1200use马林生021000ini林就15W部门号部门名地址01业务部播02销售部2号楼03服务部。4财咨部4*DEFT若执行下面列出的操作,()操作不能成功执行A.从DEPT中删除部门号=0的行B.在DEPT中插入行(06计划部,号楼)C.将DEPT中部门号=02/(H)与R相比,基数不变,元数减少37 .有一个关系:学

15、生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这规则属于()。A.实体完整性约束B.参照完整性约束C.用户自定义完整性约束D.关键字完整性约束38 .已知导师和研究生关系如下图所示:导师号|姓名职称cl李清教及d2刘清1研究员导师学号姓名性钊导师号101王华用dl102出平男dl103李玉女P d2W4杨敏女dl研究牛其中导师关系的主码是导师号,研究生关系的主码是学号,外码是导师号。以下操作能成功进行的是()。A.INSERTINTO研究生(姓名,性别)VALUES(李明,男)B.INSERTINTO研究生VALUES(108,张方,男,d3)C.INSERTINTO导师VAL

16、UES(d8,江海,教授)D.INSERTINTO导师VALUES(d2,孙力,教授)39 .关系数据库的基本特征不包括()。A.不同的列对应不同的数据类型B.不同的列应有不同的列名C.与行的次序无关D.与列的次序无关11 / 3240现实世界中,事物的一般特性在信息世界中称为()。A.实体B.实体键C.属性D.关系键41 .关系数据库管理系统能实现的专门关系运算包括()。A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表42 .关系模型中的关系”是指某种数据之间按照一定的序列排列的集合,这种数据满足()0A.具有相关性,但非从属的平行性B.具有相关性,且具有从属

17、性C.不具有相关性、但具有从属性D.不具有相关性、也不具有从属性43 .学生实体通过学号、姓名“、年龄、性别”和成绩”等属性来表明学生状况,这是()。A.实体值B.实体型C.属性值D.属性型44 .当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是()。A.左外联接B.右外联接C.外部并D.外联接45 .下列关系代数的操作中,不是基本运算的是()。A.交B.并C.笛卡尔积D.投影46 .下列实体类型的关系中,属于多对多关系的是()。A.学生与课程之间B.某班飞机的座位与乘客之间C.商品条形码与商品之间D.车间与工人之间47 .关系运算交”可以使用其他基本关系运算替代。AA

18、B正确的替代表达式是()。A.A-(A-B)B.AU(A-B)C.H,A)D.A-(B-A)48.下面对于关系的叙述中,()是不正确的。A.关系中的每个属性是不可分解的B.在关系中元组的顺序是无关紧要的C.任意的一个二维表都是一个关系D.每一个关系只有一种记录类型49假定学生关系是S(S#,SnamjSex,Age),课程关系是C(C#,Cname,Teacher),学生选课关系是SC(S#,C#,Grade),要查找选修数据库系统概论”课程的男”学生学号,将涉及关系()。A.SB.SC,CC.S,SCD.S,SC,C50构成关系模型的一组相互联系的关系”一般指()。A.满足一定规范化的二维表

19、B.二维表中的一行C.二维表中的一列D.二维表中的一个数据项51.关于数据模型,下列叙述中不正确的是()。A.数据模型提供了一种描述实体及其联系的方法与工具。B.E-R图是建立数据模型的工具,数据模式是数据模型在一个具体环境中的应用。C.数据模型包含一组描述数据结构、数据操作与数据完整性约束的规则。D.关系表中的列可以再分解52设关系R(A,B,C)和S(A,D),与自建也您余S等价的关系代数表达式是()。A,凡n=B.12/32C.YlBta3SAtn(SHA=SA(R5)D.U用4EQS浴53 .关系模式的任何属性()。A.不可再分B.可再分C.命名在该关系模式中可以不唯一D.以上都不是5

20、4若在实体R的诸属性中,属性A不是R的主键,却是另一个实体S的主键,则称A为R的()。A.候选键B.外部键C.非主属性D.主属性55在关系代数中,从两个关系的笛卡尔积中,选取它们属性间满足一定条件的元组的操作,称为()。A.投影B.选择C.自然连接D.8连接56 .有关系R和S,RAS的运算等价于()。A.S-(R-S)B.R-(R-S)C.(R-S)USD.RU(R-S)57 把关系看成二维表,则下列说法中不正确的是()。A.表中允许出现相同的行B.表中不允许出现相同的行C.行的次序可以交换D.列的次序可以交换58 .关系代数中的3连接操作由()操作组合而成。A.GT和ITB.b和XC.TT

21、、(7和XD.TT和X59 .关系数据库中的投影操作是指从关系中()。A.抽出特定记录B.抽出特定字段C.建立相应的映像D.建立相应的图形60 .关系模型中,最普遍的关系是()。A.一对多B.多对多C.一对一D.一对二61设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是()。A.8打。(刃b.r口sc.kJS印/D五8562 .关系运算中花费时间可能最长的运算是()。A.投影B.选择C.广义笛卡尔积D.并63 .同一个关系模式的任两个元组值()。A.不能全同B.可全同C.必须全同D.以上都不是64 .在关系模式R(A,B,C)中,F=(A,B)一C,B-C,则R最高达到

22、()。A.1NFB.2NFC.3NFD.BCNF65 .候选关系模式R(A,B,C,D,E)及其上的函数依赖集合F=A-D,BC,E-A,该关系模式的候选关键字是()。A.ABB.BEC.CDD.DE66 .下述哪一条不是由于关系模式设计不当而引起的()。A.数据冗余B.丢失修改C.插入异常D.更新异常67 .将1NF规范为2NF,应()。A.消除了非主属性对键的部分函数依赖B.消除了非主属性对键的传递函数依赖C.消除了主属性对键的部分函数依赖和传递函数依赖D.使每一个非主属性都完全函数依赖于主键68 .当B属性函数依赖于A属性时,属性A与B的联系是()。A.一对多B.多对一C.多对多D.以上

23、都不是69 .找出下列函数依赖中()属于平凡函数依赖。A.(a,b)-cB.(a,b)-bC.b-aD.afb70 .下面关于函数依赖的叙述中,不正确的是()。A.若X-Y,X-Z,贝UX-YZB.若XAZ,贝UX-Z,C.若X-Y,WYZ,贝UXWZD.若X-Y,贝UXZYZ71 .在数据库中,产生数据不一致的根本原因是()。A.数据存储量大B.没有严格保护数据C.未对数据进行完整性控制D.数据冗余72 .已知关系模式R(A,B,C,D),其函数依赖集F=A-B,CfB,则R中主属性有()。A.A、B、CB.A、B、DC.B、C、DD.A、C、D73 .有关系模式A(C,T,H,R,S),其

24、中各属性的含义是:C:课程T:教员H:上课时间R:教室S:学生根据语义有如下函数依赖集:F=C-T,(H,R)-C,(H,T)-R,(H,S)-R现将关系模式A分解为两个关系模式A1(C,T),A2(H,R,S),则其中A1的规范化程度最高达到()。A.1NFB.2NFC.3NFD.BCNF74 .关系数据库规范化是为了解决关系数据库中()。A.插入、删除和数据冗余问题而引入的B.减少数据操作的复杂性问题而引入的C.提高查询速度问题而引入的D.保证数据安全性/完整性问题而引入的75 .在关系模式中,如果属性A和B存在一对一联系,则说()。A.ABB.BAC.ABD.以上都不是76 .X-Y,当

25、下列哪一条成立时,称为平凡的函数依赖()。A.X?YB.Y?XC.XAY=DD.XAYw77 .SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATE实现()功能。A.数据查询B.数据操纵C.数据定义D.数据控制78 .下面关于函数依赖的叙述中,不正确的是()。A.若XY,Y-Z,贝UX-YZB.若XAZ,贝UX-Z,Y-ZC.若X-Y,则X-ZD.若XfY,Y包含于Y,则X-Y79 .3NF同时又是()。A.2NFB.1NFC.BCNFD.1NF、2NF80 .设有关系模式R(A,B,C),F=A-B,C-B。相对于F,R的候选键为()。A

26、.ACB.ABCC.ABD.BC81 .已知关系模式R(A,B,C,D,E),及其上的函数依赖集合F=(A-C,B-C,E-AB,该关系模式的候选关键字是()。A.ABB.BEC.CDD.DE82 .已知关系R(P,Q,M,N),F是R上成立的函数依赖集,F=P-Q,Q-M,则R的候选关键字是()。A.PB.QC.PQD.PN83 .关系规范化中的删除操作异常是指()。A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据被删除D.应该插入的数据未被插入84 在订单管理系统中,客户一次购物(一张订单)可以订购多种商品。有订单关系R(订单号,日期,客户名称,商品编码,数量),则R的主

27、关键字是()。A.订单号B.订单号,客户名称C.商品编码D.订单号,商品编码85 .已知关系R(A,B,C,D),F是R上成立的函数依赖集,F=(AB-CD,B-D,则R应分解成()。A.R1(A,B)和R2(C,D)B.R1(A,C)和R2(B,D)C.R1(A,B,C)和R2(B,D)D.R1(A,B,D)和R2(B,C)86 .下列叙述中正确的是()。A.设A-B是R(A,B,C,D)的一个函数依赖关系,为节省存储空间,可以在R中不存储属性B。B.某些关系没有候选关键字C.函数依赖关系A-B是说当B的属性值确定后,A的属性值也随之确定。D.若属性组合(A,B)是关系R的候选关键字,则A,

28、B间没有函数依赖关系。87.关于关系规范化,下列叙述中正确的是()。A.规范化是为了保证存储在数据库中的数据正确、有效、相互不出现矛盾的一组规则。B.规范化是为了提高数据查询速度的一组规则。C.规范化是为了解决数据库中数据的插入、删除、修改异常等问题的一组规则。D.4种规范化范式各自描述不同的规范化要求,彼此没有关系。88.函数依赖是描述关系中各个属性之间相互制约而又相互依赖的关系。确定属性间的函数依赖,要根据()。A.当前的数据值归纳B.主键值决定C.候选键值决定D.属性的语义决定89若关系模式R(V,F)中的每一个决定属性集都包含候选码,则R属于()A.2NFB.3NFC.BCNFD.4N

29、F90 .关系模式的候选关键字可以有()。A.0个B.1个C.多个D.1个或多个91 .由于关系模式设计不当所引起的插入异常指的是()。A.两个事务并发地对同一关系进行插入而造成数据库不一致B.由于码值的一部分为空而不能将有用的信息作为一个元组插入到关系中C.未经授权的用户对关系进行了插入D.插入操作因为违反完整性约束条件而遭到拒绝92 .有关系:项目(项目号,教工号,排名)假定每个职工可以参加多个项目,每个项目可以由多名职工来完成,在一个项目中职工的排名是唯一的。那么该关系的主码是()。A.项目号B.职工号C.(项目号,职工号)D.(职工号,排名)二、填空题(共有题目32题)1 .不满足联接

30、条件的记录也包含在查询结果中,这种联接为。外连接2 .在关系代数中,从两个关系中找出相同元组的运算称为运算。交3 .SQL语句中在使用Like谓词时,可以使用符号代表任何一个字符。_(下划线)4 .已知关系R(A,B,C,D)和S(B,C,D),则RXS的元数是个。75 .一个关系模式的定义格式为。关系名(属性名1,属性名2,,属性名n)6 .关系数据库的实体完整性和参照完整性是关系数据库必须要遵守的,被称为关系的。两个不变性7 .实体完整性要求,主关键字的值不能重复,并且主属性的值不能为。空8 .关系代数中专门的关系运算包括:选择、投影、和除法。连接9 .在关系数据库中,抽取出某些列组成一个

31、新的关系的操作,称作操作。投影10 .每个实体有若干特性,每一个特性称为。属性11 .某学校建立的教师档案数据关系为Teacher(编号,姓名,出生年月,职称,从事专业,研究方向),从Teacher中查询该校所有教授的情况应使用关系运算。选择12 .每个属性都有一个取值范围,称作属性的。域13 .一个关系只有一个码。主14 .实体完整性规则是对键的约束。主15 .只有满足联接条件的记录才包含在查询结果中,这种联接为。内连接16 .关系代数中专门的关系运算包括选择、投影、连接和。除17 .设关系R和S具有相同的关系模式,R和S的差是由的元组构成的集合。属于R但不属于S18 .关系运算中花费时间可

32、能最长的是。笛卡尔积19 .有两个关系R(A,B,C)和S(B,C,D),则R+S结果的属性个数是。1(一)20 .实体间的联系是通过来实现的。外部关键字(外码)21参照完整性规则是对键的约束。外22 .设有如下关系表:ABCt1212彳RARC313ARC112223313T贝UT=。RUS23 .如果关系R的主属性只包含一个属性,则该关系至少属于_范式。2(二)24 .有关系模式R(A,B,C),F=A-C,ABHC,则R中存在酉数依赖。部分25 .关系规范化中的删除异常是指。不该删除的数据被删除26 .有关系模式R(A,B,C),F=B-A,B-C,则分解p=AB,AC丢失的函数依赖是。

33、B-C27 .当X-Y,且时,称X-Y是非平凡函数依赖。Y不包含X(Y不是X的子集)28 .关系模式的分解(是/否)推一。否29 在一个关系模式中,如果所有的属性都是主属性,则该关系模式至少属于范式。330.对于一个不好的关系模式,可能存在插入异常、删除异常及修改异常。数据冗余31产生数据操作异常的主要原因是。数据冗余32.关系规范化的实质是围绕进行的。函数依赖三、判断题(共有题目22题)1 .学生李明同时修财经和电子商务的双学位,有如下关系:字号姓名年龄专业20001101李明18财经系20001101李明19经管系在该关系中,学号是主关键字。x2 .候选关键字可以是一个或多个属性的集合。V

34、3 .原则上讲,两个不同的对象所具有的属性值不能相同,但在给定的关系中的元组可以是完全相同的。X4 .关系模型中每个元组的分量不能是结构、集合、数组等复合类型。V5 .参照完整性将保证数据库中实体之间相关数据的一致性。V6 .第三范式比BC范式限制更严格。X7 .当存在非主属性对码的完全依赖时,就会产生数据冗余和更新异常。X8 .属于第二范式的关系模式必然属于第一范式;属于第三范式的关系模式必然属于第二范式。9 .码的闭包是属性全集。V10 .规范化程度越高,模式就越好。x11 .某一关系中,可能没有非主属性。V12 .当一个关系模式达到3NF时,则不存在各种操作异常。乂13 .函数依赖具有传

35、递性。V14 .对于给定的函数依赖集F,属性集A函数决定的属性的集合就是属性集A关于函数依赖集F的闭包。V15 .如果一个函数依赖仅仅决定于一个属性,则这个函数依赖一定是完全函数依赖。V16 .当把一个不满足第二范式条件的关系模式分解成多个满足第二范式的关系时,就可以达到完全消除关系模式中的各种异常和信息冗余的问题。X17 .在零件信息这个关系(part)中包含有3个属性:零件编码(pID),零件名称(pName)和零件价格(pPrice)o其中任何零件不重名。已知的函数依赖有pIDfpName,pNamepPrice,则pPrice对pID传递函数依赖。x18 .对于函数依赖A1A2-Anr

36、B1B2-Bm,如果B中至少有一个属性不在A中,则称该依赖为完全非平凡函数依赖。X19 .如果一个关系数据库中的所有关系模式都满足BC范式,那么在函数依赖范畴内,它已实现了模式的彻底分解,达到了最高的规范化程度,消除了更新异常和数据冗余。V20 .如果一个关系模式R的所有属性都是不可分的基本数据项,则这个关系属于第一范式。v21 .函数依赖A1A2A1B1等价于A1A2B1。V22 .如果一个关系数据库中的所有关系模式都满足第三范式,那么在函数依赖范畴内,它已实现了模式的彻底分解,达到了最高的规范化程度,消除了更新异常和数据冗余。X第3章数据库设计一、单选题(共有题目42题)1 .在E-R图中

37、规定用“菱形框”表示()。A.实体BJS性C.联系D.模型2 .数据库设计中,用于反映企业信息需求的是()。A.E-R模型B.关系模型C.层次模型D.网状模型3 .在数据库设计中,学生的学号在某一局部应用中被定义为字符型,而在另一局部应用中被定义成整型,那么称之为()冲突。A.属性冲突B.命名冲突C.联系冲突D.结构冲突4 .设一位教师可讲授多门课程,一门课程可由多位教师讲授,教师与课程之间是()。A.一对一的联系B.一对多的联系C.多对一的联系D.多对多的联系5 .在数据库设计的需求分析阶段,业务流程一般采用()表示。A.E-R模型B.数据流图C.程序结构图D.程序框图6 .概念设计的结果是

38、(A.一个与DBMS相关的概念模式B.一个与DBMS无关的概念模式C.数据库系统的公用视图D.数据库系统的数据字典7 .学生-选课-课程数据库中有三个关系:S(S#,SNAME,SEX,AGE)SC(S#,C#,GRADE)C(C#,CNAME,TEACHE-R)为了考虑安全性,每个教师只能存取自己讲授的课程的学生成绩,为此DBA应创建()。A.视图(view)B.索引(index)C.游标(cursor)D.表(table)8 .E-R模型是进行()的一个主要工具。A.需求分析B.概念设计C.逻辑设计D.物理设计9 .用树型结构表示实体之间联系的数据模型称为()。A.关系模型B.运算模型C.

39、网状模型D.层次模型10 .在关系数据库的查询优化中,事先处理文件,如排序、建立索引的目的是()。A.优化表达式B.减少中间结果C.扩大缓冲数据D.减少扫描文件的时间11 .E-R图是数据库设计的常用工具之一,它适用于建立数据库的()。A.概念模型B.逻辑模型C.结构模型D.物理模型12某个E-R图中有5个实体型,2个1:n联系和2个m:n联系,则该E-R图转换的关系模式个数至少是()个。A.5个B.7个C.8个D.9个13 .在数据库设计中,根据转换规则,规范化理论,DBMS的功能,选择一种适当的数据模型,将概念模型转换成DBMS所支持的数据模型,属于()设计阶段。A.逻辑模式B.概念模式C

40、.系统分析D.物理模式14 .E-R图中的主要元素是()。A.结点、记录和文件B.实体、联系和属性C.记录、文件和表D.记录、表、属性15 .下列对E-R图设计的说法中错误的是()。A.设计局部E-R图中,能作为属性处理的客观事物应尽量作为属性处理。B.局部E-R图中的属性均应为原子属性,即不能再细分为子属性的组合。C.对局部E-R图集成时既可以一次实现全部集成,也可以两两集成,逐步进行。D.集成后所得的E-R图中可能存在冗余数据和冗余联系,应予以全部消除。16 .有学生选课关系:学生选课(学号,课程号,成绩),对该关系的查询语句如下:SELECT课程号,AVG(成绩)FROM学生选课GROUPBY课程号如果要提高该查询的效率,应该建索引的属性是()。A.学号B.课程号C.成绩D.(学号,课程号)17 .以下关于索引的正确叙述是()。21 / 32A.使用索引可以提高数据查询速度和数据更新速度B.使用索引可以提高数据查询速度,但会降低数据更新速度C.使用索引可以提高数据查询速度,对数据更新速度没有影响D.使用索引对数据查询速度和数据更新速度均没有影响18 .

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论