Mysql基础练习题及答案6-2023背题版_第1页
Mysql基础练习题及答案6-2023背题版_第2页
Mysql基础练习题及答案6-2023背题版_第3页
Mysql基础练习题及答案6-2023背题版_第4页
Mysql基础练习题及答案6-2023背题版_第5页
已阅读5页,还剩96页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

试题说明

本套试题共包括1套试卷

每题均显示答案和解析

MySqI基础练习题及答案6(500题)

MySql基础练习题及答案6

L[单选题]哪个关键字可以把两个或多个SELECT语句结果连接起来

A)UNION

B)ADD

C)JOIN

答案:A

解析:

2.[单选题]现有订单表Orders,包含用户信USerid,产品信息ProdUCtid,以下语句能够返回

至少被订购过两回的PrOdUCtid

A)selectproductidfromorderswherecount(productid)>1

B)selectproductidfromorderswheremax(productid)>1

C)selectproductidfromorderswherehavingcount(productid)>1groupbyproductid

D)selectproductidfromordersgroupbyprodutidhavingcount(poducid)>1

答案:D

解析:

3.[单选题]O是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中

A)存储过程

B)游标

C)函数

D)视图

答案:A

解析:

4.[单选题]数据库系统中,用()描述全部数据的整体逻辑结构。

A)外模式

B)存储模式

C)内模式

D)概念模式

答案:D

解析:

5.[单选题]陈述A:任何两个NULL值都不可能相等。

陈述B:在以升序排序的输出中,NULL值总是第一个被显示的项。

关于对以上陈述的描述中,正确的是()。

A)陈述A正确,陈述B错误

B)陈述A错误,陈述B正确

C)都正确

D)都是错误的

答案:B

解析:

6.[单选题]更新数据表中的记录用以下哪一项()

A)DELETE

B)ALTER

C)UPDATE

D)SELECT

答案:C

解析:

7.[单选题]在MySQL中,以下语句不正确的是()。

A)SELECT*FROMemp;

B)SELECTename,hiredate,salFROMemp;

C)SELECT*FROMempORDERdeptno;

D)SELECT*FROMempWHEREdeptno=lANDsal<30;

答案:C

解析:

8.[单选题]对于用直接复制方式备份数据库,如下叙述中正确的是

A)复制数据库时,该数据库不能被使用

B)这种方式备份的数据库不能直接复制到另一个服务器并使用

C)必须关闭MySQL服务器,才能进行复制

D)这种方式只能复制数据,不能复制表结构

答案:A

解析:直接复制数据库过程中不能使用、更新等,A对。复制的数据库包括数据和结构、且复制过

程中不胡关闭服务器,通过这种方式得到的备份是可以复制到另一个服务器上的。B、C、D皆错

9.[单选题]下列的SQL语句中,()不是数据定义语句

A)CREATETABLE

B)GRANT

C)CREATEVIEW

D)DROPVIEW

答案:B

解析:

10.[单选题]下列选项中可以重置用户密码的是()。

A)ALTERUSER

B)RENAMEUSER

C)CREATEUSER

D)DROPUESR

答案:A

解析:

IL[单选题]关系数据库规范化是为解决关系数据库中()问题而引入的

A)插入异常、删除异常与数据冗余

B)提高查询速度

C)减少数据操作的复杂性

D)保证数据的安全性与完整性

答案:A

解析:

12.[单选题]下列创建游标的语法格式中,正确的是

A)DECLARECUrSOJnameCURSORFORselectstatement

B)DECLARECURSORcursor_nameFORselect_statement

C)CREATEcursornameCURSORFORselectstatement

D)CREATECURSORcursor_nameFORSeleCt.statement

答案:A

解析:

13.[单选题]下列关于MySQL查询的说法,正确的是Oo

A)连接查询分为内连接和外连接。

B)内连接就是在一个表内部创建连接,和别的表没有从属关系。

C)连接查询要建立在主外键关系上,否则无法连接。

D)表连接就是表和表之间建立数据通信,和数据库连接意义相同。

答案:A

解析:

14.[单选题]下列语句不能用于创建索引的是()

A)createindex

B)createtable

C)createdatabase

D)altertable

答案:C

解析:

15.[单选题]下列叙述中正确的是()。

A)栈是"先进先出"的线性表

B)队列是"先进后出"的线性表

C)循环队列是非线性结构

D)有序线性表既可以采用顺序存储结构,也可以采用链式存储结构

答案:D

解析:

16.[单选题]以下说法不正确的是

A)模糊查询使用的关键字是Iike

B)排序查询asc是降序,desc是升序

C)分页查询使用的关键字是Iimit

D)mysql如果只安装服务不安装界面也可以正常使用

答案:B

解析:

17.[单选题]下列()命令实现了排序统计。

A)GROUPBY

B)orderby

C)limit

D)union

答案:B

解析:

18.[单选题]Whichstatementdescribeshowtherelaylogworks?#关于relaylog描述正确的

是?

A)whenasalvereceivesachangefromthemasteritisprocessedfirstandthen

recordedintheralaylog#当从属设备收到来自主设备的更改时,将首先对其进行处理,然后将其

记录在ralay日志中

B)itstoreschangesonthemasterandrelaysthemtotheslave#它将更改存储在主服务器

上并将其中继到从属服务器

C)itmaintainsarecordofavailablemasterbinarylogsandthecurrentexecutedlog

position#它维护可用的主二进制日志和当前执行的日志位置的记录

