数据库应用技术阶段作业

更新时间:2024-04-09 02:50:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

第一阶段

一、单项选择题(共20道小题,共100.0分)

1. GRANT语句属于SQL的( )语言。

A. 数据定义语言(DDL) B. 数据操作语言(DML) C. 数据控制语言(DCL)

知识点: 第1章 数据库与MySQL 试题分值: 5.0 学生答案: [C;] 得分: 提示: [5] 2. CREATE语句属于SQL的( )语言。

A. 数据定义语言(DDL) B. 数据操作语言(DML) C. 数据控制语言(DCL)

知识点: 第1章 数据库与MySQL 试题分值: 5.0 学生答案: [A;] 得分: 提示: [5] 3. INSERT(插入)语句属于SQL的( )语言。

A. 数据定义语言(DDL) B. 数据操作语言(DML) C. 数据控制语言(DCL)

知识点: 第1章 数据库与MySQL 试题分值: 5.0 学生答案: [B;] 得分: 提示: [5] 4. SQL是高级的( )编程语言。

A. 非过程化 B. 过程化

知识点: 第1章 数据库与MySQL 试题分值: 5.0 学生答案: [A;] 得分: 提示: [5] 5. “开放源码=什么都允许”,这种说法对吗?

A. 正确 B. 错误

知识点: 第1章 数据库与MySQL 试题分值: 5.0 学生答案: [B;] 得分: 提示: [5] 6. ( )数据库保证对任意数据唯一的连接路径,能够以简洁的代码实现数据的读取。

A. 网络型 B. 阶层型 C. 关系型 D. 面向对象型

知识点: 第1章 数据库与MySQL 试题分值: 5.0 学生答案: [B;] 得分: 提示: [5] 7. ( )是终端用户与DBMS间的窗口。

A. 数据库 B. 数据 C. 应用程序 D. 操作系统

知识点: 第1章 数据库与MySQL 试题分值: 5.0 学生答案: [C;] 得分: 提示: [5] 8. CREATE TABLE命令的选项很多,( )用于禁止设置重复的值。

A. NULL B. NOT NULL C. UNIQUE

D. AUTO_INCREMENT

知识点: 第3章 启动MySQL监视器(Monitor) 试题分值: 5.0 学生答案: [C;] 得分: 提示: [5] 9. 修改MySQL用户root的密码的指令是( )。

A. mysqladmin -u root password test B. mysql -u root password test C. mysql -u root -p test

D. mysql -u root -password test

知识点: 第3章 启动MySQL监视器(Monitor) 学生答案: [A;] 得分: 提示: [5] 试题分值: 5.0 10. int类型字段需要占多少存储空间( )。

A. 4bytes B. 1bytes C. 8bytes D. 16bytes

知识点: 第3章 启动MySQL监视器(Monitor) 试题分值: 5.0 学生答案: [A;] 得分: 提示: [5] 11. 以下( )命令可以用来查看Mysql当前的数据库一览。

A. show status; B. show variables; C. show engines; D. show databases;

知识点: 第3章 启动MySQL监视器(Monitor) 试题分值: 5.0 学生答案: [D;] 得分: 提示: [5] 12. 使用CREATE语句创建的对象,需要使用( )语句删除。

A. DELETE B. ALTER C. SELECT D. DROP

知识点: 第4章 在MySQL中使用SQL 试题分值: 5.0 学生答案: [D;] 得分: 提示: [5] 13. 在监视器(或称客户端)中使用SQL语句时,可以使用( )添加注释。

A. ; B. , C. * D. /* …*/

知识点: 第4章 在MySQL中使用SQL 学生答案: [D;] 得分: 提示: [5] 试题分值: 5.0 14. 在监视器(或称客户端)中使用SQL语句时,SQL语句必须以分号( )结束。

A. ; B. , C. * D. ?

知识点: 第4章 在MySQL中使用SQL 试题分值: 5.0 学生答案: [A;] 得分: 提示: [5] 15. 某查询语句运行后返回的结果集为:

