|
|
SQL数据库技术
学校: 无
问题 1: 1. 格式化日期的函数是( )
选项:
•
A. DATEDIFF()
•
B. DATE_FORMAT()
•
C. DAY()
•
D. CURDATE()
答案: DATE_FORMAT()
问题 2: 2. 返回当前日期的函数是( )
选项:
•
A. curtime()
•
B. adddate()
•
C. curnow()
•
D. curdate()
答案: curdate()
问题 3: 3. 返回字符串长度的函数是( )
选项:
•
A. len()
•
B. length()
•
C. left()
•
D. long()
答案: length()
问题 4: 4. 以下聚合函数求个数的是( )
选项:
•
A. AVG
•
B. SUM
•
C. MAX
•
D. COUNT
答案: COUNT
问题 5: 5. 以下聚合函数求平均数的是( )
选项:
•
A. COUNT
•
B. MAX
•
C. AVG
•
D. SUM
答案: AVG
问题 6: 6. 以下聚合函数求数据总和的是( )
选项:
•
A. MAX
•
B. SUM
•
C. COUNT
•
D. AVG
答案: SUM
问题 7: 7. 要得到最后一句SELECT查询到的总行数,可以使用的函数是( )
选项:
•
A. FOUND_ROWS
•
B. LAST_ROWS
•
C. ROW_COUNT
•
D. LAST_INSERT_ID
答案: 请关注ybaotk.com搜题查看答案
问题 8: 8. 下面可以通过聚合函数的结果来过滤查询结果集的SQL子句是( )
选项:
•
A. WHERE子句
•
B. GROUP BY子句
•
C. HAVING 子句
•
D. ORDER BY子句
答案: 请关注ybaotk.com搜题查看答案
问题 9: 1. 在 MySQL 中,通常使用_______语句来指定一个已有数据库作为当前工作数据库。
选项:
•
A. USING
•
B. USED
•
C. USES
•
D. USE
答案: 请关注ybaotk.com搜题查看答案
问题 10: 2. 要快速完全清空一个表,可以使用如下语句 __________
选项:
•
A. TRUNCATE TABLE
•
B. DELETE TABLE
•
C. DROP TABLE
•
D. CLEAR TABLE
答案: 请关注ybaotk.com搜题查看答案
问题 11: 3. 在 CREATE TABLE 语句中,通常使用________关键字来指定主键
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 12: 4. 在 MySQL 中,可以使用 INSERT 或___________语句,向数据库中已有的表插入一行或多行元组
数据。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 13: 5. 在 MySQL 中,可以使用_________语句来修改、更新一个表或多个表中的数据
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 14: 1. 下列哪种方法不能用于创建索引?
选项:
•
A. 使用 CREATE INDEX 语句
•
B. 使用 CREATE TABLE 语句
•
C. 使用 ALTER TABLE 语句
•
D. 使用 CREATE DATABASE 语句
答案: 请关注ybaotk.com搜题查看答案
问题 15: 2. 下列哪种情况不适合建立索引 。
选项:
•
A. 经常被查询搜索的列
•
B. 包含太多重复选用值的列
•
C. 是外键或主键的列
•
D. 该列的值唯一的列
答案: 请关注ybaotk.com搜题查看答案
问题 16: 3. mySQL 中唯一索引的关键字是
选项:
•
A. fulltext index
•
B. only index
•
C. unique index
•
D. index
答案: 请关注ybaotk.com搜题查看答案
问题 17: 4. 下面关于索引描述中错误的一项是
选项:
•
A. 索引可以提高数据查询的速度
•
B. 索引不会降低数据的插入速度
•
C. InnoDB 存储引擎支持全文索引
•
D. 删除索引的命令是 drop index
答案: 请关注ybaotk.com搜题查看答案
问题 18: 5. 支持外键、索引及事务的存储引擎为是 。
选项:
•
A. MyISAM
•
B. InnoDB
•
C. MEMORY
•
D. CHARACTER
答案: 请关注ybaotk.com搜题查看答案
问题 19: 6. 下面关于创建和管理索引正确的描述是( )
选项:
•
A. 创建索引是为了便于全表扫描
•
B. 索引会加快DELETE、UPDATE和INSERT语句的执行速度
•
C. 索引被用于快速找到想要的记录
•
D. 大量使用索引可以提高数据库的整体性能
答案: 请关注ybaotk.com搜题查看答案
问题 20: 7. 数据库的_____是为了保证由授权用户对数据库所做的修改不会影响数据一致性。
选项:
•
A. 安全性
•
B. 完整性
•
C. 并发控制
•
D. 恢复
答案: 请关注ybaotk.com搜题查看答案
问题 21: 8. MySQL 支持关系模型中_____ 、_____ 和_____3 种不同的完整性约束。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 22: 9. 创建普通索引时,通常使用的关键字是
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 23: 1. 数据库的__________是为了保证由授权用户对数据库所做的修改不会影响数据一致性
选项:
•
A. 安全性
•
B. 完整性
•
C. 并发控制
•
D. 恢复
答案: 请关注ybaotk.com搜题查看答案
问题 24: 2. 在数据库的表定义中,限制成绩属性列的取值在0到100的范围内,属于数据的( )约束。
选项:
•
A. 实体完整性
•
B. 参照完整性
•
C. check约束
•
D. 用户操作
答案: 请关注ybaotk.com搜题查看答案
问题 25: 1. 在 MySQL 中,通常使用__________语句来进行数据的检索、输出操作
选项:
•
A. SELECT
•
B. INSERT
•
C. DELETE
•
D. UPDATE
答案: 请关注ybaotk.com搜题查看答案
问题 26: 2. 在 SELECT 语句中,可以使用_______子句,根据选择列的值,将结果集中的数据行进行逻辑
分组,以便能汇总表内容的子集,即实现对每个组的聚集计算
选项:
•
A. LIMIT
•
B. GROUP BY
•
C. WHERE
•
D. ORDER BY
答案: 请关注ybaotk.com搜题查看答案
问题 27: 3. SQL 语言允许使用通配符进行字符串匹配,其中“%”可以表示 _______
选项:
•
A. 0 个字符
•
B. 1 个字符
•
C. 多个字符
•
D. 以上都可以
答案: 请关注ybaotk.com搜题查看答案
问题 28: 4. 在用 SELECT 命令查询时,使用 WHERE 子句指出的是__________
选项:
•
A. 查询目标
•
B. 查询结果
•
C. 查询条件
•
D. 查询视图
答案: 请关注ybaotk.com搜题查看答案
问题 29: 5. INSERT 命令的功能是 __________
选项:
•
A. 在表头插入一条记录
•
B. 在表尾插入一条记录
•
C. 在表中指定位置插入一条记录
•
D. 在表中指定位置插入若干条记录
答案: 请关注ybaotk.com搜题查看答案
问题 30: 6. 求每个交易所的平均单价的 SQL 语句是 ___________
选项:
•
A. SELECT 交易所,avg(单价) FROM stock GROUP BY 单价
•
B. SELECT 交易所,avg(单价) FROM stock ORDER BY 单价
•
C. SELECT 交易所,avg(单价) FROM stock ORDER BY 交易所
•
D. SELECT 交易所,avg(单价) FROM stock GROUP BY 交易所
答案: 请关注ybaotk.com搜题查看答案
问题 31: 7. 用 SELECT 命令查询时 HAVING 子句通常出现在短语_________中。
选项:
•
A. ORDER BY
•
B. GROUP BY
•
C. SORT
•
D. INDEX
答案: 请关注ybaotk.com搜题查看答案
问题 32: 8. 联合查询使用的关键字是_____
选项:
•
A. UNION
•
B. JOIN
•
C. ALL
•
D. FULL
答案: 请关注ybaotk.com搜题查看答案
问题 33: 9. 子查询中可以使用运算符 ANY,它表示的意思是___________
选项:
•
A. 满足所有的条件
•
B. 满足至少一个条件
•
C. 一个都不用满足
•
D. 满足至少 5 个条件
答案: 请关注ybaotk.com搜题查看答案
问题 34: 10. 下列哪个关键字在 SELECT 语句中表示所有列 _____________
选项:
•
A. *
•
B. ALL
•
C. DESC
•
D. DISTINCT
答案: 请关注ybaotk.com搜题查看答案
问题 35: 11. SELECT 语句的执行过程是从数据库中选取匹配的特定_________和___________,并将这些数据组
成一个结果集,然后以一张__________的形式返回。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 36: 12. 当使用 SELECT 语句返回的结果集中行数很多时,为了便于用户对结果数据的浏览和操作,可以使用______子句来限制被 SELECT 语句返回的行数
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 37: 1. 不可对视图执行的操作有 。
选项:
•
A. SELECT
•
B. INSERT
•
C. DELETE
•
D. CREATE INDEX
答案: 请关注ybaotk.com搜题查看答案
问题 38: 2. 下列说法正确的是 。
选项:
•
A. 视图是观察数据的一种方法,只能基于基本表建立
•
B. 视图是虚拟表,观察到的数据是实际基本表中的数据
•
C. 索引查找法一定比表扫描法查询速度快
•
D. 索引的创建只和数据的存储有关系
答案: 请关注ybaotk.com搜题查看答案
问题 39: 3. SQL 中,删除一个视图的命令是
选项:
•
A. DELETE
•
B. DROP
•
C. CLEAR
•
D. REMOVE
答案: 请关注ybaotk.com搜题查看答案
问题 40: 1. 在 MySQL 中,可以使用() 语句来为指定的数据库添加用户
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 41: 2. MySQL 中存储用户全局权限的表是()
选项:
•
A. tables_priv
•
B. procs_priv
•
C. columns_priv
•
D. user
答案: 请关注ybaotk.com搜题查看答案
问题 42: 3. 删除用户的语句是()
选项:
•
A. drop user
•
B. delete user
•
C. drop root
•
D. truncate user
答案: 请关注ybaotk.com搜题查看答案
问题 43: 4. 给名字是 zhangsan 的用户分配对数据库 studb 中的 stuinfo 表的查询和插入数据权限的语句 是()
选项:
•
A. grant select,insert on studb.stuinfo for 'zhangsan'@'localhost'
•
B. grant select,insert on studb.stuinfo to 'zhangsan'@'localhost'
•
C. grant 'zhangsan'@'localhost' to select,insert for studb.stuinf
•
D. grant 'zhangsan'@'localhost' to studb.stuinfo on select,insert
答案: 请关注ybaotk.com搜题查看答案
问题 44: 5. 创建用户的语句是()
选项:
•
A. join user
•
B. create user
•
C. create root
•
D. MySQL user
答案: 请关注ybaotk.com搜题查看答案
问题 45: 6. 修改自己的 MySQL 服务器密码的语句是()
选项:
•
A. MySQL
•
B. grant
•
C. set password
•
D. change password
答案: 请关注ybaotk.com搜题查看答案 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
上一篇:中国大学moocpython 程序设计基础辅导资料下一篇:中国大学mooc办公室事务管理辅导资料
|