MySQL 选择题(七)

单选题

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

A、DELETED

B、DELETE

C、 DROP

D、 UPDATE

正确答案:B

2.修改数据库表结构用以下哪一项(   )

A、UPDATE

B、CREATE

C、UPDATED

D、ALTER

正确答案:D

3.主键的建立有(   )种方法

A、一

B、四

C、二

D、三

正确答案:D

4.CREATE命令属于(  )操作

A、DML

B、DDL

C、DQL

D、DCL

正确答案:B

5.SELECT COUNT(SAL) FROM EMP GROUP BY DEPTNO;意思是(   )

A、求每个部门中的工资

B、求每个部门中工资的大小

C、求每个部门中工资的综合

D、求每个部门中工资的个数

正确答案:D

6.

按照班级分组应如何表示(   )

A、ORDER BY CLASSES

B、DORDER CLASSES

C、GROUP BY CLASSES

D、GROUP CLASSES

正确答案:C

7.例如数据库中有A表,包括学生,学科,成绩 ,序号四个字段 , 数据库结构为 
学生     学科     成绩  序号
张三     语文     60    1
张三     数学     100   2
李四     语文     70    3
李四     数学     80    4
李四     英语     80    5
上述哪一列可作为主键列(   )

A、序号

B、成绩

C、学科

D、学生

正确答案:A

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

A、老师—学生

B、用户—银行卡

C、用户—手机号

D、学生—语文成绩

正确答案:A

9.以下匹配'1 ton'和'2 ton'及'3 ton'的正则表达式是(   )

A、'123 ton'

B、'1,2,3 ton'

C、'[123] ton'

D、'1|2|3 ton'

正确答案:C

10.下列(   )不属于连接种类

A、左外连接

B、内连接

C、中间连接

D、交叉连接

正确答案:C

11.以下不是MySQL数据库基本数据类型的是( )

A、long

B、int

C、float

D、double

正确答案:A

12.下列哪个命令可以启动MySQL 服务(  )

A、net start mysql

B、net stop mysql

C、net bigin mysql

D、net end mysql

正确答案:A

13.MySQL默认端口号是( )

A、3306

B、6379

C、8080

D、8443

正确答案:A

14.以下哪项用于显示内连接(   )

A、JOIN

B、RIGHT JOIN

C、LEFT JOIN

D、INNER JOIN

正确答案:D

15.下列哪个命令是恢复数据库的( )

A、mysqldump

B、dump

C、mysql

D、mysqlhotcopy

正确答案:C

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

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

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

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

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

正确答案:C

17.以下哪项用来分组(   )

A、ORDER BY

B、ORDERED BY

C、GROUP BY

D、GROUPED BY

正确答案:C

18.返回当前时间的函数是(   )

A、curtime()

B、 adddate()

C、curnow()

D、curdate()

正确答案:A

19.关系型数据通过( )来获取数据

A、Java程序 

B、SQL语句

C、C程序 

D、PHP程序

正确答案:B

20.以下语句哪个是正确的Select查询语句( )

A、select * from user 

B、select distinct username user;

C、select * from user where ; 

D、select * from user username=’李四’;

正确答案:A

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

A、学生—语文成绩

B、用户—银行卡

C、角色—权限

D、手机—电视

正确答案:C

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

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

B、过程化

C、格式化

D、非过程化

正确答案:D

23.以下关于mysql 描述正确的是()

A、SQL是一种函数型语言

B、SQL是一种高级算法语言

C、SQL是一种关系数据库语言

D、SQL是一种人工智能语言

正确答案:C

24.返回当前日期的函数是(   )

A、curtime()

B、adddate()

C、curnow()

D、curdate()

正确答案:D

25.以下哪项用来排序(   )

A、ORDERED BY

B、ORDER BY

C、GROUP BY

D、GROUPED BY

正确答案:B

26.条件“IN(20,30,40)”表示(   )

A、年龄在20到40之间

B、年龄在20到30之间

C、年龄是20或30或40

D、年龄在30到40之间

正确答案:C

27.以下不是修改表操作的是( )

A、drop table user;

B、alter table user add remark varchar(20);

C、alter table user character set utf8;

D、alter table user drop remark;

正确答案:A

28.为数据表创建索引的目的是(   )

A、提高查询的检索性能

B、归类

C、创建唯一索引

D、创建主键

正确答案:A

