欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    数据库原理及应用期末考试复习题库2016(共39页).doc

    • 资源ID:13560131       资源大小:480KB        全文页数:39页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    数据库原理及应用期末考试复习题库2016(共39页).doc

    精选优质文档-倾情为你奉上一、 填空题1. ( 事务 )是用户定义的一个数据库操作序列,是一个不可分割的工作单位,它具有(原子性)、(一致性)、(隔离性)、(持续性)四个特性。2. ( 数据库 )是长期存储在计算机内的、有组织、可共享的数据集合。(数据库)是存储在计算机内组织的结构化的相关数据的集合。3. (事务)是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。4. (数据库管理系统)是位于用户与(操作系统)之间的一层数据管理软件。5. (物理结构设计)阶段与具体的DBMS密切相关。6. DBMS是指(数据库管理系统)它是位于(用户)和(操作系统)之间的一层管理软件7. E-R图一般在数据库设计的(概念结构设计)阶段使用。8. RDMBS查询处理可分为(查询分析)、查询检查、(查询优化)和查询执行四个阶段。9. SQL Server具有两种身份验证模式:(WINDOWS)身份验证模式和(混合)身份验证模式。10. SQL的(集合)处理方式与主语言的单记录处理方式之间用(游标)来协调。11. SQL的触发事件有三类:(UPDATE)、(DELETE)和(INSERT)。12. SQL的授权语句中的关键字PUBLIC表示(全体用户)。13. SQL中的安全性机制,主要有两个:(视图)和(授权)。14. S封锁增加了并发度,但缺点是(容易发生死锁)。15. T-SQL语言中,局部变量由用户定义和维护,名称以()开头;全局变量由系统定义和维护,名称以()开头。16. 按所使用的数据模型来分,数据库可分为(层次)、(关系)和(网状)三种类型。17. 按照数据结构的类型来命名,数据模型分为(层次模型),(网状模型)和(关系模型)。18. 表示实体及其联系的方法为(E-R图),基本图素包括(实体)、(属性)和(联系)。习惯上实体用(矩形)表示,实体属性用(椭圆形)表示,联系用(菱形)表示。19. 并发操作带来的问题主要有(丢失修改),(不可重复读),(读脏数据)。20. 并发控制的主要方法是采用(封锁)机制,其类型有(共享锁)和(排它锁)两种。21. 层次、网状的DML属于(过程性)语言,而关系型DML属于(非过程性)语言。22. 层次模型中上一层记录类型和下一层记录类型之间的联系是(1:N)联系。23. 当数据的存储结构改变了,应用程序不变,而由DBMS处理这种改变。这是指数据的(物理独立性)24. 当数据库的存储结构改变时,可相应修改(模式/内模式映像),从而保持模式不变。25. 对数据对象施加封锁,可能会引起活锁和死锁问题。预防死锁通常有(一次封锁法)和(顺序封锁法)两种方法。26. 对于非规范化的模式,经过(将每一个分量化分为不可分的数据项)转变为1NF,将1NF经过(消除每一个非主属性对码的部分函数依赖,)转变为2NF,将2NF经过( 消除非主属性对码的传递函数依赖 )转变为3NF。27. 对于数据库系统,负责定义数据库内容,决定存储结构和存储策略及安全授权等工作的是(数据库管理员)。28. 多个事物在某个调度下的执行是正确的,是能保证数据库一致性的,当且仅当该调度是(可串行化的)。29. 封锁能避免错误的发生,但会引起(活锁和死锁)问题。30. 根据数据模型的应用目的不同,数据模型可分为(概念模型)和(数据模型) 31. 关系R和S做外连接,结果中只有R的属性存在Null值,则该连接属于(右外)连接。32. 关系操作的特点是(集合)操作。33. 关系代数表达式优化的启发式规则有:尽早地执行(选择)和投影操作,避免直接做(笛卡尔积)。34. 关系规范化的目的是(控制冗余,避免插入和删除异常,从而增强数据的稳定性和灵活性).35. 关系规范中的删除操作异常是指(不该删除的数据被删除),插入操作异常是指(应该插入的数据未被插入)。36. 关系模式的操作异常问题往往是由(数据冗余)引起的。37. 关系模式中,满足2NF的模式必定是(1NF)。 38. 关系模式中R的属性全部是主属性,则R的最高范式必定是( 3NF)。39. 关系模型中的关系模式至少是(1NF)。 40. 关系数据库规范化是为解决关系数据库中(插入、删除和数据冗余)问题而引入的。41. 规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每一属性都是(不可分解的)。42. 候选关键字中的属性称为( 主属性)。 43. 恢复的基本原则是(冗余)。要使数据库具有可恢复性,在平时要做好两件事:(转储(备份)和(记日志)。44. 假定一个E-R图包含有A实体和B实体,并且从A到B存在着1:N的联系,则转换成关系模式后,右以包含有(1或2 )个关系模式。45. 假定一个E-R图包含有A实体和B实体,并且从A到B存在着M:N的联系,则转换成关系模型后,包含有( 3 )个关系模式。46. 就方法的特点而言,需求分析阶段通常采用(自顶向下逐步细化)的分析方法;概念设计阶段通常采用(自底向上逐步总和)的设计方法。47. 两段式封锁是可串行化的(充分)条件。48. 描述概念模型常用的方法是(实体-联系方法)。49. 判断一个并发调度是否正确,可以用(可串行化)概念来解决。50. 如果YXU,则XY 成立。这条推理规则称为(自反律)。51. 如果对数据库的并发操作不加以控制,则会带来四类问题:(丢失更新)、(读脏数据)和(不可重复读)。52. 若关系为1NF,且它的每一个非主属性都(完全函数依赖于或不部分函依赖于)码,则该关糸为2NF。53. 若事务T对数据对象A加了S锁,则其他事务只能对数据A再加( S )锁,不能加(X )锁,直到事务T释放A上的锁。54. 若事物T对数据R已经加了X锁,则其他事物对数据R(不能加任何锁)。55. 设F为关系模式R的函数依赖集,若对F中每个非平凡的FD:XY,都有X是R的(超码),则称R为(BCNF)模式。56. 设计概念结构时,常用的数据抽象方法是( 分类)、( 聚集)和(概括 )。57. 设计性能较优的关系模式称为规范化,规范化主要的理论依据是(关系规范化理论)。58. 实体之间的联系可抽象为三类,它们是(一对一)、(一对多)、(多对多)。59. 实体之间的联系可抽象为三类它们是(1:1),(1:m)和(m:n)60. 事务的执行次序称为(调度)。61. 事物的所有操作要么全做,要么全不做,这是事务的(原子)特性。62. 数据独立性又可为(逻辑数据独立性)和(物理数据独立性)。63. 数据管理技术经历了(人工管理),(文件管理)和(数据库系统)三个阶段64. 数据库的基本特点是(数据可以共享(或数据结构化)、数据独立性、数据冗余度小,易扩充、统一管理和控制)。65. 数据库的三级模式结构是对(数据)的三个抽象级别。66. 数据库的特点之一是数据的共享。严格的讲,这里的数据共享是指(多种应用,多种语言,多个用户相互覆盖所用的数据集合)。67. 数据库管理系统的主要功能有(数据定义功能),(数据操作功能),数据库的运行管理和数据库的建立以及维护等4个方面。68. 数据库管理系统能实现对数据库中数据的查询,插入,修改和删除等操作,这种功能称为(数据操纵功能)69. 数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的(安全性)。70. 数据库技术中采取分级方法将数据库的结构划分成多个层次,是为了提高数据库的(逻辑独立性)和(物理独立性)。71. 数据库是在计算机系统中按照数据模型组织、储存和应用的(数据的集合),支持数据库各种操作的软件系统叫(数据库管理系统),由计算机、操作系统、DBMS、数据库应用程序及用户等组成的一个整体叫做(数据库系统)。72. 数据库是长期存储在计算机内,有(组织)的,可(共享)的数据集合73. 数据库系统的核心是(数据库管理系统)。74. 数据库系统的三级模式结构是指数据库系统是由( 模式)、(外模式)、( 内模式)三级构成的。75. 数据库系统的特点是(数据共享),数据独立,减少数据剩余,避免数据不一致和加强了数据保护。76. 数据库系统一般由(数据库)、应用系统、(数据库管理系统)、(数据库管理员)和用户构成。77. 数据库系统在运行过程中,可能会发生故障。故障主要有(事务故障)、系统故障、(介质故障)和计算机病毒四类。78. 数据库系统中,系统故障通常称为( 软故障 ),介质故障称为( 硬故障 )。79. 数据库应用系统设计的(需求分析)阶段生成的文档是(数据字典)和数据流图。80. 数据流图是数据库系统设计过程中(概念结构设计)阶段完成的。81. 数据模型的三要素是(数据结构),(数据操作)和(数据约束条件)。82. 数据模型是由(数据结构),(数据操作)和(完整性约束) 三部分组成的83. 数据模型通常由(数据结构)、(数据操作)、(数据的约束条件)三部分组成。84. 为了使程序员编程时既可以使用数据库语言又可使用常规的程序设计语言,数据库系统需要把数据库语言嵌入到(宿主语言)中85. 现实世界的事物反映到人的头脑中经过思维加工是数据,这一过程要经历三个领域,依次是(现实世界),(信息世界)和(计算机世界)。86. 现实世界进行第一层抽象的模型,称为(概念)模型;对现实世界进行第二层抽象的模型,称为(数据)模型。87. 消除了部分函数依赖的1NF的关系模式,必定是( 2NF)。88. 消除了非主属性对侯选键传递依赖的关系模式,称为(3NF)模式。89. 消除了非主属性对侯选键局部依赖的关系模式,称为(2NF)模式。90. 消除了每一属性对侯选键传递依赖的关系模式,称为(BCNF)模式。91. 信息处理的方式而言,在文件系统阶段,(程序设计)处于主导地位,(数据)只起着服从程序设计需要的作用;而在数据库方式下,(数据)占据了中心位置。92. 由初步E-R图构成基本E-R图,其主要任务是(消除不必要的冗余)。93. 由分E-R图生成初步E-R图,其主要任务是(消除属性冲突)、(消除结构冲突)和(消除命名冲突)。94. 在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用(GRANT)语句,收回所授的权限使用(REVOKE)语句。95. 在登录日志文件时,应该先(登录日志文件),后(更新数据库)。96. 在登录日志文件时,应该先登录(日志文件),后(更新数据库)。97. 在关系A(S,SN,D)和B(D,CN,NM)中,A的主键是S,B的主键是D,则D在A中称为(外码)。98. 在关系代数中,连接是由(笛卡尔积)和(选择)运算组合而成的。99. 在关系模式R中,若其函数依赖集中所有候选键都是决定因素,则R最高范式是(4NF)。100. 在关系模型中,若属性A是关系R的主码,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为(实体完整性)规则。101. 在关系数据库设计中,使每个关系达到3NF,这是(逻辑设计阶段)阶段完成的。102. 在关系数据库中,当关系的类型改变时,用户程序也可以不变,这是(数据的逻辑独立性)。103. 在数据抽象中,概括层次表示(是一个(is subset of)联系,聚集层次表示(是一部分(is part of)联系。104. 在数据管理技术的发展过程中,经历了人工管理阶段,文件系统阶段和数据库系统阶段,在这几个阶段中,数据的独立性是(数据库系统)阶段实现的。105. 在数据库的三级模式结构中,描述数据库中的全体数据的全局逻辑结构和特征的是(模式)106. 在数据库的三级模式体系结构中,模式与内模式之间的映象(模式/内模式),实现了数据库的(物理)独立性。107. 在数据库技术中,编写应用程序的语言仍然是C类高级语言,这些语言被称为(宿主语言(或主语言,Host Language)语言。108. 在数据库设计的4个阶段中,每个阶段都有自己的设计内容。在哪些表、在哪些属性上、建什么样的索引,这一内容应该属于(物理)设计阶段。109. 在数据库设计的需求分析阶段,数据字典通常由(数据项)、(数据结构)、(数据流)、(数据存储)和(处理过程)5部分组成。110. 在数据库设计中,(数据字典)是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。111. 在数据库设计中,将E-R图转换成关系数据模型的过程属于( 逻辑设计阶段 )。112. 在数据库设计中,子类和超类存在着(继承)的联系。113. 在数据库系统的三级模式体系结构中,描述数据在数据库中的物理结构或存储方式的是(内模式)。114. 在数据库中存储的是(数据以及数据之间的联系)。115. 在数据库中为提高查询速度而设置的逻辑排序手段称为(索引)。116. 在一个关糸R中,若每个数据项都是不在分割的,那么R一定属于(1NF)117. 在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于( 第一(1NF)范式。二、选择题1若关系模式R中的属性全是主属性,则R的最高范式等级至少是(C)(A)1NF(B) 2NF(C)3NF(D)BCNF2在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是( A )阶段。(A)数据库系统(B)文件系统(C)人工管理(D)数据项管理3数据库类型的划分依据是(B)(A)记录形式(B)数据模型(C)数据联系(D)存取数据方法4五种基本关系代数运算是(A)(A),×,和(B),和(C),×,和(D),和5在关系代数的专门关系运算中,将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为(C)(A)选择(B)投影(C)连接(D)笛卡尔积6如果想找出关系R的属性A上为空的那些元组,则条件子句应该为(C)(A)WHERE A=NULL(B)WHERE A=NULL(C)WHERE A IS NULL(D)WHERE A NOT IS NULL7在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( D )。(A)外模式(B)内模式(C)存储模式(D)模式8下列关于视图的说法中错误的是(C)(A)视图是从一个或多个基本表导出的表,它是虚表(B)视图可以被用来对无权用户屏蔽数据(C)视图一经定义就可以和基本表一样被查询和更新(D)视图可以用来定义新的视图9数据库的层次模型应满足的条件是( C )。(A)允许一个以上的结点无双亲,也允许一个结点有多个双亲(B)必须有两个以上的结点(C)有且仅有一个结点无双亲,其余结点都只有一个双亲(D)每个结点有且仅有一个双亲10在SQL语言中,DELETE语句的作用是(D )(A)删除基本表(B)删除视图(C)删除基本表和视图(D)删除基本表和视图的元组11在关系代数的专门关系运算中,从表中取出指定的属性的操作称为(B)(A)选择(B)投影(C)连接(D)扫描12若属性X函数依赖于属性Y时,则属性X与属性Y之间具有(B)(A)一对一联系(B)一对多联系(C)多对一联系(D)多对多联系13如果一个关系属于3NF,则它(A)(A)必然属于2NF(B)必然属于4NF(C)可能不属于2NF(D)必然属于BCNF14在关系代数的专门关系运算中,从表中选出满足某种条件的元组的操作称为(A);(A)选择(B)投影(C)连接(D)扫描15在关系代数的专门关系运算中,将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为(C)。(A)选择(B)投影(C)连接(D)扫描16如下图所示,两个关系R1和R2,它们进行( D )运算后得到R3。(A)交(B)并(C)笛卡尔积(D)连接 R1 R2 R3ABCa1xc2yd1yDEM1mi2nj5mkABCEMa1xmid1ymic2ynj 17设有关系模式R(A,B,C,D),F是R上成立的FD集,F= AB,BC,CD,DA ,则F+中,左部为C的函数依赖有(D)(A)2个(B)4个(C)8个(D)16个18关系数据库中的码是指( D )。(A)能唯一决定关系的字段(B)不可改动的专用保留字(C)关键的很重要的字段(D)能唯一标识元组的属性或属性集合19数据流图DFD使用的时机是(D)(A)概念结构设计阶段(B) 逻辑结构设计阶段(C)可行性分析阶段(D)需求分析阶段20SQL语言具有两种使用方式,分别为交互式SQL和( C )。(A)提示式SQL(B)多用户SQL(C)嵌入式SQL(D)解释式SQL21设有关系R(书号,书名),如果要检索书名中至少包含4个字母,且第3个字母为M的图书,则SQL查询语句中WHERE子句的条件表达式应写成(C)(A)书名 LIKE %_ _M%(B)书名 LIKE _ _M%(C)书名 LIKE _ _M_%(D)书名 LIKE _%M_ _22设计性能较优的关系模式称为规范化,规范化主要的理论依据是( A )。(A)关系规范化理论(B)关系运算理论(C)关系代数理论(D)数理逻辑理论23规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及( C )缺陷。(A)数据的不一致性(B)结构不合理(C)冗余度大(D)数据丢失24设F是关系模式R的FD集,如果对F中每个非平凡的FD:XY,都有X是R的超码,则(C)(A)R属于2NF,但不一定属于3NF(B)R属于3NF,但不一定属于BCNF(C)R属于BCNF,但不一定属于4NF(D)R属于4NF25当关系模式R(A,B)已属于3NF,下列说法中( B )是正确的。(A)它一定消除了插入异常和删除异常(B)仍存在一定的插入和删除异常(C)一定属于BCNF(D)A和C都是26使用数据库技术来处理一个实际问题时,对数据描述经历的过程是(B)(A)定义、描述、实现(B)概念设计、逻辑设计、物理设计(C)结构设计、表设计、内容设计(D)逻辑设计、结构设计、表设计27消除了非主属性对码的部分函数依赖的1NF的关系模式,必定是( B )。(A)1NF(B)2NF(C)3NF(D)4NF28E-R图是数据库设计的工具之一,它适用于建立数据库的( A )。(A)概念模型(B)逻辑模型(C)结构模型(D)物理模型29SQL Server提供的单行注释语句的注释符是(B)(A)/*(B) -(C)*/(D)/30在关系数据库设计中,设计关系模式是( C )的任务。(A)需求分析阶段(B)概念设计阶段(C)逻辑设计阶段(D)物理设计阶段31有12个实体类型,并且它们之间存在着15个不同的二元联系,其中4个是1:1联系类型,5个是1:N联系类型,6个M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式有(B)(A)17个(B)18个(C)23个(D)27个32在关系模式设计时,每个关系模式应只对应于(A)(A)一个实体类型或一个联系类型(B)一个实体类型和一个联系类型(C)多个实体类型(D)多个联系类型33当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是( B )。(A)属性冲突(B)语法冲突(C)结构冲突(D)命名冲突34DBMS通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的( D )。(A)可靠性(B)一致性(C)完整性(D)安全性35SQL语言具有两种使用方式,分别称为交互式SQL和(C)(A)编译式SQL(B)解释式SQL(C)嵌入式SQL(D)过程化SQL36设有两个事务T1、T2,其并发操作如下图所示,下面评价正确的是( D )。(A)该操作不存在问题(B)该操作丢失(C)该操作不能重复读(D)该操作读脏数据 T1 T2读A=100A=A*2 写回ROLLBACK 恢复A=100 读A=20037若事务T对数据R已加了X锁,则其他事务对数据R( D )。(A)可以加S锁不能加X锁(B)不能加S锁可以加X锁(C)可以加S锁也可以加X锁(D)不能加任何锁38在T-SQL中,批处理中调用存储过程所使用的命令是(A)(A)EXEC(B)SET (C)USE(D)DECLARE39后备副本的用途是( C )。(A)安全性保障(B)一致性控制(C)故障后的恢复(D)数据的转储40用于数据库恢复的重要文件是(C)(A)数据库文件(B)索引文件(C)日志文件(D)备注文件41数据库系统与文件系统的主要区别是( B )。(A)数据库系统复杂,而文件系统简单。(B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。(C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。(D)文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量。42在数据库中,下列说法( A )是不正确的。(A)数据库避免了一切数据的重复(B)若系统是完全可以控制的,则系统可确保更新时的一致性(C)数据库中的数据可以共享(D)数据库减少了数据冗余43设有关系模式R(A,B,C,D),F是R上成立的FD集,F=AB,BC,CD,DA,则F+中,左部为C的函数依赖有(D)(A)2个(B)4个(C)8个(D)16个44数据库系统是在(A)的基础上发展起来的。(A)文件系统(B)应用程序系统(C)数据库管理系统(D)编译系统45数据库的网状模型应满足的条件是( A )。(A)允许一个以上的结点无双亲,也允许一个结点有多个双亲(B)必须有两个以上的结点(C)有且仅有一个结点无双亲,其余结点都只有一个双亲(D)每个结点有且仅有一个双亲46表示事务执行成功的语句是(A)(A)COMMIT(B)GO(C)ROLLBACK(D)RETURN47按所使用的数据模型来分,数据库可分为( A )三种类型。(A)层次、关系和网状(B)网状、环状和链状(C)大型、中型和小型(D)独享、共享和分时48设有如下图所示的关系R,经操作A,B(B=b(R)的运算结果是( C ) R A (B) C (D)ABabdbABCABCCBDABaBcBABCABCDAfCBdABabda49如下图所示,两个关系R1和R2,它们进行( D )运算后得到R3。 R1 R2 R3ABCa1Xc2Yd1YDEM1mI2nJ5mKABCEMa1Xmid1Ymic2Ynj (A)交(B)并(C)笛卡尔积(D)连接50SQL语言是( C )语言。(A)层次数据库(B)网络数据库(C)关系数据库(D)非数据库51关系数据库规范化是为解决关系数据库中( A )问题而引入的。(A)插入、删除和数据冗余(B)提高查询速度(C)减少数据操作的复杂性(D)保证数据的安全性和完整性52关系模式中,满足2NF的模式,( D )。(A)可能是1NF(B)必定是BCNF(C)必定是3NF(D)必定是1NF53数据库恢复的主要依据是(D)(A)DBA(B)DD(C)批处理文件(D)事务日志54能消除多值依赖引起的冗余的是( C )。(A)2NF(B)3NF(C)4NF(D)BCNF55DB、DBMS和DBS三者之间的关系是(B)(A)DB包括DBMS和DBS(B)DBS包括DB和DBMS(C)DBMS包括DB和DBS(D)不能相互包括56从E-R模型向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的码是( C )。(A)N端实体的码(B)M端实体的码(C)M端实体的码与N端实体的码的组合(D)重新选取其他属性57保护数据库,防止未经授权的或不合法的使用造成的数据泄露、更改破坏。这是指数据库的( A )。(A)安全性(B)完整性(C)并发控制(D)恢复58SQL与C语言处理记录的方式是不同的。当将SQL语句嵌入到C语言程序时,为协调两者而引入(C)(A)堆(B)栈(C)游标(D)聚簇59设有两个事务T1、T2,其并发操作如下图所示,下面评价正确的是( C )。(A)该操作不存在问题(B)该操作丢失(C)该操作不能重复读(D)该操作读脏数据 T1 T2读A=10,B=5 求和A+B=15读A=20,B=5 求和25验证错读A=10A=A*2 写回60在事务依赖图中,如果两个事务的依赖关系形成一个循环,那么就会(B)(A)出现活锁现象(B)出现死锁现象(C)事务执行成功(D)事务执行失败61在DB恢复时,对已经提交但更新未写入磁盘的事务执行(B)(A)UNDO处理(B)REDO处理(C)ROLLBACK处理(D)ABORT处理62若系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非正常方式终止,这时内存中的信息丢失,而存储在外存上的数据未受影响,这种情况称为( B )。(A)事务故障(B)系统故障(C)介质故障(D)运行故障63在数据库中存储的是( C )(A)数据(B)数据模型(C)数据以及数据之间的联系(D)信息64在数据库系统中,提供数据与应用程序间物理独立性的是(B)(A)外模式/模式映像(B)模式/内模式映像(C)外模式/内模式映像(D)子模式/模式映像65按所使用的数据模型来分,数据库可分为( A )三种类型。(A)层次、关系和网状(B)网状、环状和链状(C)大型、中型和小型(D)独享、共享和分时66关系数据模型( D )。(A)只能表示实体间的1:1联系(B)只能表示实体间的1:n联系(C)只能表示实体间的m:n联系(D)可以表示实体间的上述三种联系67设有属性A,B,C,D,以下表示中不是关系的是( C )(A)R(A)(B)R(A,B,C,D)(C)R(A×B×C×D)(D)R(A,B)68关系运算以关系代数为理论基础,关系代数的最基本操作是并、差、笛卡尔积和(C)(A)投影、连接(B)连接、选择(C)选择、投影(D)交、选择69自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的( D )。(A)元组(B)行(C)记录(D)属性70侯选码中的属性称为( B )。(A)非主属性(B)主属性(C)复合属性(D)关键属性71要修改表的结构,应使用SQL语言的命令(C)(A)UPDATE TABLE(B)MODlFY TABLE(C)ALTER TABLE(D)CHANGE TABLE72数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用( D )表示。(A)矩形(B)四边形(C)菱形(D)椭圆形73若事务在检查点之后开始执行,在故障点之前已提交,则系统恢复时对该事务执行(A)(A)REDO操作(B)UNDO操作(C)RESTART操作(D)NULL操作74数据库的( B )是指数据的正确性和相容性。(A)安全性(B)完整性(C)并发控制(D)恢复75设有两个事务T1、T2,其并发操作如下图所示,下面评价正确的是( B )。(A)该操作不存在问题(B)该操作丢失(C)该操作不能重复读(D)该操作读脏数据 T1 T2读X=48XX+10写回X 读X=48XX-2 写回X76若事务T对数据R已加了S锁,则其他事务对数据R( A )。(A)可以加S锁不能加X锁(B)不能加S锁可以加X锁(C)可以加S锁也可以加X锁(D)不能加任何锁77事务(Transaction)是一个(C)(A)程序(B)进程(C)操作序列(D)完整性规则78SELECT语句使用关键字(A)可以把重复行屏蔽掉。(A)DISTINCT(B)UNION(C)UNIQUE(D)TOP79事务对DB的修改,应该在数据库中留下痕迹,永不消逝。这个性质称为事务的(A)(A)持久性(B)隔离性(C)一致性(D)原子性80在SQL语言中,用于测试列值非空的短语是(C)(A)IS NOT EMPTY(B)NOT UNIQUE(C)IS NOT NULL(D)NOT EXISTS81事务的执行次序称为(C)(A)过程(B)步骤(C)调度(D)优先级82为了使属性在各元组上取值唯一,在建立基本表时应使用保留字(A)(A)UNIQUE(B)COUNT(C)DISTINCT(D)UNION83在事务依赖图中,如果两个事务的依赖关系形成一个循环,那么就会(B)(A)出现活锁现象(B)出现死锁现象(C)事务执行成功(D)事务执行失败84数据库完整性约束的建立需要使用DBMS提供的(A)(A)数据定义语言(B)数据操纵语言(C)数据查询语言(D)数据控制语言85 在数据库恢复时,对尚未完成的事务执行(  B  )(A)UNDO操作(B)REDO操作(C)COMMIT操作(D)ROLLBACK操作86. 限制输入到一列或多列值的范围,使用(A)约束。(A)CHECK(B)PRIMARY KEY(C)FOREIGN KEY(D)UNIQUE87 选项中删除表的语句是(A).(A)DROP(B)ALTER(C)UPDATE(D)DELETE88设有关系模式R ( A,B,C,D ),F是R上成立的FD集,F = AB,CD ,则F+中左部为BC的函数依赖有(C)(A)2个(B)4个(C)8个(D)16个89关系模式分解的无损连接和保持函数依赖两个特性之间的联系是(D)(A)前者成立蕴涵后者成立(B)后者成立蕴涵前者成立(C)同时成立,或者同时不成立(D)没有必然的联系90 要修改表的结构,应使用SQL语言的命令(C). (A)UPDATE TABLE(B)MODlFY TABLE(C)ALTER TABLE(D)CHANGE TABLE91 选项中关于视图的说法错误的是

    注意事项

    本文(数据库原理及应用期末考试复习题库2016(共39页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开