覆盖超星/学习通/尔雅等10+学习平台 | 历年真题+答案解析+模拟试卷 | 免费下载 实时更新 精准检索
超星学习通数据库原理及应用(2024秋)作业答案 (3)
超新学习通 2025-03-28 15:57:10 2 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. SELECT*FROM tbl_student ORDER BY stu_id DESC;

C. SELECT*FROM tbl_student stu_id ORDER BY ASC;

D. SELECT*FROM 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. 使用SELECT*INTOOUTFILE语句备份数据库时,导出的是( )。

选项:

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. 使用SELECT*INTOOUTFILE语句备份数据库时,导出的是( )。

选项:

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. SELECT*FROM 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 db_name;

答案: 请关注公众号【九八五题库】查看答案

问题 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、安徽继续教育、云上河开等平台的海量试题与答案,提供免费下载及在线查询服务。包含期末考试、模拟试题、章节练习等类型,覆盖大学、职业考试、继续教育等多领域,同步更新各平台最新试卷,助力高效备考与学习
  • 文章38585
  • 评论0
  • 微语1
最新评论