D)Whenaslavereceivesachangefromthemaster,itisrecordedintherelaylogfirst

andprocessedlater#当从站收到主站的更改时,它将首先记录在中继日志中,然后稍后处理

答案:D

解析:

19.[单选题]MySQL中,子查询中可以使用运算符ANY,它表示的意思是。

A)至多一个值满足条件

B)一个值都不用满足

C)至少一个值满足条件

D)所有的值都满足条件

答案:C

解析:

20.[单选题]lnnoDB表的自动增长字段值为1和2,那么删除2后,重启服务器,再次插入记录,自动增长

字段的值为()。

A)l

B)2

03

D)4

答案:B

解析:

21.[单选题]下面选项,当对有NULL值的字段进行排序的描述,正确的是

A)升序时,NULL值所对应的记录出现在最前面

B)升序时,NULL值所对应的记录出现在最后面

C)升序时,NULL值所对应的记录是出现在正中间的记录

D)升序时,NULL值所对应的记录位置是不固定的

答案:A

解析:

22.[单选题]在一个表中最多可以有几个主键()

A)没有限制

B)每列上可以建一个

016

D)l

答案:D

解析:

23.[单选题]使用图形化管理工具PhPMyadmin操作MySQL数据库,所对应的数据库运行与应用结构是

A)浏览器/服务器结构

B)集中式结构

C)并行结构

D)客户/服务器结构

答案:A

解析:

24.[单选题]Youplantotakedailyfullbackups,whichincludethendbinfoandsys

(internal)databases.

Whichcommandwillbackupthedatabasesinparallel?

A)mysqldump-single-transaction>full-backup-$(date+%Y%m%d).sql

B)mysqlpump-include-databases=%>full-backup-$(date+%Y%m$d).sql

Omysqlpump-all-databases>full-backup-$(date+%Y%m%d).sql

D)mysqldump--all-databases>full_backup-$(date+%Y%m%d).sql

答案:D

25.[单选题]在SeleCt语句的Where子句中,使用正则表达式过滤数据的关键字是()

A)like

B)against

C)match

D)regexp

答案:D

解析:

26.[单选题]设置语句结束的命令是()

A)set

B)end

C)delimiter

D)finsh

答案:C

解析:

27.[单选题]MySQLisinstalledonaLinuxserverandhasthisconfiguration:

[mysqld]

user=mysql

datadir=∕data∕mysql∕

Asthe'root,user,youchangethedatadirlocationbyexecuting:Whatisthepurposeof

changingownershipofdatadirtothemysql'user?

A)MySQLneedstoberunastherootuser,butfilescannotbeownedbyit.

B)Themysqldprocessrequiresallpermissionswithindatadirtobethesame.

C)MySQLcannotberunastherootuser.

D)MySQLrequirescorrectfileownershipwhileremainingsecure.

答案:D

解析:

28.[单选题]以下选项中,哪一个选项的参数范围与其他三个选项是不同的()。

ʌ)count(*)

B)SUnι(成绩)

C)avg(成绩)

D)count(成绩)

答案:A

解析:

29.[单选题]下面关于视图的描述正确的是()。

A)视图没有表结构文件

B)视图中不保存数据

C)视图仅能查询数据

D)以上说法都不正确

答案:B

解析:

30.[单选题]存取方法设计是数据库设计的()阶段的任务。

A)需求分析

B)概念结构设计

C)逻辑结构设计

D)物理结构设计

答案:D

解析:

31.[单选题]下列选项中属于面向对象设计方法主要特征的是()。

A)继承

B)自顶向下

C)模块化

D)逐步求精

答案:A

解析:面向对象基本方法的基本概念有对象、类和实例、消息、继承与多态性,所以选择A)。

32.[单选题]下列语法格式正确的是

A)IF条件语句块

B)IF条件THEN语句块

C)IF条件THEN语句块END

D)IF条件THEN语句块ENDIF

答案:D

解析:

33.[单选题]连接MySQL服务器的命令是什么?()

A)mysql-uroot-hl27.0.0.1-ppassword

B)quit

C)netstartmysql

D)netstopmysql

答案:A

解析:

34.[单选题]SELECT语句中的WHERE用于说明。

A)查询数据

B)查询条件

C)查询分组

D)查询排序

答案:B

解析:

35.[单选题]下面哪种方式不属于MySQL常见索引类型?

A)前缀索引

B)函数索引

C)唯一索引

D)聚集索引

答案:B

解析:

36.[单选题]()是位于用户和操作系统之间的一层数据管理软件,数据库在建立、使用和维护时由其

统一管理和控制。

A)DBA

B)DB

ODBS

D)DBMS

答案:D

解析:

37.[单选题]AtwhichstageduringqueryprocessingdoesMySQLcreateaquery's

executionplan?MySQL在查询处理的哪个阶段创建查询的执行计划?

A)Authorizingo

B)Executing

C)Parsingo

D)Optimizing

答案:D

解析:

38.[单选题]若要在基本表S中增加一列cn(课程名),可用下列哪条语句实现。()

A)ΛDDTABLESALTERcnCHAR(8);

B)ALTERTABLESADDcnCHAR(8);

C)ADDTABLEScnCHAR(8);

D)ADDTABLESADDcnCHAR(8);

答案:B

解析:正确答案是B.

ALTERTABLE表名ΛDD列定义[{FIRSTIAFTER列}];修改表添加列。

39.[单选题]为查询结果计数的函数为()。

