商丘工学院
  1. 批处理是由一条或多条___语句组成的语句集,从应用程序一次性地发送到SQL Server执行。


  2. 答案:T-SQL
  3. 关系模型用规范化的___来表示实体及其相互之间的联系。


  4. 答案:关系模型用规范化的二维表来表示实体及其相互之间的联系。
  5. 关系的完整性约束条件包括三大类:___、___和___。


  6. 答案:关系的完整性约束条件包括三大类:实体完整性、参照完整性和用户定义完整性。
  7. ___是长期存储在计算机内的、有组织、可共享的数据集合。


  8. 答案:数据库
  9. 使用T-SQL语句使用___来声明变量,并可以通过给___或___给变量赋值。


  10. 答案:DECLARE, SET, SELECT
  11. 设有学生表S(学号,姓名,班级)和学生选课表SC(学号,课程号,成绩),为维护数据一致性,表S与SC之间应满足___完整性约束。


  12. 答案:参照完整性约束。
  13. 在SQL中,用___命令可以修改表中的数据,用___命令可以修改表的结构。


  14. 答案:UPDATE命令可以修改表中的数据,ALTER命令可以修改表的结构。
  15. 数据独立性又可分为___ 和___。


  16. 答案:数据独立性又可分为逻辑独立性和物理独立性。
  17. 封锁技术可以有效地解决并行操作的一致性问题,但也可能引起___、___等问题。


  18. 答案:活锁、死锁。
  19. 关系代数运算中,专门的关系运算有___、___、___、___等。

  20. 在关系模式中,唯一能标识元组的属性或属性集合称为___。

  21. SQL Server 中的数据库文件组分为___和___。

  22. T-SQL语句中输出语句主要有两种,分别为___(以消息的形式输出)和___(以表格的形式输出)。

  23. 数据管理技术的发展经历了___管理阶段、___管理阶段和___管理阶段。

  24. 关系数据模型中,二维表的列称为___,二维表的行称为___。

  25. 在数据库的三级模式,包括___ 、___、与___。

  26. 在部分匹配查询中,通配符“%”代表___。

  27. 在SQL中,短语___用于实现用户自定义完整性。

  28. 在关系模型中,若属性A是关系R的主码,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为___规则。

  29. 数据在空间上的传递称为___;在时间上的传递称为___。

  30. SQL中的安全性机制,主要有两个:___和___。

  31. 对变量进行列表赋值的命令是___。

  32. 在对具有触发器的表进行操作时,当执行UPDATE操作,先从触发器表中删除旧行,然后再插入新行,其中被删除的旧行被插入到___表中,插入的新行被插入到___表中。

  33. 数据库是由___文件和___文件组成。

  34. 若有关系模式R(A,B,C)和S(C,D,E),SQL语句SELECT A, D FROM R, S WHERE R.C=S.C AND E = '80' ; 对应的关系代数表达式是___。

  35. 在循环体内使用break语句,会结束本次循环,重新转到下一次循环。( )

  36. A:对 B:错
  37. 在视图中插入一个元组,该元组会同时插入到基本表中。( )

  38. A:对 B:错
  39. 当多个事务都在同时请求同一数据对象时,使某个事务永远处于等待状态,而得不到执行的现象称为活锁。( )

  40. A:对 B:错
  41. 全局变量与局部变量一样,用户必须进行声明后才能使用。( )

  42. A:对 B:错
  43. 用户标识与鉴别是系统提供的最外层安全保护措施。( )

  44. A:错 B:对
  45. 如果为一个数据库表的某一列创建了unique约束,则该列的值可以是空值,但不允许输入重复值。( )

  46. A:对 B:错
  47. 存储过程是一组为了完成特定功能的SQL语句的集合,它经过编译后存储在数据库中。( )

  48. A:错 B:对
  49. 货币常量代表货币的多少,通常采用整型或实型常量加上$前缀构成。( )

  50. A:对 B:错
  51. 在SQL Server中打开数据库的方法有多种。( )

  52. A:错 B:对
  53. 概念设计可以独立于数据库管理系统。( )

  54. A:对 B:错
  55. 规则与default约束作用相同。( )

  56. A:对 B:错
  57. 默认与check约束的作用相同。( )

  58. A:错 B:对
  59. 主键是数据表中其值能唯一标识一条记录的一个字段或多个字段组成的一个组合。( )

  60. A:对 B:错
  61. 对象权限是指用户对数据库中表、存储过程、视图等对象的操作权限。( )

  62. A:错 B:对
  63. master数据库是SQL Server 2008系统最重要的数据库,当master数据库损坏时,SQL Server 2008服务就无法启动。( )

  64. A:对 B:错
  65. 存储过程在每次执行前都需要编译。( )

  66. A:对 B:错
  67. 在insert语句中,values列表中的表达式的数量,必须匹配列表中的列数,表达式的数据类型必须可以和表格中对应各列的数据类型兼容。( )

  68. A:对 B:错
  69. SQL Server 2008提供Windows验证模式和混合验证模式对用户进行身份验证。( )

  70. A:错 B:对
  71. 局部变量可以保存指定类型的单个数据值的对象,在声明、赋值和引用时,其名称前使用@。( )

  72. A:对 B:错
  73. 创建视图时,视图的属性列可以全写,也可以只写其中的一部分。( )

  74. A:错 B:对
  75. 当用户向数据库表中插入数据时,使用default约束可以自动为某列输入指定值。( )

  76. A:对 B:错
  77. 数据库系统就是DBMS。( )

  78. A:错 B:对
  79. 可以使用EXECUTE语句调用触发器。( )

  80. A:对 B:错
  81. HAVING后面的条件中可以有聚集函数,比如SUM(),AVG()等, WHERE 后面的条件中也可以有聚集函数。( )

  82. A:错 B:对
  83. 创建TEXT数据库的命令是CREATE DATABASE TEXT。( )

  84. A:错 B:对
  85. 如何构造出一个合适的数据逻辑结构是( )主要解决的问题。

  86. A:关系数据库规范化理论 B:数据字典 C:关系数据库查询 D:关系系统查询优化
  87. 下述关于数据库系统的正确叙述是( )。

  88. A:数据库的数据项之间和记录之间都不存在联系 B:数据库中只存在数据项之间的联系 C:数据库的数据项之间无联系,记录之间存在联系 D:数据库的数据项之间和记录之间都存在联系
  89. 可以用来查询属性值属于指定集合的逻辑运算符是( )

  90. A:like; not like B:and; or C:between and;not between and D:in;not in
  91. SELECT语句中与HAVING子句同时使用的是( )子句。

  92. A:GROUP BY B:WHERE C:ORDER BY D:无需配合
  93. DBMS是( )。

  94. A:数据库管理 B:数据库系统 C:数据库管理系统 D:数据库
  95. SQL Server数据库的次要数据文件的扩展名为( )。

  96. A:.mdf B:.ndf C:.sql D:.ldf
  97. 在查询操作中,要将查询结果排序输出,则要使用的子句是( )

  98. A:使用where子句 B:使用select子句 C:先使用order by子句 D:使用having子句
  99. 取出关系中的某些列,并消去重复元组的关系代数运算称为( )。

  100. A:取列运算 B:选择运算 C:投影运算 D:连接运算
  101. 若事务T对数据对象Q加了共享锁,则其他事务能对数据Q( ),直到事务T释放Q上的锁。

  102. A:共享锁与排它锁都可加 B:加排它锁 C:只能加共享锁,不能加排它锁 D:不能再加任何类型的锁
  103. SQL Server Management Studio 是SQL Server 2008的( )等。

  104. A:管理控制台 B:优化管理器 C:工作控制室 D:管理软件
  105. 系统死锁属于( )。

  106. A:程序故障 B:事务故障 C:介质故障 D:系统故障
  107. 在数据库三级模式间引入二级映象的主要作用是( )。

  108. A:保持数据与程序的一致性 B:提高数据与程序的可移植性 C:提高数据与程序的安全性 D:提高数据与程序的独立性
  109. 在数据处理中,从事务的特性到计算机中的数据表示,经历了3个领域,下列选项不正确的是( )。

  110. A:机器世界 B:信息世界 C:概念世界 D:现实世界
  111. 假如采用关系数据库系统来实现应用,在数据库设计的( )阶段,需要将E-R模型转换为关系数据模型。

  112. A:物理设计 B:概念设计 C:运行阶段 D:逻辑设计
  113. 在SQL命令中,能修改表的结构的是( )。

  114. A:alter B:update C:insert D:delete
  115. 若关系中的某一属性或属性组的值能唯一地标识一个元组,则称该属性或属性组为( )

  116. A:主码 B:范式 C:候选码 D:外码
  117. 可以使用( )查看有关数据库文件的信息。

  118. A:sys.master_files B:sys.database_files C:sys.databases D:sys.filegroups
  119. SQL中,下列涉及通配符的操作,范围最大的是( )。

  120. A:name like ’h#%’ escape ’#’ B:name like ’hgf#’ C:name like ’hgf%’ D:name like ’hgf_’
  121. primary key约束用来实现( )

  122. A:域完整性 B:参照完整性 C:实体完整性 D:用户定义完整性
  123. 下列聚合函数中不忽略空值 (null) 的是( )。

  124. A:COUNT ( * ) B:MAX (列名) C:AVG (列名) D:SUM (列名)
  125. 对数据库物理存储方式的描述称为( )。

  126. A:逻辑模式 B:概念模式 C:内模式 D:外模式
  127. SQL中,“DELETE FROM 表名”表示( )。

  128. A:从基本表中删除重复元组 B:从基本表中删除所有元组 C:从数据库中撤消这个基本表 D:从基本表中删除所有属性
  129. 下列( )语句可以用来从while语句块中退出。

  130. A:所有选项都是 B:break C:continue D:exit
  131. 在一个关系模型中,关系模式至少是( )

  132. A:3NF B:4NF C:2NF D:1NF
  133. 在进行数据查询时,消除重复行使用的关键字是( )

  134. A:cascade B:all C:column D:distinct
  135. 大学中有多个学院和多名学生,每个学生只能属于一个学院,一个学院可以有多名学生,从学生到学院的联系类型是( )

  136. A:1:n B:n:1 C:m:n D:1:1
  137. SUBSTR('message' ,2,4) 的返回结果为( )。

  138. A:sage B:mess C:essa D:ssag
  139. SQL Server安装程序创建4个系统数据库,下列哪个不是( )。

  140. A:master B:msdb C:pub D:model
  141. 下列( )命令,能够为已创建的表添加约束。

  142. A:create database B:alter database C:create table D:alter table
  143. 视图是一个“虚表”,视图的构造基于( )。

  144. A:视图 B:数据字典 C:基本表 D:基本表或视图
  145. 在关系模式R中,每一个非主属性既不部分依赖于码也不传递依赖于码,则R属于的范式是( )

  146. A:2NF B:BCNF C:3NF D:4NF
  147. 数据的完整性是为了防止( )

  148. A:消除插入、删除和数据冗余 B:减少数据操作的复杂性 C:数据库中存在不符合语义的数据 D:非法用户使用数据库
  149. 在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是 ( )阶段。

  150. A:人工管理阶段 B:文件系统 C:数据库系统 D:数据项管理
  151. 关于SQL语言特点描述不正确的是( )。

  152. A:SQL语言是一种高度过程化语言 B:SQL语言非常简洁 C:SQL语言是一种一体化语言 D:SQL语言是一种高度非过程化语言
  153. 表的完整性不包括( )。

  154. A:B/S完整性 B:实体完整性 C:参照完整性 D:用户自定义完整性
  155. 创建一个存储过程addproc,其作用是求两个任意整数之和,并将和输出显示。下面命令正确的是( )。

  156. A:create procedure addproc @x1,@x2 int,@x3 int output as set @x3=@x1+@x2 B:create procedure addproc @x1 int,@x2 int,@x3 int as set @x3=@x1+@x2 C:create procedure addproc x1 int,x2 int,x3 int output as set x3=x1+x2 D:create procedure addproc @x1 int,@x2 int,@x3 int output as set @x3=@x1+@x2
  157. 关系R与S要进行自然连接,它们须有一个或多个相同的( )。

  158. A:元组 B:行 C:记录 D:属性
  159. 删除指定条件的记录应该选用下面哪个命令( )。

  160. A:TRUNCATE B:DROP C:DELETE D:所有选项都不正确
  161. 已知spol是student(学生表)的列,表示政治面貌,按政治面貌统计学生人数定义为一个视图s_p,下面命令正确的是( )

  162. A:create view s_p(spol,renshu)as select spol,COUNT(*) from student B:create view s_p(spol,renshu)as select spol,COUNT(*) from student group by spol C:create view s_p as select spol,COUNT(*) from student group by spol D:create view s_p as select spol,COUNT(*) from student
  163. SQL语言是 ( )语言。

  164. A:网络数据库 B:关系数据库 C:非数据库 D:层次数据库
  165. 数据库拥有sysusers表?( )

  166. A:该表保存在Windows 2000的注册表中 B:master数据库 C:所有用户定义的数据库都拥有该表 D:所有数据库都拥有该表
  167. 不包含任何一个候选码的属性叫做( )。

  168. A:非码属性 B:主属性 C:所有选项都不是 D:非主属性
  169. DB、DBMS和DBS三者之间的关系是( )。

  170. A:DB包括DBMS和DBS B:DBMS包括DB和DBS C:不能相互包括 D:DBS包括DB和DBMS
  171. ( )约束可以使用逻辑表达式来限制表中的列可以接收哪些数据值。

  172. A:default B:check C:unique D:primary key
  173. 使用局部变量名前必须以( )开头。

  174. A:## B:local C:@@ D:@
  175. 批处理结束标识符是( )。

  176. A:commit B:go C:begin D:end
  177. 设关系模式R(A,B)已属于3NF,下列说法中正确的是( )

  178. A:一定属于BCNF B:都不对 C:可能仍存在一定的插入和删除异常 D:消除了插入和删除异常
  179. 关系模式R中属性或属性组X并非R的关键字,但X是另一个关系模式的关键字,则称X是R的( )

  180. A:主码 B:外码 C:范式 D:候选码
  181. 创建数据库时,必须指定数据库的( )。

  182. A:数据库最大容量 B:数据库的增长量 C:数据库初始大小 D:数据库的逻辑名和物理名
  183. SQL Server中的锁不包括( )。

  184. A:互斥锁 B:排它锁 C:意向锁 D:共享锁

温馨提示支付 ¥5.00 元后可查看付费内容,请先翻页预览!
点赞(1) dxwkbang
返回
顶部