网站大量收购独家精品文档,联系QQ:2885784924

MySQL数据库原理设计与应用练习题及参考答案.docx

MySQL数据库原理设计与应用练习题及参考答案.docx

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

MySQL数据库原理设计与应用练习题及参考答案

一、单选题(共30题,每题1分,共30分)

1.在msyql.user表中权限字段的数据类型是()。

A、INT

B、VARCHAR

C、ENUM

D、FLOAT

正确答案:C

答案解析:在MySQL的user表中,权限字段的数据类型是ENUM。ENUM是枚举类型,适合用于存储固定数量的取值选项,权限通常是有限的固定集合,使用ENUM类型可以高效地存储和管理这些权限值。

2.命令行客户端工具的选项中,()用于指定连接的端口号。

A、-h

B、-u

C、-p

D、-P

正确答案:D

答案解析:选项-D通常用于指定连接的端口号。在很多命令行客户端工具中,-h一般用于指定主机名或IP地址;-u用于指定用户名;-p通常后面紧接着是密码,而不是单纯指定端口号;-P才是专门用于指定连接端口号的选项。

3.以下属于FROM子查询的是()。

A、标量子查询

B、列子查询

C、行子查询

D、表子查询

正确答案:D

答案解析:在SQL中,FROM子查询指的是在FROM子句中使用子查询,这种子查询通常会返回一个表,所以也叫表子查询。标量子查询返回单个值,列子查询返回一列值,行子查询返回一行数据,它们一般不直接用于FROM子句。

4.事务的()特性要求事务必须被视为一个不可分割的最小工作单元。

A、持久性

B、原子性

C、隔离性

D、一致性

正确答案:B

答案解析:原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生,符合题目中事务必须被视为一个不可分割的最小工作单元的描述。一致性是指事务执行前后数据的完整性保持一致。隔离性是指多个事务并发执行时,一个事务的执行不能被其他事务干扰。持久性是指事务一旦提交,它对数据库中数据的改变就应该是永久性的。

5.以下是子查询语句特点的是()。

A、必须书写在圆括号内

B、只能作为SQL的条件不能独立运行

C、一条语句中只能有一个子查询语句

D、以上说法都不正确

正确答案:A

答案解析:子查询必须书写在圆括号内,A正确;子查询可以独立运行,B错误;一条语句中可以有多个子查询,C错误。

6.下面用于存储二进制数据的是()。

A、INT

B、FLOAT

C、DECIMAL

D、BIT

正确答案:D

7.在视图上不能完成的操作是()。

A、查询

B、更新视图

C、在视图上定义新的视图

D、在视图上定义新的表

正确答案:D

答案解析:视图是基于表的虚表,不能在视图上定义新的表。视图主要用于查询、定义新视图以及更新数据等操作。查询操作可以从视图中获取数据;在视图上定义新的视图可以基于已有视图进一步构建复杂的查询逻辑;更新视图可以对视图所基于的表中的数据进行修改。但不允许直接在视图上定义新的表。

8.下列选项中,()可返回表中指定字段的平均值。

A、MAX()

B、MIN()

C、AVG()

D、以上答案都不正确

正确答案:C

答案解析:在SQL中,AVG函数用于返回指定字段的平均值。MAX函数返回最大值,MIN函数返回最小值。

9.默认情况下,root用户CREATEUSER创建的用户具有()权限。

A、PROXY

B、SELECT

C、SHOWDATABASES

D、USAGE

正确答案:D

10.以下可以用于比较运算的函数是()。

A、RAND()

B、POW()

C、CEIL()

D、IN()

正确答案:D

11.以下选项()可返回比较后最大的值。

A、GREATEST(10,1,98)

B、LEAST(10,1,98)

C、MAX(10,1,98)

D、以上答案都不正确

正确答案:A

12.左外连接查询时,使用()设置主表和从表连接的条件。

A、WHERE

B、ON

C、USING

D、HAVING

正确答案:B

答案解析:左外连接查询时,使用ON关键字来设置主表和从表连接的条件。WHERE子句用于筛选结果集,但不是连接条件;USING用于连接条件中两表有相同列名的情况;HAVING用于对分组后的结果进行筛选。

13.暂停二进制日志的命令是()。

A、SETsql_log_bin=0;

B、SETsql_log_bin=1;

C、PURGEMASTER;

D、PAUSEMASTER;

正确答案:A

答案解析:在MySQL中,要暂停二进制日志可以使用“SETsql_log_bin=0;”命令。选项B的“SETsql_log_bin=1;”是开启二进制日志;选项C的“PURGEMASTER”用于清除二进制日志等相关操作;选项D的“PAUSEMASTER”不是正确的暂停二进制日志的命令。

14.以下模式之间的映像能体现逻辑独立性的是()。

A、外模式/内模式映像

B、内模

您可能关注的文档

文档评论(0)

十四-1 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档