A)COUNT()

B)MAX()

C)MIN()

D)SUM()

答案:A

解析:

40.[单选题]关系模型中,一个码是()。

A)可以由多个任意属性组成

B)至多由一个属性组成

C)由一个或多个属性组成,其值能够惟一标识关系中一个元组

D)以上都不是

答案:C

解析:

41.[单选题]SQL语言中,删除一个视图的命令是()

A)REMOVE

B)CLEAR

C)DELETE

D)DROP

答案:D

解析:

42.[单选题]在SQL语言中的视图VIEW是数据库的()

A)外模式

B)存储模式

C)模式

D)内模式

答案:A

解析:

43.[单选题]下列哪些类型不是MySQL中常用的数据类型()

A)var

B)int

C)time

D)char

答案:A

解析:

44.[单选题]在SELECT查询命令中,使用HAVING时必须配合使用的子句是

A)FROM

B)GROUPBY

OWHERE

D)ORDERBY

答案:B

解析:

45.[单选题]订单表Order包含用户信息Uid和产品信息Pid等属性列,以下语句能够返回至少被订购过

三次的Pid是

A)SELECTpidFROMorderWHEREcount(pid)>3;

B)SELECTpidFROMorderWHEREmax(pid)>=3;

C)SELECTpidFROMorderGROUPBYpidHAVINGcount(pid)>3;

D)SELECTpidFROMorderGROUPBYpidHAVINGcount(pid)>=3;

答案:D

解析:

46.[单选题]TheMySQLinstanceisadefaultRPMinstallationonaLinuxserver.#

MySQL实例是LinUX服务器上的默认RPM安装。

Wherearetheerrorswritten?

A)inthe∕var∕lib∕mysql∕hostname.logfileo

B)inthe∕var∕log∕mysqlD)errfileIo

C)inthesyslogdaemonontheservero

D)nologgingenabledbydefault

答案:B

解析:error=/Var∕log∕πIySqID)IOg在服务器配置文件

47.[单选题]HANDLER语句用于:O

A)锁定一张表

B)快速读取表中的数据

C)为表重命名

D)传递一张表

答案:B

解析:

48.[单选题]SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATEDROP、

ALTER语句是实现哪种功能()

A)数据操纵

B)数据控制

C)数据定义

D)数据查询

答案:C

解析:

49.[单选题]删除字段的关键字是

A)DELETECOLUMN

B)ALTERCOLUMN

ODROPCOLUMN

D)MODIFYCOLUMN

答案:C

解析:

50.[单选题]软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软

件的是()。

A)编译程序

B)操作系统

C)教务管理系统

D)汇编程序

答案:C

解析:

51.[单选题]使用LlKE关键字实现模糊查询时,常用的通配符包括

A)_与*

13)%与_

C)*与?

D)%与*

答案:B

解析:

52.[单选题]在SQL语言的SELECT语句中,实现投影操作的是哪个子句?

A)select

B)from

C)where

D)groupby

答案:A

解析:

53.[单选题]在MySQL中,下列不是数据库模型的是O0

A)层次模型

B)网状模型

C)关系模型

D)点对点模型

答案:D

解析:

54.[单选题]在MySQL的SQL查询中,用于分组的字句是____。

A)ORDERBY

B)HAVINGBY

C)GROUPBY

D)COMPUTEBY

答案:C

解析:

55.[单选题]修改数据库的命令为()。

A)Createdatabase

B)usedatabase

C)alterdatabase

D)dropdatabase

答案:C

解析:

56.[单选题]关系数据库是若干()的集合。

A)表(关系)

B)视图

C)列

D)行

答案:A

解析:A,关系数据库是有若干个表(关系)组成。

57.[单选题]MySQL是一种()数据库管理系统。

A)层次型

B)网络型

C)关系型

D)对象型

答案:C

解析:题型:难度:1分数:2

58.[单选题]以下哪个不属于MySQL的常见数据库O0

A)mysql

B)test

C)performance_schema

D)information

答案:D

解析:

59.[单选题]以下关于MySQL的叙述中,错误的是—。

A)MySQL数据库中不能用中文作为表名.字段名

B)MySQL为每个数据库建立一个文件夹

C)默认情况下,MySQL的数据库文件保存在data子文件夹中

D)MySQL安装.配置完毕后,相关参数保存在my.ini文件中

答案:A

解析:

60.[单选题]下列——类型不是MySQL中常用的数据类型。

Λ)INT

B)VAR

C)CHAR

D)TIME

答案:B

解析:

61.[单选题]下列描述正确的是()

A)一个数据库只能包含一张表

B)一个数据库只能包含两张表

C)一个数据库可以包含多个数据表

D)一个数据表可以包含多个数据库

答案:C

解析:

62.[单选题]使用mysqladmin工具要查看版本号应该使用.选项

A)version

B)status

C)reload

D)processlist

答案:A

解析:

63.[单选题]删除视图使用___关键字

A)DROP

B)DELETE

C)CREATE

D)UNIQUE

答案:A

解析:

64.[单选题]创建表正确的是哪一个?

A)createtable表名(....);

B)createtables表名(....);

C)createdatabase表名(....);

D)createdatabases表名(….);

答案:A

解析:

65.[单选题]以下哪种操作能够实现实体完整性()

A)设置唯一键

B)设置外键

C)减少数据冗余

D)设置主键

答案:D

解析:

66.[单选题]下面关于"CREATEVIEWv_goodsASSELECTid,nameFROMgoods,,描述错误的是(

)o

