数据库系统原理复习题含参考答案_第1页
数据库系统原理复习题含参考答案_第2页
数据库系统原理复习题含参考答案_第3页
数据库系统原理复习题含参考答案_第4页
数据库系统原理复习题含参考答案_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

数据库系统原理复习题含参考答案一、单选题(共90题,每题1分,共90分)1、DBMS的恢复原子系统采取一系列措施保证在任何情况下保持事务的原子性和()。A、持久性B、隔离性C、一致性D、安全性正确答案:A2、下列关于数据冗余的叙述中,不正确的是()。A、冗余的存在容易破坏数据库的完整性B、冗余数据是指可由基本数据导出的数据C、不应该在数据库中存储任何冗余数据D、冗余的存在给数据库的维护增加困难正确答案:C3、在触发器的创建中,每个表每个事件每次只允许一个触发器,因此每个表最多支持的触发器是()。A、3个B、6个C、1个D、8个正确答案:B4、关系规范化中的插入异常是指()。A、应该插入的数据没插入B、不该插入的数据被插入C、插入了没有用的数据D、插入了错误的数据正确答案:A5、关系数据库的数据与更新必须遵循三类完整性规则,下列不是其中一项的是()。A、用户定义的完整性规则B、参照完整性规则C、实体完整性规则D、逻辑完整性规则正确答案:D6、在SQL语言中,用于判定子查询的结果集是否为空的关键字是()。A、EXISTB、INTERSECTC、UNIOND、EXCEPT正确答案:A7、使用二维表格结构表达实体及实体间联系的数据模型是()。A、关系模型B、网状模型C、联系模型D、层次模型正确答案:A8、使用SQL语句进行查询操作时,若希望查询出全部存在的元组,一般使用的保留字是()。A、ExceptB、UniqueC、DistinctD、All正确答案:D9、颁布SQL3的年份是()。A、1999年B、1986年C、1989年D、1987年正确答案:A10、关系模型中将不含有多余属性的超键称为()。A、主键B、内键C、候选键D、外键正确答案:C11、如果事务T获得了数据项Q上的排他锁,则T对Q()。A、只能写不能读B、不能读也不能写C、只能读不能写D、既可读又可写正确答案:D12、关系中包含在任何一个候选码中的属性称为()。A、非码属性B、非主属性C、主属性D、超属性正确答案:C13、关于SQL语言下列描述正确的是()。A、用SQL语言可以实现可视化应用程序开发B、SQL语言可作为一种交互式语言C、SQL语言是一种关系代数查询语言D、SQL语言只包括数据查询语言和数据操纵语言正确答案:B14、下列不属于存储过程优点的是()。A、间接实现安全控制B、提高运行速度C、增加了程序编写工作量D、降低网络通信量正确答案:C15、如果事务T1需要两次读取同一数据项A,但是在两次读操作的间隔中,另一个事务T2改变了A的值,那么此并发操作所引起的问题是()。A、读脏数据B、不可重复读C、丢失更新D、死锁正确答案:B16、数据库系统的核心组成部分是()。A、DBB、DBAC、DDD、DBMS正确答案:D17、在DB技术中,“脏数据”是指()。A、回退的数据B、未提交的数据C、未回退的数据D、未提交随后又被撤消的数据正确答案:D18、数据库三级模式中,用户与数据库系统的接口是()。A、外模式B、内模式C、逻辑模式D、模式正确答案:A19、不含有多余属性的超键称为()。A、内键B、候选键C、外键D、主键正确答案:B20、在关系R与关系S进行自然连接时,只把S中原该舍弃的元组保存到新关系中,这种操作称为()。A、外连接B、右外连接C、内连接D、左外连接正确答案:B21、在关系模式R中,函数依赖X→Y的语义是()。A、在R的某一关系中,Y值应与X值相等B、在R的一切可能关系中,若任意两个元组的X值相等,则Y值也相等C、在R的某一关系中,若任意两个元组的X值相等,则Y值也相等D、在R的一切可能关系中,Y值应与X值相等正确答案:B22、如果实体X的存在依赖于Y的存在,且X主键的部分或全部从Y中获得,则X是()。A、复合实体B、弱实体C、超类实体D、递归实体正确答案:B23、DBMS中实现事务原子性的子系统是()。A、并发控制子系统B、恢复管理子系统C、事务管理子系统D、完整性子系统正确答案:C24、将相关数据集中存放的物理存储技术是()。A、聚集B、回收C、授权D、非聚集正确答案:A25、逻辑模式/内模式映像,保证了数据库的()。A、物理独立性B、逻辑独立性C、完整性D、全性正确答案:A26、已知SN是一个字符型字段,下列SQL查询语句SELECTSNFROMSWHERESNLIKE’AB%’;其执行结果为A、找出以字符’AB’开头的所有SN字段B、找出含有字符’AB’的所有SN字段C、找出仅含有3个字符且两个字符为’AB’的SN字段D、找出含有3个字符’AB%’的所有SN字段正确答案:A27、把数据库应用系统从开始规划、设计、实现、维护到最后被新的系统取代而停止使用的整个期间,称为()。A、数据库系统周期B、数据库系统生存期C、数据库系统期D、数据库系统规划设计实现期正确答案:B28、关系运算以关系代数为理论基础,关系代数的最基本操作是并、差、笛卡尔积和()。A、连接、选择B、投影、连接C、选择、投影D、交、选择正确答案:C29、若事务T1已经给数据A加上了排他锁,则事务T2()。A、不能再给数据A加任何锁B、只能再对数据A加共享锁C、只能再对数据A加排他锁D、可以对数据A加任何锁正确答案:A30、在数据库的三级模式中,描述数据库中数据的物理存储结构的是()。A、逻辑模式B、外模式C、子模式D、内模式正确答案:D31、数据库系统中,执行逻辑数据与物理数据之间转换功能的是()。A、DBMSB、DBC、OSD、DBS正确答案:A32、删除表的同时,表中所有的完整性约束都会自动被删除的语句是()。A、ALTERTABLEB、REVOKETABLEC、DELETETABLED、DROPTABLE正确答案:D33、事务的并发执行不会破坏数据库的完整性,这个性质称为事务的()。A、持久性B、一致性C、原子性D、隔离性正确答案:D34、修改数据库模式的权限有四个,分别是()。A、修改、插入、索引、读B、索引、资源、修改、撤销C、索引、读、修改、撤销D、读、插入、修改、删除正确答案:B35、SQLServer2000提供的服务中,管理SQLServer周期性行为的安排,并在发生错误时通知系统管理员的是()。A、MSSQLServerB、SQLServerAgentC、MSDTC(DistributedTransactionCoordinator)D、MicrosoftServerService正确答案:B36、在数据库系统中,如果数据库的逻辑结构发生了变化,那么用户的应用程序()。A、自动改变B、必须作废C、必须改变D、可以不变正确答案:D37、B/S模式的英文全称是()。A、Browser/ServerB、Browser/SelectC、Broad/ServerD、Broad/Select正确答案:A38、关系模式至少应属于()。A、BCNFB、2NFC、3NFD、1NF正确答案:D39、将两个关系进行等值连接通常使用的属性是()。A、主键和候选键B、内键和外键C、主键和超键D、主键和外键正确答案:D40、外模式DDL用来描述()。A、数据库的物理存储结构B、数据库的概念结构C、数据库的总体逻辑结构D、数据库的局部逻辑结构正确答案:D41、数据库系统提供数据控制功能,其中不包括()。A、数据的完整性B、数据的稳定性C、数据库的并发控制D、数据的安全性正确答案:B42、嵌入式SQL中实现主语言与SQL语句间的参数传递是通过()。A、SQLCAB、游标C、数据集D、共享变量正确答案:D43、设某数据库中有学生表(学号,姓名,专业),若要把“01、张璐、计算机”插入学生表中,则下列语句正确的是()。A、ADDINTO学生表VALUE(‘01’,’张璐’,’计算机’)B、INSERTINTO学生表VALUE(‘01’,’张璐’,’计算机’)C、ADDINTO学生表VALUES(‘01’,’张璐’,’计算机’)D、INSERTINTO学生表VALUES(‘01’,’张璐’,’计算机’)正确答案:D44、对于数据库系统生存期,属于数据库实施阶段的工作的是()。A、设计应用程序与数据库的接口B、数据库的重组织和重构造C、数据库试运行D、将局部概念模型综合成全局概念模型正确答案:C45、存储过程的优点不包括()。A、存储在DB之外方便修改B、提高运行速度C、降低网络通信量D、间接实现安全控制正确答案:A46、如果一个关系属于3NF,则它()。A、可能不属于2NFB、必然属于BCNFC、必然属于4NFD、必然属于2NF正确答案:D47、属性集U为ABCD,FD集为{A→B,B→C,D→B},则属性A的闭包A+为()。A、ABCDB、ABCC、ABD、A正确答案:B48、若事务T1已经给数据A加上了共享锁,则事务T2()。A、只能再对A加共享锁B、只能再对A加排他锁C、可以对A加共享锁,也可以对A加排他锁D、不能再给A加任何锁正确答案:A49、表中的一行数据即为一个()。A、元组B、域C、属性D、分量正确答案:A50、下列功能中,不属于DML基本操作功能的是()。A、修改B、检索C、插入D、排序正确答案:D51、DBMS的数据字典中存放的是()。A、数据库的工作日志B、数据库三级模式结构的定义C、数据库的存储路径D、数据库的所有索引信息正确答案:B52、数据库物理设计的任务不包括()。A、存取方法设计B、优化模式C、存储记录结构设计D、确定数据存放位置正确答案:B53、用PowerBuilder脚本语言来连接数据库时,语句SQLCA、DBMS="ODBC"所指的是()。数据库厂商的名称B、从数据库中显示检索到的数据C、所需要的额外信息D、定义程序是否提交事务正确答案:A54、两个函数依赖集F和G等价的充分必要条件是()。A、F+=G+B、F=GC、F=G+D、F+=G正确答案:A55、若关系R和S的连接运算结果中能够保留不满足连接条件的元组,该连接为()。A、外连接B、自然连接C、条件连接D、交叉连接正确答案:A56、SQIServer的身份验证模式包括WINDOWS身份验证模式和()。A、账号验证模式B、用户验证模式C、DNA验证模式D、混合验证模式正确答案:D57、关系代数运算RNS等价于()。A、S一(S—R)B、R+S一(R—S)C、S一(R—S)D、R—S—R正确答案:A58、由于关系模式设计不当所引起的删除异常指的是()。A、不该删除的数据被删除B、数据删除过程中发生了故障C、应该删除的数据不能删除D、未经授权的用户对数据进行了删除操作正确答案:A59、在SQL/CLI中,保存元组或参数的有关信息的是()。A、环境记录B、连接记录C、语句记录D、描述记录正确答案:D60、以下不属于核心SQL包含的部分是()。A、嵌入式SQL语言的使用规定B、数据安全语言C、数据操纵语言D、数据定义语言正确答案:B61、在数据库系统中,提供数据与应用程序间物理独立性的是()。A、外模式/内模式映像B、模式/内模式映像C、子模式/模式映像D、外模式/模式映像正确答案:B62、数据库管理系统产生的时期是()。A、20世纪40年代后期到50年代中期B、20世纪40年代中期以前C、20世纪50年代后期到60年代中期D、20世纪60年代后期正确答案:D63、数据库系统中存放三级结构定义的DB称为()。A、DBMSB、DDC、DBSD、DDL正确答案:B64、在数据库方式下,信息处理中占据中心位置的是()。A、内存B、磁盘C、程序D、数据正确答案:D65、数据库应用程序的编写是基于三级模式结构中的()。A、概念模式B、外模式C、逻辑模式D、内模式正确答案:B66、在MySQL中,用于实现交叉连接的关键字是()。A、LEFTJOINB、CROSSJOINC、INNERJOIND、JOIN正确答案:B67、客观存在,可以相互区别的事物称为()。A、实体集B、实体C、实体标识符D、属性正确答案:B68、在SQL2提供事务的隔离级别中,只允许事务读已提交的数据,并且在两次读同一数据时不允许其他事务修改此数据的是()。A、可以读未提交数据B、可重复读C、读提交数据D、可串行化正确答案:B69、PowerBuilder9.0开发工具附带的小型数据库是()。A、RDBMSASAB、TARGETC、LIBRARYD、WORKSPACE正确答案:A70、将查询关系S的权限授予用户WANG,并允许该用户将此权限授予其他用户。实现此功能的SQL语句是()。A、GRANTSELECTTOSONW_ANGWITHPUBLICB、GRANTSELECTONSTOWANGWITHPUBUCC、GRANTSELECTONSTOWANGWITHGRANT0PTIOND、GRANTSELECTTOSONWANGWITHGRANTOPTION正确答案:D71、一个触发器由三部分组成,它们是()。A、事件—条件—权限B、事件—条件—审计C、事件—条件—动作D、事件—条件—角色正确答案:C72、设计数据库时,应该首先设计数据库的()。A、应用系统结构B、物理结构C、逻辑结构D、概念结构正确答案:D73、由于关系模式设计不当所引起的插入异常指的是()。A、两个事务并发地对同一关系进行插入而造成数据库的不一致B、向关系中插入了不该插入的数据C、由于码值的部分为空而不能将有用的信息作为一个元组插入到关系中D、未经授权的用户对关系进行了插入操作正确答案:C74、数据库三级模式体系结构的划分,有利于保持数据库的()。A、结构规范化B、数据安全性C、操作可行性D、数据独立性正确答案:D75、文件系统阶段是数据管理技术发展的一个阶段,下列选项不是文件系统缺陷的是()。A、数据联系弱B、数据不可以长期存储C、数据不一致D、数据冗余正确答案:B76、SQLServer2000的主要工具中,执行T-SQL的最佳轻量级工具是()。A、查询分析器B、服务管理器C、事件探查器D、企业管理器正确答案:A77、在MySQL中,删除触发器的语句是()。A、DROPTABLEB、DROPTRIGGERC、DROPUSERD、DROP正确答案:B78、数据库系统提供的数据控制功能,不包括()。A、完整性保护B、故障恢复C、控制数据冗余D、并发控制正确答案:C79、数据库系统的英文缩写是()。A、DataB、DBC、DBMSD、DBS正确答案:D80、下列不属于数据库系统提供的数据控制功能的是()。A、数据的安全性B、数据的移植性C、数据库的恢复D、数据的完整性正确答案:B81、存取路径分为主存取路径与辅助存储路径,主存储路径主要用于()。A、安全

温馨提示

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

评论

0/150

提交评论