1班 72 2班 75 3班 NULL

则最有可能的查询语句是以下的( )。

A. SELECT AVG(score) FROM test WHERE class<3

B. SELECT AVG(score) FROM test WHERE class<3 GROUP BY class C. SELECT AVG(score) FROM test WHERE class<3 GROUP BY ALL class D. SELECT AVG(score) FROM test GROUP BY class HAVING class<3

知识点: 第4章 在MySQL中使用SQL 试题分值: 5.0 学生答案: [B;] 得分: 提示: [5] 16. 在查询语句中,ORDER BY 的含义是( )。

A. 结果排序 B. 结果分组 C. 删除重复元组 D. 列的别名

知识点: 第4章 在MySQL中使用SQL 试题分值: 5.0 学生答案: [A;] 得分: 提示: [5] 17. SELECT EXTRACT(YEAR_MONTH FROM '2010-08-21 12:00:00'); 返回的结果是( )。

A. 2010 B. 08 C. 0821 D. 201008

知识点: 第4章 在MySQL中使用SQL 试题分值: 5.0 学生答案: [D;] 得分: 提示: [5] 18. [+]、[?]、[*]和[/] 等,通常被称为( )。

A. 算术运算符 B. 比较运算符 C. 布尔运算符 D. 逻辑运算符

知识点: 第4章 在MySQL中使用SQL 试题分值: 5.0 学生答案: [A;] 得分: 提示: [5] 19. 数据库表间的主键与外键进行相连的方式称为( )。

A. 嵌套查询 B. 规范化 C. 内连接 D. 外连接

知识点: 第4章 在MySQL中使用SQL 试题分值: 5.0 学生答案: [C;] 得分: 提示: [5] 20. 具有“表存在时删除表”功能的语句是( )。

A. CREATE TABLE新表名LIKE旧表名;

B. INSERT INTO 表名 SELECT * FROM 含有数据的表; C. CREATE TABLE 新表名 SELECT * FROM 旧表名; D. DROP TABLE IF EXISTS 表名;

知识点: 第5章 表的维护和改造 试题分值: 5.0 学生答案: [D;] 得分: [5] 第二阶段

一、单项选择题(共20道小题,共100.0分)

1. 通常没有特别指定引擎时,将使用默认引擎( )。

A. MyISAM B. InnoDB C. Falcon D. MERGE

知识点: 第6章 事务处理及锁定 试题分值: 5.0 学生答案: [A;] 得分: 提示: [5] 2. 在MySQL中用( )语句实现事务的提交。

A. CREATE TABLE B. ROLLBACK C. GRANT和REVOKE D. COMMIT

知识点: 第6章 事务处理及锁定 试题分值: 5.0 学生答案: [D;] 得分: 提示: [5] 3. ( )从别的事务处理中读取到还没有提交的更新数据。

A. 非提交读取 B. 不可重复读取 C. 幻象读取 D. 丢失更新

知识点: 第6章 事务处理及锁定 试题分值: 5.0 学生答案: [A;] 得分: 提示: [5] 4. ( )是当用户参照数据时,将对象数据变为只读形式的锁定。

A. 共享锁定 B. 排他锁定 C. 超级锁定 D. 二级锁定

知识点: 第6章 事务处理及锁定 试题分值: 5.0 学生答案: [A;] 得分: 提示: [5] 5. 从2007年9月发布的MySQL 6.0.2 Alpha开始,MySQL中导入了最新的存储引擎( )。

A. MyISAM B. InnoDB C. Falcon D. MERGE

知识点: 第6章 事务处理及锁定 学生答案: [C;] 得分: 提示: [5] 试题分值: 5.0 6. 在大多数数据库中用( )结构来保存索引。

A. B树 B. 表格 C. 链表 D. 散列

知识点: 第7章 如何在数据库中使用索引 试题分值: 5.0 学生答案: [A;] 得分: 提示: [5] 7. CREATE INDEX命令的作用是( )。

A. 创建表 B. 创建视图 C. 创建索引 D. 创建数据库

