Mysql选择题(2)

单选题
1.从数据表中查找记录用以下哪一项(   )
A、UPDATE
B、FIND
C、SELECT
D、CREATE

正确答案:C

2.以下聚合函数求最小值的是(   )
A、COUNT
B、MAX
C、AVG
D、MIN

正确答案:D


3.FROM命令属于(   )操作
A、DML 
B、DDL 
C、DQL
D、DCL

正确答案:C


4.mysqldump -u username -p dbname table1 table2 ...-> C:\BackupName.sql
根据上面命令判断出数据库名称是(  )

A、mysqldump
B、username
C、dbname
D、BackupName.sql


正确答案:C


5.以下双方之间属于多对多关系的是( )
A、用户—角色
B、用户—银行卡
C、用户—手机号
D、学生—语文成绩


正确答案:A


6.以下说法正确的是( )
A、类属性的个数必须要和表中的字段个数一致
B、类属性的名称必须要和表中的字段的名称一致
C、类属性的数据类型需要和表中的字段的数据类型对应
D、varchar类型的表字段可以对应到java类中的int类型属性


正确答案:C


7.以下约束哪个不是单表约束?( )
A、主键约束
B、为空约束
C、唯一约束
D、外键约束


正确答案:D


8.DECIMAL是( )数据类型
A、可变精度浮点值
B、整数值
C、双精度浮点值
D、单精度浮点值


正确答案:A


9.条件“age BETWEEN 20 AND 30”表示年龄在20到30之间,且(   )
A、包括20岁不包括30岁
B、不包括20岁包括30岁
C、不包括20岁和30岁
D、包括20岁和30岁


正确答案:D


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


正确答案:C


11.以下聚合函数求平均数的是(  )
A、COUNT
B、MAX
C、AVG
D、SUM


正确答案:C


12.以下双方之间属于一对多关系的是( )
A、老师—学生
B、用户—银行卡
C、学科—课程 
D、学生—语文成绩;


正确答案:B


13.以下哪项用于显示内连接(   )
A、JOIN
B、RIGHT JOIN
C、LEFT JOIN
D、INNER JOIN


正确答案:D


14.DROP命令属于(   )操作
A、DML
B、DDL
C、DQL
D、DCL


正确答案:B


15.mysql -u root -p < C:\backup.sql
根据上面命令哪个是要恢复的文件名称(  )
A、mysqldump
B、table1
C、root
D、backup.sql


正确答案:D


16.查找表结构用以下哪一项(   )
A、FIND
B、SELETE
C、ALTER
D、DESC


正确答案:D


17.以下聚合函数求数据总和的是(   )
A、MAX
B、SUM
C、COUNT
D、AVG


正确答案:B


18.查询姓名不是NULL的数据语法正确的是(  )
A、WHERE NAME ! NULL
B、WHERE NAME NOT NULL
C、WHERE NAME IS NOT NULL
D、WHERE NAME!=NULL


正确答案:C


19.delete from employee语句的作用是(   )
A、删除当前数据库中整个employee表,包括表结构
B、删除当前数据库中employee表内的所有行
C、由于没有where子句,因此不删除任何数据
D、删除当前数据库中employee表内的当前行


正确答案:B


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


正确答案:A


21.表的关系,正确的说法是( )
A、一个数据库服务器只能管理一个数据库,一个数据库只能包含一个表
B、一个数据库服务器可以管理多个数据库,一个数据库可以包含多个表
C、一个数据库服务器只能管理一个数据库,一个数据库可以包含多个表
D、一个数据库服务器可以管理多个数据库,一个数据库只能包含一个表


正确答案:B


22.以下哪个是关系型数据库( )
A、MySQL
B、Redis
C、NoSql
D、HBase


正确答案:A


23.对distinct解释正确的是( )
A、去掉重复的列
B、显示重复的列
C、去掉重复的值
D、删除重复的数据


正确答案:C


24.SQL语句中的条件用以下哪一项来表达(   )
A、THEN
B、WHILE
C、WHERE
D、IF


正确答案:C


25.下列(   )不属于连接种类
A、左外连接
B、内连接
C、中间连接
D、交叉连接


正确答案:C


26.UPDATE命令属于(   )操作
A、DML
B、DDL
C、DQL
D、DCL


正确答案:A


27.下列语句正确的是(  )
A、WHERE NAME NULL
B、WHERE NAME IS NULL
C、WHERE NAME=NULL
D、WHERE NAME ==NULL


正确答案:B


28.在SQL语言中,子查询是( ) 。
A、选取单表中字段子集的查询语句
B、选取多表中字段子集的查询语句
C、返回单表中数据子集的查询语言
D、嵌入到另一个查询语句之中的查询语句


正确答案:D


29.MySQl安装完毕后为什么要配置环境变量( )
A、为了在任何地方使用MySQl命令
B、为了启动MySQl服务
C、为了关闭MySQl服务
D、为了安装连接软件


正确答案:A


30.以下不是修改表操作的是( )
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

多选题
31.下列说法正确的是(   )

A、GROUP BY 子句用来分组 WHERE 子句的输出

B、WHERE 子句用来筛选 FROM 子句中指定的操作所产生的行。

C、HAVING 子句在聚合后对组记录进行筛选

D、HAVING 子句用来从FROM的结果中筛选行

正确答案:ABC。

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

A、DOUBLE

B、INT

C、SET

D、FLOAT

正确答案:ABD。

33.一个Java对象可以对应( )

A、一个数据库

B、多个数据库

C、数据库中的一张表

D、数据库中的多张表

正确答案:BD。

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

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

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

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

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

正确答案:ABD。

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

A、交叉连接

B、内连接

C、左外连接

D、右外连接

正确答案:ABCD。

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

A、 DDL

B、DCL

C、DML

D、DQL

正确答案:ABCD。

37.针对模糊查询正确的是( )

A、使用关键字like

B、匹配多个字符使用”%”

C、匹配多个字符使用”_”

D、匹配单个字符使用”_”

正确答案:ABD。

38.以下双方关系不属于多对多关系的是?( )

A、老师—学生

B、用户—银行卡

C、用户—手机号

D、学生—语文成绩

正确答案:BCD。

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

A、主机地址

B、用户名

C、密码

D、端口

正确答案:ABCD。

40.以下可以正确运行的查询语句有( )

A、select * from user ;

B、select * from user where username =’李四’;

C、select * from user where 1=1;

D、select distinct * from user;

正确答案:ABCD。

判断题
41.在Select语句中查询条件必须有。在Select语句中查询条件必须有。

T、√

F、×

正确答案:F。

42.Java类与表之间只能是一一对应的关系。

T、√

F、×

正确答案:F。

43.查看表结构可以使用: DESC [表名称]

T、√

F、×

正确答案:T。

44.SQLyon右下方的"表数据"选型卡中可以查看表中的记录信息SQLyon右下方的"表数据"选型卡中可以查看表中的记录信息

T、√

F、×

正确答案:T。

45.在建表期间和建表之后都可以添加外键约束

T、√

F、×

正确答案:T。

46.SQLyog是MySQL连接软件

T、√

F、×

正确答案:T。

47.使用SQLyog备份数据库时,只能备份数据。

T、√

F、×

正确答案:F。

48.一对多关系的建表原则是在多的一方建立外键指向一方的主键字段。

T、√

F、×

正确答案:T。

49.DML是数据查询语言,例如select查询

T、√

F、×

正确答案:F。

50.Java类与表之间可以是多对一的关系。

T、√

F、×

正确答案:T。
 


                        
原文链接:https://blog.csdn.net/bbvjx1314/article/details/103604251

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值