MySQL数据库考试试题及答案 下载本文

C.LINK D.UNION 答案:D

30.创建数据库使用以下哪项( ) A.create mytest B.create table mytest C.database mytest D.create database mytest 答案:D

31.以下哪项用来分组( ) A.ORDER BY B.ORDERED BY C.GROUP BY D.GROUPED BY 答案:D

32.SQL是一种( )语言。 A. 函数型 B.高级算法 C.关系数据库 D. 人工智能 答案:C

33.删除数据表用以下哪一项( ) A.DROP B.UPDATE C.DELETE D.DELETED 答案:A

34.若要在基本表S中增加一列CN(课程名),可用( A.ADD TABLE S ALTER(CN CHAR(8)) B.ALTER TABLE S ADD(CN CHAR(8)) C.ADD TABLE S(CN CHAR(8)) D.ALTER TABLE S (ADD CN CHAR(8)) 答案:B

35.下列的SQL语句中,( )不是数据定义语句。 A.CREATE TABLE B.GRANT C.CREATE VIEW D. DROP VIEW 答案:B

36.以下删除记录正确的( ) A.delete from emp where name='dony'; B.Delete * from emp where name='dony'; C.Drop from emp where name='dony'; D.Drop * from emp where name='dony';

) 答案:A

37.删除经销商1018的数据记录的代码为( ) from distributors where distri_num=1018 A.drop table B.delete * C.drop column D.delete 答案:D

38.按照姓名降序排列( ) A.ORDER BY DESC NAME B.ORDER BY NAME DESC C.ORDER BY NAME ASC D.ORDER BY ASC NAME 答案:B

39.可以在创建表时用( )来创建唯一索引,也可以用( A.Create table,Create index B.设置主键约束,设置唯一约束 C.设置主键约束,Create index D.以上都可以 答案:C

40.在SELECT语句中,使用关键字( )可以把重复行屏蔽 A.TOP B.ALL C.UNION D.DISTINCT 答案:D

41.以下聚合函数求平均数的是( ) A.COUNT B.MAX C.AVG D.SUM 答案:C

42.返回当前日期的函数是( ) A.curtime() B.adddate() C.curnow() D.curdate() 答案:D

43.用来插入数据的命令是( ),用于更新的命令是( A.INSERT,UPDATE B.CREATE,INSERT INTO C.DELETE,UPDATE D.UPDATE,INSERT 答案:A

44.SELECT COUNT(SAL) FROM EMP GROUP BY DEPTNO;意思是( )来创建唯一索引 ) )

A.求每个部门中的工资 B.求每个部门中工资的大小 C.求每个部门中工资的综合 D.求每个部门中工资的个数 答案:D

45.以下表达降序排序的是( ) A.ASC B.ESC C.DESC D.DSC 答案:C

46.以下哪项不属于数据模型( ) A.关系模型 B.网状模型 C.层次模型 D.网络模型 答案:A

47.有三个表,它们的记录行数分别是10行、2行和6行,三个表进行交叉连接后,结果集中共有( )行数据 A.18 B.26 C.不确定 D.120 答案:D

48.从GROUP BY分组的结果集中再次用条件表达式进行筛选的子句是( ) A.FROM B.ORDER BY C.HAVING D.WHERE 答案:C

49.为数据表创建索引的目的是( ) A.提高查询的检索性能 B.归类 C.创建唯一索引 D.创建主键 答案:A

50.如果要回滚一个事务,则要使用( )语句。 A.commit transaction B. begin transaction C. revoke D.rollback transaction 答案:D

51.查找数据表中的记录用以下哪一项( ) A.ALTRE

B.UPDATE C.SELECT D.DELETE 答案:C

52.在MySQL中,建立数据库用( ) A.CREATE TABLE命令 B.CREATE TRIGGER命令 C.CREATE INDEX命令 D.CREATE DATABASE命令 答案:D

53.MySQL中,预设的、拥有最高权限超级用户的用户名为( ) A.test B.Administrator C.DA D.root 答案:D

54.以下插入记录正确的( ) A.insert into emp(ename,hiredate,sal) values (value1,value2,value3); B.insert into emp (ename,sal)values(value1,value2,value3); C.insert into emp (ename)values(value1,value2,value3); D.insert into emp (ename,hiredate,sal)values(value1,value2); 答案:A

55.在SQL语言中的视图VIEW是数据库的( ) A.外模式 B.存储模式 C.模式 D. 内模式 答案:A

56.以下哪项用来排序( ) A.ORDERED BY B.ORDER BY C.GROUP BY D.GROUPED BY 答案:B

57.以下聚合函数求个数的是( ) A.AVG B.SUM C.MAX D.COUNT 答案:D

58.在select语句中,实现选择操作的子句是( ) A.select B.group by C.where