MySQL考试题
一、选择题
1.建表语句中的 not null,该代码表示的含义是什么?
A.允许空格
B.非空约束
C.不允许写入数据
D.不允许读取数据
2.select * from student 该代码中的 * 号,表示的正确含义是什么?
A.普通的字符*号
B.错误信息
C.所有的字段名
D.模糊查询
3.向数据表添加数据,哪些是添加的关键字?
A.insert
B.update
C.delete
D.select
4.函数 max() 表明这是一个什么函数?
A.求总值函数
B.求最小值函数
C.求平均值函数
D.求最大值函数
5.关于ssm框架的参考文献修改表记录的语句关键字什么?
A.delete
B.update
C.insert
D.select
6.删除表记录的语句关键字什么?
A.insert
B.update
C.delete
D.select
7.模糊查询的关键字是什么?
A.transform:scalenot
B.and
C.like
D.or
8.表达式select (9+6*5+3%2)/5-3 的运算结果是多少?
A.1
B.3
C.5
D.属于常量元素的矿物质是什么7
9.表达式 select ((6%(7-5))+8)*9-2+(5%2) 的运算结果是多少?
A.sql where 多个条件70
B.71
C.72
D.73
10.delete from student where s_id > 5 该代码执行的是哪项操作?
A.添加记录
B.修改记录
C.删除记录
D.查询记录
11.要快速完全清空一个表,可以使用如下语句:
A. TRUNCATE TABLE
B. DELETE TABLE
C. DROP TABLE
D. CLEAR TABLE
12.以下关于MySQL的说法中错误的是:
A. MySQL是一种关系型数据库管理系统
B. MySQL软件是一种开放源码软件
C. MySQL服务器工作在客户端/服务器模式下,或嵌入式系统中
D. MySQL完全支持标准的SQL语句
13.下面语句的执行结果是什么?
Select !((1 or 0) and (0 or 1));
A.0
B.1
C.mysql是什么系统2
D.3
14.下面语句的执行结果是:()
Select 19>>3;
A.0
B.1
C.2
D.3
15.下面的语句在哪个字段上加索引可以提高查询速度?
select first_name,last_name,numberid
from student where surname>’C’;
A.first_name
B.last_name
C.numbered
D.surname
16.下列选项哪个是正确的选项
A.byte、short、int、long都是MySQL的数据类型
B.varchar2、varchar和char都是MySQL的数据类型
C.MySQL保存数字的时候可以使用number类型,整数和小数都能保存
D.date和datetime是MySQL的日期类型
centerhorizontal17.某个列要保存银行账号,应该使用什么类型?
A.Int
B.Char
C.Varchar
D.varchar2
18.某个列要保存用户发表的游记内容,应该选择什么类型?
A.Char
B.Varchar
C.Text
D.longtext
19.保存员工出生日期应该使用什么类型?
A.Date
B.Datetime
C.Varchar
D.timestamp
20.员工姓名列应该使用什么约束?
A.Not null
B.主键约束
C.外键约束
D.唯一约束
21.员工编号列应该使用什么约束?
A.not null
B.主键约束
C.外键约束
D.唯一约束
二、简答题:
1. 什么是数据库视图,什么情况下才使用视图技术?
2. 什么是数据库索引?什么情况下使用索引?
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论