MySQL 选择题(十)

单选题

1.以下能够删除一列的是(  )

A、alter table emp remove columnName

B、alter table emp drop column columnName

C、alter table emp delete column columnName

D、alter table emp delete columnName

正确答案:B

2.以下对聚合函数解释错误的是( )

A、count:求总个数

B、sum:求和

C、avg:求平均

D、min:求最大值

正确答案:D

3.关于SQLyog描述正确的是 ( )

A、是MySQL的数据库

B、是Oracle的数据库

C、是一个数据库连接工具

D、是一个数据库管理系统

正确答案:C

4.例如数据库中有A表,包括学生,学科,成绩三个字段 , 数据库结构为 
学生     学科     成绩
张三     语文     80
张三     数学     100
李四     语文     70
李四     数学     80
李四     英语     80
如何统计每个学科的最高分(  )

A、select 学生,max(成绩) from A group by 学生;

B、select 学科,max(成绩) from A group by学科;

C、select 学生,max(成绩) from A order by学生;

D、select 学生,max(成绩) from A group by 成绩;

正确答案:B

5.MySQL中,预设的、拥有最高权限超级用户的用户名为(  )

A、test

B、Administrator

C、DA

D、 Root

正确答案:D

6.水果和蔬菜是什么关系( )

A、多对多

B、一对一

C、一对多

D、没关系

正确答案:D

7.用户和角色是什么关系( )

A、多对多

B、一对一

C、一对多

D、没关系

正确答案:A

8.以下说法正确的是( )

A、通常情况下,我们希望将封装到java对象的数据保存到数据库中

B、在我们查询时,一般不把数据封装到java对象

C、一个java实例可以对应到数据库的多条记录

D、 一个java实例对应于一个表

正确答案:A

9.查询姓名不是NULL的数据语法正确的是(  )

A、WHERE NAME ! NULL

B、WHERE NAME NOT NULL

C、WHERE NAME IS NOT NULL

D、WHERE NAME!=NULL

正确答案:C

10.对查询结果分组使用的关键字是( )

A、group

B、group with

C、group by

D、group of

正确答案:C

11.以下删除表正确的(  )

A、Delete * from emp

B、Drop table emp

C、Drop * from emp

D、delete database emp

正确答案:B

12.切换数据库使用的命令是( )

A、select [数据库名称]

B、use [数据库名称]

C、change [数据库名称]

D、alter [数据库名称]

正确答案:B

13.以下说法正确的是( )

A、类属性的个数必须要和表中的字段个数一致

B、类属性的名称必须要和表中的字段的名称一致

C、类属性的数据类型需要和表中的字段的数据类型对应

D、varchar类型的表字段可以对应到java类中的int类型属性

正确答案:C

14.以下双方之间属于多对多关系的是( )

A、用户—角色

B、用户—银行卡

C、用户—手机号

D、学生—语文成绩

正确答案:A

15.下列哪些语句对主键的说明正确(  )

A、主键可重复

B、主键不唯一

C、唯一不可重复

D、主键用foreign key修饰

正确答案:C

16.从GROUP BY分组的结果集中再次用条件表达式进行筛选的子句是(  )

A、FROM

B、ORDER BY

C、HAVING

D、WHERE

正确答案:C

17.进入要操作的数据库TEST用以下哪一项(   )

A、IN TEST

B、SHOW TEST

C、USER TEST

D、 USE TEST

正确答案:D

18.以下哪个是关系型数据库( )

A、MySQL

B、Redis

C、NoSql

D、HBase

正确答案:A

19.MySQL中,建立数据库用(   )

A、CREATE TABLE命令

B、CREATE TRIGGER命令

C、CREATE INDEX命令

D、CREATE DATABASE命令

正确答案:D

20.公民和身份证是什么关系( )

A、多对多

B、一对一

C、一对多

D、没关系

正确答案:B

21.以下哪个不是子查询的关键字( )

A、in

B、

any

C、all

D、exist

正确答案:D

22.MySQL数据库中VARCHAR 对应java中什么类型( )

A、Integer类型

B、String类型

C、Doble类型

D、Long类型

正确答案:B

23.mysql -u root -p < C:\backup.sql
根据上面命令哪个是要恢复的文件名称(  )

A、mysqldump

B、table1

C、root

D、backup.sql

正确答案:D

24.删除数据表中的一条记录用以下哪一项(   )

A、DELETED

B、DELETE

C、 DROP

D、 UPDATE

正确答案:B

25.MySQl安装完毕后为什么要配置环境变量( )

A、为了在任何地方使用MySQl命令

B、为了启动MySQl服务

