文档介绍:MySQL数据库开发》期末复习题
考试题型
一、单选题(每小题2分,共40分)
二、判断题(每小题1分,打“或”X",共10分)
三、问答题(共15分,每小题5分)
四、综合题(共35分,每小题5分)
一、填空
1、用来表示数P可以自动记录当前日期时间.
7、在非严格模式下保存250到TINYINT类型字段时实际保存值就是(C)
?(A)250(B)0?(C)127(D)128
18、SELECTGREATEST('ab','cd','ef','gh')结果就是(D)
(A)ab?(B)cd?(C)ef(D)gh
19、SELECTLEAST('ab','cd','ef,'gh')结果就是(A)
(A)ab?(B)cd?(C)ef?(D)gh
20、SELECTFLOOR(—14、7),FLOOR(14、7)得结果就是(A)
(A)-15,14?(B)-15,15?(C)-14,14(D)—14,15
21、SELECTCEILING(—14、7),CEILING(14、7)得结果就是(D)
?(A)-15,14(B)-15,15(C)-14,14(D)—14,15
22、SELECTLOCATE('to',(WeletoChina')得结果就是(C)
(A)7(B)8?(C)9(D)10
23、SELECTSUBSTRING('WeletoChina',9,2)得结果就是(B)
?(A)Wele?(B)to?(C)China?(D)We1eto
24、SELECTSUBSTRING_INDEX('WeletoChina','to',-1)得结果就
是(C)
?(A)Wele?(B)to(C)China(D)Weleto
25、SELECTCONCAT_WS(,/','A',NULL,'B',NULL)得结果就是(C)
(A)AB(B)NULL??(C)A/B?(D)A//B/
、删除列指令就是(D)
(A)ALTERTABLE…DELETE…?(B)ALTERTABLE…DELETECOLUMN---
?(C)ALTERTABLE•••DROP…?(D)ALTERTABLE…DROPCOLUMN…
、修改列指令就是(A)
?(A)ALTERTABLE•••MODIFY…(B)ALTERTABLE…MODIFYCOLUMN•••
?(C)ALTERTABLE•••UPDATE…?(D)ALTERTABLE…UPDATECOLUMN-
28、以下哪一种指令无法增加记录(D)
(A)INSERTINTO…VALUES…?(B)INSERTINTO…SELECT-
?(C)INSERTINTO…SET•••??(D)INSERTINTO…UPDATE-
29、对于REPLACE语句描述错误得就是(C)
?(A)REPLACE语句返回一个数字以表示受影响得行,包含删除行与插入行得总与。
(B)通过返回值可以判断就是否增加了新行还就是替换了原有行。
因主键重复插入失败时直接更新原有行。
(D)因主键重复插入失败时先删除原有行再插入新行。
30、关于DELETE与TRUNCATETABLE区别描述错误得就是(B)
(A)DELETE可以删除特定范围得数据.
(B)两者执行效率一样.
(C)DELETE返回被删除得记录行数.
TRUNCATETABLE返回值为0。
31、查瞧就是否启用自动提交得指令就是(B)
(A)SELECTauto??(B)SELECTautomit?
(C)SELECTmit?(D)SELECTauto_mit
32、查瞧当前隔离级别得指令就是(A)
(A)SELECTtx_isolation?(B)SELECTtransaction?
(C)SELECTisolation(D)SELECTisolatioin_level
三、多选题
1、MySQL数据库产品包括(ABCD)
(A)MySQL企业服务器(B)MySQL社区服务器
(C)MySQL嵌入数据库(D)MySQL集群
2、MySQL安装包括哪些主要部件(ABD)
?(A)MySQL服务器(B)MySQL客户端程序
(C)PL/SQL(D)MySQL非客户端工具
3、MySQL为哪些内容分配内存(ABCD)
?(A)线程句柄??(B)MEMORY存储引擎创建得表
?(C)客户端缓冲区?(D)全局缓冲区与高速缓存
4、与MySQL服务器相互作用得通讯协议包括(ABCD)
?(A)TCP/IP(B)Socket(C)共享内存(D)命名管道
5、SQL模式值TRADITIONAL就是一个复合模式,包含哪些值(ABCD)
?(A)STRI