深度掌握MySQL考试细节的试题及答案重点
姓名:____________________
一、单项选择题(每题2分,共10题)
1.以下哪个是MySQL的官方数据库管理工具?
A.Navicat
B.SQLServerManagementStudio
C.phpMyAdmin
D.OracleSQLDeveloper
2.MySQL数据库引擎中,支持行级锁定的是?
A.InnoDB
B.MyISAM
C.Memory
D.Merge
3.在MySQL中,以下哪个是存储过程的语法格式?
A.CREATEPROCEDUREprocedure_name(parameter_list)
B.CREATEFUNCTIONfunction_name(parameter_list)
C.CREATETABLEtable_name(column_list)
D.CREATEINDEXindex_nameONtable_name(column_list)
4.MySQL中的事务必须满足以下哪些特性?
A.原子性、一致性、隔离性、持久性
B.可串行化、一致性、隔离性、持久性
C.可串行化、一致性、持久性、原子性
D.可串行化、一致性、原子性、持久性
5.在MySQL中,以下哪个命令可以显示当前数据库的所有表?
A.SHOWTABLES
B.DESCRIBETABLES
C.SELECT*FROMINFORMATION_SCHEMA.TABLES
D.SELECT*FROMINFORMATION_SCHEMA.COLUMNS
6.以下哪个是MySQL中的字符串函数?
A.CONCAT()
B.SUM()
C.MAX()
D.NOW()
7.在MySQL中,以下哪个是删除表的命令?
A.DROPTABLE
B.DELETEFROM
C.TRUNCATETABLE
D.DELETETABLE
8.在MySQL中,以下哪个是创建索引的命令?
A.CREATEINDEXindex_nameONtable_name(column_list)
B.INDEXindex_name(column_list)
C.INDEXONtable_name(column_list)
D.CREATEINDEXindex_namecolumn_list
9.MySQL中,以下哪个是存储过程的调用方式?
A.CALLprocedure_name()
B.EXECUTEprocedure_name()
C.RUNprocedure_name()
D.DOprocedure_name()
10.在MySQL中,以下哪个是显示当前日期和时间的函数?
A.CURDATE()
B.NOW()
C.GETDATE()
D.DATE()
二、多项选择题(每题2分,共5题)
1.MySQL支持哪些存储引擎?
A.InnoDB
B.MyISAM
C.Memory
D.Merge
E.Archive
2.MySQL中,以下哪些是日期和时间函数?
A.CURDATE()
B.NOW()
C.SUM()
D.MAX()
E.MONTH()
3.MySQL中,以下哪些是事务的隔离级别?
A.READUNCOMMITTED
B.READCOMMITTED
C.REPEATABLEREAD
D.SERIALIZABLE
E.SHARED
4.在MySQL中,以下哪些是创建视图的语法?
A.CREATEVIEWview_nameASSELECTcolumn_listFROMtable_name
B.VIEWview_name(column_list)ASSELECTcolumn_listFROMtable_name
C.CREATEVIEWview_name(column_list)ASSELECTcolumn_listFROMtable_name
D.VIEWview_nameASSELECTcolumn_listFROMtable_name
E.CREATEVIEWview_nameASSELECTcolumn_list,column_nameFROMtable_name
5.在MySQL中,以下哪些是触发器(Trigger)的类型?
A.AFTER
B.BEFORE
C.INSTEADOF
D.INSERT
E.UPDATE
二、多项选择题(每题3分,共10题)
1.M