国家二级MySQL数据库机试(选择题)模拟试卷35
单项选择题
1.下列关于E-R图向关系模式转换的描述中,正确的是( )。(D)
A. 一个多对多的联系可以与任意一端实体对应的关系合并
B. 三个实体间的一个联系可以转换为三个关系模式
C. 一个一对多的联系只能转换为一个独立的关系模式
D. 一个实体型通常转换为一个关系模式
解析:
2.设有E-R图,含有A、B个实体,A、B之间联系的类型是M:N,则将该E-R图转换为关系模式时,关系模式的数量是( )。(A)
A. 3
B. 2
C. 1
D. 4
解析:
3.数据库、数据库管理系统和数据库系统三者之间的关系是( )。(B)
A. 数据库包括数据库管理系统和数据库系统
B. 数据库系统包括数据库和数据库管理系统
C. 数据库管理系统包括数据库和数据库系统
D. 不能相互包括
解析:
4.在讨论关系模型时,与“属性”同义的术语是( )。(B)
A. 元组
B. 列
C. 表
D. 关系
解析:
5.下列不属于MySQL逻辑运算符的是( )。(A)
A. |
B. !
C. ||
D. &&
解析:
6.在SQL语言按功能的分类中,不包括( )。(D)
A. DDL
B. DML
C. DCL
D. DLL
解析:
7.在MySQL中,关键字AUTO_INCREMENT用于为列设置自增属性,能够设置该属性的数据类型是( )。(C)
A. 字符串类型
B. 日期类型
C. 整型
D. 枚举类型
解析:
8.当使用CREATE DATABASE命令在MySQL中创建数据库时,为避免因数据库同名而出现的错误,通常可在该命令中加入( )。(A)
A. IF NOT EXISTS
B. NOT EXISTS
C. NOT EXIST
D. NOT FEXIST IN
解析:
9.学生表student包含sname、sex、age三个属性列,其中age的默认值是20,执行SQL语句INSERT INTO student(sex,sname,age)VALUES(’M’,’Lili’,);的结果是( )。(A)
A. 执行成功,sname,sex,age的值分别是Lili,M,20
B. 执行成功,snamc,sex,age的值分别是M,Lili,NULL
C. 执行成功,sname,sex,age的值分别是M,Lift,20
D. SQL语句不正确,执行失败
解析:
10.在使用INSERT INTO插入记录时,对于AUTO_INCREMENT列,若需要使其值自动增长,下面填充方式中错误的是( )。(D)
A. 填充NULL值
B. 不显式地填充值
C. 填充数字0
D. 填充数字1
解析:
11.在MySQL的SQL语句中,要实现类似分页功能的效果,可使用( )。(A)
A. LiMrr
B. ORDER BY
C. WHERE
D. TRUNCATE
解析:
12.查找学生表student中姓名的第二个字为\\(B)
A. SELECT sno,sname FROM student WHERE sname=’_t%’;
B. SELECT sno,sname FROM student WHERE sname LIKE’_t%’;
C. SELECT sno,sname FROM student WHERE sname=’%t_’;
D. SELECT sno,sname FROM student WHERE sname LIKE’%t_’;
解析:
13.下列关于索引的叙述中,错误的是( )。(A)
A. 索引能够提高数据表读写速度
B. 索引能够提高查询效率
C. UNIQUE索引是唯一性索引
D. 索引可以建立在单列上,也可以建立多列上
解析:
14.以下关于PRIMARY KEY和UNIQUE的描述中,错误的是( )。(A)
A. UNIQUE约束只能定义在表的单个列上
B. 一个表上可以定义多个UNIQUE,只能定义一个PRIMARY KEY
C. 在空值列上允许定义UNIQUE,不能定义PRIMARY KEY
D. PRIMARY KEY和UNIQUE都可以约束属性值的唯一性
解析:
15.下列关于视图的叙述中,正确的是( )。(A)
A. 使用视图,能够屏蔽数据库的复杂性
B. 更新视图数据的方式与更新表中数据的方式相同
C. 视图上可以建立索引
D. 使用视图,能够提高数据更新的速度
解析:
16.设有商品库存表,规定表中的库存量值必须大于等于0。根据这个规定应建立( )。(A)
A. 用户定义完整性约束
B. 实体完整性约束
C. 参照完整性约束
D. 缺省值约束
解析:
17.下列有关MySQL完整性约束的叙述中,正确的是( )。(A)
A. 实体完整性可由主键约束或候选键约束来实现
B. 对完整性约束只能进行添加操作
C. 使用ALTER TABLB语句删除完整性约束的同时,会自动删除表本身
D. 使用DROPTABLE语句删除一个表的同时,表中的完整性约束不会自动删除
解析:
18.下列不能使用ALTER命令进行修改的数据库对象是( )。(C)
A. 存储过程
B. 事件
C. 触发器
D. 存储函数
解析:
19.下列关于触发器的叙述中,错误的是( )。(B)
A. 在触发器的创建中,每个表每个事件每次只允许一个触发器
B. 触发器可以建立在视图上
C. 每个表最多支持6个触发器
D. 同一表不能拥有两个具有相同触发时刻和事件的触发器
解析:
20.现要求删除MySQL数据库中已创建的事件,通常使用的语句是( )。(A)
A. DROP EVENT
B. DROP EVENTS
C. DELETE EVENT
D. DELETE EVENTS
解析:
21.下列关于存储过程的叙述中,正确的是( )。(C)
A. 存储过程中只能包含数据更新语句
B. 存储过程能够自动触发并执行
C. 存储过程可以带有参数
D. 存储过程可以有返回值
解析:
22.在MySQL中,不可以声明和使用游标的情况有( )。(C)
A. 存储过程
B. 存储函数
C. 交互式SQL查询
D. 触发器
本文档预览:3600字符,共4593字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载