C、为了关闭MySQl服务

D、为了安装连接软件

正确答案:A

26.SQL语言是( )的语言,容易学习 。

A、数据库服务器、数据库和导航式

B、过程化

C、格式化

D、非过程化

正确答案:D

27.以下聚合函数求最大值的是(   )

A、COUNT

B、MAX

C、AVG

D、SUM

正确答案:B

28. 切换数据库用以下哪一命令(  )

A、SHOW

B、TO

C、USE

D、 CHANGE

正确答案:C

29.从数据表中查找记录用以下哪一项(   )

A、UPDATE

B、FIND

C、SELECT

D、CREATE

正确答案:C

30.以下关于排序说明错误的是( )

A、排序使用的关键字是order by

B、排序只能针对单个字段进行排序

C、升序使用关键字asc

D、降序使用关键字 desc

正确答案:B

多选题

31.以下说法正确的是()

A、类属性的个数和表中的字段个数可以有区别

B、类属性的名称和表中的字段的名称可以不一样

C、类属性的数据类型需要和表中的字段的数据类型对应

D、varchar类型的表字段可以对应到java类中的int类型属性

正确答案:ABC。

32.使用SQLyog连接MySQL数据库时,需要配置的内容有哪些?( )

A、主机地址

B、用户名

C、密码

D、端口

正确答案:ABCD。

33.以下双方关系不属于一对多关系的有:  ( )

A、老师—学生

B、用户—银行卡

C、学科—课程 

D、 学生—语文成绩;

正确答案:ACD。

34.关于SQLyon描述正确的是?( )

A、可以执行指定的sql语句

B、可以对MySQL数据库进行增删改操作

C、主要用于MySQL服务的开启和关闭操作

D、可以执行sql数据脚本,导入数据

正确答案:ABD。

35.下面属于关系型数据库的是( )

A、mysql

B、oracle

C、db2 

D、SQLsever

正确答案:ABCD。

36.以下不属于浮点型的是( )

A、smallint

B、mediumint

C、float

D、int

正确答案:ABD。

37.下列SQL语言的分类描述正确的是(  )

A、SQL语言共分为四大类

B、数据查询语言DQL

C、数据操纵语言DML

D、数据定义语言DDL

正确答案:ABCD。

38.以下哪条命令可以还原数据库:  ( )

A、mysql -u root -p [密码] [数据库名称] < D:/web_test1.sql

B、source C:/web_test1.sql

C、mysql -u root -p [密码] < D:/web_test1.sql 

D、mysql -u root -p [密码] [数据库名称] > D:/web_test1.sql

正确答案:AB。

39.MySQL数据库安装说法正确的是?( )

A、MySQL安装,可以修改服务的安装路径

B、MySQL安装,只能修改服务的安装路径

C、MySQL安装,可以修改数据文件的存放路径

D、MySQL安装,只能修改数据文件的存放路径

正确答案:AC。

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

A、!=

B、<>

C、==

D、>=

正确答案:ABD。

判断题

41.mysqldump 可以同时备份多个数据库。mysqldump 可以同时备份多个数据库。

T、√

F、×

正确答案:F。

42.MySQL 是一个关系型数据库。MySQL 是一个关系型数据库。

T、√

F、×

正确答案:T。

43.DQL是数据定义语言,例如创建表,创建视图等DQL是数据定义语言,例如创建表,创建视图等

T、√

F、×

正确答案:F。

44.求最小值使用min()。求最小值使用min()。

T、√

F、×

正确答案:T。

45.条件“BETWEEN 20 AND 30”表示年龄在20到30之间,且包含20岁和30岁条件“BETWEEN 20 AND 30”表示年龄在20到30之间,且包含20岁和30岁

T、√

F、×

正确答案:T。

46.MySQL安装需要注册成服务,才可以使用MySQL安装需要注册成服务,才可以使用

T、√

F、×

正确答案:T。

47.使用alter table [表名] to [新表名] 修改表的名称。使用alter table [表名] to [新表名] 修改表的名称。

T、√

F、×

正确答案:F。

48.外键是指向另一个表中的主键字段。外键是指向另一个表中的主键字段。

T、√

F、×

正确答案:T。

49.连接MySQL只有SQLyon可以使用连接MySQL只有SQLyon可以使用

T、√

F、×

正确答案:F。

50.子查询语句中可以使用关键字 in子查询语句中可以使用关键字 in

T、√

F、×

正确答案:T。

发布了177 篇原创文章 · 获赞 288 · 访问量 25万+

猜你喜欢

转载自blog.csdn.net/bbvjx1314/article/details/103652761
今日推荐