《数据库原理与应用》练习题(3)

一. 单选题(共20 题,40.0分)

  1. (单选题,2.0分)在SQL语句中,与X BETWEEN 20 AND 30 等价的表达式是( )。
    A. X>20 AND X<=30
    B. X>20 AND X<30
    C. X>=20 AND X<30
    D. X>=20 AND X<=30
    我的答案:D 正确答案: D
    答案解析:
    2.0分
  2. (单选题,2.0分)数据库运行过程中,由于磁盘损坏或外存信息丢失所产生的故障通常称为( )。
    A. 软件故障
    B. 硬件故障
    C. 介质故障
    D. 系统故障
    我的答案:B 正确答案: B
    答案解析:
    2.0分
  3. (单选题,2.0分)DB、DBMS和DBS三者之间的关系是( )。
    A. DBS包括DB和DBMS
    B. DBMS包括DBS和DB
    C. DB包括DBMS和DBS
    D. DBS只包括DB
    我的答案:A 正确答案: A
    答案解析:
    2.0分
  4. (单选题,2.0分)关系运算中的投影运算是( )
    A. 从关系中找出满足给定条件的元组的操作
    B. 从关系中选择满足给定条件的属性的操作
    C. A和B都对
    D. 从关系中选择若干个属性组成新的关系的操作
    我的答案:D 正确答案: D
    答案解析:
    2.0分
  5. (单选题,2.0分)依据数据库逻辑模型完成数据库内部模型设计的阶段是( )
    A. 物理设计
    B. 概念设计
    C. 外部设计
    D. 逻辑设计
    我的答案:A 正确答案: A
    答案解析:
    2.0分
  6. (单选题,2.0分)关系数据库中的关键字是指( )。
    A. 能唯一标识元组的属性或属性集合
    B. 关键的很重要的字段
    C. 不可改动的专用保留字
    D. 能唯一决定关系的字段
    我的答案:A 正确答案: A
    答案解析:
    2.0分
  7. (单选题,2.0分)在SELECT语句中使用GROUP BY CNO时,CNO必须( )。
    A. 在SELECT中出现
    B. 在WHERE中出现
    C. 在FROM出现
    D. 在HAVING中出现
    我的答案:A 正确答案: A
    答案解析:
    2.0分
  8. (单选题,2.0分)在数据库中,一个关系就是一个( )。
    A. 二维表
    B. 记录
    C. 字段
    D. 数据库
    我的答案:A 正确答案: A
    答案解析:
    2.0分
  9. (单选题,2.0分)设一位教师可讲授多门课程,一门课程可由多位教师讲授,教师与课程之间是( )的联系。
    A. 一对一
    B. 多对一
    C. 多对多
    D. 一对多
    我的答案:C 正确答案: C
    答案解析:
    2.0分
  10. (单选题,2.0分)在数据管理中,同一数据重复存储的现象,称为( )。
    A. 规范化
    B. 不一致
    C. 数据冗余
    D. 异常
    我的答案:C 正确答案: C
    答案解析:
    2.0分
  11. (单选题,2.0分)不同的实体是根据( )进行区分的。
    A. 名称
    B. 属性值
    C. 代表的对象
    D. 属性数量
    我的答案:B 正确答案: B
    答案解析:
    2.0分
  12. (单选题,2.0分)表达式“AGE BETWEEN 18 AND 24”等价于( )。
    A. AGE>18 AND G<=24
    B. AGE>18 AND G<24
    C. AGE>=18 AND G<24
    D. AGE>=18 AND AGE<=24
    我的答案:D 正确答案: D
    答案解析:
    2.0分
  13. (单选题,2.0分)在SQL语句中,查询要去掉重复组的所有元组,应在SELECT中使用( )。
    A. LIKE
    B. DISTINCT
    C. UNION
    D. ALL
    我的答案:B 正确答案: B
    答案解析:
    2.0分
  14. (单选题,2.0分)关系数据模型的三个组成部分中,不包括( )。
    A. 数据结构
    B. 数据操作
    C. 恢复
    D. 完整性规则
    我的答案:C 正确答案: C
    答案解析:
    2.0分
  15. (单选题,2.0分)SQL中,设置( )可以保证字段值不重复。
    A. NOT NULL
    B. PRIMARY KEY
    C. CHECK
    D. FOREIGN KEY
    我的答案:B 正确答案: B
    答案解析:
    2.0分
  16. (单选题,2.0分)SQL中用于删除基本表的命令是( )。
    A. UPDATE
    B. DROP
    C. DELETE
    D. ZAP
    我的答案:B 正确答案: B
    答案解析:
    2.0分
  17. (单选题,2.0分)候选码中的属性可以有( )。
    A. 1个或多个
    B. 多个
    C. 0个
    D. 1个
    我的答案:A 正确答案: A
    答案解析:
    2.0分
  18. (单选题,2.0分)以下数据定义语句中能在已有的表中添加新字段的是( )。
    A. CREATE INDEX
    B. ALTER TABLE
    C. CREATE TABLE
    D. DROP
    我的答案:B 正确答案: B
    答案解析:
    2.0分
  19. (单选题,2.0分)属性的取值范围称为( )。
    A. 码
    B. 元组
    C. 属性
    D. 域
    我的答案:D 正确答案: D
    答案解析:
    2.0分
  20. (单选题,2.0分)划分层次型、网状型和关系型数据库的原则是( )。
    A. 数据之间的联系
    B. 记录的长度
    C. 联系的复杂程序
    D. 文件的大小
    我的答案:A 正确答案: A
    答案解析:
    2.0分
    二. 多选题(共20 题,40.0分)
  21. (多选题,2.0分)对于视图,以下正确的说法是( )。
    A. 视图显示的数据可以取自于多个基础表。
    B. 视图并不存储数据,每次查看视图时,视图中的数据来源于基础表
    C. 可以基于一个视图,一次性地更改多个基础表的数据
    D. 视图存在于内存中,每次重新启动DBMS时,视图便会自动消失。
    我的答案:AC 正确答案: AB
    答案解析:
    0.0分
  22. (多选题,2.0分)进行关系运算时,要求参与运算的两个关系属性结构完全相同的是( )。
    A. 并
    B. 交
    C. 差
    D. 除
    我的答案:ABC 正确答案: ABC
    答案解析:
    2.0分
  23. (多选题,2.0分)SQL语句中可以使用的谓词有( )。
    A. EXIST
    B. ALL
    C. SOME
    D. UNIQUE
    我的答案:ABCD 正确答案: ABCD
    答案解析:
    2.0分
  24. (多选题,2.0分)当触发器执行时,系统会创建临时表保存用户的更改操作,临时表有( )。
    A. inserted
    B. deleted
    C. updated
    D. selected
    我的答案:AB 正确答案: AB
    答案解析:
    2.0分
  25. (多选题,2.0分)设关系模式R是3NF模式,那么下列说明正确的是( )。
    A. R必是1NF模式
    B. R必是2NF模式
    C. R可能不是BCNF
    D. R必定不是BCNF
    我的答案:ABC 正确答案: ABC
    答案解析:
    2.0分
  26. (多选题,2.0分)属于DBMS产品的有( )。
    A. VFP
    B. ACCESS
    C. MySQL
    D. SQL Server
    我的答案:ABCD 正确答案: ABCD
    答案解析:
    2.0分
  27. (多选题,2.0分)SQL中,数据操纵命令有( )。
    A. INSERT
    B. UPDATE
    C. DELETE
    D. SELECT
    我的答案:ABC 正确答案: ABC
    答案解析:
    2.0分
  28. (多选题,2.0分)与关系中的行含义相同的有( )。
    A. 记录
    B. 元组
    C. 实体
    D. 字段
    我的答案:ABC 正确答案: ABC
    答案解析:
    2.0分
  29. (多选题,2.0分)SQL Server的权限包括( )。
    A. 对象权限
    B. 语句权限
    C. 隐含权限
    D. 查询权限
    我的答案:ABC 正确答案: ABC
    答案解析:
    2.0分
  30. (多选题,2.0分)SELECT语句中的短语有( )。
    A. FROM
    B. ORDER BY
    C. WHERE
    D. HAVING
    我的答案:ABCD 正确答案: ABCD
    答案解析:
    2.0分
  31. (多选题,2.0分)SELECT命令中可以使用的短语有( )。
    A. from
    B. where
    C. order by
    D. group by
    我的答案:ABCD 正确答案: ABCD
    答案解析:
    2.0分
  32. (多选题,2.0分)要保证数据库的数据独立性,需要修改的是( )。
    A. 模式与内模式之间的映射
    B. 外模式与模式之间的映射
    C. 三层模式
    D. 内模式与外模式之间的映射
    我的答案:AB 正确答案: AB
    答案解析:
    2.0分
  33. (多选题,2.0分)传统的关系运算有( )。
    A. 并
    B. 交
    C. 差
    D. 查询
    我的答案:ABC 正确答案: ABC
    答案解析:
    2.0分
  34. (多选题,2.0分)关于视图,叙述中正确的有( )。
    A. 视图是从一个或多个基本表导出的表,是一个虚表
    B. 视图可以被用来对无权用户屏蔽数据
    C. 视图一经定义就可以和基本表一样被查询
    D. 视图可以被用来定义新的视图
    我的答案:ABC 正确答案: ABC
    答案解析:
    2.0分
  35. (多选题,2.0分)SQL中,用来维护数据库安全性的语句是( )。
    A. PRIMARY KEY
    B. CHECK
    C. GRANT
    D. REVOKE
    我的答案:CD 正确答案: CD
    答案解析:
    2.0分
  36. (多选题,2.0分)文件系统阶段的不足有( )。
    A. 数据冗余
    B. 数据不一致
    C. 数据联系弱
    D. 有特定组织
    我的答案:ABC 正确答案: ABC
    答案解析:
    2.0分
  37. (多选题,2.0分)模式分解的准则是( )。
    A. 具有无损连接
    B. 保持函数依赖
    C. A和B
    D. 保持数据不丢失
    我的答案:ABC 正确答案: ABC
    答案解析:
    2.0分
  38. (多选题,2.0分)属于概念模型范畴的有( )。
    A. 实体完整性
    B. 存储过程
    C. 触发器
    D. 联系
    我的答案:AC 正确答案: AD
    答案解析:
    0.0分
  39. (多选题,2.0分)两个不同型的实体间的联系有( )。
    A. 一对一
    B. 一对多
    C. 多对多
    D. 多对一
    我的答案:ABC 正确答案: ABC
    答案解析:
    2.0分
  40. (多选题,2.0分)SQL中提供的安全机制有( )。
    A. 角色
    B. 视图
    C. 权限
    D. 审计
    我的答案:ABCD 正确答案: ABCD
    答案解析:
    2.0分
    三. 判断题(共10 题,20.0分)
  41. (判断题,2.0分)将学号为011001 的学生从STU 表中删除使用的SQL命令是 Delete from Stu where sno=‘011001’
    A. 对
    B. 错
    我的答案: 对 正确答案: 对
    答案解析:
    2.0分
  42. (判断题,2.0分)在同一个关系中不能出现相同的属性名。
    A. 对
    B. 错
    我的答案: 对 正确答案: 对
    答案解析:
    2.0分
  43. (判断题,2.0分)实体是客观存在并且可以相互区别的事物。
    A. 对
    B. 错
    我的答案: 对 正确答案: 对
    答案解析:
    2.0分
  44. (判断题,2.0分)主键索引一定是唯一索引。
    A. 对
    B. 错
    我的答案: 对 正确答案: 对
    答案解析:
    2.0分
  45. (判断题,2.0分)在E-R模型中,实体具有属性,而联系不具有属性。
    A. 对
    B. 错
    我的答案: 错 正确答案: 错
    答案解析:
    2.0分
  46. (判断题,2.0分)数据库中不应存在任何的冗余。
    A. 对
    B. 错
    我的答案: 错 正确答案: 错
    答案解析:
    2.0分
  47. (判断题,2.0分)英文缩写DDL是代表数据定义语言。
    A. 对
    B. 错
    我的答案: 对 正确答案: 对
    答案解析:
    2.0分
  48. (判断题,2.0分)两个不同型的实体集间的一对一关系表示实体集中的实体一一对应。
    A. 对
    B. 错
    我的答案: 错 正确答案: 错
    答案解析:
    2.0分
  49. (判断题,2.0分)能唯一标识元组的属性或属性组合称为关键字。
    A. 对
    B. 错
    我的答案: 对 正确答案: 对
    答案解析:
    2.0分
  50. (判断题,2.0分)在数据库技术中,任意交换关系中两行的位置不影响数据的实际含义。
    A. 对
    B. 错
    我的答案: 对 正确答案: 对
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值