文档详情

Mysql数据库技术Mysql数据库技术应用(微课版) 考试题.docx

发布:2025-02-22约3.33千字共4页下载文档
文本预览下载声明

《数据库技术与应用》期末考试试题

一、单选题(每小题2分,共48分)

1、()不是MySQL中常用的数据类型。

A、INTB、VARC、DATED、CHAR

2、以下哪个关键字用于条件判断?()

A.LIKEB.WHEREC.ORDERBYD.GROUPBY

3、()是数据库系统中目前使用最多的数据模型?

A、层次模型B、网状模型C、关系模型D、面向对象模型

4、如果要更新表中的记录,可以使用()命令。

A、INSERTB、UPDATEC、DELETED、SELECT

5、SELECT*FROMstaffer;语句的功能是()。

A、向staffer表中添加一条记录B、修改staffer表的记录

C、删除staffer表中全部记录D、查询staffer表中的全部记录

6、在MySQL中,删除视图使用()语句。

A、CREATEVIEWB、DROPVIEWC、SHOWCREATETABLED、ALTERVIEW

以下哪个运算符用于实现联合查询()?

A、LEFTJIONB、RIGHTJIONC、UNIOND、CROSSJION

8、MySQL是一个()的数据库系统。

A、网状型B、层次型C、关系型D、以上都不是

9、如果DELETE语句中无WHERE子句,则()。

A、删除指定数据表中的最后一条记录B、删除指定数据表中的第一条记录

C、删除指定数据表中的全部记录D、不删除任何记录

10、回收用户权限的SQL命令是()。

A、CREATEB、GRANTC、SELECTD、REVOKE

11、以下哪个函数用于获取当前日期?()

A.CURDATE()B.NOW()C.DATE()D.TIME()。

12、如果要求成绩必须在0-100之间,可以通过()约束实现。

A、CHECKB、DEFAULTC、UNIQUED、PRIMARYKEY

13、ALTERTABLE语句中修改数据表中字段名,使用()实现。

A、CHANGEB、DESCC、SHOWD、DROP

14、下列关于空值的描述中,正确的是()。

A、空值就是0B、空值就是空字符串

C、空值表示其值尚未确定D、任意两个空值均相同

15、MySQL中,数据库的备份可以使用()命令。

A、ALTERB、BACKC、CREATED、MYSQLDUMP

16、要在staffer表中添加email列,数据类型为varchar(20),正确的语句是()。

A.ALTERTABLEstafferADDemailvarchar(20);

B.ALTERTABLEstafferALTERemailvarchar(20);

C.ADDCOLUMNemailvarchar(20)TOstaffer;

D.ADDemailvarchar(20)TOstaffer;

17、在WHILE循环语句中,如果循环体语句数多于一条,必须使用()。

A、CASE…ENDB、IF…THENC、START…ENDD、BEGIN…END

18、在SELECT语句中,要和HAVING选项配合使用的子句是()。

A、ORDERBYB、GROUPBYC、WHERED、无须配合

19、如果要删除本地用户st1,可以通过()命令实现。

A、deleteuserst1@localhostB、dropuserst1@localhost

C、deleteuserst1D、dropuserst1

20、要在查询结果中去除重复的记录

显示全部
相似文档