A)创建v_goods的用户默认为当前用户

B)视图算法由MySQL自动选择

C)视图的安全控制默认为DEFINER

D)以上说法都不正确

答案:D

解析:

67.[单选题]在MySQL中,函数max()是一个()函数。

A)自定义函数

B)系统函数

C)聚合函数

D)构造函数

答案:C

解析:

68.[单选题]在使用UniOn进行集合运算时,保留所有的纪录的关键字为()。

A)ALL

B)both

C)distinct

D)different

答案:A

解析:

69.[单选题]SQL语言是O的语言,容易学习

A)过程化

B)结构化

C)格式化

D)导航式

答案:B

解析:

70.[单选题]下列()命令实现了集合统计。

A)GROUPBY

B)orderby

C)limit

D)union

答案:D

解析:

71.[单选题]SQL语句中修改表结构命令的是哪个()

A)modifytable

B)modifystructure

C)altertable

D)alterstructure

答案:C

解析:

72.[单选题]以下关于触发器的作用和使用,说明正确的是o

A)触发器常用于实现自定义约束

B)触发器可以像存储过程一样,使用CALL语句按名称调用

C)可以指定某个时刻触发器被触发,比如每天的0时0分0秒被触发

D)在其上定义了触发器的表,必须先删除触发器才能删除表

答案:A

解析:

73.[单选题]在MySQL中,使用函数ChaJlength('demo')返回的值正确的是。。

A)l

B)2

03

D)4

答案:D

解析:

74.[单选题]执行语句"SELECT('a'='a')AND('c'<'d');结”果为()。

A)l

B)0

ONULL

D)False

答案:A

解析:

75.[单选题]tisanon-emptyInnoDBtable.

Examinethesestatements,whichareexecutedinonesession:

BEGIN;

SELECT*FROMtFORUPDATE;

Whichistrue?

A)IfOPTIMIZETABLE;isinvoked,itwillcreateatablelockontandforcea

transactionrollback.

B)IfOPTIMIZELOCALTABLEt;isinvokedfromanothersession,itexecutesnormallyand

returnsthestatus.

Omysqlcheck-analyze-all-databaseswillexecutenormallyonalltablesandreturna

report.

D)IfANALYZETABLE;isinvokedfromthesamesession,ithangsuntilthetransactionis

committedorrolledback.

答案:B

解析:

76.[单选题]在关系模型中,实现"关系中不允许出现相同的元组”的约束是通过:()

A)候选键

B)主键

C)外键

D)超键

答案:B

解析:题型:难度:2分数:2

77.[单选题]在下列有关NULL值的描述中,正确的是o

A)可以使用"=NULL"进行NULL值的测试

B)可以使用"ONULL"进行NULL值的测试

C)在使用ORDERBY时,NULL值被当做最小值处理

D)NULL和空字符是完全一样的

答案:C

解析:

78.[单选题]设有学生表StUdent(Sno,Sname,sage,smajor),各字段的含义分别是学生学号.姓名.年

龄和专业。要求输入一学生记录,学号为100,姓名为张红,年龄为20.以下不能完成如上输入要求的语

句是o

A)INSERTINTOstudent(sno,sname,sage,smajor)VALUES(IO0,‘张红',20,NULL);

B)INSERTINTOstudentVALUES(IO0,'张红',20,NULL);

C)INSERTINTOstudent(sna,sname,sage)VALUES(IO0,'张红',20);

D)INSERTINTOstudentVALUES(IO0,'张红',20);

答案:D

解析:

79.[单选题]删除表的语句是?

A)droptablesstudent;

B)droptablefromstudent;

C)drop*tablestudent;

D)droptablestudent;

答案:D

解析:

80.[单选题]在视图上不能完成的操作是()。

A)更新视图数据

B)查询

C)在视图上定义新的基本表

D)在视图上定义新视图

答案:C

解析:

81.[单选题]从数据表中查找记录用以下哪一项()

A)update

B)find

C)select

D)create

答案:C

解析:

82.[单选题]以下()选项用于为视图数据操作设置检查条件。

A)WITHCHECKOPTION

B)AS

OSQLSECURITY

D)ALGORITHM

答案:A

解析:

83.[单选题]以下不属于ALLPRIVlLEGES的权限是()。

A)PROXY

B)SELECT

C)CREATEUSER

D)DROP

答案:A

解析:

84.[单选题]下列描述正确的是()

A)一个数据库只包含一个数据表

B)一个数据库可以包含多个数据表

C)一个数据库只包含两个数据表

D)一个数据表可以包含多个数据库

答案:B

解析:

85.[单选题]下列()不属于连接种类

A)左外连接

B)内连接

C)中间连接

D)交叉连接

答案:C

解析:

86.[单选题]设关系R和S具有相同的目,且它们相对应的属性的值取自同一个域,贝IlR-(R-S)等于(

)。

A)RUS

B)R∩S

C)R×S

D)R÷S

答案:B

解析:

87.[单选题]以下关于存储过程的说法错误的是()。

A)存储过程在服务器端运行,执行速度快。

B)存储过程执行一次后,其执行规划就驻留在高速缓冲存储器,在以后的操作中,只需从高速缓冲

存储器中调用已编译好的二进制代码执行,提高了系统性能。

C)确保数据库的安全。

D)一个数据库只能创建一个存储过程。

答案:D

解析:

