- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
MySQL数据库原理设计与应用练习题库(附参考答案)
一、单选题(共30题,每题1分,共30分)
1.下面可以回收test用户的SELECT全局权限的是()。
A、REVOKESELECTONmydb.*FROMtest1@%;
B、REVOKESELECTON*.*FROMtest1@%;
C、REVOKESELECTONmydb.goodsFROMtest1@%;
D、以上答案都不正确
正确答案:B
2.在数据库备份还原的命令中,“”符号表示()。
A、输出重定向
B、当前用户家目录
C、root用户家目录
D、输入重定向
正确答案:A
答案解析:“”符号在数据库备份还原命令中表示输出重定向,它会将命令执行的结果输出到指定的文件中,而不是在屏幕上显示。
3.以下属于FROM子查询的是()。
A、标量子查询
B、列子查询
C、行子查询
D、表子查询
正确答案:D
答案解析:在SQL中,FROM子查询指的是在FROM子句中使用子查询,这种子查询通常会返回一个表,所以也叫表子查询。标量子查询返回单个值,列子查询返回一列值,行子查询返回一行数据,它们一般不直接用于FROM子句。
4.以下()是查询语句select选项的默认值。
A、ALL
B、DISTINCT
C、DISTINCTROW
D、以上答案都不正确
正确答案:A
5.下面关于“INSERT表1SELECTFROM表2”说法正确的是()。
A、可从表2中复制已有的数据到表1中
B、表1和表2不能是同一个数据表
C、表1和表2的表结构可以不同
D、以上说法全部正确
正确答案:A
答案解析:“INSERT表1SELECTFROM表2”语句的作用是将表2查询出来的数据插入到表1中,即可以从表2中复制已有的数据到表1中,A选项正确;表1和表2可以是同一个数据表,B选项错误;表1和表2的表结构必须相同,C选项错误;所以D选项也错误。
6.默认情况下,root用户CREATEUSER创建的用户具有()权限。
A、PROXY
B、SELECT
C、SHOWDATABASES
D、USAGE
正确答案:D
7.在视图上不能完成的操作是()。
A、在视图上定义新的表
B、在视图上定义新的视图
C、查询
D、更新视图
正确答案:A
答案解析:视图是基于表的虚表,不能在视图上定义新的表。视图主要用于查询、定义新视图以及更新数据等操作。查询操作可以从视图中获取数据;在视图上定义新的视图可以基于已有视图进一步构建复杂的查询逻辑;更新视图可以对视图所基于的表中的数据进行修改。但不允许直接在视图上定义新的表。
8.下列选项中,()可返回表中指定字段的平均值。
A、MAX()
B、MIN()
C、AVG()
D、以上答案都不正确
正确答案:C
答案解析:在SQL中,AVG函数用于返回指定字段的平均值。MAX函数返回最大值,MIN函数返回最小值。
9.INSERT语句属于SQL语言的()组成部分。
A、DDL
B、DML
C、DQL
D、DCL
正确答案:B
10.以下不属于MySQL安装时自动创建的数据库是()。
A、information_schema
B、mysql
C、sys
D、mydb
正确答案:D
答案解析:MySQL安装时会自动创建information_schema、mysql、sys等数据库,而mydb不是安装时自动创建的。
11.以下选项描述错误的是()。
A、等值连接的关系需要具有数目相等且可比的属性组
B、自然连接的结果是等值连接去除重复的属性组
C、除法可看作是笛卡尔积的逆运算
D、以上说法都不正确
正确答案:D
答案解析:选项A,等值连接确实要求关系具有数目相等且可比的属性组,该描述正确;选项B,自然连接是在等值连接的基础上去除重复的属性组,描述正确;选项C,除法运算可以看作是笛卡尔积的逆运算,描述正确。所以以上选项描述都是正确的,选项D“以上说法都不正确”错误。
12.使用mysqldump命令时,()选项表示导出xml格式的数据。
A、#REF!
B、#REF!
C、#REF!
D、#REF!
正确答案:A
13.以下()可替换已有视图。
A、CREATEVIEW
B、REPLACEVIEW
C、CREATEORREPLACE
D、以上选项都不正确
正确答案:C
14.下面关于SHOWTABLESLIKEt%描述错误的是()。
A、用于查看名称以t开头的数据表
B、“%”表示匹配一个字符
C、“%”表示匹配零个或多个字符
D、SHOWTABLES可获取指定数据库下所有的数据表
正确答案:B
答案解析:SHOWTABLESLIKEt%用于查看名称以t开头的数据
文档评论(0)