网站首页 语言 会计 电脑 医学 资格证 职场 文艺体育 范文

2023计算机二级考试MySQL数据库练习题及答案

栏目: 计算机二级 / 发布于: / 人气:3.29W

在学习、工作中,我们都离不开练习题,做习题有助于提高我们分析问题和解决问题的能力。什么样的习题才能有效帮助到我们呢?以下是小编收集整理的2023计算机二级考试MySQL数据库练习题及答案,希望能够帮助到大家。

2023计算机二级考试MySQL数据库练习题及答案

练习题一

一、填空题

在实际使用中,MySQL所支持的触发器有_______、_______和_______三种。

二、编程题

在数据库db_test的表content中创建一个触发器content__trigger,用于每次当删除表content中一行数据时。将用户变量str的值设置为“0ld cdntent d!”。

习题答案:

一、填空题

INSERT触发器 DELETE触发器 UPDATE触发器

二、编程题

在MySQL命令行客户端输入如下SQL语句即可实现:

mysql>USE db—test;

Database changed

mysql>CREATE TRIGGER content__trigger AFTER DELETE

—> ON content FOR EACH ROW SET@str=’old content d!’;

Query OK,0 rows affected(2.59 sec)

练习题二

一、选择题

下列哪种方法不能用于创建索引?_______

A)使用CREATE INDEX语句

B)使用CREATE TABLE语句

C)使用ALTER TABLE语句

D)使用CREATE DATABASE语句

二、填空题

1.创建普通索引时,通常使用的关键字是_______或KEY。

2.创建唯一性索引时,通常使用的关键字是_______。

三、编程题

请用CREATE INDEX语句在数据库db_test的表content中,根据留言标题列的前三个字符采用默认的索引类型刨建一个升序索引index_subject。

四、简答题

1.请简述索引的概念及其作用。

2.请列举索引的几种分类。

3.请分别简述在MysQL中创建、查看和测除索引的SQL语句。

4.请简述使用索引的弊端。

练习题三

1、函数 max、 表明这是一个什么函数?

A、求总值函数

B、求最小值函数

C、求平均值函数

D、求最大值函数

2 修改表记录的语句关键字是:

A

B update

C

D select

3 删除表记录的语句关键字是:

A

B update

C

D select

4 在语句、select * from student where s_name like ’%晓%’、where 关键字表示的含义是:

A、条件

B、在哪里

C、模糊查询

D、逻辑运算

5 student set s_name = ’王军’ where s_id =1 该代码执行的是哪项操作?

A、添加姓名叫王军的记录

B、删除姓名叫王军的记录

C、返回姓名叫王军的记录

D、更新姓名叫王军的记录

6 模糊查询的关键字是:

A not

B and

C like

D or

7 表达式select、9+6*5+3%2/5-3的运算结果是多少?

A、1

B、3

C、5

D、7

8、表达式、select 6%7-5+8*9-2+5%2的运算结果是多少?

A、70

B、71

C、72

D、73

9 from student where s_id >5 该代码执行的是哪项操作?

A、添加记录

B、修改记录

C、删除记录

D、查询记录

10 第9题中的代码含义正确的表述是:

A、删除student表中所有s_id

B 删除student表中所有s_id 大于5的记录

C 删除student表中所有s_id 大于等于5的记录

D 删除student表

参考答案:DBCCD、CCBCB