国开助手《数据库运维》第3章本章自测答案

小虾米 2026-05-11 06:28:47 2 次阅读 0 分钟阅读


1. 视图建立后,在数据字典中存放的是()
A. 视图的定义
B. 产生视图的表的定义
C. 查询语句
D. 组成视图的表的内容
2. 查找数据库中所有的数据表用以下哪一项()
A. SHOW DATABASE
B. SHOW TABLES
C. SHOW DATABASES
D. SHOW TABLE
3. 创建数据库的命令是()
A. CREATE DATABASE
B. NEW DATABASE
C. CREATE DATABASES
D. NEW DATABASES
4. 以下关于聚集索引和非聚集索引说法正确的是()
A. 每个表只能建立一个非聚集索引
B. 每个表只能建立一个聚集索引
C. 一个表上不能同时建立聚集索引和非聚集索引
D. 以上都不对
5. 在视图上不能完成的操作是()
A. 更新视图
B. 查询
C. 在视图上定义新的表
D. 在视图上定义新的视图
6. 若要在基本表中添加一列CNAME(课程名),可用()
A. ADD TABLE S (CNAME CHAR(8))
B. ADD TABLE S ALTER (CNAME CHAR(8))
C. ALTER TABLE S ADD (CNAME CHAR(8))
D. ALTER TABLE S (ADD CNAME CHAR(8))
7. 在关系数据库中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是()
A. 另一个表
B. 游标
C. 索引
D. 视图
8. 关于索引正确的说法是()
A. 使用索引可以提高数据查询速度和数据更新速度
B. 使用索引可以提高数据查询速度,但会降低数据更新速度
C. 使用索引可以提高数据查询速度,对数据更新没有影响
D. 使用索引对数据查询速度和数据更新速度都没有影响
9. 以下表示可变长度字符串的数据类型是()
A. CHAR
B. VARCHAR
C. TEXT
D. BLOB
10. 下列关于数据库对象的描述,错误的是()
A. 存储过程、函数均可接收输入参数
B. 触发器可以在数据更新时被激活
C. 域可以由用户创建,可以加约束条件
D. 一个关系可以有多个主码
11. 在MySQL数据库中,下列关于创建数据库表的描述不正确的是()
A. 在创建表时必须设定列的约束
B. 在删除表的时候通过外键约束连接在一起的表会被一同删除
C. 在创建表时必须设置列类型
D. 通过CREATE TABLE new_t SELECT * FROM old_t复制表的同时,表的约束能够一起被复制到新表中
12. MySQL中可以创建的索引有()
A. 聚簇索引
B. 普通索引
C. 主键索引
D. 全文索引
13. 关于临时表的描述正确的是()
A. 只在创建的会话可见,其它会话不能访问另一个会话创建的临时表
B. 临时表只存在于会话生命周期中
C. 临时表可以与非临时表有相同的名称
D. 临时表不能使用SHOW TABLES显示
14. 创建唯一性索引的方法有()
A. 设置主键约束
B. CREATE INDEX
C. 设置非空约束
D. CREATE TABLE
15. 更新视图是指通过视图对数据进行()操作
A. 插入
B. 删除
C. 修改
D. 查询
16. 图书管理系统中有book表, book(bookid, bookname, authors, info, comment, year_publication);
(1) 给book表的bookname字段添加索引
17. (2)在book表的bookid字段上建立名称为id_idx的唯一索引
18. (3)在book表的info和authors字段上创建组合索引
19. (4)在book表的info字段上建立全文索引