山东科技大学
  1. 执行语句:SELECT STUFF('ABCDEFG', 2, 3, '参考答案');返回:A参考答案EFG。( )

  2. A:错 B:对
    答案:对
  3. 如果X→Y,但Y是X的子集,则称X→Y是非平凡的函数依赖。( )

  4. A:错 B:对
    答案:错
  5. 属于2NF的关系一定属于1NF ,属于3NF的关系一定属于2NF。( )

  6. A:对 B:错
    答案:对
  7. 预防死锁的结果是系统不产生死锁,所以大多数系统都采用预防死锁的手段。( )

  8. A:错 B:对
    答案:错
  9. 数据库管理员的主要职责是查询数据。( )

  10. A:错 B:对
    答案:错
  11. R的码的真子集有可能函数决定R的所有其他属性。( )

  12. A:对 B:错
    答案:错
  13. 在表A中被定义为外键的列值正好是表B的主键,删除表的正确次序是首先删除表A,再删除表B。( )

  14. A:错 B:对
    答案:对
  15. 在关系数据库中,规范化关系是指满足1NF(或属性值不可分解)。

  16. A:错 B:对
    答案:对
  17. 存储过程是存放在服务器上的预先定义与编译好的SQL语句的命名集合。( )

  18. A:对 B:错
    答案:对
  19. 假设一名教师可以教多门课,一名教师可以教多个班级,则教课关系(教师ID,教师姓名,课程编号,课程名称,任课班级)的主码可以是(教师ID,课程编号)。( )

  20. A:对 B:错
  21. 在SELECT语句中,下列哪种子句用于对数据按照某个字段分组( )。

  22. A:FROM子句 B:SELECT子句 C:WHERE子句 D:INTO子句
  23. “年龄在15至30岁之间”这种约束属于DBMS的( )功能。

  24. A:恢复   B:完整性   C:并发控制   D:安全性
  25. 事务的原子性和一致性约束条件属于( )。

  26. A:静态元组约束 B:动态元组约束   C:动态关系约束 D:静态关系约束
  27. 对并发操作若不加以控制,可能会带来( ) 问题。

  28. A:死锁 B:不一致 C:不安全 D:死机
  29. 在概念模型中,客观存在并可以相互区别的事物称为( )。

  30. A:实体 B:属性 C:联系 D:
  31. 在SELECT语句中,下列哪种子句用于选择列表( )。

  32. A:FROM子句 B:SELECT子句 C:INTO子句 D:WHERE子句
  33. 下面哪一个不是SQL Server的基本数据类型( )。

  34. A:NVARCHAR B:VARIANT C:VARINARY D:VARCHAR
  35. 下面SELECT语句中哪个子句可以包含子查询 。

  36. A:ORDERBY B:WHERE C:SELECT D:GROUPBY
  37. SQL语言具有( )的功能。

  38. A:数据定义、关系规范化、数据控制 B:数据定义、关系规范化、数据操纵 C:数据定义、数据操纵、数据控制 D:关系规范化、数据操纵、数据控制
  39. 对于DB、DBS、DBMS的关系,下列哪一种描述是正确的(   )

  40. A:

    DB包括DBS、 DBMS

    B:

    DBS包括DB、DBMS

    C:

    DBS包括DB

    D:

    DBMS包括DBS、DB

  41. 下面关于SQL语言的说法中,哪一种说法是错误的?( )

  42. A:SQL的一个表可以是一个基本表,也可以是一个视图V B:一个SQL数据库就是一个基本表 C:一个基本表可以跨多个存储文件存放,一个存储文件可以存放一个或多个基本表 D:SQL语言文持数据库的三级模式结构
  43. 数据字典中未保存下列( )信息。

  44. A:模式和子模式  B:文件存取权限  C:数据库所有的文字 D:存储模式
  45. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( )。

  46. A:右外联接 B:内联接 C:左外联接 D:外联接
  47. 在并发控制中引入两段锁协议的目的是( )。

  48. A:为了解决交叉调度的不可串行化问题 B:为了解决不同的调度导致不同的运行结果 C:为了解决并行执行时可能引起的活锁问题 D:为了解决并行执行时可能引起的死锁问题
  49. 外键约束主要用来维护( )表之间的数据的一致性。

  50. A:多个 B:两个 C:三个 D:四个
  51. 关于登录和用户,下列各项表述不正确的是( )。

  52. A:用户和登录必须同名 B:创建用户时必须存在一个用户的登录 C:登录是在服务器级创建的用户是在数据库级创建的 D:一个登录可以对应多个用户
  53. 数据库需求分析时,数据字典的含义是( )。

  54. A:数据库中所涉及的数据流、数据项和文件等描述的集合 B:数据库中所涉及的属性和文件的名称集合 C:数据库所涉及到字母、字符及汉字的集合 D:数据库中所有数据的集合
  55. 下列SQL语句中,修改表结构的是( )。

  56. A:CREATE B:INSERT C:ALTER D:UPDATE
  57. 下列( )说法不是存储过程和触发器的共同之处。

  58. A:都是用户调用执行的 B:都需要事先编写程序 C:都用T-SQL语言编写程序 D:都是在服务器端执行
  59. 以下关于主键和外键关系的叙述正确的是( )。

  60. A:在定义约束是应该定义主键约束,再定义外键约束。 B:一个表最多有一个主键约束和一个外键约束。 C:在定义约束是应该定义外键约束,再定义主键约束。 D:一个表最多有一个主键约束,可以有多个外键约束。
  61. 数据库中存放三个关系:学生 学号,姓名 和课程 课程号,课程名 和成绩 学号、课程号、成绩 ,为快速查出某位学生所学的课程名,应该 。

  62. A:在学生表上按学号建索引 B:在课程表上按课程号建索引 C:在学生表上按姓名建索引 D:在成绩表上按课程号建索引
  63. 数据库的( )是指数据的正确性和相容性。

  64. A:并发控制 B:完整性 C:安全性 D:恢复
  65. 如下面的数据库的表中,若职工表的主关键字是职工号,部门表的主关键字是部门号,SQL操作 ( )不能执行。

  66. A:将职工号为,‘001’的工资改为700 B:将职工号为,’038’的部门号改为‘03’ C:从职工表中删除行(‘025’,‘王芳’,‘03’,720) D:将行(‘005,’,‘乔兴’,‘04’,750)插入到职工表中
  67. 用于数据库恢复的重要文件是( )。

  68. A:索引文件 B:数据库文件 C:日志文件 D:备注文件
  69. 关系模型中,一个关键字是(  )。

  70. A:

    可由多个任意属性组成

    B:

    至多由一个属性组成

    C:

    有且仅有一个属性

    D:

    可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成

  71. 下列哪个语句用于创建触发器( )

  72. A:ALTER TRIGER B:DROP TRIGGER C:CREATE PROCEDURE D:CREATE TRIGGER
  73. 使用下列哪种语句可以修改数据库( )。

  74. A:CREATE DATABASE B:ALTER DATABASE C:ALTER TABLE D:CREATE TABLE
  75. 下述哪一条是并发控制的主要方法( )。

  76. A:日志 B:索引 C:封锁 D:授权
  77. 数据的完整性是指数据的正确性、有效性和( )。

  78. A:独立性 B:可维护性 C:相容性 D:安全性
  79. 当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是( )。

  80. A:属性冲突 B:语法冲突 C:结构冲突 D:命名冲突
  81. 一级封锁协议可防止( )。

  82. A:读“脏”数据丢失修改   B:丢失修改   C:可重复读读“脏”数据 D:可重复读丢失修改
  83. 规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及( )的缺陷。

  84. A:冗余度大 B:数据丢失 C:结构不合理 D:数据的不一致性
  85. 消除了部分函数依赖的1NF的关系模式,必定是( )。

  86. A:4NF B:1NF C:3NF D:2NF
  87. 应用程序员所看到和使用的是数据库的( )。

  88. A:逻辑模型 B:外部模型 C:物理模型 D:概念模型
  89. 多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使用它,为此数据库系统必须进行( )。

  90. A:完整性控制 B:并发控制 C:可靠性控制 D:安全性控制
  91. 从E-R图导出关系模式时,如果两实体间的联系是m:n,下列说法中正确的是( )。

  92. A:在m方属性和n方属性中均增加一个表示级别的属性 B:将m方码和联系的属性纳入n方的属性中 C:将n方码和联系的属性纳入m方的属性中 D:增加一个关系表示联系,其中纳入m方和n方的码
  93. 如果要确保一个表中的非主键列不输入重复值,应在该列上定义( )。

  94. A:ForeignKey B:Unique C:PrimaryKey D:Check
  95. 对于多行注释,必须使用( )进行注释。

  96. A:// // B:/* */ C:/ / D:--
  97. 解决并发操作带来的数据不一致性总是普遍采用( )。

  98. A:存取控制 B:协商 C:恢复 D:封锁
  99. SQL语言的数据操纵语句包括SELECT,INSERT,UPDATE和DELETE等。其中最重要的,也是使用最频繁的语句是( )。

  100. A:UPDATE B:SELECT C:INSERT D:DELETE

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