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

下载本文档

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

文档简介

试题说明

本套试题共包括1套试卷

每题均显示答案和解析

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

MySqI基础练习题及答案9

1.[单选题]mysq表结构文件的扩展名为()

A)myd

B)frm

C)myi

答案:B

解析:

2.[单选题]null等于()

A)0

B)空白

C)不确定

D)无意义

答案:B

解析:

3.[单选题]若要撤销数据库中已经存在的表S,可用()o

A)DELETETABLES

B)DELETES

ODROPS

D)DROPTABLES

答案:D

解析:

4.[单选题]下列选项中与DBMS无关的是

①概念模型②逻辑模型③物理模型

A)①

B)①③

C)①②③

D)③

答案:A

解析:

5.[单选题]Thesedetailsareshownwhenloggedintoanaccount:

nygl>SILECTUSIR()tCURRnnjJsnU);

IUSZR()IBRRΣWTJWER()

IroberτSlocalhostIeaployeeβlocalħostI

t,

κy9ql>SHOWGLOBALVλRXλBLZSLXKBcħeclrjproxy-uxr;

IVariablejaneIValueI

÷---—--⅛—---⅛

Icheclc_proxy_user9IOFFI

1rowinset(0.00sec)

>

Whichsetofstatementswouldmatchtheaccountsshown?

A)mysql>CREATEUSER'employee'localhost'IDENTIFIEDBYmore_secrets';mysql>CREATE

USER''IDENTIFIEDBY`valid_password'WITHPROXY'employee'©'localhost';

B)mysql>CREATEUSER`employee'localhost'IDENTIFIEDBYmoresecrets';mysql>GRANT

PROXYONemployee'©'localhost'TOrobert'@'localhost';