知识点: 第7章 如何在数据库中使用索引 试题分值: 5.0 学生答案: [C;] 得分: 提示: [5] 8. ( )是表中所有记录的搜索引导。

A. 事务 B. 主键 C. 索引 D. 外键

知识点: 第7章 如何在数据库中使用索引 试题分值: 5.0 学生答案: [C;] 得分: 提示: [5] 9. ( )命令可以查看视图的创建语句。

A. SHOW VIEW B. SELECT VIEW C. SHOW CREATE VIEW D. DISPLAY VIEW

知识点: 第8章 如何在网店数据库中使用视图 学生答案: [C;] 得分: 提示: [5] 试题分值: 5.0 10. 使用CREATE VIEW创建视图时,如果给定了( )子句,能替换已有的视图。

A. ALL REPLACE B. OR REPLACE C. REPLACE D. REPLACE ALL

知识点: 第8章 如何在网店数据库中使用视图 试题分值: 5.0 学生答案: [B;] 得分: 提示: [5] 11. 创建视图时( )。

A. 可以引用其它的视图 B. 一个视图只能涉及一张表 C. 可以替代一个基表 D. 以上说法都不正确

知识点: 第8章 如何在网店数据库中使用视图 试题分值: 5.0 学生答案: [A;] 得分: 提示: [5] 12. 下面关于存储过程的描述不正确的是( )。

A. 存储过程实际上是一组SQL 语句

B. 存储过程预先被编译存放在服务器的系统表中 C. 存储过程独立于数据库而存在

D. 存储过程可以完成某一特定的业务逻辑

知识点: 第9章 如何在数据库中使用存储过程 试题分值: 5.0 学生答案: [C;] 得分: 提示: [5] 13. ( )是只能使用在存储过程中的变量,用于保存存储过程中的临时值。

A. 全局变量 B. 静态变量 C. 文件变量 D. 局部变量

知识点: 第9章 如何在数据库中使用存储过程 试题分值: 5.0 学生答案: [D;] 得分: [5] 提示: 14. 定义存储过程时,如果在参数前指定INOUT,则说明该参数是( )。

A. 输入参数

B. 既是输入型,也是输出型 C. 输出参数 D. 可省略

知识点: 第9章 如何在数据库中使用存储过程 试题分值: 5.0 学生答案: [B;] 得分: 提示: [5] 15. 调用存储过程的命令是( )。

A. SELECT B. REPLACE C. CALL D. EXECUTE

知识点: 第9章 如何在数据库中使用存储过程 试题分值: 5.0 学生答案: [C;] 得分: 提示: [5] 16. 定义存储函数的命令是( )。

A. CREATE FUNCTION B. CREATE PROCEDURE C. CREATE TABLE D. CREATE VIEW

知识点: 第10章 使用函数与触发器 试题分值: 5.0 学生答案: [A;] 得分: 提示: [5] 17. 将转储文本文件还原成数据库的操作被称为( )。

A. 恢复 B. 转储 C. 重定向 D. 复制

知识点: 第11章 数据库管理中文件的使用 试题分值: 5.0 学生答案: [A;] 得分: 提示: [5] 18. 将数据库整体保存到文件中的操作被称为( )。

A. 恢复 B. 转储 C. 重定向 D. 复制

知识点: 第11章 数据库管理中文件的使用 试题分值: 5.0 学生答案: [B;] 得分: 提示: [5] 19. 向数据库中导入CSV文件被称为( )。

A. 导出 B. 导入 C. 备份 D. 恢复

知识点: 第11章 数据库管理中文件的使用 试题分值: 5.0 学生答案: [B;] 得分: 提示: [5] 20. 在MySQL监视器中使用tee命令的作用是( )。

A. 重定向,将结果输出到文件中 B. 将执行结果保存到文件中 C. 将执行结果清空 D. 导入数据备份

知识点: 第11章 数据库管理中文件的使用 试题分值: 5.0 学生答案: [B;] 得分: 提示: [5]

本文来源:https://www.bwwdw.com/article/y8gr.html

Top