88.[单选题]并发操作有可能引起下述()问题。L丢失更新H.不可重复读II.读脏数据

A)仅I和H

B)仅I和ΠI.

C)仅∏和HI

D)都是

答案:D

解析:

89.[单选题]在MySQL中,建立数据库用()

A)CREATETABLE命令

B)CREATETRIGGER命令

OCREATEINDEX命令

D)CREATEDATABASE命令

答案:D

解析:

90.[单选题]DECIMAL是()数据类型

A)可变精读浮点型

B)整数值

C)双精度浮点型

D)单精度浮点型

答案:A

解析:

91.[单选题]如果一个字段的数据必须来源另一个表的主键,那么要在这个字段上建立

A)PK(主键)

B)FK(外键)

C)UK(唯一键)

D)复合主键

答案:B

解析:

92.[单选题]下面不能用于删除数据库中表内数据的SQL命令是O。

A)Truncate

B)Delete

C)Remove

D)Drop

答案:C

解析:

93.[单选题]在SeIeCt语句的Where子句中,使用正则表达式过滤数据的关键字是()

A)like

B)against

Omatch

D)regexp

答案:D

解析:

94.[单选题]SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中

,CREATE,DROP、ALTER语句是实现哪种功能()

A)数据操纵

B)数据控制

C)数据定义

D)数据查询

答案:c

解析:

95.[单选题]在MySQL中,下面日期类型包含日期和时间如“2015-05T214:35:OOw的是()

A)date

B)time

C)datetime

D)year

答案:C

解析:

96.[单选题]删除记录的语句关键字是()

A)insert

B)update

C)delete

D)select

答案:C

解析:

97.[单选题]下面查询语法错误的是()

A)select*fromtablelimit10;

B)select*fromtablelimits10,5;

C)select*fromtablelimit10offset4;

D)select*fromtablelimit10,5;

答案:B

解析:

98.[单选题]在数据库技术中,独立于计算机系统的模型是()。

A)E-R模型

B)关系模型

C)层次模型

D)面向对象的模型

答案:A

解析:

99.[单选题]关系中能唯一标识每个元组的最少属性或属性组称之为

A)列

B)外关键字

C)索引

D)关键字(主码或主键)

答案:D

解析:

100.[单选题]以下对关系模式和关系的描述中正确的是O

A)同一关系模式下,可有很多的关系

B)关系模式是关系的结构,关系是关系模式在某一时刻的数据

C)关系模式是稳定的;而关系是某一时刻的值,是随时间可能变化的

D)其余3项都正确

答案:D

解析:

101.[单选题]若规定工资表中基本工资不得超过5000元,则这个规定属于()

A)关系完整性约束

B)实体完整性约束

C)参照完整性约束

D)用户定义完整性

答案:D

解析:

102.[单选题]Youencounteredaninsufficientprivilegeerrorinthemiddleofalong

transaction.

Thedatabaseadministratorisinformedandimmediatelygrantstherequiredprivilege:

GRANTUPDATEONworld,cityTO'userl';

Howcanyouproceedwithyourtransactionwiththeleastinterruption?

A)Rollbackthetransactionandstartthetransactionagaininthesamesession.

B)Re-executethefailedstatementinyourtransaction.

C)Changethedefaultdatabaseandre-executethefailedstatementinyourtransaction.

D)Closetheconnection,reconnect,andstartthetransactionagain.

答案:B

解析:

103.[单选题]下列选项中属于创建数据库的语句是()。

A)CREATEDATABASE

B)ALTERDATABASE

C)DROPDATABASE

D)以上都不是

答案:A

解析:

104.[单选题]正则表达式的转义符是()

A)∖∖

B)∖

0;

D)$$

答案:A

解析:

105.[单选题]数据库中关系运算不包括()

A)连接

B)投影

C)查询

D)选择

答案:C

解析:

106.[单选题]在SeIeCt语句的Where子句中,使用模糊查询过滤数据的关键字是。

A)GROUPBY

B)LIKE

C)REGEXP

D)AGAINST

答案:B

解析:

107.[单选题]以下匹配'1ton'和'2ton'及'3ton'的正则表达式是()

A)'123ton'

B)'1,2,3ton'

C)'[123]ton'

D)'l23ton'

答案:C

解析:

108.[单选题]下列选项中,删除字段的基本语法格式是?

A)DELETEFROMTABLE表名DROP字段名;

B)DELETETABLE表名DROP字段名;

C)ALTERTABLE表名DROP字段名;

D)DELETETABLE表名字段名;

答案:C

解析:

109.[单选题]下列()不能称为实体。

A)班级

B)手机

C)图书

D)姓名

答案:D

解析:

110.[单选题]在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过()

A)候选键

B)主键

C)外键

D)超键

答案:B

解析:

IlL[单选题]授权编译系统和合法性检查机制一起组成了()子系统

A)安全性

B)恢复

C)完整性

D)并发控制

答案:A

解析:

112.[单选题]要快速完全清空一个表,可以使用如下哪个语句?()

A)truncatetable

B)deletetable

C)droptable

D)cleartable

答案:A

解析:正确答案是A.

Truncatetable表;可以快速清空表中的数据,但对于有索弓I,视图表不可用。

113.[单选题]如下面的数据库的表所示,若职工表的主关键字是职工号,部门表的主关键字是部门

号,SQL操作()不能执行。

A)从职工表中删除行('025','王芳','03',720)

B)将行('005',‘乔兴'04',720)插入到职工表中

