覆盖超星/学习通/尔雅等10+学习平台 | 历年真题+答案解析+模拟试卷 | 免费下载 实时更新 精准检索
超星学习通数据库原理及应用(2024秋)作业答案 (3)
超新学习通 2025-04-20 07:14:19 0 0
广告示例

想要快速找到正确答案?

立即关注 九八五题库微信公众号,轻松解决学习难题!

随机漂浮广告
超星学习通数据库原理及应用(2024秋)作业答案 (3)

作业论文指导

扫码关注
作业论文指导,轻松解决学习难题!

超星学习通数据库原理及应用(2024秋)作业答案 (3)
数据库原理及应用(2024秋)
学校: 无
问题 1: 1. 下列关于表的叙述中,错误的是( )。
选项:
A. MySQL中建立的表一定属于某个数据库
B. 所有合法用户都能执行创建表的命令
C. 建表的同时能够通过Primary Key指定表的主键
D. MySQL中允许建立临时表
答案: 所有合法用户都能执行创建表的命令
问题 2: 2. 设有如下语句:CREATE TABLE person(person_id int,age int);该语句中可能存在的逻辑问题是( )。
选项:
A. 数据类型错误
B. 字段长度不够
C. 缺少主键
D. 未指定字符集
答案: 缺少主键
问题 3: 3. 设有商品库存表,规定表中的库存量值必须大于等于0。根据这个规定应建立( )。
选项:
A. 省值约束
B. 实体完整性约束
C. 参照完整性约束
D. 用户定义完整性约束
答案: 用户定义完整性约束
问题 4: 4. 下列有关MySQL完整性约束的叙述中,正确的是( )。
选项:
A. 实体完整性可由主键约束或候选键约束来实现
B. 对完整性约束只能进行添加操作
C. 使用ALTER TABLE语句删除完整性约束的同时,会自动删除表本身
D. 使用DROP TABLE语句删除一个表的同时,表中的完整性约束不会自动删除
答案: 实体完整性可由主键约束或候选键约束来实现
问题 5: 5. 下列关于PRIMARY KEY和UNIQUE的描述中,错误的是( )。
选项:
A. 两者都要求属性值唯一,故两者的作用完全一样
B. 每个表上只能定义一个PRIMARY KEY约束
C. 每个表上可以定义多个UNIQUE约束
D. 建立UNIQUE约束的属性列上,允许属性值为空
答案: 两者都要求属性值唯一,故两者的作用完全一样
问题 6: 6. 给定数据表定义语句如下:
CREATE TABLE tb_S(
Sno INT(8) NOT NULL UNIQUE AUTO_INCREMENT,
Sname VARCHAR(20) NOT NULL);
该语句的执行结果为( )。
选项:
A. 执行报错,应将UNIQUE改为Primary Key
B. 执行报错,应删除AUTO_INCREMENT
C. 执行报错,应将INT(8)改为CHAR(8)
D. 执行成功
答案: 执行成功
问题 7: 7. 下列关于外键的叙述中,错误的是( )。
选项:
A. 外键是在一个或一组属性上定义的约束
B. 外键的取值可以为空
C. 外键是所参照关系的主键或唯一性索引的属性列
D. 外键是唯一标识元组的一个或一组属性
答案: 请关注公众号【九八五题库】查看答案
问题 8: 8. 现有一个关系:借阅(书号,书名,库存数,读者号,借期,还期),其中“借期”记录了借书的日期、时间。假如同一本书允许一个读者多次借阅,则该关系模式的主码是( )。
选项:
A. (书号,读者号,借期)
B. 书号
C. 读者号
D. (书号,读者号)
答案: 请关注公众号【九八五题库】查看答案
问题 9: 9. CHECK(score>=0 AND score<=100)关于该表达式,下列叙述中错误的是( )。
选项:
A. 该表达式定义了对字段score的约束
B. CHECK是能够单独执行的SQL语句
C. score的取值范围为0-100(包含0和100)
D. 更新表中数据时,检查score的值是否满足CHECK约束
答案: 请关注公众号【九八五题库】查看答案
问题 10: 10. 在为属性列gender char(1)定义CHECK约束时,语法正确的是( )。
选项:
A. check('M','F')
B. check(M,F)
C. check(gender)
D. check(gender IN (‘M',‘F’))
答案: 请关注公众号【九八五题库】查看答案
问题 11: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 12: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 13: 13.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 14: 14.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 15: 15.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 16: 16.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 17: 17.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 18: 18.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 19: 19.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 20: 20.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 21: 1. 重新命名某个数据表的命令是( )。
选项:
A. UPDATE
B. RENAME TABLE
C. DROP TABLE
D. REMOVE
答案: 请关注公众号【九八五题库】查看答案
问题 22: 2. 向Student表增加入学时间“EDate”列,其数据类型为日期型,正确的SQL命令是( )。
选项:
A. ALTER TABLE Student Add EDate Date;
B. Add EDate Date ALTER TABLE Student,O;
C. Add EDate Date TO TABLE Student;
D. ALTER TABLE Student Add Date EDate;
答案: 请关注公众号【九八五题库】查看答案
问题 23: 3. 要求在已建立的tb_booking表中增加一个名为handler的字符类型字段,以下能实现上述功能的语句是( )。
选项:
A. ALTER TABLE th_boolking ADD COLUMN handler CHAR(10) NULL;
B. ALTER TABLE th_boolking ADD CONSTRAINT handler CHAR(10) NULL;
C. ALTER TABLE th_boolking ADD FIELD handler CHAR(10) NULL;
D. ALTER TABLE th_boolking CHANGE COLUMIN handler CHAR(10) NULL;
答案: 请关注公众号【九八五题库】查看答案
问题 24: 4. 要将员工表tb_emp中的年龄字段age更名为出生年份birth,下列语句中正确的是( )。
选项:
A. ALTER TABLE tb_emp CHANGE COLUMN age birth YEAR(4);
B. ALTER TABLE tb_emp ADD COLUMN birth YEAR(4);
C. ALTER TABLE tb_emp ALTER COLUMN age birth YEAR(4);
D. ALTER TABLE tb_emp MODIFY COLUMN age birth YEAR(4);
答案: 请关注公众号【九八五题库】查看答案
问题 25: 5. 若用如下的SQL语句创建一个表SC:CREATE TABLE SC(SNO CHAR(6) NOT NULL, CNO CHAR(3) NOT NULL, SCORE INTEGER, NOTE CHAR(20)), 如果要向SC表插入一行记录,其INSERT语句为( )。
选项:
A. INSERT INTO SC VALUES(200823,‘101' ,NULL,NULL);
B. INSERT INTO SC VALUES(201009,111,60,必修);
C. INSERT INTO SC VALUES(NULL,103,80,必修);
D. INSERT INTO SC VALUES(201132,NULL,36,”必修”);
答案: 请关注公众号【九八五题库】查看答案
问题 26: 6. 以下关于使用ALTER TABLE命令的叙述中,错误的是( )。
选项:
A. ALTER TABLE命令能够删除表中的字段
B. ALTER TABLE命令能够更改字段的默认值
C. 在ALTER TABLE命令中使用MODIFY能够更改字段名
D. ALTER TABLE命令能够更改表名
答案: 请关注公众号【九八五题库】查看答案
问题 27: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 28: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 29: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 30: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 31: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 32: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 33: 1. 删除数据表student的语句是( )。
选项:
A. DELETE TABLE student;
B. REMOVE TABLE student;
C. UPDATE TABLE student;
D. DROP TABLE student;
答案: 请关注公众号【九八五题库】查看答案
问题 34: 2. 下列关于DROP、TRUNCATE和DELETE命令的描述中,正确的是( )。
选项:
A. 三者都能删除数据表的结构
B. 三者都只删除数据表中的数据
C. 三者都只删除数据表的结构
D. 三者都能删除数据表中的数据
答案: 请关注公众号【九八五题库】查看答案
问题 35: 3. 执行如下语句:DROP TABLE student;出现如下提示:Error 1051 (42s02) : Unknown table 'student'以下关于上述命令及执行情况的叙述中,正确的是( )。
选项:
A. student表及表中的数据均被删除
B. 没有执行删除操作,没有student表
C. 不能删除student表,该表正被使用
D. 不能删除student表,语法格式不对
答案: 请关注公众号【九八五题库】查看答案
问题 36: 4. 对数据表的各种删除操作中,不包含( )。
选项:
A. 删除整个表
B. 删除表的行
C. 删除表的列
D. 删除表的表名
答案: 请关注公众号【九八五题库】查看答案
问题 37: 5. 以下哪个命令可以删除数据表中的所有数据,但保留表的结构( )。
选项:
A. DELETE TABLE table_name;
B. TRUNCATE TABLE table_name;
C. DROP TABLE table_name;
D. REMOVE TABLE table_name;
答案: 请关注公众号【九八五题库】查看答案
问题 38: 6. 如果在执行 DELETE TABLE student; 命令时出现 "Unknown table 'student'" 的错误,那么以下哪个描述是正确的( )。
选项:
A. student表及表中的数据均被删除
B. 没有执行删除操作,没有student表
C. 不能删除student表,该表正被使用
D. 不能删除student表,语法格式不对
答案: 请关注公众号【九八五题库】查看答案
问题 39: 7. 执行以下哪个命令会彻底删除数据表,包括表的结构和其中的所有数据( )。
选项:
A. DELETE TABLE table_name;
B. TRUNCATE TABLE table_name;
C. DROP TABLE table_name;
D. REMOVE TABLE table_name;
答案: 请关注公众号【九八五题库】查看答案
问题 40: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 41: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 42: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 43: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 44: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 45: 13.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 46: 14.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 47: 1. 在MySQL中,关键字AUTO_INCREMENT用于为列设置自增属性,能够设置该属性的数据类型是( )。
选项:
A. 字符串类型
B. 日期类型
C. 整型
D. 枚举类型
答案: 请关注公众号【九八五题库】查看答案
问题 48: 2. 指定时间与日期的数据类型是( )。
选项:
A. TIMES
B. TIME
C. DATETIME
D. DATE
答案: 请关注公众号【九八五题库】查看答案
问题 49: 3. 在MySQL数据库中,可以在服务器、数据库、表等级别上指定缺省字符集,而这些字符集的设定将作用于( )。
选项:
A. 所有字段
B. CHAR、VARCHAR、TEXT等字符类型的字段
C. 所有数据库连接
D. 数值型字段
答案: 请关注公众号【九八五题库】查看答案
问题 50: 4. 下列关于表的叙述中,错误的是( )。
选项:
A. MySQL中建立的表一定属于某个数据库
B. 所有合法用户都能执行创建表的命令
C. 建表的同时能够通过Primary Key指定表的主键
D. MySQL中允许建立临时表
答案: 请关注公众号【九八五题库】查看答案
问题 51: 5. 设有商品库存表,规定表中的库存量值必须大于等于0。根据这个规定应建立( )。
选项:
A. 省值约束
B. 实体完整性约束
C. 参照完整性约束
D. 用户定义完整性约束
答案: 请关注公众号【九八五题库】查看答案
问题 52: 6. 下列关于外键的叙述中,错误的是( )。
选项:
A. 外键是在一个或一组属性上定义的约束
B. 外键的取值可以为空
C. 外键是所参照关系的主键或唯一性索引的属性列
D. 外键是唯一标识元组的一个或一组属性
答案: 请关注公众号【九八五题库】查看答案
问题 53: 7. 现有一个关系:借阅(书号,书名,库存数,读者号,借期,还期),其中“借期”记录了借书的日期、时间。假如同一本书允许一个读者多次借阅,则该关系模式的主码是( )。
选项:
A. (书号,读者号,借期)
B. 书号
C. 读者号
D. (书号,读者号)
答案: 请关注公众号【九八五题库】查看答案
问题 54: 8. 要将员工表tb_emp中的年龄字段age更名为出生年份birth,下列语句中正确的是( )。
选项:
A. ALTER TABLE tb_emp CHANGE COLUMN age birth YEAR(4);
B. ALTER TABLE tb_emp ADD COLUMN birth YEAR(4);
C. ALTER TABLE tb_emp ALTER COLUMN age birth YEAR(4);
D. ALTER TABLE tb_emp MODIFY COLUMN age birth YEAR(4);
答案: 请关注公众号【九八五题库】查看答案
问题 55: 9. 在使用ALTER TABLE修改表结构时,关于CHANGE和MODIFY两子句的描述中,不正确的是( )。
选项:
A. CHANGE后面需要写两次列名,而MODIFY后面只写一次
B. 两种方式都可用于修改某个列的数据类型
C. 都可以使用FIRST或AFTER来修改列的排列顺序
D. MODIFY可用于修改某个列的名称纠错息
答案: 请关注公众号【九八五题库】查看答案
问题 56: 10. 下列关于DROP、TRUNCATE和DELETE命令的描述中,正确的是( )。
选项:
A. 三者都能删除数据表的结构
B. 三者都只删除数据表中的数据
C. 三者都只删除数据表的结构
D. 三者都能删除数据表中的数据
答案: 请关注公众号【九八五题库】查看答案
问题 57: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 58: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 59: 13.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 60: 14.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 61: 15.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 62: 16.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 63: 17.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 64: 18.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 65: 19.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 66: 20.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 67: 1. 设有如下语句:SELECT 'aaa' LIKE '%',NULL LIKE '%';运行结果为()。
选项:
A. 1,1
B. 1,NULL
C. 0,1
D. 1,0
答案: 请关注公众号【九八五题库】查看答案
问题 68: 2. 在SELECT语句中,指定需要查询的内容时,下列不可使用的是( )。
选项:
A. 聚合函数
B. 列的别名
C. 百分号通配符
D. 相应列参与计算的表达式
答案: 请关注公众号【九八五题库】查看答案
问题 69: 3. 要消除查询结果集中的重复值,可在SELECT语句中使用关键字( )。
选项:
A. UNION
B. DISTINCT
C. LIMIT
D. REMOVE
答案: 请关注公众号【九八五题库】查看答案
问题 70: 4. SQL语言一次查询的结果是一个( )。
选项:
A. 数据项
B. 记录
C. 元组
D. 记录集
答案: 请关注公众号【九八五题库】查看答案
问题 71: 5. 设有查询语句:
SELECT Sno,COUNT()
FROM tb_sc
WHERE grade>80
GROUP BY Sno;
各子句正确的执行顺序是( )。
选项:
A. ①SELECT ②WHERE ③FROM ④GROUP BY
B. ①SELECT ②FROM ③WHERE ④GROUP BY
C. ①FROM ②GROUP BY ③WHERE ④SELECT
D. ①FROM ②WHERE ③GROUP BY ④SELECT
答案: 请关注公众号【九八五题库】查看答案
问题 72: 6. 假设有Student表,查询名字中第二个字为“丽”的所有学生姓名、学号的正确命令是( )。
选项:
A. SELECT Sname,Sno FROM Student WHERE Sname LIKE'_丽%’;
B. SELECT Sname,Sno FROM Student WHERE Sname IS'丽%’;
C. SELECT Sname,Sno FROM Student WHERE Sname LIKE'%丽
’;
D. SELECT Sname,Sno FROM Student WHERE Sname LIKE'丽_’;
答案: 请关注公众号【九八五题库】查看答案
问题 73: 7. 使用SQL语句查询学生信息表tbl_student中的所有数据,并按学生学号stu_id升序排列,正确的语句是( )。
选项:
A. SELECT
FROM tbl_student ORDER BY stu_id ASC;
B. SELECTFROM tbl_student ORDER BY stu_id DESC;
C. SELECT
FROM tbl_student stu_id ORDER BY ASC;
D. SELECTFROM tbl_student stu_id ORDER BY DESC;
答案: 请关注公众号【九八五题库】查看答案
问题 74: 8. 订单表tb_order包含用户信息uid和产品信息pid等属性列,以下语句能够返回至少被订购过三次的pid是( )。
选项:
A. SELECT pid FROM tb_order WHERE count(pid)>=3;
B. SELECT pid FROM tb_order WHERE max(pid)>=3;
C. SELECT pid FROM tb_order GROUP BY pid HAVING COUNT(pid)>3;
D. SELECT pid FROM tb_order GROUP BY pid HAVING COUNT(pid)>=3;
答案: 请关注公众号【九八五题库】查看答案
问题 75: 9. 语句“SELECT
FROM tb_emp ORDER BY age DESC LIMIT 1,3”执行后返回的记录是( )。
选项:
A. 按age排序为2、3、4的三条记录
B. 按age排序为1、2、3的三条记录
C. age最大的记录
D. age排序第二的记录
答案: 请关注公众号【九八五题库】查看答案
问题 76: 10. 设WHERE子句中有条件表达式:number IN(100,200),该表达式的含义是( )。
选项:
A. number=100 OR number=200
B. number=100 AND number =200
C. number >=100 AND number <=200
D. number>100 AND number <200
答案: 请关注公众号【九八五题库】查看答案
问题 77: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 78: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 79: 13.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 80: 14.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 81: 15.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 82: 16.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 83: 17.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 84: 18.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 85: 19.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 86: 20.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 87: 1. 设有学生社团表tb_gs(gno,sno,gjob)其中gno表示社团编号,sno表示学生学号,giob表示在社团中承 担的工作。查询至少参加两个社团的学生学号的语句是( )。
选项:
A. SELECT sno FROM tb_gs GROUP BY sno HAVING COUNT () >=2;
B. SELECT sno FROM tb_gs WHERE COUNT (
) >=2 GROUP BY sno;
C. SELECT sno FROM tb_gs GROUP BY gno HAVING COUNT () >=2;
D. SELECT sno FROM tb_gs GROUP BY gno HAVING SUM(sno)>=2;
答案: 请关注公众号【九八五题库】查看答案
问题 88: 2. 学生表student如下所示:
学号 姓名 所在系编号 总学分
021 林山 02 32
026 张宏 01 26
056 王林 02 22
101 赵松 04 NULL
下面SQL语句中返回值为3的是( )。
选项:
A. SELECT COUNT(
) FROM student;
B. SELECT COUNT(所在系编号) FROM student;
C. SELECT COUNT() FROM student GROUP BY 学号;
D. SELECT COUNT(总学分) FROM student;
答案: 请关注公众号【九八五题库】查看答案
问题 89: 3. 查询一个表中总记录数的SQL语句语法格式是()。
选项:
A. SELECT COUNT(
) FROM tbl_name;
B. SELECT COUNT FROM tbl_name;
C. SELECT FROM COUNT tbl_name;
D. SELECT FROM tbl_name;
答案: 请关注公众号【九八五题库】查看答案
问题 90: 4. 设有学生选课表score(sno,cname,grade),其中sno表示学生学号,cname表示课程名,grade表示成绩。以下能够统计每个学生选课数的语句是( )。
选项:
A. SELECT SUM(
) FROM score GROUP BY cname;
B. SELECT COUNT() FROM score GROUP BY cname;
C. SELECT COUNT(
) FROM score GROUP BY sno;
D. SELECT SUM() FROM score GROUP BY sno;
答案: 请关注公众号【九八五题库】查看答案
问题 91: 5. 学生表tb_student(Sno,Sname,Ssex,Sage,Sdept)中,各字段的含义依次为学号、姓名、性别、年龄和所在院系,若给定查询语句:SELECT Sname,Sage FROM tb_student WHERE Ssex='男'AND Sage>ANY (SELECT Sage FROM tb_student WHERE Ssex='女);该语句也可以用聚集函数来实现,其子句正确的转换是( )。
选项:
A. Sage<(SELECT MAX(Sage) FROM tb_student WHERE Ssex=’女’)
B. Sage>(SELECT MAX(Sage) FROM tb_student WHERE Ssex=’女’)
C. Sage<(SELECT MTN(Sage) FROM tb_student WHERE Ssex=’女’)
D. Sage>(SELECT MIN(Sage) FROM tb_student WHERE Ssex=’女’)
答案: 请关注公众号【九八五题库】查看答案
问题 92: 6. 设有如下语句:SELECT NOW();以下关于该语句的叙述中,正确的是( )。
选项:
A. 返回系统当前日期、时间
B. 返回当前日期
C. 返回当前时间
D. 语句有错
答案: 请关注公众号【九八五题库】查看答案
问题 93: 7. 在MySQL命令行客户端执行如下语句:SELECT RAND();可能的结果是( )。
选项:
A. 0
B. -0.7340493022781325
C. 1.8328928694435329
D. 0.9457845575602581
答案: 请关注公众号【九八五题库】查看答案
问题 94: 8. 设有如下语句:SELECT SUBSTRING(student,4,3);执行结果是( )。
选项:
A. uden
B. stu
C. ent
D. den
答案: 请关注公众号【九八五题库】查看答案
问题 95: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 96: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 97: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 98: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 99: 13.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 100: 14.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 101: 15.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 102: 16.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 103: 1. 设有如下语句:SELECT
FROM tb_A LEFT JOIN tb_B ON tb_A.x=tb_B.x; 该语句的查询结果包含( )。
选项:
A. tb_A和tb_B两个表中全部的记录
B. tb_B表的全部记录及tb_A表中满足条件的记录
C. tb_A和tb_B两个表中满足条件的记录
D. tb_A表的全部记录及tb_B表中满足条件的记录
答案: 请关注公众号【九八五题库】查看答案
问题 104: 2. MySQL中,子查询中可以使用运算符ANY,它表示的意思是( )。
选项:
A. 所有的值都满足条件
B. 至少一个值满足条件
C. 一个值都不用满足
D. 至多一个值满足条件
答案: 请关注公众号【九八五题库】查看答案
问题 105: 3. 设有图书表tb_book、借书表tb_borrow,表结构如下:tb_book(bno, btitle, author, price),各字段含义是图书编号、书名、作者名、价格; tb_borrow(bno,pno,bdate),各字段含义分别是图书编号、借书人编号、借书日期。 设有如下语句:SELECT bno,btitle FROM tb_book WHERE bno IN (SELECT DISTINCT bno FROM tb_borrow);以下关于该语句的叙述中,正确的是( )。
选项:
A. 语句不对,应去掉DISTINCT
B. 语句不对,应将IN改成=
C. 先执行内层子查询
D. 内层查询返回一个bno
答案: 请关注公众号【九八五题库】查看答案
问题 106: 4. 在SQL语言中,子查询是( )。
选项:
A. 返回单表中数据子集的查询语句
B. 嵌入到另一个查询语句之中的查询语句
C. 选取多表中字段子集的查询语句
D. 选取单表中字段子集的查询语句
答案: 请关注公众号【九八五题库】查看答案
问题 107: 5. 设有如下语句:SELECT FROM Tablel WHERE EXISTS (SELECT FROM Table2); 以下关于上述语句的叙述中,正确的是( )。
选项:
A. 执行该语句,若Table2表中有数据,则显示Tablel表中的所有数据
B. 语法有错,子查询(对Table2的查询)的SELECT语句中,不能用
C. 语法有错,子查询的返回值只能是一个数值
D. 上述都不正确
答案: 请关注公众号【九八五题库】查看答案
问题 108: 6. 设有如下查询语句:
SELECT sno FROM tb_student WHERE sname REGEXP'^张|王’;该语句所表达的查询要求是( )。
选项:
A. 检索所有姓名(sname)中不包含“张”、同时不包含“王”的学生信息
B. 检索姓名(sname)第一个字符是“张”或“王”的学生信息
C. 检索所有姓名(sname)中同时包含“张”、“王”的学生信息
D. 检索最后一个字符是“张”或“王”的学生信息
答案: 请关注公众号【九八五题库】查看答案
问题 109: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 110: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 111: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 112: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 113: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 114: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 115: 1. SQL语言一次查询的结果是一个( )。
选项:
A. 数据项
B. 记录
C. 元组
D. 记录集
答案: 请关注公众号【九八五题库】查看答案
问题 116: 2. 设有查询语句:
SELECT Sno,COUNT()
FROM tb_sc
WHERE grade>80
GROUP BY Sno;
各子句正确的执行顺序是( )。
选项:
A. ①SELECT ②WHERE ③FROM ④GROUP BY
B. ①SELECT ②FROM ③WHERE ④GROUP BY
C. ①FROM ②GROUP BY ③WHERE ④SELECT
D. ①FROM ②WHERE ③GROUP BY ④SELECT
答案: 请关注公众号【九八五题库】查看答案
问题 117: 3. 订单表tb_order包含用户信息uid和产品信息pid等属性列,以下语句能够返回至少被订购过三次的pid是( )。
选项:
A. SELECT pid FROM tb_order WHERE count(pid)>=3;
B. SELECT pid FROM tb_order WHERE max(pid)>=3;
C. SELECT pid FROM tb_order GROUP BY pid HAVING COUNT(pid)>3;
D. SELECT pid FROM tb_order GROUP BY pid HAVING COUNT(pid)>=3;
答案: 请关注公众号【九八五题库】查看答案
问题 118: 4. 语句“SELECT
FROM tb_emp ORDER BY age DESC LIMIT 1,3”执行后返回的记录是( )。
选项:
A. 按age排序为2、3、4的三条记录
B. 按age排序为1、2、3的三条记录
C. age最大的记录
D. age排序第二的记录
答案: 请关注公众号【九八五题库】查看答案
问题 119: 5. 设有学生选课表score(sno,cname,grade),其中sno表示学生学号,cname表示课程名,grade表示成绩。以下能够统计每个学生选课数的语句是( )。
选项:
A. SELECT SUM()FROM score GROUP BY cname;
B. SELECT COUNT(
)FROM score GROUP BY cname;
C. SELECT COUNT()FROM score GROUP BY sno;
D. SELECT SUM(
)FROM score GROUP BY sno;
答案: 请关注公众号【九八五题库】查看答案
问题 120: 6. 学生表tb_student(Sno,Sname,Ssex,Sage,Sdept)中,各字段的含义依次为学号、姓名、性别、年龄和所在院系,若给定查询语句:
SELECT Sname,Sage
FROM tb_student
WHERE Ssex='男'AND Sage>ANY (SELECT Sage FROM tb_student WHERE Ssex='女);
该语句也可以用聚集函数来实现,其子句正确的转换是( )。
选项:
A. Sage<(SELECT MAX(Sage)FROM tb_student WHERE Ssex=女)
B. Sage>(SELECT MAX(Sage)FROM tb_student WHERE Ssex=女)
C. Sage<(SELECT MTN(Sage)FROM tb_student WHERE Ssex='女)
D. Sage>(SELECT MIN(Sage)FROM tb_student WHERE Ssex='女)
答案: 请关注公众号【九八五题库】查看答案
问题 121: 7. 设有如下语句:SELECT SUBSTRING(student,4,3);执行结果是( )。
选项:
A. uden
B. stu
C. ent
D. den
答案: 请关注公众号【九八五题库】查看答案
问题 122: 8. 设有如下语句:SELECT FROM Tablel WHERE EXISTS (SELECT FROM Table2); 以下关于上述语句的叙述中,正确的是( )。
选项:
A. 执行该语句,若Table2表中有数据,则显示Tablel表中的所有数据
B. 语法有错,子查询(对Table2的查询)的SELECT语句中,不能用
C. 语法有错,子查询的返回值只能是一个数值
D. 上述都不正确
答案: 请关注公众号【九八五题库】查看答案
问题 123: 9. 设有如下查询语句:
SELECT sno FROM tb_student WHERE sname REGEXP'^张|王';
该语句所表达的查询要求是( )。
选项:
A. 检索所有姓名(sname)中不包含“张”、同时不包含“王”的学生信息
B. 检索姓名(sname)第一个字符是“张”或“王”的学生信息
C. 检索所有姓名(sname)中同时包含“张”、“王”的学生信息
D. 检索最后一个字符是“张”或“王”的学生信息
答案: 请关注公众号【九八五题库】查看答案
问题 124: 10. 假设有Student表,查询名字中第二个字为“丽”的所有学生姓名、学号的正确命令是( )。
选项:
A. SELECT Sname,Sno FROM Student WHERE Sname LIKE'_丽%’;
B. SELECT Sname,Sno FROM Student WHERE Sname IS'丽%’;
C. SELECT Sname,Sno FROM Student WHERE Sname LIKE'%丽
’;
D. SELECT Sname,Sno FROM Student WHERE Sname LIKE'丽_’;
答案: 请关注公众号【九八五题库】查看答案
问题 125: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 126: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 127: 13.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 128: 14.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 129: 15.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 130: 16.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 131: 17.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 132: 18.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 133: 19.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 134: 20.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 135: 1. 设有如下SQL语句:
CREATE VIEW xyz(abc) AS
SELECT a FROMt;其中abc为( )。
选项:
A. 数据库名
B. 行名
C. 视图名
D. 列名
答案: 请关注公众号【九八五题库】查看答案
问题 136: 2. 给定如下SQL语句:
CREATE VIEW test.V_test AS
SELECT*FROM test.students WHERE age<19;
该语句的功能是()。
选项:
A. 在test表上建立一个名为V_test的视图
B. 在students表上建立一个查询,存储在名为test的表中
C. 在test数据库的students表上建立一个名为V_test的视图
D. 在test表上建立一个名为students的视图
答案: 请关注公众号【九八五题库】查看答案
问题 137: 3. 下列选项中,不能用于查询视图对象相关信息的语句是( )。
选项:
A. DESCRIBE
B. SHOW VIEW
C. SHOW CREATE VIEW
D. SHOW TABLE STATUS
答案: 请关注公众号【九八五题库】查看答案
问题 138: 4. 在学生表tb_student(Sno,Sname,Sage,Sdept)上分别定义了两个视图v_S1和v_S2:
CREATE VIEW v_S1 ASSELECT Sno,Sname,Sage
FROM tb_student WHERE Sdept= 'IS';
CREATE VIEW v_S2 ASSELECT Sno,Sname,Sage
FROM tb_student WHERE Sdept= 'IS' WITH CHECK OPTION;
若要执行下列两条语句:①INSERT INTO v_S1 VALUES(2012109,赵新',20): ②INSERT INTO v_S2 VALUES(2012209,江涛,19); 以下描述中,正确的是( )。
选项:
A. ②插入成功,①插入失败
B. ①插入成功,②插入失败
C. ①②均插入成功
D. ①②均插入失败
答案: 请关注公众号【九八五题库】查看答案
问题 139: 5. 下列视图均已创建成功,其中可更新的视图是( )。
选项:
A. CREATE VIEW v_A ASSELECT Sno, Cno FROM tb_sc WHERE Cno= '1';
B. CREATE VIEW v_B ASSELECT DISTINCT Sno, Cno FROM tb_sc WHERE Grade<60;
C. CREATE VIEW v_C ASSELECT Sno, AVG(Grade) FROM tb_sc WHERE Sno-'2018001';
D. CREATE VIEW v_D ASSELECT Cno, AVG(Grade) FROM tb_sc GROUP BY Cno;
答案: 请关注公众号【九八五题库】查看答案
问题 140: 6. 下列有关视图的叙述中,正确的是( )。
选项:
A. 视图可以嵌套
B. 视图可以创建索引
C. 视图包含数据
D. 视图不能与表一起使用
答案: 请关注公众号【九八五题库】查看答案
问题 141: 7. MySQL中的视图机制能够在一定程度上提高数据库系统的( )。
选项:
A. 完整性
B. 稳定性
C. 可靠性
D. 安全性
答案: 请关注公众号【九八五题库】查看答案
问题 142: 8. 在MySQL中创建视图时,WITHCHECK OPTION子句的作用是( )。
选项:
A. 防止通过视图插入或更新行
B. 使用户能从多种角度看待同一数据
C. 对于可更新视图,保证更新、插入或删除的行要满足视图定义中的谓词条件
D. 去掉基本表的某些行和某些列
答案: 请关注公众号【九八五题库】查看答案
问题 143: 9. 下列关于MySQL基本表和视图的描述中,正确的是( )。
选项:
A. 对基本表和视图的操作完全相同
B. 只能对基本表进行查询操作,不能对视图进行查询操作
C. 只能对基本表进行更新操作,不能对视图进行更新操作
D. 能对基本表和视图进行更新操作,但对视图的更新操作是受限制的
答案: 请关注公众号【九八五题库】查看答案
问题 144: 10. 下列有关视图的叙述中,正确的是( )。
选项:
A. 视图定义中不能有ORDER BY子句
B. 不能采用视图完成复杂的查询需求
C. 为保障数据的安全性,不能将用户权限与视图绑定
D. 视图不存储任何数据
答案: 请关注公众号【九八五题库】查看答案
问题 145: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 146: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 147: 13.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 148: 14.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 149: 15.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 150: 16.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 151: 17.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 152: 18.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 153: 19.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 154: 20.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 155: 1. 设有如下语句CREATE INDEX idx_stud ON db_association tb_student(smajor(3) DESC,sno);关于该语句,以下叙述中错误的是( )。
选项:
A. idx_stud是按照smajor升序、sno降序建立的索引
B. idx_stud建立在tb_student表上
C. 建立idx_stud后,当smajor的前三个字符值相同时再按sno排序
D. idx_stud是索引的名字
答案: 请关注公众号【九八五题库】查看答案
问题 156: 2. 创建数据表tb_student后,执行如下语句的目的是( )。CREATE UNIQUE INDEX idx_name ON tb_student(Sname);
选项:
A. 提高数据的查询速度
B. 节省数据的存储空间
C. 提高数据的安全性
D. 加快建表的速度
答案: 请关注公众号【九八五题库】查看答案
问题 157: 3. 在使用CREATE INDEX创建索引时,其默认的排序方式是( )。
选项:
A. 聚簇
B. 降序
C. 无序
D. 升序
答案: 请关注公众号【九八五题库】查看答案
问题 158: 4. 设有语句:CREATE UNIQUE INDEX idx ON books(id) DESC;以下关于该语句的叙述中,错误的是( )。
选项:
A. idx是要建立索引的数据表名
B. 所创建的是唯一性索引
C. 所创建的索引按照索引关键字降序排列
D. 索引关键字是id
答案: 请关注公众号【九八五题库】查看答案
问题 159: 5. 下列不能用于删除索引的命令是( )。
选项:
A. ALTER TABLE
B. ALTER INDEX
C. DROP INDEX
D. DROP TABLE
答案: 请关注公众号【九八五题库】查看答案
问题 160: 6. 使用如下语句成功定义了数据表tb_student: CREATE TABLE tb_student( Sno CHAR(8) PRIMARY KEY.Sname VARCHAR(20) NOT NULL UNIQUE, sex CHAR(2),Sage TINYINT,Sdept VARCHAR(15) ):若要删除属性Sname上的UNIQUE约束,正确的选项为( )。
选项:
A. ALTER TABLE tb_student DROP UNIQUE KEY Sname;
B. ALTER TABLE tb_student DROP UNIQUE Sname;
C. ALTER TABLE tb_student DROP Sname;
D. DROP INDEX Sname ON tb_student
答案: 请关注公众号【九八五题库】查看答案
问题 161: 7. 以下关于索引的叙述中,错误的是( )。
选项:
A. 建立索引不会占用更多的存储空间
B. 索引会降低插入记录的速度
C. 建立索引能够提高检索数据的速度
D. 使用ALTER TABLE语句能够删除索引
答案: 请关注公众号【九八五题库】查看答案
问题 162: 8. 下列关于索引的叙述中,错误的是( )。
选项:
A. 索引能够提高查询效率
B. 索引能够提高数据表读写速度
C. UNIQUE索引是唯一性索引
D. 索引可以建立在单列上,也可以建立多列上
答案: 请关注公众号【九八五题库】查看答案
问题 163: 9. 对于索引,正确的描述是( )。
选项:
A. 索引的数据无需存储,仅保存在内存中
B. 一个表上可以有多个聚集索引
C. 索引通常可减少表扫描,从而提高检索的效率
D. 所有索引都是唯一性的索引
答案: 请关注公众号【九八五题库】查看答案
问题 164: 10. 下列有关索引的叙述中,正确的是( )。
选项:
A. 随着表中数据量的增加,索引占用的物理空间会减少,从而可提高数据的检索速度
B. 通过创建索引,一定能保证表中每一行数据的唯一性
C. 只能在表的特定列上建立索引
D. 创建及维护索引,都会耗费时间
答案: 请关注公众号【九八五题库】查看答案
问题 165: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 166: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 167: 13.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 168: 14.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 169: 15.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 170: 16.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 171: 17.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 172: 18.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 173: 19.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 174: 20.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 175: 1. 使用关键字CALL可以调用的数据库对象是( )。
选项:
A. 触发器
B. 事件
C. 存储过程
D. 存储函数
答案: 请关注公众号【九八五题库】查看答案
问题 176: 2. MySQL中的事件调度器可以在指定的时刻执行指定的任务,下列选项中能触发事件的是( )。
选项:
A. 时间周期
B. 用户
C. INSERT、UPDATE、DELETE命令
D. 应用程序
答案: 请关注公众号【九八五题库】查看答案
问题 177: 3. 13、设有如下创建数据库对象的部分语句:
CREATE EVENT Test
ON SCHEDULE EVERY 1 WEEK
STARTS CURDATE() + INTERVAL 1 WEEK
ENDS "2013-6-30"
DO BEGIN
END
关于上述语句,下列叙述中错误的是( )。
选项:
A. 创建了一个名称为Test的事件
B. Test事件从创建之时开始执行
C. Test事件每周自动执行一次
D. Test事件的结束时间是2013年6月30日
答案: 请关注公众号【九八五题库】查看答案
问题 178: 4. 现有如下语句:
CREATE PROCEDURE p(IN no1 INT,OUT pname VARCHAR(10))
BEGIN
SELECT sname INTO pname
FROM student
WHERE sno=nol;
END;
能够直接调用过程p,并能得到正确返回结果的语句是( )。
选项:
A. CALL p(100,@x);
B. CALL p(100,”张红”);
C. CALL p(@a,@b);
D. CALL p(@a,”张红”);
答案: 请关注公众号【九八五题库】查看答案
问题 179: 5. 设有如下定义存储过程的语句框架:
CREATE PROCEDURE test(IN x INT)BEGINEND;
调用该存储过程的语句是( )。
选项:
A. CALL test(10);
B. CALL test 10;
C. SELECT test(10);
D. SELECT test 10;
答案: 请关注公众号【九八五题库】查看答案
问题 180: 6. 教学管理数据库中有学生表tb_student(Sno, Sname, Sage,Ssex, Sdept),定义如下存储过程,统计指定 学院的学生总人数:
DELIMITER $$
CREATE PROCEDURE sp_student(IN dept VARCHAR(15),OUT total TINYINT)
READS SQL DATA
BEGIN
SET total=0;
SELECT count() INTO total
FROM tb_student
WHERE Sdept=dept;
END $$
DELIMITER;
以下关于上述存储过程的叙述中,错误的是( )。
选项:
A. 使用输出变量tota返回学生总人数
B. 使用CALL sp_student (IS,@count);可直接查看IS学院的学生总人数
C. 调用存储过程后可使用SELECT语句查看学生总人数
D. 使用SELECT…INTO语句可给局部变量赋值,但要求其返回的结果集只能有一条记录
答案: 请关注公众号【九八五题库】查看答案
问题 181: 7. 下列声明游标的语法格式中,正确的是( )。
选项:
A. DECLARE cursor_name CURSOR FOR select_statement
B. DECLARE CURSOR cursor_name FOR select_statement
C. CREATE cursor_name CURSOR FOR select_statement
D. CREATE CURSOR cursor_name FOR select_statement
答案: 请关注公众号【九八五题库】查看答案
问题 182: 8. 假设数据库中有一个名为get_time的存储函数,其只有一个类型为TIME的输入参数t,现欲删除该存储 函数,以下语句正确的是( )。
选项:
A. DROP FUNCTION get_time;
B. DROP FUNCTION get_time(t);
C. DROP FUNCTION get_time(t TIME);
D. DROP FUNCTION get_time(TIME t);
答案: 请关注公众号【九八五题库】查看答案
问题 183: 9. 下列不能作为MySQL常量值使用的是( )。
选项:
A. TRUE
B. NULL
C. @DATE
D. '2016-12-11'
答案: 请关注公众号【九八五题库】查看答案
问题 184: 10. 在MySQL中编写函数、存储过程时,合法的流程控制语句不包括( )。
选项:
A. FOR(…)循环语句
B. IF..ELSE(包括ELSEIF)条件语句
C. WHILE..END WHILE循环语句
D. CASE..WHEN..ELSE分支语句
答案: 请关注公众号【九八五题库】查看答案
问题 185: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 186: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 187: 13.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 188: 14.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 189: 15.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 190: 16.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 191: 17.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 192: 18.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 193: 19.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 194: 20.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 195: 1. 给定如下SQL语句:
CREATE VIEW test.V_test AS
SELECT
FROM test.students WHERE age<19;
该语句的功能是()。
选项:
A. 在test表上建立一个名为V_test的视图
B. 在students表上建立一个查询,存储在名为test的表中
C. 在test数据库的students表上建立一个名为V_test的视图
D. 在test表上建立一个名为students的视图
答案: 请关注公众号【九八五题库】查看答案
问题 196: 2. 下列选项中,不能用于查询视图对象相关信息的语句是( )。
选项:
A. DESCRIBE
B. SHOW VIEW
C. SHOW CREATE VIEW
D. SHOW TABLE STATUS
答案: 请关注公众号【九八五题库】查看答案
问题 197: 3. 在学生表tb_student(Sno,Sname,Sage,Sdept)上分别定义了两个视图v_S1和v_S2:
CREATE VIEW v_S1 ASSELECT Sno,Sname,Sage
FROM tb_student WHERE Sdept= 'IS';
CREATE VIEW v_S2 ASSELECT Sno,Sname,Sage
FROM tb_student WHERE Sdept= 'IS' WITH CHECK OPTION;
若要执行下列两条语句:①INSERT INTO v_S1 VALUES(2012109,'赵新',20): ②INSERT INTO v_S2 VALUES(2012209,江涛,19); 以下描述中,正确的是( )。
选项:
A. ②插入成功,①插入失败
B. ①插入成功,②插入失败
C. ①②均插入成功
D. ①②均插入失败
答案: 请关注公众号【九八五题库】查看答案
问题 198: 4. 下列视图均已创建成功,其中可更新的视图是( )。
选项:
A. CREATE VIEW v_A ASSELECT Sno, Cno FROM tb_sc WHERE Cno= '1';
B. CREATE VIEW v_B ASSELECT DISTINCT Sno, Cno FROM tb_sc WHERE Grade<60;
C. CREATE VIEW v_C ASSELECT Sno, AVG(Grade) FROM tb_sc WHERE Sno='2018001';
D. CREATE VIEW v_D ASSELECT Cno, AVG(Grade) FROM tb_sc GROUP BY Cno;
答案: 请关注公众号【九八五题库】查看答案
问题 199: 5. MySQL中的视图机制能够在一定程度上提高数据库系统的( )。
选项:
A. 完整性
B. 稳定性
C. 可靠性
D. 安全性
答案: 请关注公众号【九八五题库】查看答案
问题 200: 6. 在MySQL中创建视图时,WITH CHECK OPTION子句的作用是( )。
选项:
A. 防止通过视图插入或更新行
B. 使用户能从多种角度看待同一数据
C. 对于可更新视图,保证更新、插入或删除的行要满足视图定义中的谓词条件
D. 去掉基本表的某些行和某些列
答案: 请关注公众号【九八五题库】查看答案
问题 201: 7. 设有如下语句CREATE INDEX idx_stud ON db_association tb_student(smajor(3) DESC,sno);关于该语句,以下叙述中错误的是( )。
选项:
A. idx_stud是按照smajor升序、sno降序建立的索引
B. idx_stud建立在tb_student表上
C. 建立idx_stud后,当smajor的前三个字符值相同时再按sno排序
D. idx_stud是索引的名字
答案: 请关注公众号【九八五题库】查看答案
问题 202: 8. 使用如下语句成功定义了数据表tb_student:
CREATE TABLE tb_student(
Sno CHAR(8) PRIMARY KEY,
Sname VARCHAR(20) NOT NULL UNIQUE,
sex CHAR(2),Sage TINYINT,Sdept VARCHAR(15) );
若要删除属性Sname上的UNIQUE约束,正确的选项为( )。
选项:
A. ALTER TABLE tb_student DROP UNIQUE KEY Sname;
B. ALTER TABLE tb_student DROP UNIQUE Sname;
C. ALTER TABLE tb_student DROP Sname;
D. DROP INDEX Sname ON tb_student;
答案: 请关注公众号【九八五题库】查看答案
问题 203: 9. 下列关于索引的叙述中,错误的是( )。
选项:
A. 索引能够提高查询效率
B. 索引能够提高数据表读写速度
C. UNIQUE索引是唯一性索引
D. 索引可以建立在单列上,也可以建立多列上
答案: 请关注公众号【九八五题库】查看答案
问题 204: 10. 下列有关索引的叙述中,正确的是( )。
选项:
A. 随着表中数据量的增加,索引占用的物理空间会减少,从而可提高数据的检索速度
B. 通过创建索引,一定能保证表中每一行数据的唯一性
C. 只能在表的特定列上建立索引
D. 创建及维护索引,都会耗费时间
答案: 请关注公众号【九八五题库】查看答案
问题 205: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 206: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 207: 13.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 208: 14.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 209: 15.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 210: 16.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 211: 17.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 212: 18.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 213: 19.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 214: 20.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 215: 1. 下列哪个描述正确地说明了插入数据的过程( )。
选项:
A. 插入数据时,只需指定要插入的值,不需要指定列名
B. 插入数据时,必须指定要插入的列名和对应的值
C. 插入数据时,只需指定列名,不需要指定要插入的值
D. 插入数据时,列名和值的顺序可以任意排列
答案: 请关注公众号【九八五题库】查看答案
问题 216: 2. 插入数据到数据库中,常用的SQL命令是( )。
选项:
A. INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...);
B. ADD INTO table_name (column1, column2, ...) VALUES (value1, value2, ...);
C. UPDATE table_name SET (column1, column2, ...) VALUES (value1, value2, ...);
D. MODIFY INTO table_name (column1, column2, ...) VALUES (value1, value2, ...);
答案: 请关注公众号【九八五题库】查看答案
问题 217: 3. 当插入数据时,如果违反了表中的唯一约束(UNIQUE constraint),数据库会发生什么( )。
选项:
A. 数据库将忽略插入操作,不会报错
B. 数据库会报错,并拒绝插入重复的数据
C. 数据库会删除已有的重复数据,然后插入新的数据
D. 数据库会自动更新已有的重复数据
答案: 请关注公众号【九八五题库】查看答案
问题 218: 4. 在使用INSERT INTO插入记录时,对于AUTO_INCREMENT列,若需要使其值自动增长,则不能为其指定任何有效的取值。那么,下面填充方式中错误的是( )。
选项:
A. 填充NULL值
B. 不显式地填充值
C. 填充数字
D. 填充数字1
答案: 请关注公众号【九八五题库】查看答案
问题 219: 5. 学生表studenr包含sname、sex、age三个属性列,其中age的默认值是20,执行SQL语句 INSERT INTO student(sex, sname, age) VALUES(M, Lili,);的结果是( )。
选项:
A. 执行成功,sname,sex,age的值分别是Lili,M,20
B. 执行成功,sname,sex,age的值分别是M,Lili,NULL
C. 执行成功,sname,sex,age的值分别是M,Lili,20
D. SQL语句不正确,执行失败
答案: 请关注公众号【九八五题库】查看答案
问题 220: 6. 设有学生表student(sno,sname,sage,smajor),各字段的含义分别是学生学号、姓名、年龄和专业。要求输入一学生记录,学号为100,姓名为张红,年龄为20。以下不能完成如上输入要求的语句是( )。
选项:
A. INSERT INTO student VALUES(100,'张红',20);
B. INSERT INTO student(sno,smame,sage,smajor)VALUES(100,'张红',20,NULL);
C. INSERT INTO student VALUES(100,'张红',20,NULL);
D. INSERT INTO student(sno,sname,sage)VALUES(100,'张红',20);
答案: 请关注公众号【九八五题库】查看答案
问题 221: 7. 插入数据到数据库时,为什么通常需要指定列名和对应的值( )。
选项:
A. 减少插入数据的时间
B. 提高插入数据的性能
C. 避免数据插入错误,确保数据插入到正确的列
D. 数据库要求必须指定列名和值
答案: 请关注公众号【九八五题库】查看答案
问题 222: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 223: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 224: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 225: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 226: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 227: 13.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 228: 14.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 229: 1. 数据库的英文缩写是( )。
选项:
A. DB
B. DBS
C. DBMS
D. DBA
答案: 请关注公众号【九八五题库】查看答案
问题 230: 2. 下列关于数据的叙述中,错误的是( )。
选项:
A. 数据的种类分为文字、图形和图像三类
B. 数字只是最简单的一种数据
C. 数据是描述事物的符号记录
D. 数据是数据库中存储的基本对象
答案: 请关注公众号【九八五题库】查看答案
问题 231: 3. 在数据库中,产生数据不一致的原因之一是( )。
选项:
A. 数据存储量太大
B. 数据冗余
C. 频繁对数据进行读写操作
D. 数据库管理系统版本过旧
答案: 请关注公众号【九八五题库】查看答案
问题 232: 4. DBS的中文含义是( )。
选项:
A. 数据库系统
B. 数据库管理员
C. 数据库管理系统
D. 数据定义语言
答案: 请关注公众号【九八五题库】查看答案
问题 233: 5. 常见的数据库系统运行与应用结构包括( )。
选项:
A. C/S和B/S
B. B2B和B2C
C. C/S和P2P
D. B/S
答案: 请关注公众号【九八五题库】查看答案
问题 234: 6. 以下叙述中,错误的是( )。
选项:
A. 客户端、服务器必须安装、配置在不同的计算机上
B. 客户/服务器结构中的客户端是指应用程序
C. 与客户/服务器结构相比较,浏览器/服务器结构的应用程序易于安装与部署
D. PHP用于开发基于浏览器/服务器结构的应用程序
答案: 请关注公众号【九八五题库】查看答案
问题 235: 7. 以下选项中不属于数据库系统组成部分的是( )。
选项:
A. 数据仓库
B. 数据库管理系统
C. 数据库管理员
D. 数据库
答案: 请关注公众号【九八五题库】查看答案
问题 236: 8. 在数据库系统的三级模式结构中,一个数据库只能有一个( )。
选项:
A. 模式和外摸式
B. 模式和内模式
C. 子模式
D. 外模式
答案: 请关注公众号【九八五题库】查看答案
问题 237: 9. 在数据库系统的三级模式结构中,面向某个或某几个用户的数据视图是( )。
选项:
A. 内模式
B. 模式
C. 外模式
D. 概念模式
答案: 请关注公众号【九八五题库】查看答案
问题 238: 10. 数据库系统三级模式之间的两级映像指的是( )。
选项:
A. 外模式/模式映象、外模式/内模式映象
B. 外模式/模式映象、模式/内模式映象
C. 外模式/内模式映象、模式/内模式映象
D. 子模式模式映象、子模式内模式映象
答案: 请关注公众号【九八五题库】查看答案
问题 239: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 240: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 241: 13.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 242: 14.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 243: 15.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 244: 16.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 245: 17.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 246: 18.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 247: 19.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 248: 20.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 249: 1. 关系数据库管理系统应用广泛的原因不包括( )。
选项:
A. 提供有效的运行管理
B. 管理结构化数据
C. 支持交互式查询
D. 能够表达复杂的数据结构
答案: 请关注公众号【九八五题库】查看答案
问题 250: 2. 与文件系统阶段相比,关系数据库技术的数据管理方式具有许多特点,但不包括( )。
选项:
A. 支持面向对象的数据模型
B. 具有较高的数据和程序独立性
C. 数据结构化
D. 数据冗余小,实现了数据共享
答案: 请关注公众号【九八五题库】查看答案
问题 251: 3. 下列不属于关系数据库主要特点的是( )。
选项:
A. 数据独立性高
B. 数据冗余度小
C. 不支持多用户访问
D. 数据共享性好
答案: 请关注公众号【九八五题库】查看答案
问题 252: 4. 模式内模式映像保证数据库系统中的数据能够具有较高的( )。
选项:
A. 逻辑独立性
B. 物理独立性
C. 共享性
D. 结构化
答案: 请关注公众号【九八五题库】查看答案
问题 253: 5. 数据库系统的核心是( )。
选项:
A. 软件工具
B. 数据库
C. 数据模型
D. 数据库管理系统
答案: 请关注公众号【九八五题库】查看答案
问题 254: 6. 以下关于数据库系统的叙述中,正确的是( )。
选项:
A. 数据库中的数据可被多个用户共享
B. 数据库中的数据没有冗余
C. 数据独立性的含义是数据之间没有关系
D. 数据安全性是指保证数据不丢失
答案: 请关注公众号【九八五题库】查看答案
问题 255: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 256: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 257: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 258: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 259: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 260: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 261: 1. 数据库中,用来抽象、表示现实世界中数据和信息的工具是( )。
选项:
A. 数据定义语言
B. 数据模型
C. 关系范式
D. 数据表
答案: 请关注公众号【九八五题库】查看答案
问题 262: 2. 以下关于数据库概念模型的叙述中,错误的是( )。
选项:
A. 概念模型不依赖于具体的DBMS
B. 设计人员依据概念模型编写程序
C. 概念模型与所采用的计算机硬件无关
D. 概念模型是对现实世界的抽象
答案: 请关注公众号【九八五题库】查看答案
问题 263: 3. 使用二维表结构来表示实体及实体间联系的模型是( )。
选项:
A. 网状模型
B. 层次模型
C. 关系模型
D. 面向对象模型
答案: 请关注公众号【九八五题库】查看答案
问题 264: 4. 实体型与实体集之间的关系是( )。
选项:
A. 两者含义相同
B. 整体与部分
C. 型与值
D. 两者无关
答案: 请关注公众号【九八五题库】查看答案
问题 265: 5. 数据库的概念模型独立于( )。
选项:
A. E-R图
B. 具体的计算机和DBMS
C. 信息世界
D. 现实世界
答案: 请关注公众号【九八五题库】查看答案
问题 266: 6. 下列选项中不属于实体的是( )。
选项:
A. 学生
B. 课程
C. 图书
D. 姓名
答案: 请关注公众号【九八五题库】查看答案
问题 267: 7. 将现实世界抽象为信息世界的模型是( )。
选项:
A. 物理模型
B. 关系模型
C. 逻辑模型
D. 概念模型
答案: 请关注公众号【九八五题库】查看答案
问题 268: 8. 在关系模型中,下列规范条件对表的约束要求最严格的是( )。
选项:
A. BCNF
B. 1NF
C. 2NF
D. 3NF
答案: 请关注公众号【九八五题库】查看答案
问题 269: 9. E-R图中用来表示实体的图形是( )。
选项:
A. 菱形
B. 三角形
C. 矩形
D. 椭圆形
答案: 请关注公众号【九八五题库】查看答案
问题 270: 10. 假设一个部门有多名职工,一名职工只属于一个部门,则部门与职工之间的联系类型为( )。
选项:
A. 1:n
B. 1:1
C. n:1
D. m:n
答案: 请关注公众号【九八五题库】查看答案
问题 271: 11. 在数据库设计中,通常使用E-R图建立数据库的( )。
选项:
A. 逻辑模型
B. 结构模型
C. 物理模型
D. 概念模型
答案: 请关注公众号【九八五题库】查看答案
问题 272: 12. 关系模型中,域的含义是( )。
选项:
A. 属性的取值范围
B. 元组
C. 属性
D. 属性值
答案: 请关注公众号【九八五题库】查看答案
问题 273: 13. 一个关系只有一个( )。
选项:
A. 外码
B. 候选码
C. 主码
D. 全部都是
答案: 请关注公众号【九八五题库】查看答案
问题 274: 14. 以下不属于数据库设计的阶段是( )。
选项:
A. 数据库实施
B. 概念结构设计
C. 逻辑结构设计
D. 数据库服务器设计
答案: 请关注公众号【九八五题库】查看答案
问题 275: 15. 数据库设计分为六个阶段,建立E-R模型的工作所属的阶段是( )。
选项:
A. 逻辑结构设计
B. 概念结构设计
C. 物理结构设计
D. 需求分析
答案: 请关注公众号【九八五题库】查看答案
问题 276: 16. 逻辑结构设计的主要工作是( )。
选项:
A. 设计与具体DBMS无关的抽象表示
B. E-R模型转换为关系模型
C. 设计数据的存储结构和存取方式
D. 分析用户的应用需求
答案: 请关注公众号【九八五题库】查看答案
问题 277: 17. 将E-R模型转换为关系模型的过程属于关系数据库设计步骤的( )。
选项:
A. 逻级结构设计阶段
B. 概念结构设计阶段
C. 物理结构设计阶段
D. 需求分析阶段
答案: 请关注公众号【九八五题库】查看答案
问题 278: 18.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 279: 19.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 280: 20.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 281: 21.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 282: 22.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 283: 23.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 284: 24.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 285: 25.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 286: 26.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 287: 27.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 288: 28.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 289: 29.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 290: 30.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 291: 31.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 292: 32.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 293: 33.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 294: 34.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 295: 1. 下列关于数据库的叙述中,不准确的是( )。
选项:
A. 数据库是长期存储在计算机内的、有组织的数据集合
B. 数据库是存放数据的仓库
C. 数据库中存放的对象是数据表
D. 数据库中存放的对象可为用户共享
答案: 请关注公众号【九八五题库】查看答案
问题 296: 2. 数据库中存储的是( )。
选项:
A. 数据模型
B. 数据
C. 数据结构
D. 数据及数据之间的联系
答案: 请关注公众号【九八五题库】查看答案
问题 297: 3. 数据库的英文缩写是( )。
选项:
A. DB
B. DBS
C. DBMS
D. DBA
答案: 请关注公众号【九八五题库】查看答案
问题 298: 4. 常见的数据库系统运行与应用结构包括( )。
选项:
A. C/S和B/S
B. B2B和B2C
C. C/S和P2P
D. B/S
答案: 请关注公众号【九八五题库】查看答案
问题 299: 5. 以下选项中不属于数据库系统组成部分的是( )。
选项:
A. 数据仓库
B. 数据库管理系统
C. 数据库管理员
D. 数据库
答案: 请关注公众号【九八五题库】查看答案
问题 300: 6. 在数据库系统的三级模式结构中,一个数据库只能有一个( )。
选项:
A. 模式和外摸式
B. 模式和内模式
C. 子模式
D. 外模式
答案: 请关注公众号【九八五题库】查看答案
问题 301: 7. 下列不属于关系数据库主要特点的是( )。
选项:
A. 数据独立性高
B. 数据冗余度小
C. 不支持多用户访问
D. 数据共享性好
答案: 请关注公众号【九八五题库】查看答案
问题 302: 8. 数据库系统的核心是( )。
选项:
A. 软件工具
B. 数据库
C. 数据模型
D. 数据库管理系统
答案: 请关注公众号【九八五题库】查看答案
问题 303: 9. 数据库中,用来抽象、表示现实世界中数据和信息的工具是( )。
选项:
A. 数据定义语言
B. 数据模型
C. 关系范式
D. 数据表
答案: 请关注公众号【九八五题库】查看答案
问题 304: 10. 使用二维表结构来表示实体及实体间联系的模型是( )。
选项:
A. 网状模型
B. 层次模型
C. 关系模型
D. 面向对象模型
答案: 请关注公众号【九八五题库】查看答案
问题 305: 11. 下列选项中不属于实体的是( )。
选项:
A. 学生
B. 课程
C. 图书
D. 姓名
答案: 请关注公众号【九八五题库】查看答案
问题 306: 12. 在关系模型中,下列规范条件对表的约束要求最严格的是( )。
选项:
A. BCNF
B. 1NF
C. 2NF
D. 3NF
答案: 请关注公众号【九八五题库】查看答案
问题 307: 13. E-R图中用来表示实体的图形是( )。
选项:
A. 菱形
B. 三角形
C. 矩形
D. 椭圆形
答案: 请关注公众号【九八五题库】查看答案
问题 308: 14. 假设一个部门有多名职工,一名职工只属于一个部门,则部门与职工之间的联系类型为( )。
选项:
A. 1:n
B. 1:1
C. n:1
D. m:n
答案: 请关注公众号【九八五题库】查看答案
问题 309: 15. 以下不属于数据库设计的阶段是( )。
选项:
A. 数据库实施
B. 概念结构设计
C. 逻辑结构设计
D. 数据库服务器设计
答案: 请关注公众号【九八五题库】查看答案
问题 310: 16. 数据库设计分为六个阶段,建立E-R模型的工作所属的阶段是( )。
选项:
A. 逻辑结构设计
B. 概念结构设计
C. 物理结构设计
D. 需求分析
答案: 请关注公众号【九八五题库】查看答案
问题 311: 17. 将E-R模型转换为关系模型的过程属于关系数据库设计步骤的( )。
选项:
A. 逻级结构设计阶段
B. 概念结构设计阶段
C. 物理结构设计阶段
D. 需求分析阶段
答案: 请关注公众号【九八五题库】查看答案
问题 312: 18.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 313: 19.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 314: 20.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 315: 21.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 316: 22.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 317: 23.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 318: 24.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 319: 25.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 320: 26.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 321: 27.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 322: 28.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 323: 29.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 324: 30.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 325: 31.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 326: 32.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 327: 33.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 328: 34.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 329: 1. 以下关于MySQL的叙述中,正确的是( )。
选项:
A. MySQL只能运行在Linux平台上
B. MySQL是一种开放源码的软件
C. MySQL是桌面数据库管理系统
D. MySQL是单用户数据库管理系统
答案: 请关注公众号【九八五题库】查看答案
问题 330: 2. 以下关于MySQL的叙述中,错误的是( )。
选项:
A. MySQL为多种编程语言提供API
B. MySQL是基于网状模型的数据库
C. MySQL是一种开源的系统软件
D. MySQL默认的端口号是3306
答案: 请关注公众号【九八五题库】查看答案
问题 331: 3. MySQL是一种( )。
选项:
A. 数据建模软件
B. 数据分析软件
C. 数据管理软件
D. 数据设计软件
答案: 请关注公众号【九八五题库】查看答案
问题 332: 4. 以下关于MySQL的叙述中,错误的是( )。
选项:
A. MySQL数据库的源代码允许任何人获取并进行修改
B. 安装MySQL后,无需进行任何设置,就能显示数据库中的中文数据
C. InnoDB是MySQL常用的事务处理存储引擎
D. MySQL能够在多种操作系统平台上运行
答案: 请关注公众号【九八五题库】查看答案
问题 333: 5. 常用的MySQL图形化管理工具不包括( )。
选项:
A. phpMyAdmin
B. Navicat
C. MySQL Workbench
D. Mysqldump
答案: 请关注公众号【九八五题库】查看答案
问题 334: 6. MySQL数据库的数据模型是( )。
选项:
A. 关系模型
B. 层次模型
C. 物理模型
D. 网状模型
答案: 请关注公众号【九八五题库】查看答案
问题 335: 7. 以下关于MySQL的叙述中,正确的是( )。
选项:
A. MySQL是用于开发网站的编程语言
B. MySQL几乎支持所有操作系统
C. MySQL对硬件平台有很高的要求
D. MySQL是基于层次模型的数据库
答案: 请关注公众号【九八五题库】查看答案
问题 336: 8. 下列关于MySQL的叙述中,正确的是( )。
选项:
A. MySQL能够运行于多种操作系统平台
B. MySOQL的编程语言是PHP
C. MySQL只适用于中小型应用系统
D. MySQL具有数据库检索和界面设计的功能
答案: 请关注公众号【九八五题库】查看答案
问题 337: 9. 以下关于MySQL的叙述中,错误的是( )。
选项:
A. MySQL中不能使用中文作为数据表名
B. MySQL是开放源代码系统
C. MySQL支持结构化查询语言
D. MySQL支持多种存储引擎
答案: 请关注公众号【九八五题库】查看答案
问题 338: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 339: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 340: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 341: 13.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 342: 14.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 343: 15.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 344: 16.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 345: 17.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 346: 18.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 347: 1. 使用MySQL时,可以在MySQL客户端中执行SQL语句,但下面无法用于执行SQL语句的客户端工具 是( )。
选项:
A. mysql命令行
B. phpMyAdminphpMyAdmin
C. mysqld
D. Navicat工具
答案: 请关注公众号【九八五题库】查看答案
问题 348: 2. MySQL服务器所使用的配置文件是( )。
选项:
A. my-large.ini
B. my-small ini
C. my-medium.ini
D. my.ini
答案: 请关注公众号【九八五题库】查看答案
问题 349: 3. 当MySQL服务器正确安装配置完毕之后,会在MySQL的主目录下生成一个MySQL启动时自动加载的选项文件,该选项文件是( )。
选项:
A. my.ini
B. mysql.txt
C. sql.ini
D. mysql.cfg
答案: 请关注公众号【九八五题库】查看答案
问题 350: 4. 在安装和配置MySQL实例的向导中,可选的MySQL服务器类型包括( )。
选项:
A. Developer Machine(开发者机器)、Server Machine(服务器)、Dedicated MySQL Server Machine(专用MySQL服务器)
B. Developer Machine(开发者机器)、Dedicated MySQL Server Machine(专用MySQL服务器)
C. Server Machine(服务器)、Dedicated MySQL Server Machine(专用MySQL服务器)
D. Developer Machine(开发者机器)、Server Machine(服务器)
答案: 请关注公众号【九八五题库】查看答案
问题 351: 5. 在安装和配置MySQL服务器的向导中,可选择决策支持型(OLAP)或联机事务处理(OLTP)型, 这两种情况的缺省并发用户数分别为( )。
选项:
A. OLAP 500, OLTP 20
B. OLAP 20, OLTP 500
C. OLAP 20, OLTP 20
D. OLAP 500, OLTP 500
答案: 请关注公众号【九八五题库】查看答案
问题 352: 6. 在安装和配置MySQL实例的向导中,选择决策支持型(OLAP)实例或者联机事务处理(OLTP)型 实例的主要区别在于( )。
选项:
A. 并发连接数不同
B. 连接端口不同
C. 默认字符集不同
D. 服务名不同
答案: 请关注公众号【九八五题库】查看答案
问题 353: 7. MySQL服务器使用TCP/IP网络的默认端口号是( )。
选项:
A. 3306
B. 8088
C. 8080
D. 3124
答案: 请关注公众号【九八五题库】查看答案
问题 354: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 355: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 356: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 357: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 358: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 359: 13.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 360: 14.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 361: 1. 如下关于mysqldump命令的叙述中,错误的是( )。
选项:
A. mysqldump是一个客户端实用程序
B. 使用mysqldump能够备份数据库中的某个表
C. 使用mysqldump能够一次备份多个数据库
D. 使用mysqldump只能备份数据,不能备份表结构
答案: 请关注公众号【九八五题库】查看答案
问题 362: 2. 设使用如下命令备份数据:mysqldump –u root –databases db_sc>C:\backup\sc.txt 备份文件中包含的内容为( )。
选项:
A. 创建数据库的语句、创建所有表的语句
B. 创建所有表的语句和插入数据的语句
C. 创建数据库的语句、创建所有表的语句和插入数据的语句
D. 创建数据库的语句、创建所有表的语句和表中的数据
答案: 请关注公众号【九八五题库】查看答案
问题 363: 3. 在MySQL中,使用mysqldump并以root用户(密码“123”)备份数据库mysql1和mysql2,以下正确的 命令是( )。
选项:
A. mysqldump -u root -p123 --databases mysqll mysql2 > c: backup data.sql
B. mysqldump -u root -p 123 --databases mysqll mysql2 > c: backup data.sql
C. mysqldump -u root -p123 --databases mysqll mysql2 < c: backup data.sql
D. mysqldump -u root -p123 -database mysqll mysql2 < c: backup data.sql
答案: 请关注公众号【九八五题库】查看答案
问题 364: 4. 当使用 mysqldump 工具备份数据库时,以下哪个选项描述是错误的( )。
选项:
A. 使用 --routines 选项可以备份存储过程和函数
B. 使用 --extended-insert 选项可以提高备份速度
C. 使用 --no-data 选项可以只备份数据库结构而不备份数据
D. 使用 --lock-all-tables 选项可以确保在备份期间所有表被锁定
答案: 请关注公众号【九八五题库】查看答案
问题 365: 5. 在MySQL5.5中,使用日志文件恢复数据的命令是( )。
选项:
A. MYSQLIMPORT
B. MYSQLBINLOG
C. MYSQL
D. MYSQLDUMP
答案: 请关注公众号【九八五题库】查看答案
问题 366: 6. 数据库恢复的过程中需要使用( )。
选项:
A. 最近一次备份的数据库和日志文件
B. 任意一次备份的数据库
C. 任意一次备份的数据库和日志文件
D. 最近一次备份的数据库
答案: 请关注公众号【九八五题库】查看答案
问题 367: 7. 当数据库出现故障时,下列关于数据库恢复的叙述中错误的是( )。
选项:
A. 数据库系统提供的恢复策略,可自动对数据库进行恢复,无需人工干预
B. 数据库恢复是以数据库备份为基础,如果数据库没有备份则无法恢复
C. 对数据库进行恢复时,应将最新的数据库副本加载到系统
D. 进行数据库恢复操作时,先执行一些系统安全性检查
答案: 请关注公众号【九八五题库】查看答案
问题 368: 8. 使用SELECTINTOOUTFILE语句备份数据库时,导出的是( )。
选项:
A. 数据表中的数据
B. 数据表的结构
C. 数据表的结构和数据
D. 整个数据库
答案: 请关注公众号【九八五题库】查看答案
问题 369: 9. 在 MySQL 中导出文本文件时,使用哪个命令( )。
选项:
A. EXPORT
B. OUTFILE
C. EXPORTFILE
D. SELECT INTO OUTFILE
答案: 请关注公众号【九八五题库】查看答案
问题 370: 10. 如果你想要从文本文件中加载数据到一个已存在的 MySQL 表中,你应该使用以下哪个命令( )。
选项:
A. IMPORT TABLE
B. LOAD DATA INFILE
C. IMPORT DATA
D. LOAD TABLE
答案: 请关注公众号【九八五题库】查看答案
问题 371: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 372: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 373: 13.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 374: 14.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 375: 15.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 376: 16.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 377: 17.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 378: 18.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 379: 19.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 380: 20.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 381: 1. 不能将数据表中的数据导出为文本文件的命令是( )。
选项:
A. SELECT
FROM tb_student INTO OUTFILE
B. mysqlimport
C. mysql
D. mysqldump
答案: 请关注公众号【九八五题库】查看答案
问题 382: 2. 使用SELECTINTOOUTFILE语句备份数据库时,导出的是( )。
选项:
A. 数据表中的数据
B. 数据表的结构
C. 数据表的结构和数据
D. 整个数据库
答案: 请关注公众号【九八五题库】查看答案
问题 383: 3. 在 MySQL 中导出文本文件时,使用哪个命令( )。
选项:
A. EXPORT
B. OUTFILE
C. EXPORTFILE
D. SELECT INTO OUTFILE
答案: 请关注公众号【九八五题库】查看答案
问题 384: 4. 当你需要将文本文件导入到 MySQL 中时,你会使用以下哪个命令( )。
选项:
A. IMPORT
B. LOAD DATA INFILE
C. IMPORTFILE
D. INSERT INTO FILE
答案: 请关注公众号【九八五题库】查看答案
问题 385: 5. 若要将文本文件中的数据导入到 MySQL 表中,正确的命令是( )。
选项:
A. IMPORT DATA INFILE 'filename.txt' INTO TABLE tablename;
B. LOAD DATA INFILE 'filename.txt' INTO TABLE tablename;
C. INSERT DATA INTO TABLE tablename FROM 'filename.txt';
D. COPY DATA FROM 'filename.txt' TO TABLE tablename;
答案: 请关注公众号【九八五题库】查看答案
问题 386: 6. 若要将 MySQL 表数据导出到文本文件,正确的命令是( )。
选项:
A. EXPORT TABLE tablename INTO 'filename.txt';
B. SELECT
FROM tablename INTO OUTFILE 'filename.txt';
C. DUMP TABLE tablename TO 'filename.txt';
D. BACKUP TABLE tablename TO 'filename.txt';
答案: 请关注公众号【九八五题库】查看答案
问题 387: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 388: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 389: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 390: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 391: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 392: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 393: 1. 假设数据库中有一个名为 get_user_info 的存储过程,其具有两个输入参数 user_id 和 email,现欲修改该存储过程,删除参数 email,以下语句正确的是()。
选项:
A. ALTER PROCEDURE get_user_info(REMOVE email);
B. ALTER PROCEDURE get_user_info(REMOVE IN email);
C. ALTER PROCEDURE get_user_info(DROP email);
D. ALTER PROCEDURE get_user_info(DROP IN email);
答案: 请关注公众号【九八五题库】查看答案
问题 394: 2. 假设数据库中有一个名为get_time的存储函数,其只有一个类型为TIME的输入参数t,现欲删除该存储函数,以下语句正确的是( )。
选项:
A. DROP FUNCTION get_time;
B. DROP FUNCTION get_time(t);
C. DROP FUNCTION get_time(t TIME);
D. DROP FUNCTION get_time(TIME t);
答案: 请关注公众号【九八五题库】查看答案
问题 395: 3. 假设数据库中有一个名为 update_data 的存储过程,其具有两个输入参数 x 和 y,现欲修改该存储过程,将其中的参数 y 的数据类型从 INT 修改为 VARCHAR,以下语句正确的是( )。
选项:
A. ALTER PROCEDURE update_data(INT x, VARCHAR y);
B. ALTER PROCEDURE update_data(IN x INT, IN y VARCHAR);
C. ALTER PROCEDURE update_data(x INT, y VARCHAR);
D. ALTER PROCEDURE update_data(VARCHAR x, VARCHAR y);
答案: 请关注公众号【九八五题库】查看答案
问题 396: 4. 假设数据库中有一个名为 insert_data 的存储过程,其具有三个输入参数 name、age 和 city,现欲修改该存储过程,增加一个新的输入参数 gender,以下语句正确的是()。
选项:
A. ALTER PROCEDURE insert_data(ADD gender VARCHAR);
B. ALTER PROCEDURE insert_data(ADD IN gender VARCHAR);
C. ALTER PROCEDURE insert_data(ADD gender IN VARCHAR);
D. ALTER PROCEDURE insert_data(ADD IN gender VARCHAR(10));
答案: 请关注公众号【九八五题库】查看答案
问题 397: 5. 假设数据库中有一个名为 update_salary 的存储过程,其具有两个输入参数 employee_id 和 new_salary,现欲修改该存储过程,将参数 new_salary 的数据类型从 INT 修改为 DECIMAL,以下语句正确的是()。
选项:
A. ALTER PROCEDURE update_salary(DECIMAL new_salary);
B. ALTER PROCEDURE update_salary(IN new_salary DECIMAL);
C. ALTER PROCEDURE update_salary(new_salary DECIMAL);
D. ALTER PROCEDURE update_salary(IN new_salary DECIMAL(10, 2));
答案: 请关注公众号【九八五题库】查看答案
问题 398: 6.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 399: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 400: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 401: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 402: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 403: 1. 设有触发器:CREATE TRIGGER test.insTrg AFTER INSERT ON test.student FOR EACH ROW SET @msg='Hello!'以下叙述中正确的是( )。
选项:
A. 在对insTrg表进行插入操作时,自动执行test触发器
B. 在对test表进行插入操作时,自动执行insTrg触发器
C. 在对student表进行插入操作时,自动执行insTrg触发器
D. 在对student表进行插入操作时,自动执行test触发器
答案: 请关注公众号【九八五题库】查看答案
问题 404: 2. 给定如下代码:CREATE TABLE tb_account(num INT, amount DECIMAL(10,2)); CREATE TRIGGER tr_acct AFTER INSERT ON tb_account FOR EACH ROW SET @sum=@sum+NEW.amount,表和触发器成功创建后,执行如下命令:SET @sum=0.00;INSERT INTO tb_account VALUES(1,7.00);INSERT INTO tb_account VALUES(2,3.00): 上述代码执行成功后@sum的值为( )。
选项:
A. 7.00
B. 3.00
C. 10.00
D. 0.00
答案: 请关注公众号【九八五题库】查看答案
问题 405: 3. 在 MySQL 中创建一个名为 tr_student_insert 的触发器,使其在 student 表的每次插入操作之前自动将学生的年龄设为 18 岁的命令是( )。
选项:
A. CREATE TRIGGER tr_student_insert BEFORE INSERT ON student SET NEW.age = 18;
B. CREATE TRIGGER tr_student_insert AFTER INSERT ON student SET NEW.age = 18;
C. CREATE TRIGGER tr_student_insert BEFORE INSERT ON student FOR EACH ROW SET NEW.age = 18;
D. CREATE TRIGGER tr_student_insert AFTER INSERT ON student FOR EACH ROW SET NEW.age = 18;
答案: 请关注公众号【九八五题库】查看答案
问题 406: 4. 教学管理数据库中有学生表tb_student(Sno,Sname,Sage,Ssex,Sdept),并建立了如下触发器: CREATE TRIGGER tr_student BEFORE INSERT ON tb_student FOR EACH ROWSET NEW.sage=19; 成功执行如下语句:INSERT INTO tb_studentVALUES(2012010,孔彪,男,20,IS),(2012011,柯利,女',18,MA);则'2012010'和'2012011'的Sage的值分别为( )。
选项:
A. 20,18
B. 19,19
C. 19,18
D. 20,19
答案: 请关注公众号【九八五题库】查看答案
问题 407: 5. 查看触发器内容的语句是( )。
选项:
A. SELECT FROM TRIGGERS;
B. SELECT
FROM information_schema;
C. SHOW TRIGGERS;
D. SELECT * FROM TRIGGER;
答案: 请关注公众号【九八五题库】查看答案
问题 408: 6. 设tb_school表上有一个名为t_test的触发器。以下能够删除该触发器的语句是( )。
选项:
A. REVOKE TRIGGER tb_school.t_test
B. DELETE TRIGGER tb_school.t_test
C. DROP TRIGGER tb_school.t_test
D. REMOVE TRIGGER IF EXISTS tb_school.t_test
答案: 请关注公众号【九八五题库】查看答案
问题 409: 7. 现要求删除MySQL数据库中已创建的事件,通常使用的语句是( )。
选项:
A. DELETE EVENTS
B. DROP EVENTS
C. DELETE EVENT
D. DROP EVENT
答案: 请关注公众号【九八五题库】查看答案
问题 410: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 411: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 412: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 413: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 414: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 415: 13.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 416: 14.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 417: 1. 下面关于使用事务的描述中,哪个是正确的( )。
选项:
A. 事务是用来处理并发访问的一种机制,它确保数据库中的数据始终处于一致状态
B. 事务可以保证在执行期间数据库的完整性约束得到维护
C. 事务可以回滚到之前的状态,以便撤销不完整或失败的操作
D. 事务一旦提交就不能撤销
答案: 请关注公众号【九八五题库】查看答案
问题 418: 2. 以下哪个描述最准确地描述了事务的特点( )。
选项:
A. 事务是一种用于处理并发访问的机制,它保证数据库中的数据始终处于一致状态
B. 事务是一组操作,它们被视为一个单独的工作单元,要么全部成功执行,要么全部失败
C. 事务是一种用于备份数据库的机制,它能够创建数据库的副本以供后续恢复使用
D. 事务是一种用于执行复杂查询的机制,它允许在数据库中执行多个并发操作
答案: 请关注公众号【九八五题库】查看答案
问题 419: 3. 事务的 ACID 属性中,A 代表什么( )。
选项:
A. Atomicity(原子性)
B. Consistency(一致性)
C. Isolation(隔离性)
D. Durability(持久性)
答案: 请关注公众号【九八五题库】查看答案
问题 420: 4. 下面哪个语句用于在 SQL 中开始一个事务( )。
选项:
A. BEGIN TRANSACTION
B. START TRANSACTION
C. OPEN TRANSACTION
D. CREATE TRANSACTION
答案: 请关注公众号【九八五题库】查看答案
问题 421: 5. 在事务中,以下哪个操作用于永久保存对数据库的更改( )。
选项:
A. ROLLBACK
B. COMMIT
C. START TRANSACTION
D. SAVEPOINT
答案: 请关注公众号【九八五题库】查看答案
问题 422: 6. 在事务中,如果发生了意外错误,需要撤消之前的一部分操作,应该使用哪个命令( )。
选项:
A. ROLLBACK
B. COMMIT
C. SAVEPOINT
D. BEGIN TRANSACTION
答案: 请关注公众号【九八五题库】查看答案
问题 423: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 424: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 425: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 426: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 427: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 428: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 429: 1. 下列关于事件的描述中,正确的是( )。
选项:
A. 当一个事件最后一次被调用后,可以使用AL TEREVENT语句设置该事件为ENABLE再次开启
B. 事件和触发器类似,均由数据表上的特定操作触发
C. 开启MySQL的事件功能,可使用语句:SET@@EVENT_SCHEDULER=TRUE;
D. 定义一个事件时可通过AT子句指定事件发生的具体时间点
答案: 请关注公众号【九八五题库】查看答案
问题 430: 2. 以下哪个选项描述了事务的 ACID 特性( )。
选项:
A. 自动性、连贯性、独立性、持久性
B. 原子性、一致性、隔离性、持久性
C. 原子性、一致性、独立性、稳定性
D. 自动性、连贯性、隔离性、稳定性
答案: 请关注公众号【九八五题库】查看答案
问题 431: 3. 事务的一致性是指什么( )。
选项:
A. 事务的结果必须持久保存在数据库中
B. 事务必须按照其定义的顺序执行
C. 事务执行过程中必须保证数据库的一致性
D. 事务可以独立运行,不受其他事务的影响
答案: 请关注公众号【九八五题库】查看答案
问题 432: 4. 下面关于使用事务的描述中,哪个是正确的( )。
选项:
A. 事务是用来处理并发访问的一种机制,它确保数据库中的数据始终处于一致状态
B. 事务可以保证在执行期间数据库的完整性约束得到维护
C. 事务可以回滚到之前的状态,以便撤销不完整或失败的操作
D. 事务一旦提交就不能撤销
答案: 请关注公众号【九八五题库】查看答案
问题 433: 5. 以下哪个描述最准确地描述了事务的特点( )。
选项:
A. 事务是一种用于处理并发访问的机制,它保证数据库中的数据始终处于一致状态
B. 事务是一组操作,它们被视为一个单独的工作单元,要么全部成功执行,要么全部失败
C. 事务是一种用于备份数据库的机制,它能够创建数据库的副本以供后续恢复使用
D. 事务是一种用于执行复杂查询的机制,它允许在数据库中执行多个并发操作
答案: 请关注公众号【九八五题库】查看答案
问题 434: 6. 事务的 ACID 属性中,A 代表什么( )。
选项:
A. Atomicity(原子性)
B. Consistency(一致性)
C. Isolation(隔离性)
D. Durability(持久性)
答案: 请关注公众号【九八五题库】查看答案
问题 435: 7. 在事务中,以下哪个操作用于永久保存对数据库的更改( )。
选项:
A. ROLLBACK
B. COMMIT
C. START TRANSACTION
D. SAVEPOINT
答案: 请关注公众号【九八五题库】查看答案
问题 436: 8. 下列关于事务隔离级别的描述中,哪一个是正确的( )。
选项:
A. 在读未提交(Read Uncommitted)隔离级别下,一个事务可以读取另一个未提交事务的数据修改
B. 读取已提交(Read Committed)隔离级别下,一个事务只能读取已经提交的数据,不能读取其他未提交的事务的数据
C. 重复读(Repeatable Read)隔离级别下,一个事务在执行期间看到的数据始终保持一致,即使其他事务对数据进行了修改也不会影响它
D. 可串行化(Serializable)隔离级别下,事务的执行是按照事务提交的先后顺序依次执行的,从而保证事务之间的完全隔离
答案: 请关注公众号【九八五题库】查看答案
问题 437: 9. 在以下哪种事务隔离级别下,一个事务不会受到其他事务对数据的修改影响( )。
选项:
A. 读已提交(Read Committed)
B. 读未提交(Read Uncommitted)
C. 串行化(Serializable)
D. 重复读(Repeatable Read)
答案: 请关注公众号【九八五题库】查看答案
问题 438: 10. 在以下哪种事务隔离级别下,一个事务可以读取另一个未提交事务的数据修改( )。
选项:
A. 读已提交(Read Committed)
B. 读未提交(Read Uncommitted)
C. 串行化(Serializable)
D. 重复读(Repeatable Read)
答案: 请关注公众号【九八五题库】查看答案
问题 439: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 440: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 441: 13.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 442: 14.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 443: 15.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 444: 16.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 445: 17.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 446: 18.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 447: 19.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 448: 20.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 449: 1. 下列SQL语句中能查看MySQL数据库用户帐号的是( )。
选项:
A. SELECT user FROM mysqluser;
B. SELECT USER();
C. SELECTFROM user;
D. SELECT user FROM mysql;
答案: 请关注公众号【九八五题库】查看答案
问题 450: 2. 用于存储合法注册用户的信息及其全局权限的数据表是( )。
选项:
A. db
B. user
C. tables priv
D. procs_priv
答案: 请关注公众号【九八五题库】查看答案
问题 451: 3. 下列关于数据库权限表的描述中,正确的是( )。
选项:
A. 数据库权限表存储了用户的登录信息和密码
B. 数据库权限表记录了用户对数据库对象的访问权限
C. 数据库权限表只包含了管理员用户的信息
D. 数据库权限表用于存储数据库中的数据记录
答案: 请关注公众号【九八五题库】查看答案
问题 452: 4. 关于数据库权限管理的说法,以下哪个是正确的( )。
选项:
A. 数据库权限只能通过 SQL 语句进行管理,不支持图形化界面
B. 数据库权限是一种静态的设置,一旦分配,就不能修改
C. 数据库权限管理可以通过分配角色来实现,简化权限管理的复杂性
D. 数据库权限只包括对表的读取和写入权限,不包括对其他数据库对象的权限
答案: 请关注公众号【九八五题库】查看答案
问题 453: 5. 在数据库中,以下哪个角色通常具有最高权限( )。
选项:
A. Guest
B. User
C. Administrator
D. Viewer
答案: 请关注公众号【九八五题库】查看答案
问题 454: 6. 在数据库中,以下哪种语句用于授权用户访问特定数据库对象( )。
选项:
A. GRANT
B. REVOKE
C. DELETE
D. UPDATE
答案: 请关注公众号【九八五题库】查看答案
问题 455: 7. 以下哪个数据库对象不需要进行授权即可访问( )。
选项:
A. 表
B. 视图
C. 存储过程
D. 触发器
答案: 请关注公众号【九八五题库】查看答案
问题 456: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 457: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 458: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 459: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 460: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 461: 13.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 462: 14.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 463: 1. 如下关于mysqldump命令的叙述中,错误的是( )。
选项:
A. mysqldump是一个客户端实用程序
B. 使用mysqldump能够备份数据库中的某个表
C. 使用mysqldump能够一次备份多个数据库
D. 使用mysqldump只能备份数据,不能备份表结构
答案: 请关注公众号【九八五题库】查看答案
问题 464: 2. 设使用如下命令备份数据:mysqldump –u root –databases db_sc>C: \backup\sc.txt 备份文件中包含的内容为( )。
选项:
A. 创建数据库的语句、创建所有表的语句
B. 创建所有表的语句和插入数据的语句
C. 创建数据库的语句、创建所有表的语句和插入数据的语句
D. 创建数据库的语句、创建所有表的语句和表中的数据
答案: 请关注公众号【九八五题库】查看答案
问题 465: 3. 在MySQL中,使用mysqldump并以root用户(密码“123”)备份数据库mysql1和mysql2,以下正确的 命令是( )。
选项:
A. mysqldump -u root -p123 --databases mysqll mysql2 > c: backup data.sql
B. mysqldump -u root -p 123 --databases mysqll mysql2 > c: backup data.sql
C. mysqldump -u root -p123 --databases mysqll mysql2 < c: backup data.sql
D. mysqldump -u root -p123 -database mysqll mysql2 < c: backup data.sql
答案: 请关注公众号【九八五题库】查看答案
问题 466: 4. 备份整个数据库的命令是( )。
选项:
A. Mysqldump
B. mysql
C. mysqlimport
D. backup
答案: 请关注公众号【九八五题库】查看答案
问题 467: 5. 当使用 mysqldump 工具备份数据库时,以下哪个选项描述是错误的( )。
选项:
A. 使用 --routines 选项可以备份存储过程和函数
B. 使用 --extended-insert 选项可以提高备份速度
C. 使用 --no-data 选项可以只备份数据库结构而不备份数据
D. 使用 --lock-all-tables 选项可以确保在备份期间所有表被锁定
答案: 请关注公众号【九八五题库】查看答案
问题 468: 6. 在使用 mysqldump 工具备份数据库时,以下哪个选项描述是正确的( )。
选项:
A. 使用 --exclude-databases 选项可以指定要排除备份的数据库
B. 使用 --no-create-db 选项可以阻止创建备份时的数据库结构
C. 使用 --all-databases 选项可以备份指定的数据库
D. 使用 --single-transaction 选项可以强制备份所有事务
答案: 请关注公众号【九八五题库】查看答案
问题 469: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 470: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 471: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 472: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 473: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 474: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 475: 1. 教学管理数据库中有学生表tb_student(Sno, Sname,Sage, Ssex,Sdept)。若要创建存储函数,返回给定 学生学号所对应的姓名。下列选项中,正确的是( )。
选项:
A. CREATE FUNCTION fn_student(Snumber CHAR(12))RETURNS VARCHAR(20)DETERMINISTICBEGINRETURN(SELECT Sname FROM tb_student where Sno=Snumber);END
B. CREATE FUNCTION fn_student(Snumber CHAR(12))RETURNS VARCHAR(20)DETERMINISTICBEGINSELECT Sname FROM tb_student where Sno=Snumber,RETURN Sname;END
C. CREATE FUNCTION fn_student(Snumber CHAR(12))RETURNS VARCHAR(20)DETERMINISTICBEGINSELECT Sname INTO name FROM tb_student where Sno=Snumber,RETURN name;END
D. CREATE FUNCTION fn_student(Snumber CHAR(12))DETERMINISTICBEGINRETURN(SELECT Sname FROM tb_student where Sno-Snumber);END
答案: 请关注公众号【九八五题库】查看答案
问题 476: 2. 创建存储函数fn_while()的代码如下:
DELIMITER $$
CREATE FUNCTION fn_while()
RETURNS INT
DETERMINISTIC
BEGIN
DECLARE id INT DEFAULT 0;
WHILE id <= 10 DO
SET id=id+1;
END WHILE;
RETURN id;
END $$
fn_while()创建成功后,再执行SELECT fn_while(),显示的结果为( )。
选项:
A. 12
B. 10
C. 0
D. 11
答案: 请关注公众号【九八五题库】查看答案
问题 477: 3. 设有语句:CREATE FUNCTION fn_test (x ...) RETURNS type以下叙述中,正确的是( )。
选项:
A. type的类型与函数参数x的类型一致
B. RETURNS指定函数返回值的数据类型
C. RETURNS可以指明多个需要返回的数据类型
D. type可以为空
答案: 请关注公众号【九八五题库】查看答案
问题 478: 4. 设有学生成绩表score(sno,cno,grade),各字段含义分别是学生学号、课程号及成绩。现有如下创建 存储函数的语句:
CREATE FUNCTION fun()
RETURNS DECIMAL
BEGIN
DECLARE x DECIMAL SELECT AVG(grade) INTO x FROM score
RETURN x
END;
以下关于上述存储函数的叙述中,错误的是( )。
选项:
A. 表达式AVG(grade) INTO x有语法错误
B. x是全体学生选修所有课程的平均成绩
C. fun没有参数
D. RETURNS DECIMAL指明返回值的数据类型
答案: 请关注公众号【九八五题库】查看答案
问题 479: 5. 设有如下存储函数定义:
DELIMITER $$
CREATE FUNCTION countGroup(grp CHAR(10)) RETURNS INT DETERMINISTIC BEGIN
RETURN (SELECT COUNT(
) FROM tb_gs WHERE gno=grp);
END $$
DELIMITER;
正确调用存储函数countGroup的语句是( )。
选项:
A. SELECT db_association.countGroup('g100');
B. CALL db_association.countGroup("g100");
C. SELECT FROM db_association.countGroup;
D. SHOW FUNCTION db_association.countGroup;
答案: 请关注公众号【九八五题库】查看答案
问题 480: 6. 调用存储函数的命令为( )。
选项:
A. SELECT
B. DECLARE
C. EXEC
D. CALL
答案: 请关注公众号【九八五题库】查看答案
问题 481: 7. 查看存储函数fun具体内容的命令是( )。
选项:
A. CREATE FUNCTION fun;
B. DISPLAY CREATE FUNCTION fun;
C. SHOW CREATE FUNCTION fun;
D. SELECT FUNCTION fun;
答案: 请关注公众号【九八五题库】查看答案
问题 482: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 483: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 484: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 485: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 486: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 487: 13.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 488: 14.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 489: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 490: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 491: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 492: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 493: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 494: 6.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 495: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 496: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 497: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 498: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 499: 11. 以下关于MySQL的叙述中,正确的是( )。
选项:
A. MySQL只能运行在Linux平台上
B. MySQL是一种开放源码的软件
C. MySQL是桌面数据库管理系统
D. MySQL是单用户数据库管理系统
答案: 请关注公众号【九八五题库】查看答案
问题 500: 12. 以下关于MySQL的叙述中,错误的是( )。
选项:
A. MySQL为多种编程语言提供API
B. MySQL是基于网状模型的数据库
C. MySQL是一种开源的系统软件
D. MySQL默认的端口号是3306
答案: 请关注公众号【九八五题库】查看答案
问题 501: 13. 常用的MySQL图形化管理工具不包括( )。
选项:
A. phpMyAdmin
B. Navicat
C. MySQL Workbench
D. Mysqldump
答案: 请关注公众号【九八五题库】查看答案
问题 502: 14. 下列关于MySQL的叙述中,正确的是( )。
选项:
A. MySQL能够运行于多种操作系统平台
B. MySOQL的编程语言是PHP
C. MySQL只适用于中小型应用系统
D. MySQL具有数据库检索和界面设计的功能
答案: 请关注公众号【九八五题库】查看答案
问题 503: 15. 以下关于MySQL的叙述中,错误的是( )。
选项:
A. MySQL中不能使用中文作为数据表名
B. MySQL是开放源代码系统
C. MySQL支持结构化查询语言
D. MySQL支持多种存储引擎
答案: 请关注公众号【九八五题库】查看答案
问题 504: 16. 使用MySQL时,可以在MySQL客户端中执行SQL语句,但下面无法用于执行SQL语句的客户端工具是( )。
选项:
A. mysql命令行
B. phpMyAdminphpMyAdmin
C. mysqld
D. Navicat工具
答案: 请关注公众号【九八五题库】查看答案
问题 505: 17. MySQL服务器所使用的配置文件是( )。
选项:
A. my-large.ini
B. my-small.ini
C. my-medium.ini
D. my.ini
答案: 请关注公众号【九八五题库】查看答案
问题 506: 18. 在安装和配置MySQL服务器的向导中,可选择决策支持型(OLAP)或联机事务处理(OLTP)型,这两种情况的缺省并发用户数分别为( )。
选项:
A. OLAP 500, OLTP 20
B. OLAP 20, OLTP 500
C. OLAP 20, OLTP 20
D. OLAP 500, OLTP 500
答案: 请关注公众号【九八五题库】查看答案
问题 507: 19. 在安装和配置MySQL实例的向导中,选择决策支持型(OLAP)实例或者联机事务处理(OLTP)型 实例的主要区别在于( )。
选项:
A. 并发连接数不同
B. 连接端口不同
C. 默认字符集不同
D. 服务名不同
答案: 请关注公众号【九八五题库】查看答案
问题 508: 20. MySQL服务器使用TCP/IP网络的默认端口号是( )。
选项:
A. 3306
B. 8088
C. 8080
D. 3124
答案: 请关注公众号【九八五题库】查看答案
问题 509: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 510: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 511: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 512: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 513: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 514: 6.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 515: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 516: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 517: 9. 当使用CREATE DATABASE命令在MySQL中创建数据库时,为避免因数据库同名而出现的错误,通常可在该命令中加入( )。
选项:
A. NOT EXIST
B. NOT EXISTS
C. IF NOT EXISTS
D. NOT EXIST IN
答案: 请关注公众号【九八五题库】查看答案
问题 518: 10. 指定一个数据库为当前数据库的SQL语句语法格式是( )。
选项:
A. CREATE DATABASE db_name;
B. USE db_name;
C. SHOW DATABASES;
D. DROP DATABASE db_name;
答案: 请关注公众号【九八五题库】查看答案
问题 519: 11. 关于MySQL中UNION操作符的使用,描述错误的是( )。
选项:
A. UNION用于合并两个或多个SELECT语句的结果集,但不会消去任何重复行
B. UNION内部的SELECT语句必须拥有相同数量的列,列也必须拥有相似的数据类型
C. 每条SELECT语句中的列的顺序必须相同
D. UNION结果集中的列名总是等于UNION中第一个SELECT语句中的列名
答案: 请关注公众号【九八五题库】查看答案
问题 520: 12. DELETE语句中不能使用的子句是( )。
选项:
A. LIMIT
B. WHERE
C. ORDER BY
D. GROUP BY
答案: 请关注公众号【九八五题库】查看答案
问题 521: 13. 重定义MySQL的命令行结束符,应该使用( )。
选项:
A. END
B. DELIMITER
C. SET
D. DEFINE
答案: 请关注公众号【九八五题库】查看答案
问题 522: 14. 在SELECT语句中,指定需要查询的内容时,下列不可使用的是( )。
选项:
A. 百分号通配符
B. 列的别名
C. 聚合函数
D. 相应列参与计算的表达式
答案: 请关注公众号【九八五题库】查看答案
问题 523: 15. MySQL中的变量分为用户变量和系统变量,其中系统变量名( )。
选项:
A. 以@开头
B. 以@@开头
C. 无任何特殊标识
D. 以#开头
答案: 请关注公众号【九八五题库】查看答案
问题 524: 16. 下列选项中,不属于MySQL合法常量的是( )。
选项:
A. @sno
B. FALSE
C. NULL
D. ‘abC’
答案: 请关注公众号【九八五题库】查看答案
问题 525: 1. 与表达式35%3值相同的表达式是( )。
选项:
A. 5%3
B. 5&30
C. 53
D. 35/3
答案: 请关注公众号【九八五题库】查看答案
问题 526: 2. 设有语句:SELECT ((6%(7-5))+8)
9-1+(5%2); 该语句的执行结果是( )。
选项:
A. 72
B. 70
C. 71
D. 73
答案: 请关注公众号【九八五题库】查看答案
问题 527: 3. MySQL中用于比较两个值是否相等的逻辑比较运算符是( )。
选项:
A. =
B. ==
C. < >
D. > <
答案: 请关注公众号【九八五题库】查看答案
问题 528: 4. 在SQL语句中,与表达式sno NOT IN(“s1","s2")功能相同的表达式是( )。
选项:
A. sno="s1" AND sno="s2"
B. sno!="s1" OR sno!="s2"
C. sno="s1" OR sno="s2"
D. sno!="s1" AND sno!="s2"
答案: 请关注公众号【九八五题库】查看答案
问题 529: 5. SQL语句中,判断字段sno是否为空值时,应该使用的表达式是( )。
选项:
A. sno IS NULL
B. sno = NULL
C. sno NULL OR NOT
D. 以上方式皆可
答案: 请关注公众号【九八五题库】查看答案
问题 530: 6. 下列哪个运算符用于指定一个模式以匹配使用 LIKE 操作符的表达式( )。
选项:
A. &&
B. ||
C. %
D. _
答案: 请关注公众号【九八五题库】查看答案
问题 531: 7. 以下不属于MySQL语言中可使用的逻辑运算符是( )。
选项:
A. &&
B. ||
C. |
D. !
答案: 请关注公众号【九八五题库】查看答案
问题 532: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 533: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 534: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 535: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 536: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 537: 13.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 538: 14.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 539: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 540: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 541: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 542: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 543: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 544: 6.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 545: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 546: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 547: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 548: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 549: 11. 指定一个数据库为当前数据库的SQL语句语法格式是( )。
选项:
A. CREATE DATABASE db_name;
B. USE db_name;
C. SHOW DATABASES;
D. DROP DATABASE dbname;
答案: 请关注公众号【九八五题库】查看答案
问题 550: 12. 关于MySQL中UNION操作符的使用,描述错误的是( )。
选项:
A. UNION用于合并两个或多个SELECT语句的结果集,但不会消去任何重复行
B. UNION内部的SELECT语句必须拥有相同数量的列,列也必须拥有相似的数据类型
C. 每条SELECT语句中的列的顺序必须相同
D. UNION结果集中的列名总是等于UNION中第一个SELECT语句中的列名
答案: 请关注公众号【九八五题库】查看答案
问题 551: 13. DELETE语句中不能使用的子句是( )。
选项:
A. LIMIT
B. WHERE
C. ORDER BY
D. GROUP BY
答案: 请关注公众号【九八五题库】查看答案
问题 552: 14. MySQL中的变量分为用户变量和系统变量,其中系统变量名( )。
选项:
A. 以@开头
B. 以@@开头
C. 无任何特殊标识
D. 以#开头
答案: 请关注公众号【九八五题库】查看答案
问题 553: 15. 下列选项中,不属于MySQL合法常量的是( )。
选项:
A. @sno
B. FALSE
C. NULL
D. ‘abC’
答案: 请关注公众号【九八五题库】查看答案
问题 554: 16. 设有语句:SELECT ((6%(7-5))+8)*9-1+(5%2); 该语句的执行结果是( )。
选项:
A. 72
B. 70
C. 71
D. 73
答案: 请关注公众号【九八五题库】查看答案
问题 555: 17. MySQL中用于比较两个值是否相等的逻辑比较运算符是( )。
选项:
A. =
B. ==
C. < >
D. > <
答案: 请关注公众号【九八五题库】查看答案
问题 556: 18. 在SQL语句中,与表达式sno NOT IN(“s1","s2")功能相同的表达式是( )。
选项:
A. sno="s1" AND sno="s2"
B. sno!="s1" OR sno!="s2"
C. sno="s1" OR sno="s2"
D. sno!="s1" AND sno!="s2"
答案: 请关注公众号【九八五题库】查看答案
问题 557: 19. 下列哪个运算符用于指定一个模式以匹配使用 LIKE 操作符的表达式( )。
选项:
A. &&
B. ||
C. %
D.

答案: 请关注公众号【九八五题库】查看答案
问题 558: 20. 以下不属于MySQL语言中可使用的逻辑运算符是( )。
选项:
A. &&
B. ||
C. |
D. !
答案: 请关注公众号【九八五题库】查看答案
问题 559: 1. 以下关于MySQL数据库系统概述的叙述中,正确的是( )。
选项:
A. MySQL是一种关系型数据库管理系统,它使用SQL(Structured Query Language)作为其查询语言
B. MySQL是一种非关系型数据库管理系统,它不使用SQL作为其查询语言
C. MySQL只能在Windows操作系统上运行,不能在Linux或其他操作系统上运行
D. MySQL具有广度可伸缩性,能够处理大规模数据和高并发访问
答案: 请关注公众号【九八五题库】查看答案
问题 560: 2. MySQL命令行客户端的提示符是( )。
选项:
A. c>
B. mysql>
C. sql>
D. $
答案: 请关注公众号【九八五题库】查看答案
问题 561: 3. 下列语句中,可用于修改数据库默认字符集的是( )。
选项:
A. DROP SCHEMA
B. UPDATE DATABASE
C. CHANGE DATABASE
D. ALTER SCHEMA
答案: 请关注公众号【九八五题库】查看答案
问题 562: 4. MySQL提供的数据库连接途径不包括( )。
选项:
A. ODBC
B. TCP/IP
C. PIPE
D. JDBC
答案: 请关注公众号【九八五题库】查看答案
问题 563: 5. 保护数据库中的信息,防止未经授权或非法的使用所造成的数据泄漏、更改或破坏,称为数据库的( )。
选项:
A. 安全性
B. 完整性
C. 共享性
D. 独立性
答案: 请关注公众号【九八五题库】查看答案
问题 564: 6. 下列关于MySQL数据库的叙述中,错误的是( )。
选项:
A. 执行ATLER DATABASE语句更改参数时,不影响数据库中现有对象
B. 执行CREATE DATABASE语句后,创建了一个数据库对象的容器
C. 执行DROP DATABASE语句后,数据库中的对象同时被删除
D. CREATE DATABASE与CREATE SCHEMA作用相同
答案: 请关注公众号【九八五题库】查看答案
问题 565: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 566: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 567: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 568: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 569: 11.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 570: 12.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 571: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 572: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 573: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 574: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 575: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 576: 6.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 577: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 578: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 579: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 580: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 581: 11. MySQL中用来创建数据库对象的命令是( )。
选项:
A. CREATE
B. ALTER
C. DROP
D. GRANT
答案: 请关注公众号【九八五题库】查看答案
问题 582: 12. 以下命令中,与CREATE DATABASE命令等同的是( )。
选项:
A. CREATE SCHEMAS
B. CREATE DB
C. CREATE DBS
D. CREATE SCHEMA
答案: 请关注公众号【九八五题库】查看答案
问题 583: 13. 当使用CREATE DATABASE命令在MySQL中创建数据库时,为避免因数据库同名而出现的错误,通常 可在该命令中加入( )。
选项:
A. NOT EXIST
B. NOT EXISTS
C. IF NOT EXISTS
D. NOT EXIST IN
答案: 请关注公众号【九八五题库】查看答案
问题 584: 14. 在MySQL中,显示所有数据库的语句是( )。
选项:
A. SHOW DATABASES
B. LIST DATABASES
C. SELECT DATABASES
D. DISP DATABASES
答案: 请关注公众号【九八五题库】查看答案
问题 585: 15. 设当前用户正在操作数据库db1,现该用户要求跳转到另一个数据库db2,下列可使用的SQL语句是( )。
选项:
A. FROM db1 TO db2;
B. JUMP db2;
C. GO db2;
D. USE db2;
答案: 请关注公众号【九八五题库】查看答案
问题 586: 16. 指定一个数据库为当前数据库的SQL语句语法格式是( )。
选项:
A. CREATE DATABASE db_name;
B. USE db_name;
C. SHOW DATABASES;
D. DROP DATABASE db_name;
答案: 请关注公众号【九八五题库】查看答案
问题 587: 17. 查看当前正在使用的工作数据库名称的语句是( )。
选项:
A. SHOW DATABASES;
B. SHOW TABLES;
C. SELECT DATABASE;
D. SHOW SCHEMAS;
答案: 请关注公众号【九八五题库】查看答案
问题 588: 18. 启动MySQL,要对已存在的数据库db_test及其中的数据表tb_test进行操作,应首先执行的命令是( )。
选项:
A. USE db_test;
B. SHOW COLUMNS FROM tb_test;
C. DESC tb_test;
D. DROP TABLE tb_test;
答案: 请关注公众号【九八五题库】查看答案
问题 589: 19. 在MySQL中执行DROP DATABASE删除数据库时,所发生的操作不包括( )。
选项:
A. 删除该数据库上所有的用户权限
B. 该数据库中的所有表(包括其中的数据)将永久删除
C. 在执行该命令时,需要用户具有相应的权限
D. 如果指定数据库不存在,将出现相应的MySQL错误信息
答案: 请关注公众号【九八五题库】查看答案
问题 590: 20. SQL语言中,删除一个数据库对象的命令是( )。
选项:
A. REMOVE
B. DELETE
C. CLEAR
D. DROP
答案: 请关注公众号【九八五题库】查看答案
问题 591: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 592: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 593: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 594: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 595: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 596: 6.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 597: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 598: 8. 在MySQL中,关键字AUTO_INCREMENT用于为列设置自增属性,能够设置该属性的数据类型是( )。
选项:
A. 字符串类型
B. 日期类型
C. 整型
D. 枚举类型
答案: 请关注公众号【九八五题库】查看答案
问题 599: 9. 下列语言要素中,MySQL不支持的是( )。
选项:
A. 数组
B. 常量
C. 变量
D. 运算符纠错
答案: 请关注公众号【九八五题库】查看答案
问题 600: 10. 在MySQL数据库中,以下不会受字符集设置影响的数据类型有( )。
选项:
A. CHAR
B. INT
C. VARCHAR
D. TEXT
答案: 请关注公众号【九八五题库】查看答案
问题 601: 11. 指定时间与日期的数据类型是( )。
选项:
A. TIMES
B. TIME
C. DATETIME
D. DATE
答案: 请关注公众号【九八五题库】查看答案
问题 602: 12. 在MySQL数据库中,可以在服务器、数据库、表等级别上指定缺省字符集,而这些字符集的设定将作用于( )。
选项:
A. 所有字段
B. CHAR、VARCHAR、TEXT等字符类型的字段
C. 所有数据库连接
D. 数值型字段
答案: 请关注公众号【九八五题库】查看答案
问题 603: 13. 字符型数据可以存储为( )。
选项:
A. 定长字符串或变长字符串
B. 变长字符串
C. 定长字符串
D. 以上皆不正确
答案: 请关注公众号【九八五题库】查看答案
问题 604: 14. 在MySQL中,下列有关CHAR和VARCHAR的比较中,不正确的是( )。
选项:
A. CHAR是固定长度的字符类型,VARCHAR则是可变长度的字符类型
B. 由于CHAR固定长度,所以在处理速度上要比VARCHAR快,但是会占更多存储空间
C. CHAR和VARCHAR的最大长度都是255
D. 使用CHAR字符类型时,将自动删除末尾的空格
答案: 请关注公众号【九八五题库】查看答案
问题 605: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 606: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 607: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 608: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 609: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 610: 6.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 611: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 612: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 613: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 614: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 615: 11. MySQL命令行客户端的提示符是( )。
选项:
A. c>
B. mysql>
C. sql>
D. $
答案: 请关注公众号【九八五题库】查看答案
问题 616: 12. 下列语句中,可用于修改数据库默认字符集的是( )。
选项:
A. DROP SCHEMA
B. UPDATE DATABASE
C. CHANGE DATABASE
D. ALTER SCHEMA
答案: 请关注公众号【九八五题库】查看答案
问题 617: 13. MySQL提供的数据库连接途径不包括( )。
选项:
A. ODBC
B. TCP/IP
C. PIPE
D. JDBC
答案: 请关注公众号【九八五题库】查看答案
问题 618: 14. 保护数据库中的信息,防止未经授权或非法的使用所造成的数据泄漏、更改或破坏,称为数据库的( )。
选项:
A. 安全性
B. 完整性
C. 共享性
D. 独立性
答案: 请关注公众号【九八五题库】查看答案
问题 619: 15. 下列关于MySQL数据库的叙述中,错误的是( )。
选项:
A. 执行ATLER DATABASE语句更改参数时,不影响数据库中现有对象
B. 执行CREATE DATABASE语句后,创建了一个数据库对象的容器
C. 执行DROP DATABASE语句后,数据库中的对象同时被删除
D. CREATE DATABASE与CREATE SCHEMA作用相同
答案: 请关注公众号【九八五题库】查看答案
问题 620: 16. MySQL中用来创建数据库对象的命令是( )。
选项:
A. CREATE
B. ALTER
C. DROP
D. GRANT
答案: 请关注公众号【九八五题库】查看答案
问题 621: 17. 以下命令中,与CREATE DATABASE命令等同的是( )。
选项:
A. CREATE SCHEMAS
B. CREATE DB
C. CREATE DBS
D. CREATE SCHEMA
答案: 请关注公众号【九八五题库】查看答案
问题 622: 18. 在MySQL中,显示所有数据库的语句是( )。
选项:
A. SHOW DATABASES
B. LIST DATABASES
C. SELECT DATABASES
D. DISP DATABASES
答案: 请关注公众号【九八五题库】查看答案
问题 623: 19. 设当前用户正在操作数据库db1,现该用户要求跳转到另一个数据库db2,下列可使用的SQL语句是( )。
选项:
A. FROM db1 TO db2;
B. JUMP db2;
C. GO db2;
D. USE db2;
答案: 请关注公众号【九八五题库】查看答案
问题 624: 20. 查看当前正在使用的工作数据库名称的语句是( )。
选项:
A. SHOW DATABASES;
B. SHOW TABLES;
C. SELECT DATABASE;
D. SHOW SCHEMAS;
答案: 请关注公众号【九八五题库】查看答案
问题 625: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 626: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 627: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 628: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 629: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 630: 6.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 631: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 632: 8. 长期存储在计算机内的、有组织的、可共享的数据集合是( )。
选项:
A. 数据库
B. 数据库管理系统
C. 数据库系统
D. 数据
答案: 请关注公众号【九八五题库】查看答案
问题 633: 9. 下列关于数据库的叙述中,不准确的是( )。
选项:
A. 数据库是长期存储在计算机内的、有组织的数据集合
B. 数据库是存放数据的仓库
C. 数据库中存放的对象是数据表
D. 数据库中存放的对象可为用户共享
答案: 请关注公众号【九八五题库】查看答案
问题 634: 10. 下列关于数据库的叙述中,错误的是( )。
选项:
A. 数据库中只保存数据
B. 数据库中的数据具有较高的数据独立性
C. 数据库按照一定的数据模型组织数据
D. 数据库是大量有组织、可共享数据的集合
答案: 请关注公众号【九八五题库】查看答案
问题 635: 11. 以下叙述中,正确的是( )。
选项:
A. 数据库仅用于存储数据
B. 数据库中的数据是相互独立的
C. 数据库中的数据面向全局应用
D. 数据就是信息
答案: 请关注公众号【九八五题库】查看答案
问题 636: 12. 数据库中存储的是( )。
选项:
A. 数据模型
B. 数据
C. 数据结构
D. 数据及数据之间的联系
答案: 请关注公众号【九八五题库】查看答案
问题 637: 13. 下列关于数据的描述中,错误的是( )。
选项:
A. 数据是描述事物的符号记录
B. 数据和它的语义是不可分的
C. 数据指的就是数字
D. 数据是数据库中存储的基本对象
答案: 请关注公众号【九八五题库】查看答案
问题 638: 14. 数据访问由数据库管理系统进行统一管理和控制的原因不包括( )。
选项:
A. 降低数据的冗余度
B. 确保数据的安全性
C. 确保数据的完整性
D. 进行并发和恢复的控制
答案: 请关注公众号【九八五题库】查看答案
问题 639: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 640: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 641: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 642: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 643: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 644: 6. 设有如下语句:UPDATE person SET Iname='s', fname='p' WHERE person_id=1;/ person_id是主键/ 该语句更新的数据行数为( )。
选项:
A. 0或者1行
B. 0行
C. 1行
D. 0或者多行
答案: 请关注公众号【九八五题库】查看答案
问题 645: 7. 修改表中数据的命令是( )。
选项:
A. UPDATE
B. ALTER TABLE
C. REPAIR TABLE
D. CHECK TABLE
答案: 请关注公众号【九八五题库】查看答案
问题 646: 8. 使用UPDATE语句同时修改多个表,会同时修改表关联中满足限定条件的每个表,在这种修改中可以使用的子句是( )。
选项:
A. WHERE
B. GROUP BY
C. ORDER BY
D. LIMIT
答案: 请关注公众号【九八五题库】查看答案
问题 647: 9. 使用如下语句成功创建了数据表tb_student:
CREATE TABLE tb_student(Sno CHAR(8)PRIMARY KEY,
Sname VARCHAR(20)NOT NULL UNIQUE,
Ssex CHAR(2),
Sage TINYTNT);
若要给属性Sage增加缺省值18,错误的选项为( )。
选项:
A. ALTER TABLE tb_student CHANGE Sage Sage TINYTNT DEFAULT 18;
B. ALTER TABLE tb_student SET Sage DEFAULT 18;
C. ALTER TABLE tb_student MODIFY Sage TINYTNT DEFAULT 18;
D. ALTER TABLE tb_student ALTER Sage SET DEFAULT 18;
答案: 请关注公众号【九八五题库】查看答案
问题 648: 10. 设有如下创建tb_room表的语句:
CREATE TABLE tb_room(
rno CHAR(10)NOT NULL,
rtype CHAR(20)NOT NULL,
rprice INT NULL,
rmemo CHAR(50)NULL);
以下语句中,能够正确实现将编号(rno)为r100的房间价格(rprice)由150元改为180元的是( )。
选项:
A. UPDATE tb_room SET rprice=180 WHERE rno=’r100’;
B. UPDATE tb_room SET rprice=180 WHERE rprice=150;
C. UPDATE tb_room CHANGE rprice=180 WHERE rno=’r100';
D. UPDATE tb_room SET rprice=180 WHERE rprice =150;
答案: 请关注公众号【九八五题库】查看答案
问题 649: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 650: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 651: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 652: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 653: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 654: 6.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 655: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 656: 8. 如果DELETE语句中没有使用WHERE子句,则下列叙述中正确的是( )。
选项:
A. 删除指定数据表中的最后一条记录
B. 删除指定数据表中的全部记录
C. 不删除任何记录
D. 删除指定数据表中的第一条记录
答案: 请关注公众号【九八五题库】查看答案
问题 657: 9. 设有如下语句:DELETE FROM tb_student WHERE sid<6;成功执行该语句,下列叙述中正确的是( )。
选项:
A. 删除tb_student表中前6条记录
B. 删除tb_student表
C. 删除tb_student表中所有sid值小于6的记录
D. 删除tb_student表中所有sid值不小于6的记录
答案: 请关注公众号【九八五题库】查看答案
问题 658: 10. DELETE语句中不能使用的子句是( )。
选项:
A. LIMIT
B. WHERE
C. ORDER BY
D. GROUP BY
答案: 请关注公众号【九八五题库】查看答案
问题 659: 11. 在SQL中,DELETE语句通常用于删除表中的记录。以下哪种情况下使用DELETE语句是合适的( )。
选项:
A. 要删除表中的特定列
B. 要删除表中的所有记录
C. 要删除表本身
D. 要删除表的结构,但保留数据
答案: 请关注公众号【九八五题库】查看答案
问题 660: 12. 下面哪个SQL语句可以删除名为"students"的表中的所有记录( )。
选项:
A. DELETE FROM students;
B. DELETE FROM students;
C. DELETE ALL FROM students;
D. DELETE ROWS FROM students;
答案: 请关注公众号【九八五题库】查看答案
问题 661: 13. 假设我们有一个名为"orders"的表,其中包含订单信息。如果我们想要删除所有订单日期在2023年之前的订单记录,下面哪个SQL语句是正确的( )。
选项:
A. DELETE
FROM orders WHERE order_date < '2023-01-01';
B. DELETE FROM orders WHERE order_date < '2023-01-01';
C. DELETE RECORDS FROM orders WHERE order_date < '2023-01-01';
D. DELETE WHERE order_date < '2023-01-01' FROM orders;
答案: 请关注公众号【九八五题库】查看答案
问题 662: 14. 下列关于DROP、TRUNCATE和DELETE命令的描述中,正确的是( )。
选项:
A. 三者都能删除数据表的结构
B. 三者都只删除数据表中的数据
C. 三者都只删除数据表的结构
D. 三者都能删除数据表中的数据
答案: 请关注公众号【九八五题库】查看答案
问题 663: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 664: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 665: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 666: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 667: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 668: 6.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 669: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 670: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 671: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 672: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 673: 11. 学生表studenr包含sname、sex、age三个属性列,其中age的默认值是20,执行SQL语句 INSERT INTO student(sex, sname, age) VALUES(M, Lili,);的结果是( )。
选项:
A. 执行成功,sname,sex,age的值分别是Lili,M,20
B. 执行成功,sname,sex,age的值分别是M,Lili,NULL
C. 执行成功,sname,sex,age的值分别是M,Lili,20
D. SQL语句不正确,执行失败
答案: 请关注公众号【九八五题库】查看答案
问题 674: 12. 在使用INSERT INTO插入记录时,对于AUTO_INCREMENT列,若需要使其值自动增长,则不能为其指定任何有效的取值。那么,下面填充方式中错误的是( )。
选项:
A. 填充NULL值
B. 不显式地填充值
C. 填充数字
D. 填充数字1
答案: 请关注公众号【九八五题库】查看答案
问题 675: 13. 设有学生表student(sno,sname,sage,smajor),各字段的含义分别是学生学号、姓名、年龄和专业。要求输入一学生记录,学号为100,姓名为张红,年龄为20。以下不能完成如上输入要求的语句是( )。
选项:
A. INSERT INTO student VALUES(100,张红,20);
B. INSERT INTO student(sno,sname,sage,smajor)VALUES(100,‘张红’20,NULL);
C. INSERT INTO student VALUES(100,’张红’,20,NULL);
D. INSERT INTO student(sno,sname,sage)VALUES(100,’张红’,20);
答案: 请关注公众号【九八五题库】查看答案
问题 676: 14. 设有如下语句:UPDATE person SET Iname='s', fname='p' WHERE person_id=1;/ person_id是主键/ 该语句更新的数据行数为( )。
选项:
A. 0或者1行
B. 0行
C. 1行
D. 0或者多行
答案: 请关注公众号【九八五题库】查看答案
问题 677: 15. 使用UPDATE语句同时修改多个表,会同时修改表关联中满足限定条件的每个表,在这种修改中可以使用的子句是( )。
选项:
A. WHERE
B. GROUP BY
C. ORDER BY
D. LIMIT
答案: 请关注公众号【九八五题库】查看答案
问题 678: 16. 使用如下语句成功创建了数据表tb_student:
CREATE TABLE tb_student(Sno CHAR(8)PRIMARY KEY,
Sname VARCHAR(20)NOT NULL UNIQUE,
Ssex CHAR(2),
Sage TINYTNT);
若要给属性Sage增加缺省值18,错误的选项为( )。
选项:
A. ALTER TABLE tb_student CHANGE Sage Sage TINYTNT DEFAULT 18;
B. ALTER TABLE tb_student SET Sage DEFAULT 18;
C. ALTER TABLE tb_student MODIFY Sage TINYTNT DEFAULT 18;
D. ALTER TABLE tb_student ALTER Sage SET DEFAULT 18;
答案: 请关注公众号【九八五题库】查看答案
问题 679: 17. 设有如下创建tb_room表的语句:
CREATE TABLE tb_room(
rno CHAR(10)NOT NULL,
rtype CHAR(20)NOT NULL,
rprice INT NULL,
rmemo CHAR(50)NULL);
以下语句中,能够正确实现将编号(rno)为r100的房间价格(rprice)由150元改为180元的是( )。
选项:
A. UPDATE tb_room SET rprice=180 WHERE rno='r100';
B. UPDATE tb_room SET rprice=180 WHERE rprice=150;
C. UPDATE tb_room CHANGE rprice=180 WHERE rno='r100';
D. UPDATE tb_room SET rprice=180 WHERE rprice =150;
答案: 请关注公众号【九八五题库】查看答案
问题 680: 18. 如果DELETE语句中没有使用WHERE子句,则下列叙述中正确的是( )。
选项:
A. 删除指定数据表中的最后一条记录
B. 删除指定数据表中的全部记录
C. 不删除任何记录
D. 删除指定数据表中的第一条记录
答案: 请关注公众号【九八五题库】查看答案
问题 681: 19. DELETE语句中不能使用的子句是( )。
选项:
A. LIMIT
B. WHERE
C. ORDER BY
D. GROUP BY
答案: 请关注公众号【九八五题库】查看答案
问题 682: 20. 下列关于DROP、TRUNCATE和DELETE命令的描述中,正确的是( )。
选项:
A. 三者都能删除数据表的结构
B. 三者都只删除数据表中的数据
C. 三者都只删除数据表的结构
D. 三者都能删除数据表中的数据
答案: 请关注公众号【九八五题库】查看答案
问题 683: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 684: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 685: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 686: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 687: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 688: 6.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 689: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 690: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 691: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 692: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 693: 11. 现有如下语句:
CREATE PROCEDURE p(IN no1 INT,OUT pname VARCHAR(10))
BEGIN
SELECT sname INTO pname
FROM student
WHERE sno=nol;
END;
能够直接调用过程p,并能得到正确返回结果的语句是( )。
选项:
A. CALL p(100,@x);
B. CALL p(100,”张红”);
C. CALL p(@a,@b);
D. CALL p(@a,”张红”);
答案: 请关注公众号【九八五题库】查看答案
问题 694: 12. 使用关键字CALL可以调用的数据库对象是( )。
选项:
A. 触发器
B. 事件
C. 存储过程
D. 存储函数
答案: 请关注公众号【九八五题库】查看答案
问题 695: 13. 设有如下存储过程:
DELIMITER $$
CREATE PROCEDURE sp_query(IN no CHAR(10),OUT p INT)
BEGIN
SELECT rprice INTO p FROM tb_room WHERE mo=no;
END $$
以下能够正确调用该存储过程的语句是( )。
选项:
A. SELECT sp_query('r100’,@p);
B. CALL sp_query(r100);
C. CALL sp_query(r100,@p);
D. SELECT sp_query(r100);
答案: 请关注公众号【九八五题库】查看答案
问题 696: 14. 设有如下定义存储过程的语句框架:CREATE PROCEDURE test(IN x INT)BEGINEND;调用该存储过程的语句是( )。
选项:
A. CALL test(10);
B. CALL test 10;
C. SELECT test(10);
D. SELECT test 10;
答案: 请关注公众号【九八五题库】查看答案
问题 697: 15. 在MySQL中,存储过程可以使用( )。
选项:
A. 局部变量
B. 用户变量
C. 系统变量
D. 以上皆可以使用
答案: 请关注公众号【九八五题库】查看答案
问题 698: 16. MySQL中的事件调度器可以在指定的时刻执行指定的任务,下列选项中能触发事件的是( )。
选项:
A. 时间周期
B. 用户
C. INSERT、UPDATE、DELETE命令
D. 应用程序
答案: 请关注公众号【九八五题库】查看答案
问题 699: 17. 设有如下存储过程:
DELIMITER $$
CREATE PROCEDURE inout_param(INOUT p_inout INT)
BEGIN
SELECT p_inout;
SET p_inout=p_inout+1;
SELECT p_inout;
END $$
DELIMITER;
SET @p_inout=1;
CALL inout_param(@p_inout);
SELECT @p_inout;关于上述代码,以下正确的描述是( )。
选项:
A. 语法有错,不存在INOUT参数类型,IN和OUT参数的使用应该分
B. 在执行CALL语句前后,@p_inout的值是不一样的
C. 语法有错,应该使用RETURN语句返回值,而不是通过过程的参数
D. 该存储过程的定义和调用过程中存在语法错误,无法正常执行
答案: 请关注公众号【九八五题库】查看答案
问题 700: 18. 教学管理数据库中有学生表tb_student(Sno, Sname, Sage,Ssex, Sdept),定义如下存储过程,统计指定 学院的学生总人数:
DELIMITER $$
CREATE PROCEDURE sp_student(IN dept VARCHAR(15),OUT total TINYINT)
READS SQL DATA
BEGIN
SET total=0;
SELECT count(*) INTO total
FROM tb_student
WHERE Sdept=dept;
END $$
DELIMITER;
以下关于上述存储过程的叙述中,错误的是( )。
选项:
A. 使用输出变量tota返回学生总人数
B. 使用CALL sp_student (IS,@count);可直接查看IS学院的学生总人数
C. 调用存储过程后可使用SELECT语句查看学生总人数
D. 使用SELECT…INTO语句可给局部变量赋值,但要求其返回的结果集只能有一条记录
答案: 请关注公众号【九八五题库】查看答案
问题 701: 19. 设有如下创建数据库对象的部分语句:
CREATE EVENT Test
ON SCHEDULE EVERY 1 WEEK
STARTS CURDATE() + INTERVAL 1 WEEK
ENDS "2013-6-30"
DO BEGIN
END
关于上述语句,下列叙述中错误的是( )。
选项:
A. 创建了一个名称为Test的事件
B. Test事件从创建之时开始执行
C. Test事件每周自动执行一次
D. Test事件的结束时间是2013年6月30日
答案: 请关注公众号【九八五题库】查看答案
问题 702: 20. 下列关于事件的描述中,错误的是( )。
选项:
A. 事件是基于特定时间周期来触发的
B. 创建事件的语句是CREATE EVENT
C. 事件触发后,执行事件中定义的SQL语句序列
D. 如果不显式地指明,事件在创建后处于关闭状态
答案: 请关注公众号【九八五题库】查看答案
问题 703: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 704: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 705: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 706: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 707: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 708: 6.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 709: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 710: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 711: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 712: 10. 下列声明游标的语法格式中,正确的是( )。
选项:
A. DECLARE cursor_name CURSOR FOR select_statement;
B. DECLARE CURSOR cursor_name FOR select_statement;
C. CREATE cursor_name CURSOR FOR select_statement;
D. CREATE CURSOR cursor_name FOR select_statement;
答案: 请关注公众号【九八五题库】查看答案
问题 713: 11. 在使用游标时,实际完成数据读取任务的语句是( )。
选项:
A. SELECT
B. FETCH...INTO...
C. DECLARE...CURSOR
D. OPEN...FETCH...CLOSE
答案: 请关注公众号【九八五题库】查看答案
问题 714: 12. 设有如下一组语句:DECLARE cur CURSOR FORSELECT bno FROM tb_book;OPEN cur;FETCH cur INTO b;CLOSE cur;以下关于上述语句的叙述中,错误的是( )。
选项:
A. 执行OPEN语句,打开cur游标
B. 执行DECLARE语句,得到SELECT语句检索的结果集
C. FETCH语句将当前cur游标所指记录的bno值赋给b
D. 执行CLOSE语句,关闭cur游标
答案: 请关注公众号【九八五题库】查看答案
问题 715: 13. 关于MySQL中的游标,描述不正确的是( )。
选项:
A. 相当于SELECT….INTO语句,用于操作一行数据
B. FETCH.INTO...语句获取游标当前指针的记录,并传给指定变量列表
C. 使用DECLARE....CURSOR语句声明游标
D. 结束游标使用时,必须关闭游标
答案: 请关注公众号【九八五题库】查看答案
问题 716: 14. 在MySQL中,不可以声明和使用游标的情况有( )。
选项:
A. 存储过程
B. 存储函数
C. 交互式SQL查询
D. 触发器
答案: 请关注公众号【九八五题库】查看答案
问题 717: 15. 在存储过程中,使用游标的一般流程是( )。
选项:
A. 打开→>读取->关闭
B. 声明->填充内容->读取->关闭
C. 声明->打开→>读取→>关闭
D. 声明->填充内容->打开→→读取→>关闭
答案: 请关注公众号【九八五题库】查看答案
问题 718: 16. 以下关于游标的描述中,正确的是( )。
选项:
A. 游标是被SELECT语句检索出来的结果集
B. 游标可单独在交互的控制台查询操作中使用
C. 游标不能用于存储函数中
D. 游标是一种数据库对象,用于存储过程或存储函数中对结果集的操作
答案: 请关注公众号【九八五题库】查看答案
问题 719: 17. 将游标连接到由SELECT语句返回的结果集的命令是( )。
选项:
A. FETCH
B. DECLARE
C. OPEN
D. CLOSE
答案: 请关注公众号【九八五题库】查看答案
问题 720: 18. 下列选项中不能使用游标的是( )。
选项:
A. 应用程序
B. 存储过程
C. 存储函数
D. 交互式的SQL语句(如查询语句)
答案: 请关注公众号【九八五题库】查看答案
问题 721: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 722: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 723: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 724: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 725: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 726: 6.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 727: 7. 下列不能作为MySQL常量值使用的是( )。
选项:
A. TRUE
B. NULL
C. @DATE
D. '2016-12-11'
答案: 请关注公众号【九八五题库】查看答案
问题 728: 8. 下列选项中,不属于MySQL合法常量的是( )。
选项:
A. @sno
B. FALSE
C. NULL
D. ’abC’
答案: 请关注公众号【九八五题库】查看答案
问题 729: 9. 若要在存储过程体中定义一个局部变量temp,并赋初值为10,下列选项中赋值错误的是( )。
选项:
A. DECLARE temp INT;temp=10;
B. DECLARE temp INT DEFAULT 10;
C. DECLARE temp INT;SET temp=10;
D. DECLARE temp INT;SELECT temp=10;
答案: 请关注公众号【九八五题库】查看答案
问题 730: 10. 以下关于局部变量的叙述中,错误的是( )。
选项:
A. 局部变量只能在BEGIN..END之间声明
B. 使用SET语句能够为局部变量赋值
C. DECLARE能够在声明局部变量的同时指定默认值
D. 使用SELECT INTO能够将数据表中一列的所有值赋值给局部变量
答案: 请关注公众号【九八五题库】查看答案
问题 731: 11. 设有如下语句:DECLARE tmpVar TYPE CHAR(10) DEFAULT "MySQL"关于以上命令,下列叙述中错误的是( )。
选项:
A. tmpVar的作用域是声明该变量的BEGIN...END语句块
B. tmpVar的缺省值是“MySQL”
C. tmpVar被声明为字符类型变量
D. 该语句声明了一个用户变量
答案: 请关注公众号【九八五题库】查看答案
问题 732: 12. 下列关于局部变量和用户变量的描述中,错误的是( )。
选项:
A. 用户变量使用SET语句定义,局部变量使用DECLARE语句定义
B. 用户变量以”@”开头,局部变量没有这个符号
C. 在存储函数中只能使用局部变量
D. 局部变量只在BEGIN-END语句块之间有效
答案: 请关注公众号【九八五题库】查看答案
问题 733: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 734: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 735: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 736: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 737: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 738: 6.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 739: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 740: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 741: 9. 在MySQL中编写函数、存储过程时,合法的流程控制语句不包括( )。
选项:
A. FOR(…)循环语句
B. IF..ELSE(包括ELSEIF)条件语句
C. WHILE..END WHILE循环语句
D. CASE..WHEN..ELSE分支语句
答案: 请关注公众号【九八五题库】查看答案
问题 742: 10. 设有如下表达式: IF (x>10,'A','B'):以下关于该表达式的叙述中,正确的是( )。
选项:
A. 当x>10,表达式的值为B
B. 当x=10,表达式的值为B
C. 当x<10,表达式的值为A
D. 表达式有错
答案: 请关注公众号【九八五题库】查看答案
问题 743: 11. 在MySQL中编写存储函数、存储过程时,不可以使用的循环语句是( )。
选项:
A. LOOP循环语句
B. REPEAT循环语句
C. WHILE..END WHILE循环语句
D. FOR(…)循环语句
答案: 请关注公众号【九八五题库】查看答案
问题 744: 12. 基于特定时间周期来调度执行某些任务,通常采用的数据库对象是( )。
选项:
A. 事件
B. 触发器
C. 定时器
D. 视图
答案: 请关注公众号【九八五题库】查看答案
问题 745: 13. 在MySQL数据库中,流程控制语句不包括( )。
选项:
A. REPEAT语句
B. LEAVE语句
C. IF语句
D. SET语句
答案: 请关注公众号【九八五题库】查看答案
问题 746: 14. 在存储过程体的WHILE语句中,要实现退出当前循环,且重新开始一个新的循环,通常可使用的语句 是( )。
选项:
A. LEAVE语句
B. ITERATE语句
C. JUMP语句
D. GOTO语句
答案: 请关注公众号【九八五题库】查看答案
问题 747: 15. MySQL常用的循环语句不包括( )。
选项:
A. WHILE语句
B. DO...WHILE语句
C. LOOP语句
D. REPEAT语句
答案: 请关注公众号【九八五题库】查看答案
问题 748: 16. 下列CASE语句中执行结果不为空的是( )。
选项:
A. SELECT CASE WHEN 12>5 THEN 'true' ELSE 'false' END;
B. SELECT CASE BINARY 'B'WHEN 'a' THEN 1 WHEN 'b' THEN 2 END;
C. SELECT CASE WHEN -1>0 THEN 'true' END;
D. SELECT CASE 'one' WHEN 1 THEN 'one' WHEN 2 THEN 'two' END;
答案: 请关注公众号【九八五题库】查看答案
问题 749: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 750: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 751: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 752: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 753: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 754: 6. 以下关于 MySQL 存储函数修改的叙述中,正确的是()。
选项:
A. 可以直接修改存储函数的代码
B. 修改存储函数需要先删除再创建
C. 修改存储函数后,该函数的权限不会改变
D. 修改存储函数可以使用 ALTER FUNCTION 语句
答案: 请关注公众号【九八五题库】查看答案
问题 755: 7. 删除存储函数可以使用以下哪种语句()。
选项:
A. DROP FUNCTION
B. ALTER FUNCTION
C. CREATE FUNCTION
D. SELECT FUNCTION
答案: 请关注公众号【九八五题库】查看答案
问题 756: 8. 删除存储函数后,该函数的权限会如何变化()。
选项:
A. 保持不变
B. 被删除
C. 被重置为默认值
D. 无法确定
答案: 请关注公众号【九八五题库】查看答案
问题 757: 9. 以下哪种情况下,需要修改存储函数()。
选项:
A. 需要修复存储函数中的错误
B. 需要更改存储函数的功能
C. 需要提高存储函数的性能
D. 以上所有情况
答案: 请关注公众号【九八五题库】查看答案
问题 758: 10. 删除存储函数时,需要考虑哪些因素()。
选项:
A. 存储函数的权限
B. 存储函数的依赖关系
C. 存储函数的使用情况
D. 以上所有因素
答案: 请关注公众号【九八五题库】查看答案
问题 759: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 760: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 761: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 762: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 763: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 764: 6.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 765: 7. 以下哪个函数用于返回两个数字之间的绝对值差距()。
选项:
A. ABS()
B. SQRT()
C. ROUND()
D. CEIL()
答案: 请关注公众号【九八五题库】查看答案
问题 766: 8. 以下哪个函数用于将字符串转换为大写()。
选项:
A. LENGTH()
B. UPPER()
C. LEFT()
D. RIGHT()
答案: 请关注公众号【九八五题库】查看答案
问题 767: 9. 以下哪个函数用于截取字符串左侧 10 个字符()。
选项:
A. ABS()
B. SQRT()
C. LEFT(str, 10)
D. RIGHT(str, 10)
答案: 请关注公众号【九八五题库】查看答案
问题 768: 10. 以下哪个函数用于获取当前日期时间()。
选项:
A. DATE()
B. TIME()
C. YEAR()
D. NOW()
答案: 请关注公众号【九八五题库】查看答案
问题 769: 11. 以下哪个函数用于从日期时间中提取年份()。
选项:
A. DATE()
B. TIME()
C. YEAR()
D. MONTH()
答案: 请关注公众号【九八五题库】查看答案
问题 770: 12. 以下哪个函数用于计算两个日期之间的天数差()。
选项:
A. DATEDIFF()
B. TIMEDIFF()
C. YEAR()
D. MONTH()
答案: 请关注公众号【九八五题库】查看答案
问题 771: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 772: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 773: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 774: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 775: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 776: 6.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 777: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 778: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 779: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 780: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 781: 11. 创建存储函数fn_while()的代码如下:
DELIMITER $$
CREATE FUNCTION fn_while()
RETURNS INT
DETERMINISTIC
BEGIN
DECLARE id INT DEFAULT 0;
WHILE id <= 10 DO
SET id=id+1;
END WHILE;
RETURN id;
END $$
fn_while()创建成功后,再执行SELECT fn_while(),显示的结果为( )。
选项:
A. 12
B. 10
C. 0
D. 11
答案: 请关注公众号【九八五题库】查看答案
问题 782: 12. 设有语句:CREATE FUNCTION fn_test (x ...) RETURNS type以下叙述中,正确的是( )。
选项:
A. type的类型与函数参数x的类型一致
B. RETURNS指定函数返回值的数据类型
C. RETURNS可以指明多个需要返回的数据类型
D. type可以为空
答案: 请关注公众号【九八五题库】查看答案
问题 783: 13. 设有学生成绩表score(sno,cno,grade),各字段含义分别是学生学号、课程号及成绩。现有如下创建 存储函数的语句:
CREATE FUNCTION fun()
RETURNS DECIMAL
BEGIN
DECLARE x DECIMAL SELECT AVG(grade) INTO x FROM score
RETURN x
END;
以下关于上述存储函数的叙述中,错误的是( )。
选项:
A. 表达式AVG(grade) INTO x有语法错误
B. x是全体学生选修所有课程的平均成绩
C. fun没有参数
D. RETURNS DECIMAL指明返回值的数据类型
答案: 请关注公众号【九八五题库】查看答案
问题 784: 14. 设有如下存储函数定义:
DELIMITER $$
CREATE FUNCTION countGroup(grp CHAR(10)) RETURNS INT DETERMINISTIC BEGIN
RETURN (SELECT COUNT() FROM tb_gs WHERE gno=grp);
END $$
DELIMITER;
正确调用存储函数countGroup的语句是( )。
选项:
A. SELECT db_association.countGroup('g100');
B. CALL db_association.countGroup("g100");
C. SELECT
FROM db_association.countGroup;
D. SHOW FUNCTION db_association.countGroup;
答案: 请关注公众号【九八五题库】查看答案
问题 785: 15. 查看存储函数fun具体内容的命令是( )。
选项:
A. CREATE FUNCTION fun;
B. DISPLAY CREATE FUNCTION fun;
C. SHOW CREATE FUNCTION fun;
D. SELECT FUNCTION fun;
答案: 请关注公众号【九八五题库】查看答案
问题 786: 16. 以下关于 MySQL 存储函数修改的叙述中,错误的是()。
选项:
A. 可以直接修改存储函数的代码
B. 修改存储函数需要先删除再创建
C. 修改存储函数后,该函数的权限不会改变
D. 修改存储函数可以使用 ALTER FUNCTION 语句
答案: 请关注公众号【九八五题库】查看答案
问题 787: 17. 删除存储函数后,该函数的权限会如何变化()。
选项:
A. 保持不变
B. 被删除
C. 被重置为默认值
D. 无法确定
答案: 请关注公众号【九八五题库】查看答案
问题 788: 18. 以下哪种情况下,需要修改存储函数()。
选项:
A. 需要修复存储函数中的错误
B. 需要更改存储函数的功能
C. 需要提高存储函数的性能
D. 以上所有情况
答案: 请关注公众号【九八五题库】查看答案
问题 789: 19. 以下哪个函数用于截取字符串左侧 10 个字符()。
选项:
A. ABS()
B. SQRT()
C. LEFT(str, 10)
D. RIGHT(str, 10)
答案: 请关注公众号【九八五题库】查看答案
问题 790: 20. 以下哪个函数用于计算两个日期之间的天数差()。
选项:
A. DATEDIFF()
B. TIMEDIFF()
C. YEAR()
D. MONTH()
答案: 请关注公众号【九八五题库】查看答案
问题 791: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 792: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 793: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 794: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 795: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 796: 6.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 797: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 798: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 799: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 800: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 801: 11. 在MySQL中,INSERT触发器操作数据时,可以使用的临时表是( )。
选项:
A. NEW
B. OLD
C. NEW和OLD
D. LAST
答案: 请关注公众号【九八五题库】查看答案
问题 802: 12. 下列不能使用ALTER命令进行修改的数据库对象是( )。
选项:
A. 触发器
B. 事件
C. 存储过程
D. 存储函数
答案: 请关注公众号【九八五题库】查看答案
问题 803: 13. MySQL中,激活触发器的命令包括( )。
选项:
A. CREATE、DROP、INSERT
B. SELECT、CREATE、UPDATE
C. INSERT、DELETE、UPDATE
D. CREATE、DELETE、UPDATE
答案: 请关注公众号【九八五题库】查看答案
问题 804: 14. 当触发器涉及对触发表自身的更新操作时,使用的触发器必须是( )。
选项:
A. AFTER UPDATE
B. BEFORE UPDATE
C. UPDATE BEFORE
D. UPDATE AFTER
答案: 请关注公众号【九八五题库】查看答案
问题 805: 15. 下列操作中,不可能触发对应关系表上触发器的操作是( )。
选项:
A. SELECT
B. INSERT
C. UPDATE
D. DELETE
答案: 请关注公众号【九八五题库】查看答案
问题 806: 16. 下列关于触发器的叙述中,错误的是( )。
选项:
A. 每个表最多支持6个触发器
B. 在触发器的创建中,每个表每个事件每次只允许一个触发器
C. 触发器可以建立在视图上
D. 同一表不能拥有两个具有相同触发时刻和事件的触发器
答案: 请关注公众号【九八五题库】查看答案
问题 807: 17. 以下关于触发器的叙述中,错误的是( )。
选项:
A. INSERT触发器执行时,可以访问NEW表
B. 触发器一定建立在某个表上
C. 修改触发器的命令是ALTER TRIGGER
D. SELECT不会触发触发器
答案: 请关注公众号【九八五题库】查看答案
问题 808: 18. 以下关于触发器的叙述中,错误的是( )。
选项:
A. 触发器执行过程中可以使用虚拟表NEW或OLD
B. 触发器是自动执行的
C. 使用BEFORE选项,则触发器在激发它的语句之前执行
D. 每个表上只能定义一个触发器
答案: 请关注公众号【九八五题库】查看答案
问题 809: 19. 以下关于触发器的叙述中,正确的是( )。
选项:
A. 触发器由数据表上的特定事件所触发
B. 触发器可以由CREATE操作触发
C. 触发器可以带有参数
D. 触发器可以建立在视图上
答案: 请关注公众号【九八五题库】查看答案
问题 810: 20. MySQL中,在一个数据表上已经定义了一个BEFORE UPDATE触发器,不可以在该表上继续定义的触发器为( )。
选项:
A. AFTER UPDATE
B. BEFORE INSERT
C. BEFORE UPDATE
D. AFTER INSERT
答案: 请关注公众号【九八五题库】查看答案
问题 811: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 812: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 813: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 814: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 815: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 816: 6.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 817: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 818: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 819: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 820: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 821: 11. 在MySQL中,INSERT触发器操作数据时,可以使用的临时表是( )。
选项:
A. NEW
B. OLD
C. NEW和OLD
D. LAST
答案: 请关注公众号【九八五题库】查看答案
问题 822: 12. 当触发器涉及对触发表自身的更新操作时,使用的触发器必须是( )。
选项:
A. AFTER UPDATE
B. BEFORE UPDATE
C. UPDATE BEFORE
D. UPDATE AFTER
答案: 请关注公众号【九八五题库】查看答案
问题 823: 13. 下列操作中,不可能触发对应关系表上触发器的操作是( )。
选项:
A. SELECT
B. INSERT
C. UPDATE
D. DELETE
答案: 请关注公众号【九八五题库】查看答案
问题 824: 14. 下列关于触发器的叙述中,错误的是( )。
选项:
A. 每个表最多支持6个触发器
B. 在触发器的创建中,每个表每个事件每次只允许一个触发器
C. 触发器可以建立在视图上
D. 同一表不能拥有两个具有相同触发时刻和事件的触发器
答案: 请关注公众号【九八五题库】查看答案
问题 825: 15. 以下关于触发器的叙述中,错误的是( )。
选项:
A. 触发器执行过程中可以使用虚拟表NEW或OLD
B. 触发器是自动执行的
C. 使用BEFORE选项,则触发器在激发它的语句之前执行
D. 每个表上只能定义一个触发器
答案: 请关注公众号【九八五题库】查看答案
问题 826: 16. MySQL中,在一个数据表上已经定义了一个BEFORE UPDATE触发器,不可以在该表上继续定义的触发器为( )。
选项:
A. AFTER UPDATE
B. BEFORE INSERT
C. BEFORE UPDATE
D. AFTER INSERT
答案: 请关注公众号【九八五题库】查看答案
问题 827: 17. 设有触发器:CREATE TRIGGER test.insTrg AFTER INSERT ON test.student FOR EACH ROW SET @msg='Hello!'以下叙述中正确的是( )。
选项:
A. 在对insTrg表进行插入操作时,自动执行test触发器
B. 在对test表进行插入操作时,自动执行insTrg触发器
C. 在对student表进行插入操作时,自动执行insTrg触发器
D. 在对student表进行插入操作时,自动执行test触发器
答案: 请关注公众号【九八五题库】查看答案
问题 828: 18. 教学管理数据库中有学生表tb_student(Sno,Sname,Sage,Ssex,Sdept),并建立了如下触发器: CREATE TRIGGER tr_student BEFORE INSERT ON tb_student FOR EACH ROWSET NEW.sage=19; 成功执行如下语句:INSERT INTO tb_studentVALUES(2012010,孔彪,男,20,IS),(2012011,柯利,女',18,MA);则'2012010'和'2012011'的Sage的值分别为( )。
选项:
A. 20,18
B. 19,19
C. 19,18
D. 20,19
答案: 请关注公众号【九八五题库】查看答案
问题 829: 19. 查看触发器内容的语句是( )。
选项:
A. SELECT FROM TRIGGERS;
B. SELECT
FROM information_schema;
C. SHOW TRIGGERS;
D. SELECT * FROM TRIGGER;
答案: 请关注公众号【九八五题库】查看答案
问题 830: 20. 设tb_school表上有一个名为t_test的触发器。以下能够删除该触发器的语句是( )。
选项:
A. REVOKE TRIGGER tb_school.t_test
B. DELETE TRIGGER tb_school.t_test
C. DROP TRIGGER tb_school.t_test
D. REMOVE TRIGGER IF EXISTS tb_school.t_test
答案: 请关注公众号【九八五题库】查看答案
问题 831: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 832: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 833: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 834: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 835: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 836: 6.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 837: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 838: 8. 下列关于事件的描述中,正确的是( )。
选项:
A. 当一个事件最后一次被调用后,可以使用AL TEREVENT语句设置该事件为ENABLE再次开启
B. 事件和触发器类似,均由数据表上的特定操作触发
C. 开启MySQL的事件功能,可使用语句:SET@@EVENT_SCHEDULER=TRUE;
D. 定义一个事件时可通过AT子句指定事件发生的具体时间点
答案: 请关注公众号【九八五题库】查看答案
问题 839: 9. 下列关于事务的描述中,错误的是( )。
选项:
A. 事务是数据库操作的基本单位
B. 事务应该具有 ACID 特性
C. 事务可以跨越多个数据库
D. 事务的执行要么全部成功,要么全部失败
答案: 请关注公众号【九八五题库】查看答案
问题 840: 10. 以下哪个选项描述了事务的 ACID 特性( )。
选项:
A. 自动性、连贯性、独立性、持久性
B. 原子性、一致性、隔离性、持久性
C. 原子性、一致性、独立性、稳定性
D. 自动性、连贯性、隔离性、稳定性
答案: 请关注公众号【九八五题库】查看答案
问题 841: 11. 以下哪个描述最准确地反映了事务的原子性特性( )。
选项:
A. 事务必须始终保持数据库的一致性状态
B. 事务必须按照其定义的顺序执行
C. 事务的操作要么全部提交成功,要么全部回滚失败
D. 事务可以独立运行,不受其他事务的影响
答案: 请关注公众号【九八五题库】查看答案
问题 842: 12. 在数据库系统中,隔离性指的是什么( )。
选项:
A. 事务的结果必须持久保存在数据库中
B. 事务必须按照其定义的顺序执行
C. 事务可以并发执行而不会相互干扰
D. 事务执行过程中必须保证数据库的一致性
答案: 请关注公众号【九八五题库】查看答案
问题 843: 13. 事务的一致性是指什么( )。
选项:
A. 事务的结果必须持久保存在数据库中
B. 事务必须按照其定义的顺序执行
C. 事务执行过程中必须保证数据库的一致性
D. 事务可以独立运行,不受其他事务的影响
答案: 请关注公众号【九八五题库】查看答案
问题 844: 14. 持久性是指什么( )。
选项:
A. 事务的结果必须持久保存在数据库中
B. 事务必须按照其定义的顺序执行
C. 事务可以并发执行而不会相互干扰
D. 事务执行过程中必须保证数据库的一致性
答案: 请关注公众号【九八五题库】查看答案
问题 845: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 846: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 847: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 848: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 849: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 850: 6. 下列关于事务隔离级别的描述中,哪一个是正确的( )。
选项:
A. 在读未提交(Read Uncommitted)隔离级别下,一个事务可以读取另一个未提交事务的数据修改
B. 读取已提交(Read Committed)隔离级别下,一个事务只能读取已经提交的数据,不能读取其他未提交的事务的数据
C. 重复读(Repeatable Read)隔离级别下,一个事务在执行期间看到的数据始终保持一致,即使其他事务对数据进行了修改也不会影响它
D. 可串行化(Serializable)隔离级别下,事务的执行是按照事务提交的先后顺序依次执行的,从而保证事务之间的完全隔离
答案: 请关注公众号【九八五题库】查看答案
问题 851: 7. 在以下哪种事务隔离级别下,一个事务可以读取另一个未提交事务的数据修改( )。
选项:
A. 读已提交(Read Committed)
B. 读未提交(Read Uncommitted)
C. 串行化(Serializable)
D. 重复读(Repeatable Read)
答案: 请关注公众号【九八五题库】查看答案
问题 852: 8. 在以下哪种事务隔离级别下,一个事务不会受到其他事务对数据的修改影响( )。
选项:
A. 读已提交(Read Committed)
B. 读未提交(Read Uncommitted)
C. 串行化(Serializable)
D. 重复读(Repeatable Read)
答案: 请关注公众号【九八五题库】查看答案
问题 853: 9. 在以下哪种事务隔离级别下,一个事务可以读取其他事务已经提交的数据,但不会读取其他未提交的事务的数据( )。
选项:
A. 读已提交(Read Committed)
B. 读未提交(Read Uncommitted)
C. 串行化(Serializable)
D. 重复读(Repeatable Read)
答案: 请关注公众号【九八五题库】查看答案
问题 854: 10. 在以下哪种事务隔离级别下,事务的执行是按照事务提交的先后顺序依次执行的,从而保证事务之间的完全隔离( )。
选项:
A. 读已提交(Read Committed)
B. 读未提交(Read Uncommitted)
C. 串行化(Serializable)
D. 重复读(Repeatable Read)
答案: 请关注公众号【九八五题库】查看答案
问题 855: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 856: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 857: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 858: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 859: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 860: 6.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 861: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 862: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 863: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 864: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 865: 11. 修改用户登录口令的命令是( )。
选项:
A. SET PASSWORD
B. UPDATE PASSWORD
C. CHANGE PASSWORD
D. MODIFY PASSWORD
答案: 请关注公众号【九八五题库】查看答案
问题 866: 12. 以下关于DROP USER命令的叙述中,正确的是( )。
选项:
A. 一条DROP USER语句,只能删除一个用户帐户
B. 删除用户,不会影响该用户所创建的数据库对象
C. 执行DROP USER命令,必须拥有执行REVOKE命令的权限
D. 删除某个用户帐户时,主机名可以省略
答案: 请关注公众号【九八五题库】查看答案
问题 867: 13. 在DROP USER语句的使用中,若没有明确指定账户的主机名,则该账户的主机名默认为是( )。
选项:
A. Localhost
B. %
C. root
D. super
答案: 请关注公众号【九八五题库】查看答案
问题 868: 14. 在MySQL中,用户账号信息存储在( )。
选项:
A. Mysqlhost
B. mysql.account
C. mysql.user
D. information_schema.user
答案: 请关注公众号【九八五题库】查看答案
问题 869: 15. 以下关于CREATE USER语句的叙述中,错误的是( )。
选项:
A. 使用CREATE USER,必须指明主机名
B. 使用CREATE USER语句创建的用户,在显式赋予任何权限之前,对数据库没有任何操作权限
C. 数据库的创建者可以使用CREATE USER语句添加用户
D. CREATE USER语句成功被执行后,会在mysqL user表中添加一条新记录
答案: 请关注公众号【九八五题库】查看答案
问题 870: 16. 在MySQL中,要删除某个数据表中所有用户数据,不可以使用的命令是( )。
选项:
A. DELETE
B. TRUNCATE
C. DROP
D. 以上方式皆不可用
答案: 请关注公众号【九八五题库】查看答案
问题 871: 17. 使用CREATE USER语句创建MySQL账户时,若需设置账户口令,应使用的子句为( )。
选项:
A. IDENTIFIED BY
B. DENTIFIED WITH
C. SET PASSWORD
D. PASSWORD
答案: 请关注公众号【九八五题库】查看答案
问题 872: 18. 在MySQL中,删除用户的命令是( )。
选项:
A. DROP USER
B. REVOKE USER
C. DELETE USERS
D. DELETE USER
答案: 请关注公众号【九八五题库】查看答案
问题 873: 19. 查看MySQL数据库中的用户账户可以使用的SQL语句为( )。
选项:
A. SELECT user FROM information_schema user;
B. SELECT username FROM user;
C. SELECT user FROM mysql user;
D. SELECT username FROM performance_schema user;
答案: 请关注公众号【九八五题库】查看答案
问题 874: 20. 设有如下语句:DROP USER zhang, wang当其成功执行后,下列关于该语句的叙述中,错误的是( )。
选项:
A. 删除了用户zhang
B. 删除了用户zhang创建的所有数据库对象
C. 删除了用户wang
D. 删除了用户wang在数据库中的所有权限
答案: 请关注公众号【九八五题库】查看答案
问题 875: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 876: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 877: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 878: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 879: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 880: 6.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 881: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 882: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 883: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 884: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 885: 11. 在MySQL中进行授权的同时,如果需要限制权限,比如限制每小时的查询次数,可以在GRANT语句中使用( )。
选项:
A. WITH MAX_QUERIES_PER_HOUR
B. WITH GRANT OPTION
C. WITH MAX_USER_CONNECTIONS
D. IDENTIFIED BY
答案: 请关注公众号【九八五题库】查看答案
问题 886: 12. MySQL中,授权的对象不能是( )。
选项:
A. 表
B. 列
C. 记录
D. 数据库
答案: 请关注公众号【九八五题库】查看答案
问题 887: 13. 授予表权限时,下列选项中不合法的权限类型是( )。
选项:
A. RENAME
B. SELECT
C. INSERT
D. UPDATE
答案: 请关注公众号【九八五题库】查看答案
问题 888: 14. 使用如下语句进行权限管理:
REVOKE INSERT ON FROM 'jeffrey' @'localhost;以下描述中错误的是( )。
选项:
A. 执行上述语句的用户,必须拥有数据对象上的INSERT权限
B. 执行上述语句的用户,必须拥有GRANT OPTION权限
C. localhost可以省略,或者写成%
D.
表示所有数据库中的所有表
答案: 请关注公众号【九八五题库】查看答案
问题 889: 15. 把对Student表和Course表的全部操作权授予用户Userl和User2的语句是( )。
选项:
A. GRANT All ON Student, Course TO User1, User2;
B. GRANT Student, Course ON All TO Userl, User2;
C. GRANT All TO Student, Course ON User1, User2;
D. GRANT All TO User1, User2 ON Student, Course;
答案: 请关注公众号【九八五题库】查看答案
问题 890: 16. 下面语句实现的功能是( )。
GRANT SELECT ON tb_student TO 'lily'@'localhost';
选项:
A. 撤销权限
B. 限制权限
C. 转移权限
D. 定义用户并授予权限
答案: 请关注公众号【九八五题库】查看答案
问题 891: 17. 下列关于用户及权限的叙述中,错误的是( )。
选项:
A. root用户拥有操作和管理MySQL的所有权限
B. 删除用户时,系统同时删除该用户创建的表
C. 系统允许给用户授予与root相同的权限
D. 新建用户必须经授权才能访问数据库
答案: 请关注公众号【九八五题库】查看答案
问题 892: 18. 在MySQL中GRANT语句的ON子句用于指定权限授予的对象和级别,权限级别为( )。
选项:
A. 列权限
B. 表权限
C. 数据库权限
D. 以上均是
答案: 请关注公众号【九八五题库】查看答案
问题 893: 19. 在MySQL中进行授权操作时,可根据需要指定的选项有( )。
①被授权用户的用户名 ②被授权用户的登录地点(IP) ③可操作的数据库对象 ④欲授权的权限种类
选项:
A. ①、③、④
B. ①、③
C. ①、②、③
D. ①、②、③、④
答案: 请关注公众号【九八五题库】查看答案
问题 894: 20. 设有学生表Student(Sno,Sname,Sdept),若要收回用户Userl修改学生学号Sno的权限,正确的语句 是( )。
选项:
A. REVOKE UPDATE(Sno) ON Student FROM Userl;
B. REVOKE UPDATE ON Student FROM Userl;
C. REVOKE UPDATE(Sno) ON User1 FROM Student;
D. REVOKE UPDATE Student(Sno) FROM Userl;
答案: 请关注公众号【九八五题库】查看答案
问题 895: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 896: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 897: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 898: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 899: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 900: 6.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 901: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 902: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 903: 9.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 904: 10.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 905: 11. 修改用户登录口令的命令是( )。
选项:
A. SET PASSWORD
B. UPDATE PASSWORD
C. CHANGE PASSWORD
D. MODIFY PASSWORD
答案: 请关注公众号【九八五题库】查看答案
问题 906: 12. 以下关于DROP USER命令的叙述中,正确的是( )。
选项:
A. 一条DROP USER语句,只能删除一个用户帐户
B. 删除用户,不会影响该用户所创建的数据库对象
C. 执行DROP USER命令,必须拥有执行REVOKE命令的权限
D. 删除某个用户帐户时,主机名可以省略
答案: 请关注公众号【九八五题库】查看答案
问题 907: 13. 以下关于CREATE USER语句的叙述中,错误的是( )。
选项:
A. 使用CREATE USER,必须指明主机名
B. 使用CREATE USER语句创建的用户,在显式赋予任何权限之前,对数据库没有任何操作权限
C. 数据库的创建者可以使用CREATE USER语句添加用户
D. CREATE USER语句成功被执行后,会在mysqL user表中添加一条新记录
答案: 请关注公众号【九八五题库】查看答案
问题 908: 14. 使用CREATE USER语句创建MySQL账户时,若需设置账户口令,应使用的子句为( )。
选项:
A. IDENTIFIED BY
B. DENTIFIED WITH
C. SET PASSWORD
D. PASSWORD
答案: 请关注公众号【九八五题库】查看答案
问题 909: 15. 在MySQL中进行授权的同时,如果需要限制权限,比如限制每小时的查询次数,可以在GRANT语句中使用( )。
选项:
A. WITH MAX_QUERIES_PER_HOUR
B. WITH GRANT OPTION
C. WITH MAX_USER_CONNECTIONS
D. IDENTIFIED BY
答案: 请关注公众号【九八五题库】查看答案
问题 910: 16. 使用如下语句进行权限管理:
REVOKE INSERT ON FROM 'jeffrey' @'localhost;以下描述中错误的是( )。
选项:
A. 执行上述语句的用户,必须拥有数据对象上的INSERT权限
B. 执行上述语句的用户,必须拥有GRANT OPTION权限
C. localhost可以省略,或者写成%
D.
表示所有数据库中的所有表
答案: 请关注公众号【九八五题库】查看答案
问题 911: 17. 把对Student表和Course表的全部操作权授予用户Userl和User2的语句是( )。
选项:
A. GRANT All ON Student, Course TO User1, User2;
B. GRANT Student, Course ON All TO Userl, User2;
C. GRANT All TO Student, Course ON User1, User2;
D. GRANT All TO User1, User2 ON Student, Course;
答案: 请关注公众号【九八五题库】查看答案
问题 912: 18. 下列SQL语句中能查看MySQL数据库用户帐号的是( )。
选项:
A. SELECT user FROM mysqluser;
B. SELECT USER();
C. SELECT*FROM user;
D. SELECT user FROM mysql;
答案: 请关注公众号【九八五题库】查看答案
问题 913: 19. 关于数据库权限管理的说法,以下哪个是正确的( )。
选项:
A. 数据库权限只能通过 SQL 语句进行管理,不支持图形化界面
B. 数据库权限是一种静态的设置,一旦分配,就不能修改
C. 数据库权限管理可以通过分配角色来实现,简化权限管理的复杂性
D. 数据库权限只包括对表的读取和写入权限,不包括对其他数据库对象的权限
答案: 请关注公众号【九八五题库】查看答案
问题 914: 20. 以下哪个数据库对象不需要进行授权即可访问( )。
选项:
A. 表
B. 视图
C. 存储过程
D. 触发器
答案: 请关注公众号【九八五题库】查看答案
问题 915: 1.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 916: 2.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 917: 3.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 918: 4.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 919: 5.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 920: 6.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 921: 7.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 922: 8.
选项:
A.
B.
C.
D.
答案: 请关注公众号【九八五题库】查看答案
问题 923: 9. 在MySQL5.5中,使用日志文件恢复数据的命令是( )。
选项:
A. MYSQLIMPORT
B. MYSQLBINLOG
C. MYSQL
D. MYSQLDUMP
答案: 请关注公众号【九八五题库】查看答案
问题 924: 10. 数据库恢复的过程中需要使用( )。
选项:
A. 最近一次备份的数据库和日志文件
B. 任意一次备份的数据库
C. 任意一次备份的数据库和日志文件
D. 最近一次备份的数据库
答案: 请关注公众号【九八五题库】查看答案
问题 925: 11. 在使用LOAD DATA命令进行数据库恢复时,如果不使用LOCAL选项,则数据库恢复的速度( )。
选项:
A. 更慢
B. 更快
C. 没有区别
D. 不确定
答案: 请关注公众号【九八五题库】查看答案
问题 926: 12. 在使用LOAD DATA语句恢复数据库时,要求覆盖数据库中所有与导入文件具有相同唯一关键字值的行数据,可在导入文件名后添加关键字( )。
选项:
A. IGNORE
B. OVERRIDE
C. REPLACE
D. CANCEI
答案: 请关注公众号【九八五题库】查看答案
问题 927: 13. 当数据库出现故障时,下列关于数据库恢复的叙述中错误的是( )。
选项:
A. 数据库系统提供的恢复策略,可自动对数据库进行恢复,无需人工干预
B. 数据库恢复是以数据库备份为基础,如果数据库没有备份则无法恢复
C. 对数据库进行恢复时,应将最新的数据库副本加载到系统
D. 进行数据库恢复操作时,先执行一些系统安全性检查
答案: 请关注公众号【九八五题库】查看答案
问题 928: 14. 在不关闭数据库服务器的情况下,对MySQL数据库进行备份与恢复。以下方法中错误的是( )。
选项:
A. 直接复制所有数据文件
B. 使用SELECTINTO…OUTFILE和LOAD DATA…FLE语句进行备份与恢复
C. 使用mysqldump命令进行备份与恢复
D. 使用MySQL图形界面工具(如phpMyAdmin)进行备份与恢复
答案: 请关注公众号【九八五题库】查看答案
问题 929: 15. 若使用LOAD DATA和INSERT进行同样的数据库恢复任务,以下关于恢复效率的叙述中,正确的是( )。
选项:
A. INSERT的效率更高
B. LOADDATA的效率更高
C. 两者效率一样
D. 不确定
答案: 请关注公众号【九八五题库】查看答案
问题 930: 16. 与mysqlimport命令功能完全相同的命令是( )。
选项:
A. mysql
B. SELECT INTO…OUTFILE
C. mysqldump
D. LOAD DATA…INFILE
答案: 请关注公众号【九八五题库】查看答案



收藏
文章说明
©版权声明
本站提供的一切试卷均来自网上;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集,版权争议与本站无关。您必须在下载后的24个小时之内从您的设备中彻底删除。如有侵权请邮件与我们联系处理。敬请谅解!
评论留言

昵称

试卷网
试卷网
本站专注整合全网学习平台试卷资源,涵盖超星、学习通、尔雅、学起Plus、安徽继续教育、云上河开等平台的海量试题与答案,提供免费下载及在线查询服务。包含期末考试、模拟试题、章节练习等类型,覆盖大学、职业考试、继续教育等多领域,同步更新各平台最新试卷,助力高效备考与学习
  • 文章40992
  • 评论0
  • 微语1
最新评论