当时我们期末的其中一套卷子, 好像有两套但是我当时懒得弄第二套. 就认真把第一套整了XD
一 单项选择题
1.当隔离级别设置为read committed时,可以避免 。(2分)
丢失更新
脏读
不可重复读
幻读
参考答案:脏读
2.事务的开始和结束命令分别是(2分)
start transaction和rollback
start transaction和commit
start transaction和end
start transaction和break
参考答案:start transaction和commit
3.下面选项中, 不是事务的特性。(2分)
原子性
隔离性
一致行
适时性
参考答案:适时性
4.用户定义的一系列数据库操作,这些操作要么都执行,要么都不执行,是一个不可分割的逻辑工作单元,这体现了事务的 。(2分)
原子性
隔离性
一致行
持久性
参考答案:原子性
5.已知表S(sno,sname,sex,birthday,dept),分别表示学号、姓名、性别、出生日期,系部,创建一个视图,统计各个系部的学生人数,下面语句正确的是( )。(2分)
CREATE VIEW SELECT dept,count() FROM s;
CREATE VIEW v_dept SELECT dept,count() FROM s GROUP BY dept;
CREATE VIEW v_dept AS SELECT dept,count() FROM s GROUP BY dept;
CREATE v_dept AS SELECT dept,count() FROM s GROUP BY dept;
参考答案:CREATE VIEW v_dept AS SELECT dept,count(*) FROM s GROUP BY dept;
6.在关系数据库中,为了简化用户的查询操作,而又不增加数据的存储空间,则应该创建的数据库对象是( )。(2分)
Table(表)
Index(索引)
Cursor(游标)
View(视图)
参考答案:View(视图)
7.在SQL语言中,删除一个视图的关键字是( )。(2分)
DELECT
DROP
CLEAR
UNION
参考答案:DROP
8.在视图上不能完成的操作是( )。(2分)
更新视图
查询
在视图上定义新的基本表
在视图上定义新视图
参考答案:在视图上定义新的基本表
9.下面( )是创建索引的保留字()。(2分)
CREATE PROCEDURE
CREATE VIEW
CREATE INDEX
ALTER INDEX
参考答案:CREATE INDEX
10.为了使索引键的值在基本表中唯一,在创建索引的语句中应使用保留字()。(2分)
UNIQUE
COUNT
DISTINCT
UNION
参考答案:UNIQUE
11.创建索引是为了( )。(2分)
提高检索速度
减少I/O
节约空间
减少缓冲区个数
参考答案:提高检索速度
12.将数据库课程的成绩删除,则以下正确的有( )。(2分)
DELETE FROM C,sc WHERE Cn=’数据库’;
TRUNCATE C,sc WHERE Cn=’数据库’;
DELETE FROM sc WHERE Cno in (SELECT Cno FROM C
WHERE Cn=’数据库’);
DELETE FROM C,sc WHERE c.cno=sc.cno AND Cn=’数据库’;
参考答案:DELETE FROM sc WHERE Cno in (SELECT Cno FROM C
WHERE Cn=’数据库’);
13.将电子系女生的成绩提高10分,则以下正确的有( )。(2分)
UPDATE s,sc SET grade=grade+10
WHERE DEPT=’电子系’ AND sex=’女’;
UPDATE s,sc SET grade=grade+10
WHERE s.sno=sc.sno and (DEPT=’电子系’ AND sex=’女’);
UPDATE s,sc SET sc.grade=sc.grade+10
WHERE s.sno=sc.sno and (DEPT=’电子系’ AND sex=’女’);
UPDATE sc SET grade=grade+10
WHERE sno in (SELECT sno FROM s
WHERE DEPT=’电子系’ AND sex=’女’);
参考答案:UPDATE sc SET grade=grade+10
WHERE sno in (SELECT sno FROM s
WHERE DEPT=’电子系’ AND sex=’女’);
14.3个表的连接需要 个关联条件。(2分)
1
2
3
不确定
参考答案:2
15.基于这样的3个表,即学生表S、课程表C和学生选课表SC,它们的关系模式如下。
查询学号是201903的学生成绩,需要用 表。
S(Sno,SN,SEX,AGE,DEPT)(各字段分别表示学号,姓名,性别,年龄,系别)
C(Cno,CN)(各字段分别表示课程号,课程名称)
SC(Sno,Cno,GRADE)(各字段分别学号,课程号,成绩)(2分)
S表
SC表
S表和SC表
C表
参考答案:SC表
16.已知S表有9条记录,SC表有8条记录,两表进行交叉连接后,有 记录。(2分)
9
8
17
72
参考答案:72
17.若要”课程号是c01的总分和平均分”,则正确的SQL语句是()(2分)
SELECT Cno FROM SC GROUP BY Cno WHERE Cno=’c01′;
SELECT Cno,sum(score),avg(score) FROM SC
WHERE Cno=’c01′;
SELECT Cno,sum(),avg() FROM SC
WHERE Cno=’c01′;
SELECT Cno,sum(score),avg(score) FROM SC
GROUP BY Cno HAVING Cno=’c01′;
参考答案:SELECT Cno,sum(score),avg(score) FROM SC
WHERE Cno=’c01′;
18.下面哪个子句不能出现聚合函数(2分)
SELECT子句
HAVING子句
ORDER BY子句
WHERE子句
参考答案:WHERE子句
19.分组的关键字是 。(2分)
SELECT
HAVING
ORDER BY
GROUP BY
参考答案:GROUP BY
20.下列聚集函数不忽略空值(NULL)的是(2分)
SUM(列名)
MAX(列名)
COUNT( )
AVG(列名)
参考答案:COUNT()
21.在SELECT语句 中,下面 用于对分组统计进一步设置条件。(2分)
ORDER BY 子句
INTO子句
HAVING子句
WHERE子句
参考答案:HAVING子句
22.下列聚集函数中正确的是(2分)
SUM( )
MAX()
COUNT( )
AVG()
参考答案:COUNT(*)
23.以下关于主键的描述正确的是(2分)
标识表中唯一的实体
创建唯一索引,允许空值
只允许以表中第一个字段建立
表中允许有多个主键
参考答案:标识表中唯一的实体
24.一个关系只有一个(2分)
候选键
外键
超码
主键
参考答案:主键
25.用二维表结构表示实体以及实体间联系的数据模型称为(2分)
网状模型
层次模型
关系模型
面向对象模型
参考答案:关系模型
26.E-R方法的三要素是( )。(2分)
实体、属性、实体集
实体、键、联系
实体、属性、联系
实体、域、候选键
参考答案:实体、属性、联系
27.反映现实世界中实体与实体间联系的信息模型是( )。(2分)
关系模型
层次模型
网状模型
E-R模型
参考答案:E-R模型
28.设在某个公司环境中,一个部门有多名职工,一名职工只能属于一个部门,则部门与职工之间的联系是( )。(2分)
一对一
一对多
多对多
不确定
参考答案:一对多
29.现实世界中客观存在并能相互区别的事物称为( )。(2分)
实体
实体集
字段
记录
参考答案:实体
30.ER图是数据库设计的工具之一,它一般适用于建立数据库的( )。(2分)
概念模型
结构模型
物理模型
逻辑模型
参考答案:概念模型
31.查找条件为:姓名为NULL的记录(2分)
WHERE NAME NULL
WHERE NAME IS NULL
WHERE NAME=NULL
WHERE NAME ==NULL
参考答案:WHERE NAME IS NULL
32.以下哪项用来排序(2分)
ORDERED BY
ORDER BY
GROUP BY
GROUPED BY
参考答案:ORDER BY
33.以下表达降序排序的是(2分)
ASC
ESC
DESC
DSC
参考答案:DESC
34.在SELECT语句中,使用关键字( )可以把重复行屏蔽(2分)
TOP
ALL
UNION
DISTINCT
参考答案:DISTINCT
35.查找数据表中的记录用(2分)
ALTRE
UPDATE
SELECT
DELETE
参考答案:SELECT
36.要在学生表中删除一条字符类型字段A的值是字符串’B’的记录,应该用(2分)
DELETE FROM 学生表 WHERE A=B;
ALTER 学生表 DROP A;
DELETE FROM 学生表 WHERE A=’B’;
DELETE FROM 学生表 WHERE A IS ‘B’;
参考答案:DELETE FROM 学生表 WHERE A=’B’;
37.在SQL语言中,用来插入数据的关键字是(2分)
INSERT
UPDATE
DELETE
CREATE
参考答案:INSERT
38.以下能够删除一列的是(2分)
alter table emp remove addcolumn
alter table emp drop column addcolumn
alter table emp delete column addcolumn
alter table emp delete addcolumn
参考答案:alter table emp drop column addcolumn
39.若要在基本表中S中增加一列CN(课程名),可用(2分)
ADD TABLE S(CN char(8));
ADD TABLE S ALTER (CN char(8));
ALTER TABLE S ADD(CN,char(8));
ALTER TABLE S ADD CN char(8);
参考答案:ALTER TABLE S ADD CN char(8);
40.在下列SQL语句中,修改表结构的关键字是(2分)
ALTER
CREATE
UPDATE
INSERT
参考答案:ALTER
41.下列选项中正确的创建数据表的语句是(2分)
CREATE TABLE tt
( id int,
Name varchar(20),
Birthday date
);
CREATE TABLE tt
( id int,
Name varchar,
Birthday date
);
CREATE TABLE tt
( id int,
Name varchar(20),
Birthday date(8)
);
CREATE TABLE tt
( id int,
Name varchar(20),
Birthday date,
);
参考答案:CREATE TABLE tt
( id int,
Name varchar(20),
Birthday date
);
42.显示数据库中所有表的命令是(2分)
LIST TABLES;
LIST TABLE;
SHOW TABLE;
SHOW TABLES;
参考答案:SHOW TABLES;
43.下列选项中属于创建数据表的关键字是(2分)
CREATE TABLE
ALTER TABLE
DROP TABLE
以上都不是
参考答案:CREATE TABLE
44.以下表示可变长度字符串的数据类型是(2分)
TEXT
CHAR
VARCHAR
EMUM
参考答案:VARCHAR
45.下面关于数据库中表的行和列的叙述正确的是(2分)
表中的行是有序的,列是无序的
表中的列是有序的,行是无序的
表中的行和列都是有序的
表中的行和列都是无序的
参考答案:表中的行和列都是无序的
46.下面哪种数字数据类型不可以存储数据256?(2分)
bigint
int
smallint
tinyint
参考答案:tinyint
47.数据库(DB)、DBMS、DBS三者之间的关系是(2分)
DB包括DBMS和DBS
DBS包括DB和DBMS
DBMS包括DB和DBS
DBS与DB和DBMS无关
参考答案:DBMS包括DB和DBS
48.长期存储在计算机内的,有组织的、可共享的数据的集合称为(2分)
数据
DBMS
数据库
数据库系统
参考答案:数据库
49.SQL语言又称(2分)
结构化定义语言
结构化控制语言
结构化查询语言
结构化操纵语言
参考答案:结构化查询语言
50.数据库系统的核心是(2分)
数据模型
数据库管理系统
数据库
数据库管理员
参考答案:数据库管理系统
二 不定项选择题
1.并发操作带来的数据库不一致性是 。(3分)
丢失更新
脏读
不可重复读
幻读
参考答案:
丢失更新
脏读
不可重复读
幻读
2.事务的特征有( )(3分)
原子性
隔离性
一致行
持久性
参考答案:
原子性
隔离性
一致行
持久性
3.已知表S(sno,sname,sex,birthday,dept),分别表示学号、姓名、性别、出生日期,系部,且有一个视图v_dept,该视图包括了电子系的学生的学号、姓名、性别,现查询电子系的学生的学号、姓名、性别 ,下面语句正确的是( )。(3分)
SELECT * FROM s WHERE dept=’电子系’;
SELECT sno,sname,sex FROM S WHERE dept=’电子系’;
SELECT * FROM v_dept;
SELECT sno,sname,sex FROM v_dept ;
参考答案:
SELECT sno,sname,sex FROM S WHERE dept=’电子系’;
SELECT * FROM v_dept;
SELECT sno,sname,sex FROM v_dept ;
4.要查找分数(grade)不及格的学生姓名(sn),则以下正确的有( )。(3分)
SELECT sn FROM s,sc WHERE grade
Original: https://www.cnblogs.com/turbospace/p/16254944.html
Author: 鲲特牌
Title: MySQL 期末试题
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/599240/
转载文章受原作者版权保护。转载请注明原作者出处!