C)mysql>CREATEUSERrobert'localhost'IDENTIFIEDBY`secretpassword';mysql>CREATE

l

USERemployee'@'localhost'IDENTIFIEDBYmore-secrets;

D)mysql>CREATE_USER''IDENTIFIEDWITHauthentication.PamACCOUNTLOCK;mysql>

CREATEUSER`employee'localhost'IDENTIFIEDBY`more_secrets';mysql>GRANTPROXYON

`employee'localhost'TO''';

答案:D

解析:

6.[单选题]“商品''和“顾客”两个实体之间的联系一般是:()

A)多对多

B)一对多

C)多对一

D)一对一

答案:A

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

7.[单选题]在MySQL中,返回选取的某列或记录的行数的聚合函数是()。

A)COUNT

B)MAX

C)MIN

D)SUM

答案:A

解析:

8.[单选题]The∕myfolder∕my.cnffilehasoptionset:LmysqldJskip-Iog-

bin∕myfolder2∕my.cnfhasthisoptionset:[mysqld]log-bin=

/valid/path/to∕mysqlbinlogAl1mentionedpathsareaccessibletotheaccountthatyou

arecurrentlyusing.Assumethatanyotheroptionsmentionedineitherfilearevalid

andlegaloptiondefinitions.YoustartaninstancebyusingthiscommandIinezmysqld-

defaults-file=∕myfolder∕my.cnf-defaults-extra-file=/myfolder2∕my.cnfWhatisthe

outcome?

A)MySQLstartsandBinaryLoggingisenabled.

B)MySQLfailstostartduetotheconflictingoptionsintheconfigurationfiles.

C)MySQLfailstostartduetoconflictingoptionsonthecommandline.

D)MySQLstartsbutBinaryLoggingisdisabled.

答案:D

解析:

9.[单选题]关于SQL量词叙述正确的是_。

A)ANY和ALL是同义词

B)ANY和SOME是同义词

C)ALL和SOME是同义词

D)ALL和EXlSTS是同义词

答案:B

解析:

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

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

A)数据操控

B)数据控制

C)数据定义

D)数据查询

答案:C

解析:

IL[单选题]若要计算表中数据的平均值,可以使用的函数是()

A)Sqrt

B)square

C)avg

D)count

答案:C

解析:

12.[单选题]在MySQL中,SUM、MAX、MIN、AVG、COUNT聚合函数解释正确的是。。

A)最大值、最小值、总和、平均值、记录数。

B)总和、最大值、最小值、平均值、记录数。

C)总和、最大值、最小值、记录数、平均值。

D)记录数、最大值、最小值、平均数、总和。

答案:B

解析:

13.[单选题]WhichstatementistrueaboutusingMicrosoftWindowsClusterasaplatform

forMySQL?

A)Itreliesontheshareddiskarchitecturebeingvisibletobothservers.

B)ItisprovidedbymeansofIP-leveldiskreplication.

C)ItimplementsHighAvailabilitybyusingtheNETConnector'sloadbalancing

capabilities.

D)Itisashared-nothingarchitecture.

答案:A

解析:

14.[单选题]SELECT语句中,若希望将查询结果排序,则应在SELECT语句中使用子句。

A)WHERE

B)HAVING

OGROUPBY

D)ORDERBY

答案:D

解析:

15.[单选题]下列()是对存储过程的描述。

A)定义了一个有相关列的行的集合

B)当用户修改数据时,一种特殊形式的存储过程被自动执行。

C)SQL语句的预编译集合

D)它根据一或多列的值,提供对数据库表的行的快速访问。

答案:C

解析:

16.[单选题]VARCHAR类型字段保存最大的字符数是0

A)255

B)1025

065532

D)65535

答案:C

解析:

17.[单选题]在MySQL中,以下有关distinct关键字说法正确的是O0

A)distinct去除列重复字段

B)distinct排序关键字

C)diStinct分组关键字

D)以上说法都不正确

答案:A

解析:

18.[单选题]在全文本搜索的函数中,用于指定被搜索的列的是()

A)MATCH()

B)AGAINST()

OFULLTEXTO

D)REGEXP()

答案:A

解析:

19.[单选题]有订单表Order,包含用户信息uid,商品信息gid,以下()语句能够返回至少被购买两

次的商品id。

A)SELECTgidFROMorderWHERECOUNT(gid)>l;

B)SELECTgidFROMorderWHEREMAX(gid)>1;

C)SELECTgidFROMorderGROUPBYgidHAVINGCOUNT(gid)>l;

D)SELECTgidFROMorderWHEREHAVINGCOUNT(gid)>1GROUPBYgid;

答案:C

解析:

20.[单选题]以下插入记录正确的()

A)insertintoemp(ename,hiredate,sal)values(valuel,value2,valueɜ);

B)insertintoemp(ename,sal)values(valuel,value2,value3);

C)insertintoemp(ename)values(valuel,value2,valueɜ);

D)insertintoemp(ename,hiredate,sal)values(valuel,value2);

答案:A

解析:

21.[单选题]SQL语言的核心是o

A)数据操纵

B)数据定义

C)数据查询

D)数据控制

答案:C

解析:

22.[单选题]在关系数据库中一个记录是指()。

A)一个二维表

B)表中的一行

C)表中的一列

D)表中列的取值范围

答案:c

解析:

23.[单选题]下面语法不能实现新增数据的是()。

A)INSERT表名VALUE(值列表);

B)INSERTINTO表名VALUE(值列表);

C)INSERTINTO表名VALUES(值列表);

D)INSERTINTO表名(值列表);

答案:D

解析:

24.[单选题]只有满足查询条件的记录才包含在查询结果中,这种连接为_

A)左连接

B)右连接

O内部连接

D)完全连接

答案:C

解析:

25.[单选题]字母大小写转换函数,转换为大写函数是。

A)length

B)Strcmp

C)upper

D)lower

答案:C

解析:

26.[单选题]根据三个范式的定义,下面哪个选项的设计是正确的()

职工编号姓名工种车间车间主任

1001李宁车工一车间周杰

1002王海铳工一车间周杰

1003赵亮钳工二车间吴明

1001李宁钳工二车间吴明

A)员工表、工种表、车间表

B)员工表、工种表、车间表、车间主任表

C)员工表、工种表、车间表、员工工种表、员工车间表

D)以上设计均不正确

答案:C

解析:

27.[单选题]格式化日期的函数是()

A)DATEDIFFO

B)DATE_FoRMAT()

C)DAYO

D)CURDATE()

答案:B

解析:

28.[单选题]E-R图是数据库设计的工具之一,它一般适用于建立数据库的()。

A)概念模型

B)结构模型

C)物理模型

D)逻辑模型

答案:A

解析:

29.[单选题]陈述A:在内连接里,只有那些其值满足公共列中连接条件的行被显示。

陈述B:对于外连接,结果集包含来自一个表的所有行和另一个表中的匹配

行,如果相关表中没有找到匹配的记录,那么这一列显示为NULL。

陈述C:两个表之间的交叉连接中,第一个表的每一行与第二个表的每一行进

行连接。

陈述D:自连接是一个表中的行与同一个表中的其他行进行相关联。

陈述E:对结果集的冗余列数据进行限制的连接叫自然连接,它无需在SeleCt

查询中显示声明连接条件。

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

A)B、D、E

B)A、C、E

C)A、B、E

D)A、B、C、D、E

答案:D

解析:

30.[单选题]可以在创建表时用()来创建唯一索引

A)createtable

B)设置主键约束,设置唯一约束

C)设置主键约束

D)以上都可以

答案:C

解析:

31.[单选题]在MySQL中,DELETEFROMemployee语句的作用是。。

A)删除当前数据库中整个emplOyee表,包括表结构。

B)删除当前数据库中emplOyee表内所有行。

C)由于没有Where子句,所以不删除任何数据。

D)删除当前数据库中eɪnplOyee表内的当前行。

答案:B

解析:

32.[单选题]CreatedatabaseMYDB该代码的功能是()

A)创建表MYDB

B)创建数据库MYDB

C)修改数据库MYDB

D)删除数据库MYDB

答案:B

解析:

33.[单选题]要求满足连接条件的记录,以及连接条件左侧表中的记录都包含在结果中,应使用

A)左连接

B)右连接

C)内部连接

D)完全连接

答案:A

解析:

34.[单选题]下列关于视图和表的说法正确的是()。

A)每个视图对应一个表

B)视图是表的一个镜像备份

C)对所有视图都可以像表一样执行UPDATE操作

D)视图的数据全部在表中

答案:D

解析:

35.[单选题]MySQL中,需要跳出本次循环,继续下一次循环的语句是

A)leave

B)goto

C)jump

D)iterate

答案:D

解析:

36.[单选题]根据子查询所返回的结果行数,可以确定O

A)只有多行子查询一种

B)只有单行子查询一种

C)分为单行子查询和多行子查询两种

D)以上说法都对

答案:c

解析:

37.[单选题]假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系

SC(S#,C#,GRADE)o要查询选修“Computer”课的男生姓名,将涉及到关系()。

A)S

B)SC

C)SC和C

D)S、SC和C

答案:D

解析:

38.[单选题]在全文本搜索的函数中,用于指定被搜索的列的是()

A)MATCHO

B)AGAINST()

OFULLTEXTO

D)REGEXP()

答案:A

解析:

39.[单选题]exists用于检测行的存在,该子查询实际上O

A)不返回任何数据

B)会返回所有数据

C)会返回一行数据

D)会返回匹配的数据

答案:A

解析:

40.[单选题]下列不属于时间日期类型的是

A)DATE

B)TIME

OYEAR

D)MONTH

答案:D

解析:

41.[单选题]有一个关系:学生(),规定学号的值域是8个数字组成的字符串,这一规则属于:()

A)实体完整性约束

B)参照完整性约束

C)用户自定义完整性约束

D)关键字完整性约束

答案:C

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

42.[单选题]关系型数据库中表的说法正确的是。。

A)列名必须要唯一

B)列名可以不唯一

C)列必须要有顺序

D)以上说法都不对

答案:A

解析:

43.[单选题]在MySQL中,下列哪一项不是聚合函数()。

A)SUM

B)DESC

OMIN

D)MAX

答案:B

解析:

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

A)FULLTEXT

B)ENGINE

C)FROM

D)WHRER

答案:A

解析:

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

A)查询信息的来源如果来自多张表,则必须对这些表进行连接查询。

B)只要数据库包含多张表,就必须使用连接查询。

C)使用连接查询,可以从一个表中,查询出多种结果。

D)是否使用连接查询,与查询信息的来源有几个表没有关系。

答案:A

解析:

46.[单选题]假如添加数据时发生主键冲突,()可利用新值修改主键中对应的字段。

A)主键冲突替换

B)添加数据时去除可能发生主键冲突的字段

C)主键冲突更新

D)以上答案全部正确

答案:C

解析:

47.[单选题]下面关于域完整性的方法,不正确的是:()

A)主键约束

B)外键约束

C)检查约束

D)非空约束

答案:A

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

48.[单选题]查看一下表XS的结构应该用以下命令中的()。

A)showtablesxs

B)descxs

C)showdatabasesxs

D)descXS学号

答案:B

解析:

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

A)FULLTEXT

B)ENGINE

C)FROM

D)WHRER

答案:A

解析:

50.[单选题]下列不属于数据库管理系统的功能是()。

A)恢复故障数据库

B)仅供单人同时使用

C)降低资料重复性

D)提供并控制资料正确性

答案:B

解析:

51.[单选题]以下()方式可查看外键约束名称。

A)DESC

B)SHOWCREATETABLE

OSHOWTABLESTATUS

D)以上答案都不正确

答案:B

解析:

52.[单选题]SELECTINSERTCwelcome',3,4,'HA')的执行结果为()。

A)weHAe

B)we1HAme

C)weHAome

D)weIHAcome

答案:A

解析:

53.[单选题]在数据库设计中,将E-R图转换成关系数据模型的过程属于()。

A)需求分析阶段

B)逻辑设计阶段

C)概念设计阶段

D)物理设计阶段

答案:B

解析:

54.[单选题]触发器不是响应以下哪一语句而自动执行的MySql语句

A)select

B)insert

C)delete

D)update

答案:A

解析:

55.[单选题]SQL语言具有O功能

A)数据定义.关系规范化.数据操纵

B)关系规范化.数据操纵.数据控制

C)数据定义.关系规范化.数据控制

D)数据定义.数据操纵.数据控制

答案:D

解析:

56.[单选题]修改数据表结构语句中,用于删除外键的字句是()

A)deleteprimarykey

B)deleteforeignkey

C)dropprimarykey

D)dropforeignkey

答案:D

解析:

57.[单选题]数据库中只存放视图的()。

A)操作

B)数据

C)定义

D)数据行

答案:C

解析:视图是由基本表(或视图)导出的表,是虚(拟)表,数据库中只存储视图定义,并不存储视图

对应的数据。

58.[单选题]在SQL语言中,条件"BETWEEN20AND30),表示年龄在20到30之间,且()

A)包括20岁和30岁

B)不包括20岁和30岁

C)包括20岁,不包括30岁

D)不包括20岁,包括30岁

答案:A

解析:

59.[单选题]下列()语句指定查询条件。

A)select

B)from

C)where

D)grupby

答案:C

解析:

60.[单选题]TheInnoDBtablespaceiscorruptedandyoustarttheserverwithoption-

innodb_force_recover=4

WhichbackupmethodwouldyouusetoreloadthecorruptedInnoDBtables?

A)Atextbackup.Λbinarybackupwillstillcontainthecorruptedsegments.

B)abinarybackupthatusestransportabletablespacesandallowsyoutoread

C)atextbackupinnodbdoesnotallowoutomakebinarybackupswhelethat

D)atextbackupabinarybackupwillsillcontainthecorruptedsegemants

答案:A

解析:

61.[单选题]Whichcommand-lineutilitycreatesencryptedfilesthatcanbeusedby

clientprogramsandcontainobfuscatedusernamesandpasswords?

A)mysqlpasswd

B)mysqladmin

C)mysqldsafe

D)mysql_config_editor

答案:D

解析:

62.[单选题]WhyshouldyoubeselectivewhengrantingthePROCESSprivilegetoan

account?在授权特权授予帐户时,PROCESS权限

A)Itallowstheuseofstoredroutines.

B)Itallowsaclienttoseeanotherrunningprocessesonaserver.

C)Itallowsaclienttocontrolrunningprocessesonaserver.

D)Itallowsaclienttoprocessscripts.

答案:B

解析:所以任何用户谁被允许查看服务器进程列表中可以看到其他用户发表声明

63.[单选题]下列有关drop的叙述错误的是()。

A)droptable仅删除表中的数据

B)droptable删除表

C)dropdatabase删除数据库

D)dropview删除视图

答案:A

解析:

64.[单选题]数据库设计可划分为六个阶段,每个阶段都有自己的设计内容,”为哪些关系在哪些属

性上建什么样的索引”这一设计内容应该属于()设计阶段。

A)概念设计

B)逻辑设计

C)物理设计

D)全局设计

答案:C

解析:

65.[单选题]DESC查看添加了主键约束的表结构,则Key字段的值为()。

A)PRI

B)UNI

ONOTNULL

D)NULL

答案:A

解析:

66.[单选题]一个关系只有一个()。

A)超码

B)外码

C)候选码

D)主码

答案:D

解析:

67.[单选题]下列CASE语句中执行结果不为空的是

A)SELECTCASEWHEN12>5THEN'true'ELSE'false'END;

B)SELECTCASEBINARY'B'WHEN'a'THEN1WHEN'b'THEN2END;

C)SELECTCASEWHEN-l>0THEN'true'END;

D)SELECTCASE'one'WHEN1THEN'one'WHEN2THEN'two'END;

答案:A

解析:

68.[单选题]下面选项中,哪个用于表示创建b。Ok表并添加id字段和title字段?

A)createtablebook{idvarchar(32),titlevarchar(50));

B)createtablebook(idvarchar(),titlevarchar(),);

C)createtablebook(idvarchar(32),titlevarchar(50));

D)createtablebook[idvarchar(32),titlevarchar(50)];

答案:C

解析:

69.[单选题]是位于用户和操作系统之间的一层数据管理软件。

A)数据库

B)数据库系统

C)数据库管理系统

D)数据库应用系统

答案:C

解析:

70.[单选题]在数据库管理系统中,设计表属于()

A)概念结构设计

B)逻辑幺吉构设计

C)物理结构设计

D)数据库设计

答案:B

解析:

71.[单选题]子查询通常用于Where子句中,但其也可在。子句和()子句中使用

A)form,select

B)form,groupby

C)select,groupby

D)form,orderby

答案:A

解析:

72.[单选题]下列选项中,用于创建一个带有条件判断的循环过程的语句是()。

A)LOOP语句

B)ITERATE语句

C)REPEAT语句

D)QUlT语句

答案:C

解析:

73.[单选题]下面正确表示EmPIOyeeS表中有多少非NULL的RegiOn列的SQL语句是()

A)SELECTcount(*)fromEmployees

B)SELECTcount(ALLRegion)fromEmployees

C)SELECTcount(DistinctRegion)fromEmployees

D)SELECTSUm(ALLRegion)fromEmployees

答案:B

解析:

74.[单选题]DB是什么?()

A)数据

B)数据库

C)数据库管理系统

D)数据库系统

答案:B

解析:

75.[单选题]数据库(DB)数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是O。

A)DBS包括DB和DBMS

B)DBMS包括DB和DBS

C)DB包括DBS和DBMS

D)DBS就是DB,也就是DBMS

答案:A

解析:

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

A)满足所有的条件

B)满足至少一个条件

C)一个都不用满足

D)满足至少5个条件

答案:B

解析:

77.[单选题]下列用来修改用户名的命令是()。

A)setusername

B)nameuser

C)renameuser

D)changeuser

答案:C

解析:

78.[单选题]数据库系统的核心是:()

A)数据模型

B)数据库管理系统

C)软件工具

D)数据库

答案:B

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

79.[单选题]下面关于复制已有的表数据说法错误的是()。

A)要求获取数据与插入数据的表结构要相同

B)可在短期内快速增加表的数据量

C)可能会发生主键冲突

D)以上说法都不正确

答案:D

解析:

80.[单选题]删除表的命令为()。

A)Createtable

B)renametable

C)altertable

D)droptable

答案:D

解析:

81.[单选题]设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名

,二者均为字符型;grade为成绩,数值型,取值范围O-IO0。若要把“张二的化学成绩80分”插入

S中,则可用()。

A)ADDINTOSVALUES('张二‘,‘化学','80')

B)INSERTINTOSVALUES(‘张二',‘化学','80')

OADDINTOSVALUES('张二‘,'化学',80)

D)INSERTINTOSVALUES(‘张二‘,‘化学',80)

答案:D

解析:

82.[单选题]MySQL主要负责存储用户、权限的数据库是

A)informationschema

B)mysql

C)performanceschema

D)sys

答案:B

解析:

83.[单选题]下面关于“表1LEFTJOIN表2”的说法错误的是()。

A)连接结果中只会保留表2中符合连接条件的记录

B)连接结果会保留所有表1中的所有记录

C)LEFTJOIN可用LEFTOUTERJOIN代替

D)以上说法都不正确

答案:D

解析:

84.[单选题]以下创建数据库的语句错误的是()。

A)CREATEDATABASEbook

B)CREATEDATABASEsh.book

C)CREATEDATABASEsh_book

D)CREATEDATABASE_book

答案:B

解析:

85.[单选题]可以在创建表时用()来创建唯一索引,也可以用()来创建唯一索引

A)Createtable,Createindex

B)设置主键约束,设置唯一约束

C)设置主键约束,Createindex

D)以上都可以

答案:C

解析:

86.[单选题]若用如下SQL语句创建一个StUdent表:

createtablestudent(idchar(4)notnull,

namechar(8)notnull,

sexchar(2),

agesmallint(2)

可以插入到StUdent表中的是()。

A)(,103,1,'张三',男,23)

B)('1031'张,三'',NULL,NULL)

C)(NULL,(张三‘,‘男','23)'

D)('1031',NULL,,男',23)

答案:B

解析:

87.[单选题]视图是一种常用的数据对象,它是提供()和()数据的另一种途径,可以简化数据库操作

A)插入,更新

B)查看,检索

C)查看,存放

D)检索,插入

答案:C

解析:

88.[单选题]下列有关嵌套查询的叙述错误的是()

A)嵌套查询可以分为Where子查询,from子查询、Where子查询。

B)嵌套查询也可以分为in子查询,exists子查询。

C)子查询中可以有orderby子句

D)子查询中不可以有groupby子句。

答案:D

解析:

89.[单选题]在SQL语句中,与表达式SnoNOTIN("sl","s2")功能相同的表达式是—

A)sno="si"ANDsno="s2"

B)sno="sl"ORsno="s2"

C)sno!="sl"ANDsno!="s2"

D)sno!="sl"ORsno!="s2"

答案:C

解析:

90.[单选题]用于关系型数据库的查询语言为()。

A)Java

B)Net

C)C#

D)SQL

答案:D

解析:

91.[单选题]使用正则表达式的关键字是()。

A)expression

B)regexp

C)regular

D)like

答案:B

解析:

92.[单选题]语句UPDATEstudentsetname='youjun,,grade=98.5;的运行结果是?

A)更新StUdent表中第一条记录

B)出现语法错误

C)更新StUdent表中最后一条记录

D)更新StUdent表中每一条记录

答案:D

解析:

93.[单选题]MySQL中使用创建存储函数。

A)createfunction

B)createtrigger

C)createquart

D)createprocedure

答案:A

解析:

94.[单选题]数据库完全停止以后进行备份,这种备份是()

A)热备份

B)物理备份

C)逻辑备份

D)冷备份

答案:D

解析:

95.[单选题]学生和课程之间是典型的()关系。

A)一对一

B)多对一

C)一对多

D)多对多

答案:D

解析:

96.[单选题]创建表示不允许某列为空可以使用命令()

A)notblank

B)nonull

C)notnull

D)noblank

答案:C

解析:

97.[单选题]E-R图设计属于()。

A)逻辑结构设计

B)物理结构设计

C)概念结构设计

D)需求分析设计

答案:C

解析:

98.[单选题]如果一个事务回滚,则要执行()

A)commit

B)rollback

C)having

D)begin

答案:B

解析:

99.[单选题]下面选项中,关于SQL语句truncatetableUSer;的作用是解释,正确的是()

A)与"deletefromuser;"完全一样

B)删除USer表

C)不仅清空USer表中的所有数据,并可以重置auto_increment的值

D)查询USer表中的所有数据

答案:C

解析:

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

A)更新视图

B)查询

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

D)在视图上定义新视图

答案:C

解析:

IOL[单选题]下列有关数据库的描述,正确的是()

A)数据库是一个DBF文件

B)数据库是一个关系

C)数据库是一个结构化的数据集合

D)数据库是一组文件

答案:C

解析:

102.[单选题]修改表结构的SQL语句是

A)modifytable

B)altertable

C)changetable

D)droptable

答案:B

解析:

103.[单选题]下面函数可以生成随机数?

A)power()

B)log()

C)rand()

D)bin()

答案:C

解析:

104.[单选题]使用SELECT将表中数据导出到文件,可以使用哪一子句?()。

A)TOFILE

B)INTOFILE

OOUTTOFILE

D)INTOOUTFILE

答案:D

解析:

■5.[单选题]SELECTLEAS'Ta(b',‘cd','ef','gh,)结果是()

A)ab

B)cd

Oef

D)gh

答案:A

解析:

106.[单选题]下面用于存储二进制数据的是()。

A)INT

B)FLOAT

ODECIMAL

D)BIT

答案:D

解析:

107.[单选题]selectSUbString("长江长城黄山黄河,,2,2)返回的是什么?()

A)长江

B)江长

C)长城

D)长江长城

答案:B

解析:

108.[单选题]查看是否开启mysqli扩展,需要查看___配置文件。

A)mysql.ini

B)php.ini

C)httpd.conf

D)config,default,php

答案:B

解析:

109.[单选题]删除数据表MYTB的命令是

A)DELETETABLEMYTB

B)DELETEMYTB

ODROPTABLEMYTB

D)DROPMYTB

答案:C

解析:

110.[单选题]在MySQL中,内连接使用的关键字是()。

A)LEFTJOIN

B)RIGHTJOIN

C)INNERJOIN

D)CROSSJOIN

答案:C

解析:

111.[单选题]下面可以通过聚合函数的结果来过滤查询结果集的SQL子句是()

A)WHERE子句

B)GROUPBY子句

OHAVING子句

D)ORDERBY子句

答案:C

解析:

112.[单选题]下面选项中,对字段进行排序时,默认采用的排序方式是()

A)ESC

B)DSC

OASC

D)DESC

答案:C

解析:

113.[单选题]如果长时间不清理二进制日志,将会浪费很多磁盘空间。删除二进制的方法不包括

O

A)删除所有二进制日志

B)删除指定编号的二进制日志

C)根据创建时间来删除二进制日志

D)删除指定时刻的二进制日志

答案:D

解析:

114.[单选题]在使用CREATEINDEX创建索引时,其默认的排序方式是

A)升序

B)降序

C)无序

D)聚簇

答案:A

解析:建索引默认是升序。

115.[单选题]下列关于replace关键字的叙述错误的是()

A)replace可用于创建表时替换

B)replace可用于插入数据时替换

OreplaceO函数,可以替换指定字符串中的部分字符

D)replace可用于UPdate更新数据时的替换。

答案:D

解析:

116.[单选题]在MySQL中,一个包含10个字段的表与一个包含5个字段的表进行交叉连接,生成的

笛卡尔积的总字段数量是OO

A)15

B)50

C)不确定,这取决于有多少重名字段

D)100000

答案:A

解析:

117.[单选题]数据库中,用来抽象.表示现实世界中数据和信息的工具是()。

A)数据模型

B)数据定义语言

C)关系范式

D)数据表

答案:A

解析:

118.[单选题]在下面教师表和系部表中,教师号和系部号分别是两个表的主键教师表(教师号,教

师名,系部号,职务,工资)系部表(系部号,系部名,部门人数,工资总额)在这两个表中,只

有一个是外键,它是O

A)教师表中的“教师号

B)教师表中的“系部号”

C)系部表中的“系部号”

D)系部表中的“教师号”

答案:B

解析:

119.[单选题]在MySQL中进行授权操作时,可根据需要指定的选项有

①被授权用户的用户名②被授权用户的登录地点(IP)

③可操作的数据库对象④欲授权的权限种类

A)①、③

B)①、③、④

C)①、②、③

D)①、②、③、④

答案:D

解析:可指定:被授权用户的用户名、被授权用户的登录地点(IP)、可操作的数据库对象、欲授权的

权限种类。

120.[单选题]在MySQL中,设有表department1(d_no,d_name),其中dno是该表的唯一索弓I,那么先执

行insertintodepartment1(d_no,d_name)VaIUeS('0004','英语系')语句,再执行replaceinto

department!(d_no,dname)values('OoO4','数学系')语句,出现的结果为_____。

A)出错,错误原因是语句书写错误

B)不出错,插入的记录为(0004,外语系)

C)出错,错误原因是唯一索引不能重复

D)不出错,插入的记录为(OoO4,数学系)

答案:D

解析:

121.[单选题]以下与''price>=599&&PriCe01299”功能相同的选项是()。

A)priceBETWEEN599AND1299

B)priceIN(599,1299)

C)599<=price<=1299

D)以上答案都不正确

答案:A

解析:

122.[单选题]SELECT语句中,一子句用于选择满足给定条件的元组。

A)WHERE

B)HAVING

C)GROUPBY

D)ORDERBY

答案:A

解析:

123.[单选题]建立数据字典的时机是O

A)数据库物理设计阶段

B)概念结构设计阶段

C)需求分析阶段

D)数据库实施阶段

答案:C

解析:

124.[单选题]对于关系型数据库来说,表之间的关系类型不包括:()

A)一对一关系

B)一对多关系

C)多对多关系

D)继承关系

答案:D

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

125.[单选题]以下对聚合函数解释错误的是()

A)sum:求和

B)count:求总个数

Omin:求最大值

D)avg:求平均

答案:C

解析:

126.[单选题]绘制E-R图的3个基本要素是()。

A)实体、属性、关键字

B)属性、数据类型、实体

C)属性、实体、联系

D)约束、属性、实体

答案:C

解析:

127.[单选题]组合多条SQL查询语句形成组合查询的操作是

A)SELECT

B)ALL

C)LIKE

D)UNION

答案:D

解析:

128.[单选题]下列选项中优先级级别最高的是()。

A)~(按位取反)

B)^

0&&

D)&

答案:A

解析:

129.[单选题]在表中设置外键实现的是哪一类数据完整性:()

A)实体完整性

B)引用完整性

C)用户定义的完整性

D)实体完整性、引用完整性和用户定义的完整性

答案:B

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

130.[单选题]以下命令可以删除用户的是()。

A)deleteuser

B)revokeuser

C)dropuser

D)renameuser

答案:C

解析:

131.[单选题]数据库管理系统能实现对数据库中数据的查询、插入、修改与删除,这类功能称为

A)数据定义功能

B)数据管理功能

C)数据操纵功能

D)数据控制功能

答案:C

解析:

132.[单选题]使用insert命令插入记录时,使用关键字会忽略导致重复关键字的错误记录。()

A)nosame

B)repeat

C)ignore

D)unique

答案:C

解析:

133.[单选题]数据库设计过程一般分为、概念设计、逻辑设计、物理设计、实施和运行

维护等阶段。

A)需求分析

B)调研分析

C)需求设计

D)分组讨论

答案:A

解析:

134.[单选题]只有满足连接条件的记录才包含在查询结果中,这种连接是?

A)左连接

B)右连接

C)内连接

D)交叉连接

答案:C

解析:

135.[单选题]()表示一个新的事务处理块的开始

A)STARTTRANSACTION

B)BEGINTRANSACTION

OBEGINCOMMIT

D)STARTCOMMIT

答案:A

解析:

136.[单选题]从GROUPBY分组的结果集中再次用条件表达式进行筛选的子句是。

A)WHERE

B)HAVING

OFROM

D)LIMIT

答案:B

解析:

137.[单选题]表test(aint,bint,timedate)涉及以下3条sql:select*fromtestwherea=l

andb=l;select*fromtestwhereb=l;select*fromtestwhereb=lorderbytime

desc;只建一个索引,如何建最优()

A)idxab(a,b)

B)idx_ba(b,a)

C)idxabtime(a,b)time)

D)idx_btime(b,time)

答案:D

解析:

138.[单选题]有一个名为“销售”的实体,含有商品编号.商品名.客户名和数量等属性。该实体的主

键是。

A)数量

B)商品名

C)客户名

D)商品编号

答案:D

解析:

139.[单选题]下面()不是MYSQL常见的索引类型。

A)前缀索引

B)函数索引

C)唯一索引

D)聚集索引

答案:B

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

140.[单选题]下述不是DBA数据库管理员的职责的是()。

A)完整性约束说明

B)定义数据库模式

C)数据库管理系统设计

D)数据库安全

答案:C

解析:

141.[单选题]在关系模型中,同一个关系中的不同属性的数据类型()。

A)可以相同

B)不能相同

C)可相同,但数据类型不同

D)必须相同

答案:A

解析:

142.[单选题]WhilereviewingtheMySQLerrorlog,youseeoccasionswhereMySQLhas

reachedthenumberoffilehandlesallowedtoitbytheoperatingsystem.

Whichmethodwillreducethenumberoffilehandlesinuse?

IWMtIWIn9N*5QlwarIOQ.you∙MOaMM*r∙MySQLh∙∙<∙∙A∙dw*πun*∙f&w∙h*xββi1

*ħH04dv∙κbvof4≡in9?OφΔ≡L∣

class=,rfr-ficfr^dibcursor-hover,,>

A)relocatingyourdataandlogfilestoseparatestoragedevices

B)implementingstorageenginedatacompressionoptions

C)activatingthemysqlenterprisethreadpoolplugin

D)disconnectingidlelocalhostclientsessions

答案:D

解析:

143.[单选题]触发器不是响应以下哪一语句而自动执行的mysql语句

A)select

B)insert

C)delete

D)update

答案:A

解析:

144.[单选题]MySQL安装完成后,默认管理MySQL数据库用户是()。

A)nobay

B)root

C)guest

D)ad

答案:B

解析:

145.[单选题]下列几种情况下,不适合创建索引的是()。

A)列的取值范围很少

B)用作查询条件的列

C)频繁搜索范围的列

D)连接中频繁使用的列

答案:A

解析:

146.[单选题]在使用INSERTINTo插入记录时,对于AUT0」NCREMENT列,若需要使其值自动增长,下

面填充方式中错误的是

A)填充NULL值

B)不显式地填充值

C)填充数字0

D)填充数字1

答案:D

解析:

147.[单选题]WhatistheorderoftablesshowninanEXPLAINoutput?

A)Itliststablesfromthesmallesttothelargest.

B)Itliststablesintheorderinwhichtheirdatawillberead.

Oltliststablesfromthemostoptimizedtotheleastoptimized.

D)Itliststablesintheorderinwhichtheyarespecifiedinthestatementthatis

beingexplained.

答案:B

解析:

148.[单选题]查看系统中可用的字符集命令是()

A)showcharacterset

B)showcollation

C)showcharacter

D)showset

答案:A

解析:

149.[单选题]SQL语言是()语言

A)层次数据库

B)网络数据库

C)关系数据库

D)非数据库

答案:C

解析:

150.[单选题]在数据库设计中,在概念设计阶段可用E-R方法,其设计出的图称为()。

A)实物示意图

B)实用概念图

C)实体表示图

D)实体联系图

答案:D

解析:

151.[单选题]以下()在关系模型中表示属性的取值范围。

A)元组

B)键

C)属性

D)域

答案:D

解析:

152.[单选题]在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()

A)外模式

B)内模式

C)存储模式

D)模式

答案:D

解析:

153.[单选题]支持外键(foreignkey)、事务(transaction)和全文搜索的存储引擎是()

A)MEMORY

B)MyISAM

C)InnoDB

D)MySQL

答案:C

解析:

154.[单选题]在SELECT语句中使用MlN(属性名)时,属性名0

A)必须是数值型

B)必须是字符型

C)必须是数值型和字符型

D)不限制数据类型

答案:A

解析:

155.[单选题]SELECT语句中“ORDERBY学号”表示。

A)对学号分组

B)对学号排序

C)对学号筛选

D)删除学号

答案:B

解析:

156.[单选题]在MySQL中,不存在的数据类型是:()

A)INT

B)TEXT

OVARCH

D)VΛRCHΛR2

答案:D

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

157.[单选题]在MySQL中,SELECT*FROM表WHERE…ORDERBY字段1ASC,字段2DESC该查

询排序说法正确的是OO

A)字段1是次排序,升序;字段2主排序,降序

B)字段1是主排序,降序;字段2次排序,升序

C)字段1是主排序,升序;字段2次排序,降序

D)以上说法都不正确

答案:C

解析:

158.[单选题]进行子查询时,用于测试条件返回的是TRUE或FALSE的关键字是?

A)IN

B)ON

C)EXISTS

D)NOTIN

答案:C

解析:

159.[单选题]数据库系统的核心是O

A)数据模型

B)软件工具

C)数据库管理系统

D)数据库

答案:C

解析:

160.[单选题]查看数据库中的表,使用—

A)SHOWTABLES;

B)SELECTTABLES;

C)DESCTABLES;

D)GETTABLES;

答案:A

解析:

161.[单选题]例如数据库中有A表,包括学生,学科,成绩,序号四个字段,数据库结构为

A)序号

B)成绩

C)学科

D)学生

答案:A

解析:

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

A)like

B)against

C)match

D)regexp

答案:D

解析:

163.[单选题]下面关于INF描述正确的是()。

A)非主键字段需完全依赖主键

B)非主键字段不能相互依赖

C)实体中的某个属性不能有多个值

D)以上说法都不正确

答案:C

解析:

164.[单选题]在同一个数据库中某个关系Rl中的属性或属性组若在另一个关系R2中作为关键字(主

码)使用,则该属性或属性组为Rl的o

A)列

B)外关键字

C)索引

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

答案:B

解析:

165.[单选题]关于SELECT*FROMtb_bookLIMIT5,10描述正确的是()。

A)获取第6条到第10条记录

B)获取第5条到第10条记录

C)获取第6条到第15条记录

D)获取第5条到第15条记录

答案:C

解析:

166.[单选题]如果要回滚一个事务,则要使用()语句

A)committransaction

B)begintransaction

C)revoke

D)rollbacktransaction

答案:D

解析:

167.[单选题]下列关于数据库的叙述中,错误的是()

A)数据库中只保存数据

B)数据库中的数据具有较高的数据独立性

C)数据库按照一定的数据模型组织数据

D)数据库是大量有组织、可共享数据的集合

答案:A

解析:

168.[单选题]在MySQL的程序语句使用()命令将MySQL语句的结束标志修改为其他符号。

A)begin

B)delimiter

C)group

D)orderby

答案:B

解析:

169.[单选题]在MySQL中,数据库服务器、数据库和数据表的关系,正确的说法是。。

A)一个数据库服务器可以管理多个数据库,一个数据库可以包含多个表。

B)一个数据库服务器只能管理一个数据库,一个数据库只能包含一个表。

C)一个数据库服务器只能管理一个数据库,一个数据库可以包含多个表。

D)一个数据库服务器可以管理多个数据库,一个数据库只能包含一个表。

答案:A

解析:

170.[单选题]下列选项中,使用名称为CUrSoJStUdent的游标,将查询出的信息存入s_name和s_

gender,写法正确的是()。

A)FETCHcursor_studentTOs_name,s_gender;

B)SETcursor_studentINTOs_name,sgender;

C)FETCHcursor_studentINTOs_name,s_gender;

D)SETcursor_studentTOs_name,s_gender;

答案:C

解析:

171.[单选题]SELECT-SQL语句是:()

A)选择工作区语句

B)数据查询语句

C)选择标准语句

D)数据修改语句

答案:B

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

172.[单选题]以下聚合函数求平均数的是()

A)COUNT

B)MAX

OAVG

D)SUM

答案:C

解析:

173.[单选题]在MySQL中,如果在代码DELETEFROMstudentWHEREs_id>5中,取消WHERE

s_id>5,仅执行DELETEFROMstudent,其结果意味着()。

A)删除表StUdent

B)删除表StUdent的所有记录

C)删除数据库StUdent

D)语句不完整,不能执行

答案:B

解析:

174.[单选题]下列关于主键的说法中,正确的是()

A)主键允许有重复值

B)主键允许为NULL值

C)主键必须来自于另一个表中的值

D)主键具有非空性,唯一性

答案:D

解析:

175.[单选题]关于DELETE和TRUNCATETABLE区别描述错误的是()

A)DELETE可以删除特定范围的数据

B)DELETE返回被删除的记录行数

OTRUNCATETABLE返回值为O

D)两者执行效率一样

答案:D

解析:

176.[单选题]在MySQL中,有关获取表记录中年龄最大的三个人信息说法正确的是。。

A)SELECT*FROM表ORDERBY年龄ASCLIMIT0,3

B)SELECT*FROM表ORDERBY年龄DESCLIMIT0,3

C)SELECT*FROM表ORDERBY年龄ASCLIMIT1,3

D)SELECT*FROM表ORDERBY年龄DESCLIMIT1,3

答案:B

解析:

177.[单选题]MySQL中用户会话变量应该以符号开头?

A)!

B)#

C)@@

D)@

答案:D

解析:

178.[单选题]使用可获取()的记录

A)单列

B)单行

C)为空

D)所有列

答案:D

解析:

179.[单选题]修改存储过程的命令是

A)alterprocedure

B)showprocedure

C)dropprocedure

D)createprocedure

答案:A

解析:

180.[单选题]SQL中,下列涉及空值的操作,不正确的是()

A)AGEISNULL

B)AGEISNOTNULL

OAGE=NULL

D)NOT(ΛGEISNULL)

答案:C

解析:

181.[单选题]下列说法错误的是()

A)GROUPBY子句用来分组WHERE子句的输出

B)WHERE子句用来筛选FRoM子句中指定的操作所产生的行。

C)聚合函数需要和groupby一起使用

D)HAVING子句用来从FROM的结果中筛选行

答案:D

解析:

182.[单选题]SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE,DELETE等。其中最重要的,也

是使用最频繁的语句是()

A)UPDATE

B)SELECT

C)DELETE

D)INSERT

答案:B

解析:

183.[单选题]SQL语句中的条件用以下哪一项来表达()

A)THEN

B)WHILE

C)WHERE

D)IF

答案:c

解析:

184.[单选题]删除数据表StUdent的语句是。

A)DELETETABLEstudent;

B)DROPTABLEstudent;

C)UPDATETABLEstudent;

D)REMOVETABLEstudent;

答案:B

解析:

185.[单选题]关系运算中花费时间可能最长的运算是()

A)投影

B)选择

C)笛卡尔积

D)除

答案:C

解析:

186.[单选题]SQL语言中数据定义语言DDL中包括哪个语句O

A)DROP

B)DELETE

C)SELECT

D)INSERT

答案:A

解析:

187.[单选题]下列选项中

温馨提示

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

评论

0/150

提交评论