数据库系统导论试题库及参考答案_第1页
数据库系统导论试题库及参考答案_第2页
数据库系统导论试题库及参考答案_第3页
数据库系统导论试题库及参考答案_第4页
数据库系统导论试题库及参考答案_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

数据库系统导论试题库及参考答案一、单选题(共109题,每题1分,共109分)1.关系数据模型是目前最重要的一种数据模型,它的三个要素分别是A、数据增加、数据修改、数据查询B、数据结构、关系操作、完整性约束C、外模式、模式、内模式D、实体完整性、参照完整性、用户自定义完整性正确答案:B2.用户或应用程序看到的那部分局部逻辑结构和特征的描述是A、模式B、内模式C、子模式D、物理模式正确答案:C3.在通常情况下,下面关系中不可以作为关系数据库的关系是A、R3(学生号,学生名,宿舍号.B、R2(学生号,学生名,班级号.C、R1(学生号,学生名,性别.D、R4(学生号,学生名,简历.正确答案:D4.从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是A、投影操作B、连接操作C、选择操作D、复制操作正确答案:C5.下面()组命令,将变量count值赋值为1。A、DECLARE@countSELECT@count=1B、DIMcount=1C、DECLAREcountSELECTcount=1D、DIM@countSELECT@count=1正确答案:A6.SQL语言集数据查询、数据操作、数据定义、和数据控制功能于一体,语句INSERT、DELETE、UPDATE实现下列哪类功能A、数据查询B、数据操纵C、数据定义D、数据控制正确答案:B7.在数据系统中,对存取权限的定义称为________。A、命令B、审计C、授权D、定义正确答案:C8.层次模型实现数据之间联系的方法是A、关系B、指针C、连接D、公共属性正确答案:B9.若要在基本表S中增加一列CN(课程名.,可用A、ADDTABLES(CNCHAR(8..B、ADDTABLESALTER(CNCHAR(8..C、ALTERTABLESADD(CNCHAR(8..D、ALTERTABLES(ADDCNCHAR(8..正确答案:C10.在数据库设计中,子类与超类存在着()。A、一致性联系B、调用的联系C、相容性联系D、继承性的联系正确答案:D11.数据流程图是用于数据库设计中()阶段的工具。A、可行性分析B、程序编码C、需求分析D、概要设计正确答案:C12.规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及A、结构不合理的缺欠B、数据的不一致性的缺欠C、数据丢失的缺欠D、冗余度大的缺欠正确答案:D13.SQl语言具有两种使用方式,分别称为交互式SQL和A、嵌入式SQLB、多用户SQLC、解释式SQLD、提示式SQL正确答案:A14.实体是信息世界中的术语,与之对应的数据库术语为A、文件B、字段C、数据库D、记录正确答案:D15.在SQLServer编程中,可使用()将多个语句捆绑。A、{}B、BEGIN-ENDC、()D、[]正确答案:B16.在表或视图上执行除了()以外的语句都可以激活触发器。A、InsertB、DeleteC、UpdateD、Create正确答案:D17.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的________。A、可靠性B、一致性C、完整性D、安全性正确答案:D18.修改存储过程使用的语句是()。A、ALTERPROCEDUREB、DROPPROCEDUREC、INSERTPROCEDUED、DELETEPROCEDUE正确答案:A19.设有关系R(S,D,M.F={S→D,D→M}。则关系R至多满足A、1NFB、2NFC、3NFD、BCNF正确答案:B20.若事务T对数据R已经加X锁,则其他事务对数据R________。A、不能加S锁可以加X锁B、可以加S锁不能加X锁C、可以加S锁也可以加X锁D、不能加任何锁正确答案:D21.数据库设计中,概念模型()。A、依赖于计算机的硬件B、独立于DBMSC、依赖于DBMSD、独立于计算机的硬件和DBMS正确答案:D22.在E-R模型中,如果有3个不同的实体型,3个M:N联系,根据E-R模型转换为关系模型的规则,转换为关系的数目是()。A、5B、7C、6D、4正确答案:C23.数据库系统的数据独立性是指A、不会因数据的变化而影响应用程序B、不会因系统数据存储结构与数据逻辑结构的变化而影响应用程序C、不会因存储策略的变化而影响存储结构D、不会因某些存储结构的变化而影响其他的存储结构正确答案:B24.有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程:T,教员:H,上课时间:R,教室:S,学生。根据语义有如下函数依赖集F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}。关系模式A的关键字是A、CB、(H,R)C、(H,T)D、(H,S)正确答案:D25.在SQL语言中,子查询是A、嵌入到另一个查询语句之中的查询语句B、返回单表中数据子集的查询语言C、选取单表中字段子集的查询语句D、选取多表中字段子集的查询语句正确答案:A26.消除了部分函数依赖的1NF的关系模式,必定是A、2NFB、4NFC、1NFD、3NF正确答案:A27.SQL语言中,删除一个表的命令是A、CLEARTABLEB、DROPTABLEC、DELETETABLED、REMOVETABLE正确答案:B28.SQL语言是A、高级语言B、汇编语言C、非过程化语言D、宿主语言正确答案:C29.对关系模型叙述错误的是A、在严格的数学理论、集合论和谓词基础之上B、微机DBMS绝大部分采取关系数据模型C、用二维表表示关系模型是其一大特点D、不具有连接操作的DBMS也可以是关系数据库系统正确答案:D30.事务的持续性是指________。A、事务中包括的所有操作要么都做,要么都不做B、事务一旦提交,对数据库的改变是永久的C、一个事力内部的操作及使用的数据对并发的其他事务是隔离的D、事务必须是使数据库从一个一致性状态变到另一个一致性状态正确答案:B31.存储在计算机内有结构的数据的集合是A、数据库B、数据库系统C、数据结构D、数据库管理系统正确答案:A32.事务的一致性是指________。A、事务中包括的所有操作要么都做,要么都不做B、事务一旦提交,对数据为的改变是永久的C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的D、事务必须是使数据库从一个一致性状态变到另一个一致性状态正确答案:D33.在订单管理系统中,客户一次购物(一张订单.可以订购多种商品。有订单关系R:R(订单号,日期,客户名称,商品编码,数量.,则R的主关键字是A、商品编码B、订单号,商品编码C、订单号,客户名称D、订单号正确答案:B34.用二维表结构表示实体以及实体间联系的数据模型称为A、关系模型B、面向对象模型C、层次模型D、网状模型正确答案:A35.有关系S(S#,SNAME,SAGE.,C(C#,CNAME.,SC(S#,C#,GRADE.。其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄,C#是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是SELECTSNAMEFROMS,C,SCWHERE子句。这里的WHERE子句的内容是A、S.S#=SC.S#andC·C#=SC.C#andSAGE>=20andCNAME=‘ACCESS’B、S.S#=SC.S#andC·C#=SC.C#andSAGEin>=20andCNAMEin‘ACCESS’C、SAGEin>=20andCNAMEin‘ACCESS’D、SAGE>=20andCNAME=’ACCESS’正确答案:A36.对实体和实体之间的联系采用同样的数据结构表达的数据模型为()。A、层次模型B、网状模型C、关系模型D、非关系模型正确答案:C37.事务的隔离性是指________。A、事务中包括的所有操作要么都做,要么都不做B、事务一旦提交,对数据库的改变是永久的C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的D、事务必须是使数据库从一个一致性状态变到另一个一致性状态正确答案:C38.设有关系模式R(A,B,C,D.,其数据依赖集:F={(A,B.→C,C→D},则关系模式R的规范化程度最高达到A、1NFB、2NFC、3NFD、BCNF正确答案:B39.已知关系R(A,B,C,D.,F是R上成立的函数依赖集,F={(A,B→C,D.,B→D},则R应分解成A、R1(A,B.和R2(C,D.B、R1(A,B,C.和R2(B,D.C、R1(A,C.和R2(B,D.D、R1(A,B,D.和R2(B,C.正确答案:B40.描述数据库全体数据的全局逻辑结构和特性的是A、外模式B、内模式C、存储模式D、模式正确答案:D41.已知关系模式R(A,B,C,D,E.及其上的函数依赖集合F={A→D,B→C,E→A},该关系模式的候选关键字是A、ABB、BEC、CDD、DE正确答案:B42.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能A、数据查询B、数据操纵C、数据定义D、数据控制正确答案:C43.在数据库管理系统中,下面不是数据库存取功能模块的是A、查询处理程序模块B、事务管理程序模块C、交互式程序查询模块D、数据更新程序模块正确答案:C44.同一个关系模型的任两个元组值A、不能全同B、可全同C、必须全同D、以上都不是正确答案:A45.以下所列数据库系统组成中,正确的是A、支持数据库系统的计算机软硬件环境、数据库文件、数据库管理系统、数据库应用程序和数据库管理员。B、计算机、文件、文件管理系统、程序C、计算机、文件、报表处理程序、网络通信程序D、计算机、文件、程序设计语言、程序正确答案:A46.有一名为”销售”实体,含有:商品名、客户名、数量等属性,该实体主键A、商品名B、客户名C、商品名+数量D、商品名+客户名正确答案:D47.X→Y,当下列哪一条成立时,称为平凡的函数依赖A、X∈YB、Y∈XC、X∩Y=ΦD、X∩Y≠Φ正确答案:B48.下列所述数据模型概念,不正确的是A、不同记录型的集合B、各种记录型及其联系的集合C、E-R图表示的实体联系模型D、数据库的概念模型正确答案:A49.数据库的________是指数据的正确性和相容性。A、恢复B、并发控制C、完整性D、安全性正确答案:C50.在E-R模型转换成关系模型的过程中,下列不正确的做法是()。A、所有联系转换成一个关系B、所有实体集转换成一个关系C、1:N联系不必转换成关系D、M:N联系转换成一个关系正确答案:A51.下列关系范式中最高范式是A、1NFB、2NFC、3NFD、BCNF正确答案:D52.关系中任何一列的属性取值A、不可再分的数据项,只能取自同一域中的数据B、可以再分成更小的数据项,不能取自不同域中的数据C、不可再分的数据项,可取自大在不同域中数据D、可以再分成更小的数据项,并可取自不同域中的数据正确答案:A53.关系数据库中的投影操作是指从关系中A、建立相应的图形B、建立相应的影像C、抽出特定字段D、抽出特定记录正确答案:C54.概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的()。A、数据模型B、概念模型C、层次模型D、关系模型正确答案:B55.""元数据""是指A、数据的来源B、数据结构的描述C、数据项的描述D、基本数据正确答案:B56.关系模型中,一个关键字是A、可以由多个任意属性组成B、至多由一个属性组成C、由一个或多个属性组成,其值能够惟一标识关系中一个元组D、以上都不是正确答案:C57.关系数据库中,实现实体之间的联系是通过关系与关系之间的()。A、公共存储B、公共索引C、公共属性D、公共元组正确答案:C58.概念模型是现实世界的第一层抽象,这一类最著名的模型是()。A、实体-关系模型B、网状模型C、层次模型D、关系模型正确答案:A59.反映现实世界中实体及实体间联系的信息模型是A、关系模型B、层次模型C、E-R模型D、网状模型正确答案:C60.在下面的两个关系中,职工号和部门号分别为职工职工(职工号、职工名、部门号、职务、工资.部门(部门号、部门名、部门人数、工资总额.在这两个关系的属性中,只有一个属性是外关键字。它A、部门关系的“部门号”B、职工关系的“部门号”C、职工关系的“职工号”D、部门关系的“部门名”正确答案:B61.要保证数据库的数据独立性,需要修改的是A、模式与内模式B、三层模式C、模式与外模式D、三级模式之间的两层映射正确答案:D62.在SQL语言查询语句中,WHERE子句实现关系代数的A、选择运算B、投影运算C、交运算D、连接运算正确答案:A63.关系模式的候选关键字可以有A、1个或多个B、1个C、多个D、0个正确答案:A64.创建存储过程的语句是()。A、ALTERPROCEDUREB、DROPPROCEDUREC、CREATEPROCEDUED、INSERTPROCEDUE正确答案:C65.在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如达到3NF,这是()阶段的任务A、逻辑设计阶段B、需求分析阶段C、物理设计阶段D、概念设计阶段正确答案:A66.下面关于函数依赖的叙述中,不正确的是A、若X→Y,Y’包含Y,则X→Y’B、若XY→Z,则X→Z,Y→ZC、若X→Y,Y→Z,则X→YZD、若X→Y,Y→Z,则X→Z正确答案:B67.下列陈述中,错误的是A、2NF必然属于1NFB、3NF必然属于2NFC、3NF必然属于BCNFD、BCNF必然属于3NF正确答案:C68.自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然时,要求R和S含有一个或多个共有的A、行B、元组C、记录D、属性正确答案:D69.当同一个实体集内部实体之间存在着一个M:N的关系时,根据E-R模型转换成关系模型的规则,转换成关系的数目为()。A、3B、2C、4D、1正确答案:A70.关于主键约束以下说法错误的是()A、允许空值的字段上不能定义主键约束B、可以将包含多个字段的字段组合设置为主键C、允许空值的字段上可以定义主键约束D、一个表中只能设置一个主键约束正确答案:C71.设有关系模式R(S,D,M.,其函数依赖集:F={S→D,D→M},则关系模式R的规范化程度最高达到A、1NFB、2NFC、3NFD、BCNF正确答案:B72.在概念模型中的客观存在并可相互区别的事物称A、元组B、节点C、属性D、实体正确答案:D73.在数据库设计中,将E-R图转换成关系数据模型的过程属于A、物理设计阶段B、逻辑设计阶段C、概念设计阶段D、需求分析阶段正确答案:B74.如果关系模式R属于1NF,且每个非主属性都完全函数依赖于R的主关键字,则R属于A、2NFB、3NFC、BCNFD、1NF正确答案:A75.关系模式中各级模式之间的关系为A、1NF?2NF?3NFB、3NF?2NF?1NFC、2NF?3NF?1NFD、3NF?1NF?2NF正确答案:B76.在对关系模式进行规范化的过程中,为得到一组3NF关系需对2NF关系进行投影,消除原关系中非主属性对关键字的A、多值依赖B、连续依赖C、部分和传递函数依赖D、传递函数依赖正确答案:D77.有殒为”列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主键是A、车次B、车次+日期C、日期D、车次+情况摘要正确答案:B78.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系中,因哪个属性而使它不满足第一范式?部门(部门号,部门名,部门成员,部门总经理.A、部门成员B、部门总经理C、部门号D、部门名正确答案:A79.数据库的概念模型独立于A、具体的机器和DBMSB、E-R图C、信息世界D、现实世界正确答案:A80.消除了部分函数依赖的1NF的关系模式,必定是A、1NFB、2NFC、3NFD、BCNF正确答案:B81.模式是数据库A、局部物理结构B、全局物理结构C、局部逻辑结构D、全局逻辑结构正确答案:D82.数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括________。A、数据字典、应用程序、审计档案、数据库后备副本B、日志文件、数据库后备副本C、数据字典、应用程序、数据库后备副本D、数据字典、应用程序、日志文件、审计档案正确答案:B83.当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是________。A、结构冲突B、属性冲突C、语法冲突D、命名冲突正确答案:C84.有关系S(S#,SNAME,SEX.,C(C#,CNAME.,SC(S#,C#,GRADE.。其中S#是学生号,SNAME是学生姓名,SEX是性别,C#是课程号,CNAME是课程名称。要查询选修“数据库”课的全体男生姓名的SQL语句是SELECTSNAMEFROMS,C,SCWHERE子句。这里的WHERE子句的内容是A、S.S#=SC·S#andC·C#=SC·C#andSEX=’男’andCNAME=’数据库’B、S.S#=SC·S#andC·C#=SC·C#andSEXin’男’andCNAMEin’数据库’C、SEX’男’andCNAME’数据库’D、S.SEX=’男’andCNAME=’数据库’正确答案:A85.下列聚合函数中不忽略空值(null.的是A、SUN(列名.B、MAX(列名.C、AVG(列名.D、COUNT(*.正确答案:D86.数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是()。A、数据流程分析法和数据流程图B、结构分析法和模块结构图C、实体联系方法D、层次分析法和层次结构图正确答案:C87.关系数据库的规范化理论指出:关系数据库中的关系应满足一定的要求,最起码的要求是达到1NF,即满足A、每个非主属性都完全依赖于主属性B、关系中的元组不可重复C、主属性唯一标识关系中的元组D、每个属性都是不可分解的正确答案:D88.假设有关系R和S,关系代数表达式R-(R-S.表示的是A、R∪SB、R×SC、R-SD、R∩S正确答案:D89.________是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。A、程序B、命令C、事务D、文件正确答案:C90.关于“死锁”,下列说法中正确的是________。A、死锁是操作系统中的问题,数据库操作中不存在B、只有出现并发操作时,才有可能出现死锁C、当两个用户竞争相同资源时不会发生死锁D、在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库正确答案:B91.在数据库中存储的是A、数据模型B、数据C、数据以及数据之间的联系D、信息正确答案:C92.数据库设计可划分为六个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上建什么样的索引”这一设计内容应该属于()设计阶段。A、概念设计B、全局设计C、逻辑设计D、物理设计正确答案:D93.下列四项中,不属于数据库系统特点的是A、数据共享B、数据完整性C、数据冗余度高D、数据独立性高正确答案:C94.关系数据库的规范化理论主要解决的问题是()。A、如何构造合适的应用程序界面B、如何构造合适的数据逻辑结构C、如何控制不同用户的数据操作权限D、如何构造合适的数据物理结构正确答案:B95.关系数据库中的关键字是指A、关键的很重要的字段B、能惟一标识元组的属性或属性集合C、能惟一决定关系的字段D、不可改动的专用保留字正确答案:B96.在视图上不能完成的操作是A、在视图上定义新的视图B、在视图上定义新的表C、更新视图D、查询正确答案:B97.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是(I.人工管理阶段II.文件系统阶段III.数据库阶段.A、I和IIB、只有IIC、II和IIID、只有I正确答

温馨提示

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

评论

0/150

提交评论