29.返回字符串长度的函数是( )

A、len()

B、length()

C、left()

D、long()

正确答案:B

30.备份一个数据库下列各式正确的是( )

A、mysqldump -u root -p dbname2 person > D:\backup.sql

B、mysqldump -u root dbname2 person > D:\backup.sql

C、mysqldump dbname2 person > D:\backup.sql

D、mysqldump -u root -p dbname2 person < D:\backup.sql

正确答案:A

多选题

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

A、类与表可以是一对一的关系

B、类与表只能是一对多的关系

C、类与表可以是一对多的关系

D、类与表只能是一对一的关系

正确答案:AC。

32.下列哪些列类型是数值型的数据(   )。

A、DOUBLE

B、INT

C、SET

D、FLOAT

正确答案:ABD。

33.mysqldump命令解释正确的是( )

A、可以用于恢复单张表

B、可以用于备份单张表

C、可以用于备份整个数据库

D、可以用于备份多张表

正确答案:BCD。

34.关于SQLyog使用正确的是?( )

A、在右侧Query选型卡中,可以执行数据库查询操作

B、在右侧Query选型卡中,可以执行数据库的修改操作

C、在右侧Query选型卡中,可以执行数据库的更新操作

D、在右侧Query选型卡中,可以执行数据库的删除操作

正确答案:ABCD。

35.关于数据库说法正确的是( )

A、用于存储数据的称为数据库

B、用于管理和查询数据的称为数据库

C、连接数据库的软件称为数据库

D、数据库与数据库管理系统不是一个概念

正确答案:AD。

36.以下说法正确的是:  ( )

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

B、MySQL数据文件的存放位置可以修改

C、MySQLl的访问端口绝对不能修改 

D、MySQL数据库的访问端口可以修改

正确答案:ABD。

37.多表连接的方式有( )

A、交叉连接

B、内连接

C、左外连接

D、右外连接

正确答案:ABCD。

38.下列哪些属于DQL语句的命令(   )

A、INSERT

B、WHERE

C、FROM

D、SELECT

正确答案:BCD。

39.属于单表约束的是( )

A、主键约束

B、唯一约束

C、非空约束

D、外键约束

正确答案:ABC。

40.下列哪些属于MySQL语句的分类(   )

A、 DDL

B、DCL

C、DML

D、DQL

正确答案:ABCD。

判断题

41.多表之间可以通过交叉连接进行组合查询。多表之间可以通过交叉连接进行组合查询。

T、√

F、×

正确答案:T。

42.条件“IN(20,30,40)”表示 年龄是20或30或40条件“IN(20,30,40)”表示 年龄是20或30或40

T、√

F、×

正确答案:T。

43.SQL语句中, 嵌入到另一个查询语句之中的查询语句叫做外键SQL语句中, 嵌入到另一个查询语句之中的查询语句叫做外键

T、√

F、×

正确答案:F。

44.DROP TABLE S :这句命令的意思是:删除S表DROP TABLE S :这句命令的意思是:删除S表

T、√

F、×

正确答案:T。

45.MySQL数据库可以安装在任何系统上MySQL数据库可以安装在任何系统上

T、√

F、×

正确答案:F。

46.排序使用的关键字是order by 。排序使用的关键字是order by 。

T、√

F、×

正确答案:T。

47.DCL是数据操纵语言主要有1.插入:INSERT 2.更新:UPDATE 3.删除:DELETEDCL是数据操纵语言主要有1.插入:INSERT 2.更新:UPDATE 3.删除:DELETE

T、√

F、×

正确答案:F。

48.Java类中属性的名称必须要跟表中的字段的名称一致。Java类中属性的名称必须要跟表中的字段的名称一致。

T、√

F、×

正确答案:F。

49.使用cmd命令窗口启动MySQL服务,不需要使用管理员身份使用cmd命令窗口启动MySQL服务,不需要使用管理员身份

T、√

F、×

正确答案:F。

50.切换数据库使用: :use [数据库名称]切换数据库使用: :use [数据库名称]

T、√

F、×

正确答案:T。

  • 1
    点赞
  • 6
    评论
  • 15
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

打赏
文章很值,打赏犒劳作者一下
相关推荐
©️2020 CSDN 皮肤主题: 程序猿惹谁了 设计师:白松林 返回首页

打赏

神说要有光,于是就诞生了我

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者