MySQL数据库考试试题及答案

B.只匹配1个 C.0个匹配 D.多个匹配 答案:C,D

10.下面对 union 的描述正确的是( ) A.union 只连接结果集完全一样的查询语句 B.union 可以连接结果集中数据类型个数相同的多个结果集 C.union 是筛选关键词,对结果集再进行操作 D.任何查询语句都可以用 union 来连接 答案:D,A,C

11.下列哪一个逻辑运算符的优先级排列不正确( ) A.AND/NOT/OR B.NOT/AND/OR C.OR/NOT /AND D.OR/AND/NOT 答案:A,C,D

12. 对某个数据库进行筛选后 , ( )。 A. B)可以选出符合某些条件组合的记录 B.D)不能选择出符合条件组合的记录 C.A)可以选出符合某些条件的记录 D.C)只能选择出符合某一条件的记录 答案:C,A

13.下列语句错误的是( ) A.select * from orders where ordername is not null; B.select * from orders where ordername<>null; C.select * from orders where ordername is null; D.select * from orders where ordername not is null; 答案:D,B

14.在下列关于关系的叙述中,正确的是( ) A.C)行在表中的顺序无关紧要 B. A)表中任意两行的值不能相同 C. D)列在表中的顺序无关紧要 D.B)表中任意两列的值不能相同 答案:B,A,C

15.下面系统中属于关系数据库管理系统的是( ) A. B)MS_SQL SERVER B.A)Oracle C. C)IMS D. D)DB2 答案:B,A,C

16.下列是MYSQL比较运算符的是( )

A.!= B.<> C.== D.>= 答案:D,B,A

17.Excel 中有关数据库内容 , 描述正确的有( )。 A.每一个 Excel 数据库对应一个工作簿文件 B.一列为一个字段 , 描述实体对象的属性 C.Excel 数据库属于“关系数据模型”, 又称为关系型数据库 D.一行为一个记录 , 描述某个实体对象 答案:D,B,C

18.下面关于使用UPDATE语句,正确的是( ) A.被定义为NOT NULL的列不可以被更新为NULL B.不能在一个子查询中更新一个表,同时从同一个表中选择 C.不能把ORDER BY或LIMIT与多表语法的UPDATE语句同时使用 D.如果把一列设置为其当前含有的值,则该列不会更新 答案:D,C,B

19. 关于Excel 数据库应用的描述正确的有( )。 A.是一个数据清单 B.是按一定组织方式存储在一起的相关数据的集合 C.是一个数组 D.是程序化的电子表格 答案:B,A

20.关于DELETE和TRUNCATE TABLE的说法,正确的是( ) A.两者都可以删除指定条目的记录 B.前者可以删除指定条目的记录,后者不能 C.两者都反回被删除记录的数目 D.前者返回被删除记录数目,后者不返回 答案:B,D

21.关于游标,下列说法正确的是( ) A.声明后必须打开游标以供使用 B.结束游标使用时,必须闭游标 C.使用游标前必须声明它 D.游标只能用于存储过程和函数 答案:D,C,A,B

22.下列说法正确的是( ) A.在MySQL中,不允许有空表存在,即一张数据表中不允许没有字段。 B.在MySQL中,对于存放在服务器上的数据库,用户可以通过任何客户端进行访问。 C.数据表的结构中包含字段名、类型、长度、记录。 D.字符型数据其常量标志是单引号和双引号,且两种符号可以混用。 答案:B,A

23.下面数据库名称合法的是( ) A.db1/student B.db1.student

C.db1_student D.db1&student 答案:D,C

24.下面语句中,表示过虑条件是vend_id=1002或vend_id=1003的是( ) A.select * from products where vend_id=1002 or vend_id=1003 B.select * from products where vend_id in (1002,1003); C.select * from products where vend_id not in (1004,1005); D.select * from products where vend_id=1002 and vend_id=1003 答案:B,A

25.下列哪些列类型是数值型的数据( )。 A.DOUBLE B.INT C.SET D.FLOAT 答案:B,A,D

26.以下否定语句搭配正确的是() A.not in B.in not C.not between and D.is not null 答案:C,A,D

27.下面检索结果一定不是一行的命令是( ) A.select distinct * from orders ; B.select * from orders limit 1,2; C.select top 1 * from orders; D.select * from orders limit 1; 答案:C,A,B

28.以下哪些是mySQL数据类型() A.BIGINT B.TINYINT C.INTEGER D.INT 答案:D,C,A,B

29.关于group by 以下语句正确的是( ) A.SELECT store_name FROM Store_Information GROUP BY store_name B. SELECT SUM(sales) FROM Store_Information GROUP BY sales C.SELECT store_name, price SUM(sales) FROM Store_Information GROUP BY store_name,price D.SELECT store_name, SUM(sales) FROM Store_Information GROUP BY store_name 答案:D,C,B

30. 在数据库系统中,有哪几种数据模型?( )

A. D)实体联系模型 B. C)关系模型 C. A)网状模型 D. B)层次模型 答案:C,D,B

31. 关于CREATE语句下列说法正确的是()

A.create table 表名(字段名1 字段类型,字段名2 字段类型,.....) B. create tables 表名(字段类型,字段名1 字段类型,字段名2.....) C.create tables 表名(字段名1 字段类型,字段名2 字段类型,.....) D. create table 表名(字段类型,字段名1 字段类型,字段名2.....) 答案:A,D

32.以下说法正确的是( ) A.一个服务器只能有一个数据库 B.一个服务器可以有多个数据库 C.一个数据库只能建立一张数据表 D.一个数据库可以建立多张数据表 答案:B,D

33.下列说法正确的是( ) A.一张数据表一旦建立完成,是不能修改的。 B.在MySQL中,用户在单机上操作的数据就存放在单机中。 C.在MySQL中,可以建立多个数据库,但也可以通过限定,使用户只能建立一个数据库。 D.要建立一张数据表,必须先建数据表的结构。 答案:C,B,D 34.“show databases like ‘student%’”命令可以显示出以下数据库( ) A.student_my B.studenty C.mystudent D.student 答案:D,A,B

35.下面的选项是关系数据库基本特征的是( )。 A.与列的次序无关 B.不同的列应有不同的数据类型 C.不同的列应有不同的列名 D.与行的次序无关 答案:C,D,A

36.在mysql提示符下,输入____命令,可以查看由mysql自己解释的命令( ) A.\\? B.? C.help D.\\h 答案:C,D,B

联系客服:779662525#qq.com(#替换为@)