还剩20页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
数据库系统概论模考试题+参考答案
一、单选题(共97题,每题1分,共97分)
1.要求事务读前加共享锁,读完即释放,这种封锁协议是()oA、3级身锁协议B、2级封锁协议C、1级封锁协议D、4级封锁日议正确答案.B
2.在数M库中,描述数据库的各级数据结构,称为()A、数隹库模式B、数据模型C、数据库管理系统D、数据字典正确答案.D
3.能够祺证数据库系统中的数据具有较高的逻辑独立性的是()AB外模式/模式映像C、外模式D、模式/内模式映像正确答案B4•为了加止一个用户的工作不适当地影响另一个用户,应该采取()A、访问控制B、完整性控制C、并发控制D、安全性控制正确答案C
5.SELECT语句中“SELECT DISTINCT”表示查询结果中()A、去掉了重复的列B、属性名都不相同C、行都不相同D、属性值都不相同正确答案A
6.()皂DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列A、事务B、程序C、命令D、文件正确答案.A
7.在学主关系中,用SQL语句列出所有计算机系的学生姓名,应该对学生关系进行()操作A、选择和投影B、选择C、连接D、投影A、HAVINGB、SUMC、COUNTD、AVG正确答案.A
65.在将E-R模型向关系模型转换的过程中,若将三个实体之间的多元联系转换为一个关系模式,则该关系模式的码为()A、三个实体的码的组合B、三个实体中所有属性的组合C、其中任意一个实体的码D、其中任意两个实体的码的组合正确答案A
66.假设有关系R和S,在下列的关系运算中,()运算不要求“R和S具有相同的元数,且它们的对应属性取自同一个域”A、RUSB、RXSC、R-SD、RAS正确答案.B
67.在关亲代数的传统集合运算中,假定有关系R和S,运算结果为W,如果W中的元组属于R,或者属于S,则W的运算的结果是()A、交B笛卡尔积C、并D、差正确答案c
68.并发余作带来的不一致性是()A、丢失修改、不可重复读、脏读B、丢失修改、不可重复读、死锁C、丢失修改、不可重复读D、不可重复读、脏读、死锁正确答案A
69.关系数据模型()oA、只能表示实体间mn联系B、可以表示实体间的三种联系(1:1,l n;n m)C、只能表示实体间的1:1联系D、只能表示实体间的l n联系正确答案B
70.下列就一条不是概念模型应具备的性质?()A、有丰富的语义表达能力B、易于交流和理解C、易于向各种数据模型转换D、在计算机中实现的效率高正确答案D
71.在数转库系统中,外模式/模式映像用于解决数据的()oA、分布独立性B、结构才虫立性C、物理独立性D、逻辑独立性正确答案D
72.下列航种数据管理技术难以保存数据()oA、人工管理B、数据库系统管理C、共享式文件管理D、独享式文件管理正确答案A
73.在数转库系统中,视图可以提供数据的()A、并受性B、安全性C、可恢复性D、完整性正确答案B
74.SQL语言的数据操纵语句包括SELECT,INSERT,UPDATE和DELETE,最重要的,也是使用最频繁的语句是()oA、SELECTB、INSERTC、UPDATED、DELETE正确答案.A
75.用户最应用程序看到的那部分局部逻辑结构和特征的描述是()A、寝式B、物理模式C、子模式D、内模式正确答案c
76.限制震中大学生的年龄在1528岁之间,这属于()〜oA、静态关系约束B、余态元组约束C、静态列级约束D、动态列级约束正确答案c
77.下面关于SQL语言的叙述中,错误的一条是()oA、SQL语言没有数据控制功能B、使用SQL语言用户只能定义索引而不能引用索引C、用户可以使用SQL语言定义和检索视图D、SQL语言既可以做为联机交互环境中的查询语言又可以嵌入宿主语言中正确答案A
78.使用.ORDER BY子句进行排序时,降序排序使用的关键字是()oA、DESCB、ASCC、GROUPD、HAVING正确答案A
79.在进彳亍数据库物理设计时,为了保证系统性能,需要综合考虑所选择的数据库管理系统的特性及软硬件具体情况下列关于数据库物理设计的说法,错误的是()A、为了提高写入性能,数据库一般应尽量避免存储在RAID1O的磁盘存储系统中,而应当采用RAID5的磁盘存储系统B、如果系统中存在频繁的多表连接操作,可以考虑将这些基本表组织为聚集文件,以提高查询效率C、在一张表的某列—上需要频繁执行精确匹配查询时,可以考虑为此列建立哈希索引D、在频繁执行插入、修改和删除操作的表上建立索引可能会降低系统整体性能正确答案A
80.有关士个世界中数据的描述术语,“实体”是()A、对现实世界数据信息的描述B、对信息世界数据信息的描述C、对计算机世界数据信息的描述D、对三个世界间相互联系的描述正确答案B
81.下列未属于需求分析阶段工作的是()A、建立数据流图B、分析用户活动C、建立数据字典D、建立E-R图正确答案D
82.事务舁发执行时,每个事务不必关心其他事务,如同在单用户环境下协行一样,这个性质称为事务的()oA、隔离性B、一致性C、持久性D、孤立性正确答案A
83.下列关于部分函数依赖的叙述中,哪一条是正确的?()A、若X-Y,且存在X的真子集X,X—Y,则称Y对X部分函数依赖B、>X-Y,且存在Y的真子集Y,XY,则称Y对X部分函数依赖C、若X-Y,且存在X的真子集『,XY,则称Y对X部分函数依赖D、若X-Y,且存在Y的真子集Y,X-Y,则称Y对X部分函数依赖正确答案A
84.关系数据库规范化是为了解决关系数据库中()问题而引入的A、保证数据库的安全性和完整性B、减少数卷操作的复杂性C、插入异常、删除异常和数据冗余D、提高查询速度7F确答案•C
85.SQL宿言具有()的功能A、数据定义、数据操纵、数据控制B、数据定义、关系规范化、数据操纵C、数据定义、关系规范化、数据控制D、关系规范化、数据操纵、数据控制正确答案.A
86.当两用关系没有公共属性时,其自然连接表现为()A、出错B、笛卡尔积C、等值连接D、结果为空TF确答案•B
87.候选血中的属性可以有()A、0个B、多个C、1个或多个D、1个正确答案c
88.当局如E-R图合并成全局E-R图时可能出现冲突,下列不属于合并冲突的是()A、语法冲突B、结构冲突C、命名冲突D、属性冲突正确答案A
89.下列未属于数据库逻辑设计阶段应该考虑的问题是()A、存取方法B、概念模式C、处理要求D、DBMS特性正确答案.A
90.关系根式R的整个属性组是码,则R满足的最高范式至少是()oA、3NFB、INFC、2NFD、BCNF正确答案A
91.数据向逻辑结构与用户视图之间的独立性称为数据的()oA、物理独立性B、逻辑独立性C、结构施立性D、分布独立性正确答案B92,下列失于数据(Data)的概念或描述,错误的是()A、数据与语义无关B、数据有多种表现形式,如声音、图像等C、数据是用于描述现实世界事物的符号记录D、数据是信息的符号表示正确答案A93,下列蠢句中不属于SQL数据操纵功能的是()oA、GREATEB、UPDATEC、DELETED、INSERT正确答案A
94.下列窟于数据库物理设计工作的是()A、收集和分布用户活动B、选择存取路径C、将E-R图转换为关系模式D、建立数据流图正确答案B
95.两个事务TK T2,其并发操作如下所示,则()oA、丢失修改B、没有任何问题C、读脏数据D、不可重复读正确答案c・
96.数据库逻辑结构设计的主要任务是()A、建立数据流图B、创建数据库说明书C、把数据送入数据库D、建立E-R图和说明书正确答案B
97.在超击营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务在款口““与收款员的关关“款员系款口”、与关组”“款口系”关、客与与设备系、数据库中,实体之间属于一对一关系的是()BCDV^*7*4^.*4正确答案.D
二、多盅题(共1题,每题1分,共1分)
1.设教学数据库有三个关系,
(1)学生表(S)
(2)选课表(SC)
(3)课程表(C);表结构和数据如下S:SnoSnameAgeSexSC:SnoCnoGradeC:CnoCnameTeacher1张三18M11188HJavaA2李四19F1128912CB3王五18M2117813PhpC4赵六17F2138814JspD312823137841284414901试写出oSEX=MS的值,填空格式每行nn〉=l列数据,中间用空格分开,如abede1结果[填空1][填空2]2试写出JiSNO,SNAME,Grade CNO12S^SO的值,填空格式每行nn〉=l列数据,中间用空格分开,如“a bc de2结果[填空3][填空4][填空5]3试写出兀SNO,SNAME oSEX=MS—JiSNO,SNAME CN0=14SxSC的值,填空格式每行nn=l列数据,中间用空格分开,如“a bc de3结果[填空6]4试写出SNAME,CNO,SNO,HGrade GRADE〉80SxSC CNameCNAME』CCCNO,XJI、
(4)结果[填空7][填空8]张、王
18、张的值,填空格式(每行n(n〉=l)列数据,中间用空格分开,、王如“a b赵、张、18M王89赵8284五82c六84c正确答案ABCDEFGH
三、判断题(共23题,每题1分,共23分)LSQL语言有嵌入式和交互式两种使用方法A、正确B、错误正确答案A
2.要求吴系的分量必须是原子值,所以关系具有“表中不能有表”的特性A、正确B、错误正确答案A
3.通过加图可以修改表的属性A、正确B、错误正确答案・B
4.只有葡够保证分解后的关系模式与原关系模式等价的方法才有意A、正确B、错误正确答案ABcDEFcA13134134de
5.关系行数的运算主要分两类,其中专门的关系运算中包括了选择、投影、连接和自然连接而传统的集合运算中包含了并、交、差和除A、正确B、错误正确答案B
6.数据库的完整性就是要防止合法用户加入不合语义的数据A、正确B、错误正确答案B7•标准SQL语言能用于所有类型的关系数据库系统A、正确B、错误正确答案A
8.投影层算得到的元组数等于或少于原关系A、正确B、错误正确答案A
9.数据库的安全性、并发性控制是数据库的运行和维护阶段的一项工作内容A、正确B、错误正确答案B
10.系统版障是三类数据库故障中破坏性最大的故障A、正确B、错误正确答案B
11.若关素的属性列改变次序则关系也随之改变A、正确B、错误正确答案B
12.若R.A-R.B,R.A-R.C,则R.A-R.B,CA、正确B、错误正确答案A
13.数据扇的安全控制就是杜绝对数据库有意的非法访问A、正确B、错误正确答案・B
14.与普通集合一样,任意两个关系也可以做并、交、差运算A、正确B、错误正确答案.B
15.数据扇的维护工作就是发现错误,修改错误A、正确B、错误正确答案B
16.关系R的外码所参照的主码一定不能在R表中A、正确B、错误正确答案.B
17.关系我求“列是同质的,表明关系中每一个列的分量是同一类型的数据,必须来自于同一个域A、正确B、错误正确答案A
18.加上7排他锁的数据对象,在被释放之前,其他事务不能修改但可以读取它A、正确B、错误正确答案B
19.在数例表中,空值表示不确定A、正确B、错误正确答案A
20.若R.B-R.A,R.C-R.A,则R.B,C fR.AA、正确B、错误正确答案A
21.用户定义的完整性规则不能约束已经定义的主码及外码A、正确B、错误正确答案B
22.关系R中,不同的列不仅不能有完全相同的列名,而且不同的列不能来自相同的域A、正确B、错误正确答案B
23.用DI^P可以删除数据库A、正确B、错误正确答案A正确答案A24SQL中出于删除基本表的命令是()oA、DROPB、DELETEC、UPDATED、ZAP正确答案A
9.在SQL语句中,给用户授权的命令是()oA、GRANTB、SETC、REVOKED、FROM正确答案A
10.下列哪个是单目运算()oA、投影B、并C、差D、除正确答案.A
11.参照身整性约束是为了()oA、限制引用一个关系中的不同元组数据B、限制引用不同关系中的元组数据C、限制两个关系相互引用D、限制一个关系引用与之相联系的关系中的不存在的元组数据正确答案D
12.对于关系模式S-L(Sno,Sdept,Sloe),S-L中有下列函数依赖:Sno-Sdept,Sdept-Sloe,SnoSloc,将S-L分解为下面三个关系模式SN(Sno),SD(Sdept),SO(Sloe),这种分解是()A、既不具有无损连接性,也未保持函数依赖B、具有无损连接性,但未保持函数依赖C、既具有无损连接性,又保持了函数依赖D、不具有无损连接性,但保持了函数依赖正确答案A
13.在关索数据库中,关系之间的联系通过()实现A、候选键B、索引C、外键D、主键正确答案c
14.用户/及的逻辑结构用什么描述?()A、履式B、子模式C、存储模式D、概念模式正确答案B
15.下面哪一个不是数据库复制的方式?()A、对等复制B、主从复制C、级联复制D、镜像复制正确答案D
16.当修的基表数据时,视图()0A、可以看到修改结果B、不许修改带视图的基表C需尊重建D无法看到修改结果正确答案A
17.在数血库三级模式间引入二级映象的主要作用是()A、提高数据与程序的可移植性B、提高数据与程序的安全性C、提高数据与程序的独立性D、保持数据与程序的一致性正确答案.c
18.在关索中能唯一标识元组的属性集称为关系模型的()A、主码B、候选码C、超码D、外码正确答案c
19.以下瑜个SQL命令用于修改已有的数据?()A、UPDATE...SETB、ALTERC、CHECKD、DELETE正确答案.A
20.下列未属于数据库系统特点的是()A、数据共享B、数据完整性C、数据冗余度高D、数据独立性高正确答案B
21.将查向SC表的权限授予用户USER1,并允许该用户将此权限授予其他用户此功能的SQL语句是()oA、GRANT SELECTON SCT0USERI WITHGRANT OPTIONB、GRANT SELECTTO USERIWITHON SCPUBLICC、GRANT SELECTON USERIWITHON SCPUBLICD、GRANT SELECTON USERIWITHON SCGRANT OPTION正确答A
22.以下不能作为关系数据库的关系的是案:oA、M(学号,姓名,简历)B、S(学号,系,宿舍号)C、T(学号,班级,系)D、N(学号,班主任,专业)正确答案A
23.数据虚系统并发控制的主要方法是采用()机制A、改为串行B、拒绝C、封锁D、不加任何控制正确答案c
24.具有薮据冗余度小、数据共享以及较高数据独立性等特征的系统是()A、管理系统B、文件系统C、高级程序D、数据库系统正确答案,D
25.属于k;NF的关系模式()oA、在函数依赖范畴内,已消除了插入和删除的异常B、已消除了插入、删除异常C、已消除了插入、删除异常和数据冗余D、仍然存在插入、删除异常正确答案A
26.DBMS适常可以向下述那个对象申请所需计算机资源()oA、操作系统B、数据库C、计算机硬件D、应用程序正确答案A
27.在概杰模型中,事物称为()A、记录B、对象C、实体D、节点正确答案・c
28.概念蜃型是现实世界的第一层抽象,这一类模型中最著名的模型是()A、层次模型B、实体-关系模型C、关系模型D、网状模型正确答案B
29.已知关系R(A,B,C)、S(D,E,A)其中R的主码是A,S的主码是E,S中的A与R中的A相对应S中的A被称为()A、外码B、内码r卡码候余码D正确答案・A
30.下面失于数据库设计过程,排序正确的是()A、概念结构设计,物理设计,逻辑结构设计B、概念结构设计,逻辑结构设计,物理设计C、物理设计,逻辑结构设计,概念结构设计D、逻辑结构设计,概念结构设计,物理设计正确答案B
31.设有亲系模式R(A,B,C,D),F={(A,D-C.C-B)},则R的所有候选码为()oA、(A,D)B、(A,D,C)C、(A,C)D、(A,D),(A,C)正确答案A
32.在S Z语句中,需要对分组情况应满足的条件进行判断时,应使用Q()A、HAVINGB、GROUP BYC、ORDER BYD、WHERE正确答案A
33.在一本关系R中,若每个数据项都是不可再分割的,那么关系R一定属于()OA、1NFB、3NFC、BCNFD、2NF正确答案A
34.在数例库技术中,面向对象数据模型是一种()oA、物理模型B、概念模型C、逻辑模型D、形象模型正确答案C
35.关系代数运算是以()为基础的运算A、关系运算B、代数运算C、集合运算D、谓词演算正确答案c
36.关系薮据库模型的所谓“关系”即是指()oA、元组B、属性C、表D、约束正确答案c
37.同一年关系模型的任意两个元组值oA、不能全同B、可以全同C、必须全同D、其他三个答案都不对正确答案A
38.数据窿管理系统DBMS是oA、一组系统软件B、一个完整的数据库应用系统C、一组硬件D、既看硬件,也有软件正确答案A
39.把对关系SC的属性GRADE的修改权授予用户ZHAO的SQL语句是OA、GRANT UPDATEGRADE ON SC TOZHAOB、GRANT GRADEON SCTO ZHAOC、GRANT UPDATEON SCTO ZHAOD、GRANT UPDATEONSCGRADE TOZHAO正确答案・A
40.关系植型中,一个候选码A、可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成B、可由多个任意属性组成C、至多由一个属性组成D、没有特殊规定正确答案A
41.下面加一个不是完整性控制的功能?A、检查功能B、日志文徉C、定义功能D、发现违背完整性约束后所采取的措施确答案•B
42.关于药束叙述正确的是oA、每个约束可以作用到多个表的多个列B、每个约束只能作用于一个列上C、每个约束可以作用多个列,但是必须在一个表里D、以上都不对正确答案A
43.以下关系可能具有的函数依赖是oA、A-〉BB、AB-CC、BC-DD、D-〉A正确答案A
44.消除字部分函数依赖的INF的关系模式,必定是oA、4NFB、2NFC、INFD、3NF正确答案B
45.INF规范为2NFoA、消除非主属性对码的传递函数依赖B、消除非主属性对码的部分函数依赖C、消除主属性对码的传递函数依赖D、消除主属性对码的部分函数依赖正确答案B
46.关系度式的候选码可以有oA、一个B、一个或多个C、0个D、多个正确答案・B
47.在关京数据库的设计中,设计关系模式是阶段的任务A、需求分析阶段B、概念设计阶段C、逻辑设计阶段D、物理设计阶段正确答案c
48.数据库中只存放视图的oA、定义B、限制C、对应的数据D、操作正确答案A
49.若关素R和S分别包含r和s个属性,分别含有m和n个元组,则RXSoA、包含r+s个属性和mXn个元组B、包含r+s个属性和m+n个元组C、包含rXs个属性和mXn个元组D、包含r Xs个属性和m+n个元组正确答案A
50.有这痒的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下S S#,SN,SEX,AGE,DEPT CC#,CN SCS#,C#,GRADE其中S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE.为成绩检索学生姓名及其所选修课程的课程号和成绩正确的SELECT语句是()A、SELECT S.SN,SC.C#,SC.GRADE FROMS,SC WHERES.S#=sc.s#B、SELECT S.SN,SC.C#,SC.GRADE FROMS WHERES.S#=SC.S#C、SELECT S.SN,SC.C#,SC.GRADE FROMSC WHERES.S#=SC.GRADED、SELECT S.SN,SC.C#,SC.GRADE FROMS.SC正确答案A
51.SQL向GRANT和REVOKE语句是用来维护数据库的()的A、安全性B、完整性C、并发控制D、恢复正确答案.A
52.支持薮据库各种操作的软件系统是()oA、数据库管理系统B、命令系统C、操作系统D、数据库系统正确答案A
53.在下例SQL语句中,能够实现“收回用户USER1对学生表(STUDENT)中学号(SNO)修改权”这一功能的是()A、REVOKE UPDATE(SNO)ON STUDENTFROM USERIB、REVOKE UPDATE(SNO)ON TABLEFROM USERIC、REVOKE UPDATE(SNO)ON TABLEFROM PUBLICD、REVOKE UPDATE(SNO)ON STUDENTFROM PUBLIC正确答案A
54.数据库中对全部数据的整体逻辑结构的描述,作为数据库的()A、建式B、夕卜模式C、概念模式D、内展式正确答案A
55.下列关于数据库管理系统(DBMS)的描述错误的是()A、数据库管理系统是位于用户和应用系统之间的一层数据管理软件B、数据库管理系统是指负责数据库存取、维护和管理的系统软件C、数据库管理系统的基本功能包含数据定义功能、数据操作功能D、数据库管理系统负责数据库的运行管理和数据库的建立、维护功能正确答案A
56.关系在数中的连接操作是由()操作组合而成A、投影、选择、笛卡尔积B、投影和笛卡尔积C、选择和笛卡尔积D、选择和投影正确答案.c
57.假设有关系R和S,关系代数表达式R—(R-S)表示的是()A、RUSB、R-SC、RXSD、RAS正确答案D
58.在关索模式R中,函数依赖X-Y的语义是()oA、在R的某一关系中,Y值应与X值相等B、在R的每一关系中,若两个元组的X值相等,则Y值也相等C、在R的每一关系中,Y值应与X值相等D、在R的某一关系中,若两个元组的X值相等,则Y值也相等正确答案B
59.设关泵模式R(A,B,C,D),F是R上成立的FD集,F={A-C,BC-D},那么P={ABD,AC}相对于F()A、是无损联接分解,也是保持FD的分解B、是无损联接分解,但不是保持FD的分解C、不是无损联接分解,但保持FD的分解D、既不是无损联接分解,也不是保持FD的分解正确答案A
60.数据库运行过程中发生的故障通常有三类,即()A、数据故障、程序故障、系统故障B、事务故障、系统故障、介质故障C、程序故障、操作故障、运行故障D、软件故障、硬件故障、介质故障正确答案B
61.在SQL语句中,对输出结果进行排序的语句是()oA、ORDER BYB、GROUP BYC、WHERED、HAVING正确答案A
62.下面关于关系性质的叙述中,不正确的是()A、关系中列的次序不重要B、关系中元组不可以重复C、关系不可以为空关系D、关系中元组的次序不重要正确答案・c
63.()•是存储在计算机内结构化的数据的集合A、数据库管理系统B、数据库C、数据结构D、数据库系统正确答案B
64.以下木是SQL内置函数的是()o。
个人认证
优秀文档
获得点赞 0