C)将职工号为'001'的工资改为700

D)将职工号为'038'的部门号改为‘03'

答案:B

解析:

114.[单选题]MySQL的流程控制语句通常放在O语句块中使用

A)leave语句

B)continue语句

C)SeleCt语句

D)begin-end语句块

答案:D

解析:

115.[单选题]插入记录的语法格式是()。

A)insertfrom表名(字段1,字段2,…)VaIUeS(值1,值2,…);

B)insertinto表名(字段1,字段2,…)ValUeS(值1,值2,…);

C)insertwhere表名(字段1,字段2,…)ValUeS(值1,值2,…);

D)insertintofrom表名(字段1,字段2,…)VaIUeS(值1,值2,…);

答案:B

解析:

116.[单选题]在MySQL中,对于字段值为空值(NULL)叙述正确的是____。

A)空值等同于空字符串

B)空值表示字段还没有确定值

C)不支持字段值为空值

D)空值等同于数值0

答案:B

解析:

117.[单选题]在MySQL中,删除数据库的语句正确的是O

A)DELETEDATABASEdatabase_name

B)DELETEdatabasename

C)DROPDATABASEdatabase_name

D)DROPdatabase_name

答案:C

解析:

118.[单选题]DBMS的全称是

A)数据

B)数据库

C)数据库系统

D)数据库管理系统

答案:D

解析:

119.[单选题]执行语句“SELECT'5'='5ab';”结果为()。

A)l

B)0

ONULL

D)False

答案:B

解析:

120.[单选题]向表中插入一个和已有纪录关键字段一样的纪录的命令为()。

A)insertinto

B)replaceinto

C)insertfrom

D)replacefrom

答案:B

解析:

121.[单选题]普通索引描述正确的是

A)索引列中的值必须是唯一的,但是允许为空值

B)基本索引类型,没有什么限制,允许在定义索引的列中插入重复值和空值

C)只能在CHAR,VΛRCHΛR,TEXT类型字段上使用全文索引

D)对空间数据类型的字段建立的索引

答案:B

解析:

122.[单选题]下面选项中,BlGlNT数据类型默认占用字节个数的是?

A)4

B)8

02

D)16

答案:B

解析:

123.[单选题]在MySQL中,通常使用()语句来指定一个已有数据库作为当前工作数据库。

A)USING

B)USED

OUSESD

D)USE

答案:D

解析:

124.[单选题]数据库管理技术发展分为三个阶段,其中没有专门的软件对数据进行管理的是:()

A)人工管理阶段

B)文件系统阶段

C)数据库阶段

D)全部

答案:A

解析:题型:难度:2分数:2

125.[单选题]一张数据表中出现多个重复的字段属于不满足()。

A)1NF

B)2NF

C)3NF

D)以上答案都不正确

答案:A

解析:

126.[单选题]模式查找like'ba%',下面()结果是可能的。

A)aili

B)baiZZ

C)bba

D)cca

答案:B

解析:

127.[单选题]mysql中,备份数据库的命令是O

A)mysqldump

B)mysql

C)backup

D)copy

答案:A

解析:

128.[单选题]SELECTC0UNT(SAL)FROMEMPGROUPBYDEPTN0;意思是()

A)求每个部门中的工资

B)求每个部门中的工资的大小

C)求每个部门中的工资的综合

D)求每个部门中的工资的个数

答案:D

解析:

129.[单选题]在MySQL中,与表达式“年龄BETWEEN12AND46),功能相同的表达式是()。

A)年龄>=12OR<=46

B)年龄>=12AND<=46

C)年龄>=12OR年龄<=46

D)年龄>=12AND年龄<=46

答案:D

解析:

130.[单选题]不可对视图执行的操作是()。

A)delete

B)createindex

C)insert

D)select

答案:B

解析:

131.[单选题]在MySQL中,下列不属于连接种类的是()。

A)左外连接

B)内连接

C)中间连接

D)交叉连接

答案:C

解析:

132.[单选题]下面哪种场景不能用至UlndeX索引?()

Λ)Select*fromcustomerwherecustomer_id=10;

B)Select*fromcustomerWhereLEFT(last_name,4)=,SMIT,

C)Select*fromcustomerwherecustomer_nameLIKE'SMIT%';

D)Select*fromcustomerwherecustomer_id=4ORcustomer_id=7ORcustomer_id=10;

答案:C

解析:

133.[单选题]当前最新的MySQL版本,默认的存储引擎是。

A)MRGJIYISAM

B)InnoDB

OMyISAM

D)MOMERY

答案:B

解析:

134.[单选题]要查询所有课程中,各门课程的最高分,下面SQL语句正确的是一

A)SELCET课程号,AVG(成绩)FROM选课表ORDERBY课程号;

B)SELCET课程号,MAX(成绩)FROM选课表GROUPBY课程号;

C)SELCET课程号,Min(成绩),FROM选课表GROUPBY课程号;

D)SELCET课程号,SUM(成绩)FROM选课表GROUPBY课程号;

答案:B

解析:

135.[单选题]TheMySQLuseradam,currentlyhasUSAGEpermissionstothedatabase.The

footballdatabaseistransactionalandhasnon-stopupdatesfrom.....byusingthe一一

single-transactionoption.

WhichextraGRANTpermissionsarerequiredforadamtotakemysqldumpbackups?

ClaSS="fLfiCfr-dibcursor-hoverπ>

ʌ)The'adam'usermustalsohaveSELECTonthefootballdatabaseforbackupstowork.

B)The,adam,usermusthavetheSUPERprivilegeinorderbotakedatabackups.

s,

**uiUM-*i*n'oχτent⅛tw-,-rɪ,-.'Ln.ftug,uo-

ι[oι*blW,L、八Λ∣∙⅛∙**tfflα'_wtM∙>⅛l«mihmnonUupIl(IdalffromF4M<GMM*,lħ

"・'<M*M140Ub∙MAUMnQttW・n・,,­.“OPtE

‘∙<∙,'>GKNrrρ∙m∣Z∖Xin⅝z・Ffutrodf<vadaπιtota⅛r∙y.>b*feufκf

A)Ihr'M⅛M,uw«mat«k«>KMWacucτontWhκttM*(fat^a*<w>fortΜkι*⅛towork

加)IlwUWVπw*thewWβ>βu∙*npMt*φ∙InOn)■tou⅛ad>l.t>*¼4n

lhrmwnw,wr0cκ

)'**∙'**∙∙∙*∙∙∙Pmer∙ot∙«M*tota⅛∙∙<umMtαntt>Mta4>MlMi∙∙tlιmnaι∣<∏fwwdβ<

S∏w'M∣a*n,UWtmaΛβtv>havesi»;uWΛ∙aArτtc≡gto*M<v«nfioUltv4UMMuM«IMdUjP

C)The'adam'userneedsthePROCESSprivilegetobeabletotakeaconsistentbackup

whileotherusersareconnected.

D)The'adam'usermustalsohaveSINGLETRANSACTIONglobalgranttotakeaconsistent

答案:A

解析:

136.[单选题]下列属于创建索引时使用的语句是

A)CREATEVIEW

B)CREATEINDEX

C)CREATEKEY

D)CREATETABLE

答案:B

解析:

137.[单选题]查询book表中bookname字段和bookPriCe字段的信息,查询语句是()

A)selectbook_name,book_pricefrombook;

B)select*frombook;

C)selectbookfrombook_name,book_price;

D)select*frombookbook_name,bookprice;

答案:A

解析:

138.[单选题]用SQL的ALTERTABLE语句修改基本表时,删除其中某个列的约束条件应使用的子句

是()

A)ADD

B)DELETE

C)MODIFY

D)DROP

答案:D

解析:

139.[单选题]下面选项中,属于MySQL用于放置日志文件以及数据库的目录是。

A)include目录

B)data目录

C)bin目录

D)Iib目录

答案:B

解析:

140.[单选题]使用O语句打开游标

A)select

B)update

C)close

D)open

答案:D

解析:

141.[单选题]关系模型的基本数据结构是()。

A)二维表

B)树

C)图

D)二叉树

答案:A

解析:A,包含行和列的二维表

142.[单选题]下列可以修改表中数据的语句是()。

A)insert

B)drop

C)delete

D)update

答案:D

解析:

143.[单选题]下列语句正确的是

A)CREATEDATABASEZHDB;

B)CREATEDATABASESZHDB;

ODROPDATABASESZHDB;

D)ALTERDATABASEZHDB;

答案:A

解析:

144.[单选题]如果一个字段的数据必须来源另一个表的主键,那么要在这个字段上建立(

)O

A)PK(主键)

B)FK(外键)

C)UK(唯一键)

D)复合主键

答案:B

解析:

145.[单选题]已知有成绩表SCore,各字段为学号sid,课程号Cid,成绩escore,则计算CoI课程所有选

课同学的期末总成绩的语句为:

A)selectsum(escore)fromscore;

B)selectsum(escore)fromscorewherecid='cθl';

C)selectcidsum(escore)fromscorewherecid='cθl';

D)selectsidsum(escore)fromscorewheresid='cθl';

答案:C

解析:

146.[单选题]exists指定一个子查询,用于检测行的存在。当子查询的行存在时。

A)执行主查询表达式

B)不执行主查询表达式

C)执行主查询表达式并且返回数据

D)不执行主查询表达式只返回数据

答案:A

解析:

147.[单选题]数据库管理系统能实现对数据库中数据表、索引等对象的定义、修改、删除,这类语

言称为()

A)数据定义语言(DDL)

B)数据操纵语言(DML)

C)数据查询语言(DQL)

D)数据控制语言(DCL)

答案:A

解析:

148.[单选题]E-R模型用于数据库设计的哪个阶段()

A)需求分析

B)概念结构设计

C)逻辑结构设计

D)物理结构设计

答案:B

解析:

149.[单选题]物理数据独立性是指()。

A)概念模式改变,外模式和应用程序不变

B)概念模式改变,内模式不变

C)内模式改变,概念模式不变

D)内模式改变,外模式和应用程序不变

答案:C

解析:

150.[单选题]使用CREATETABLE语句的()子句,在创建基本表时可以启用全文本搜索

A)FULLTEXT

B)ENGINE

C)FROM

D)WHRER

答案:A

解析:

151.[单选题]以下哪项用于左连接()

A)JOIN

B)RIGHTJOIN

C)LEFTJOIN

D)INNERJOIN

答案:C

解析:

152.[单选题]SELECTCOUNT(SAL)FROMEMPGROUPBYDEPT意N思0;是()

A)求每个部门中的工资

B)求每个部门中工资的大小

C)求每个部门中工资的综合

D)求每个部门中工资的个数

答案:D

解析:

153.[单选题]SQL语言又称o

A)结构化定义语言

B)结构化控制语言

C)结构化查询语言

D)结构化操纵语言

答案:C

解析:

154.[单选题]查询tbjɔook表中books字段中包含“PHPM字符的记录,查询语句是什么?

A)select*fromtb_bookwherebookslike'%PHP%';

B)selectbooksfromtb_bookwherelike4%PHP%,;

C)select*frombookswhere'%PHP%,;

D)selectbooksfromtb_bookwhere'%PHP%,;

答案:A

解析:

155.[单选题]在MySQL中,删除表索弓1(index)所使用语句是.。

A)DELETEINDEX

B)TRUNCATE

C)DROPINDEX

D)DEL

答案:C

解析:

156.[单选题]在MySQL中,常用的聚合函数名不包括.一。

A)GROUPBY

B)MAX

OSUM

D)COUNT

答案:A

解析:

157.[单选题]以下选项中,()用于描述数据在磁盘中如何存储。

A)外模式

B)内模式

C)概念模式

D)以上答案都不正确

答案:B

解析:

158.[单选题]关于MySQL中游标的使用,描述不正确的是一.0

A)使用DECLARECURSOR声明游标

B)使用游标开始必须用OPEN语句打开游标,使用完毕应该用CLOSE语句关闭游标

C)FETCH...INTo语句能够提取当前记录的值存储到变量中

D)使用NEXT语句让游标移动指向下一条记录

答案:D

解析:

159.[单选题]下列工具中,属于图形化用户界面的MySQL管理工具是

Λ)mysql

B)mysqld

C)mysqldump

D)phpMyAdmin

答案:D

解析:

160.[单选题]下列通过DOS命令登录本地MySQL服务器的命令中,错误的是?

A)mysql-hl27.0.0.1-uroot-p

B)mysql-hlocalhost-uroot-p

C)mysql-h-UrOOt-p

D)mysql-uroot-p

答案:B

解析:

161.[单选题]数据处理发展经过了人工管理阶段、文件系统阶段、()阶段和高级数据库系统阶段。

A)中级数据库

B)数据库系统

C)操作系统

D)初级数据库

答案:B

解析:

162.[单选题]安装MySQL时,选择字符集时最好选择()。

A)utf-8

B)utf-16

C)utf-32

D)无所谓

答案:A

解析:

163.[单选题[Consider:

κy∙ql>EXPLAINSELECT∙FAOMCityWHCREN⅛m■1Jacksonvill∙,AND

CountryCode■∙U8Λ∙∖G

∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙row•・••••••••••••••・♦••・・・・♦

id:1

S∙l∙Ctβtyp∙:SIMPLE

tabl∙:City

typ∙:r∙f

poβsibl∙wk∙yβ:n>M_country_index

key:name-country_ind∙x

k∙yβlen:13

r∙f:constrconst

ro⅞r∙:1乂∖A

Extra:Ueingwhere

>Whichstatementbestdescribesthemeaningofthevalueforthekey_lencolumn?

A)Itshowshowmanybyteswillbeusedfromeachindexrow.

B)Itshowsthenumberofcharactersindexedinthekey.

C)Itshowsthetotalsizeoftheindexrow.

D)Itshowshowmanycolumnsintheindexareexamined.

答案:A

解析:

164.[单选题]删除用户账号命令是()

A)DROPUSER

B)DROPTABLEUSER

C)DELETEUSER

D)DELETEFROMUSER

答案:A

解析:

165.[单选题]条件aBETWEEN20AND30),表示年龄在20到30之间,且()

A)包括20岁不包括30岁

B)不包括20岁包括30岁

C)不包括20岁和30岁

D)包括20岁和30岁

答案:D

解析:

166.[单选题]TheMysqluser'adam'currentlyhasusagepermissionstothedatabase

Thefootballdatabaseistransactionalandhasnot-stopupdatesfromapplication

users,the'adam'userneedstobeabletotakeconsistentbackupsofthefootball

databasebyusingthe-single-transactionoption

WhichextraGRANTpermissionsarerequiredforadamtotakemysqldumpbackups?

A)THE'adam'usermustalsohaveselectonthefootballdatabaseforbackupstowork,

"adam"还需要SeIeet权限在football数据库备份工作。

B)THE'adam'usermusthavethesuperprivilegeinordertotakedatabackups,

“adam”用户必须拥有超级特权才能进行数据备份。

C)HE'adam'userneedstheprocessprivilegetobeabletotakeaconsistentbackup

whileotherusersareCOnneCteD)"adam"用户需要进程特权,以便能够执行一致的备份当其他用

户是连接的。

D)HE'adam'usermustalsohavesingleppansactonglobalgranttotakeaconsistent

backup.

答案:A

解析:MySql用户adam目前拥有数据库football的使用权限,football是事务性的,应用程序用户

不会停止更新。

Adam用户需要能够采取一致的备份football数据库通过使用-SingIe-transaction选项

Adam备份mysql转储需要哪些额外的授予权限?

A)"adam"还需要SeleCt权限在football数据库备份工作。

B)“adam”用户必须拥有超级特权才能进行数据备份。

C)“adam”用户需要进程特权,以便能够执行一致的备份当其他用户是连接的。

D)"adam"用户还必须在全局授予上有单个PPanSaCt,以便采取一致的备份。

MysqldumprequiresatleasttheSELECTprivilegefordumpedtablesmysqldump至少需要

SELECT为备表的特权

167.[单选题]下面SELECT查询语句的功能是____。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论