内容正文:
《数据库原理与应用技术--MySQL》
期末复习卷(十)
时间:90分钟 总分:100分
班级 姓名 学号 成绩
一、选择题(本大题共25小题,每小题2分,共50分)
1、在数据库的三级模式间引入二级映射的主要作用是( )。
A. 提高数据与程序的安全性
B. 提高数据与程序的独立性
C. 提高数据与程序的可移植性
D. 保持数据与程序的一致性
【答案】B
【解析】两级映射保证数据库系统中的数据能够具有较高的独立性。
2、对于DBMS的定义说法正确的是( )。
A. ⼀种管理系统
B. 可以⽤于存储和检索⽤户创建的相关信息的软件系统
C. 它由数据库本⾝、数据库管理系统以及数据库应⽤程序组成
D. 数据是通过DBMS来集中管理存储的
【答案】A
【解析】DBMS是⼀种软件系统,⽤于创建、管理和维护数据库的集中化数据存储。它并不是数据,⽽是⽤于管理数据的系统。
3、数据库管理系统的局限性不包括( )。
A. 数据完整性难以维护
B. 提⾼数据管理安全性和完整性
C. 数据库安全性差
D. 数据库性能下降
【答案】B
【解析】提高数据管理安全性和完整性是数据库管理系统的优点。
4、公司中有多个部门和多个员工,每个员工只能属于一个部门,一个部门可以有多个员工,则部门和员工之间的实体联系类型为( )。
A. 一对一
B. 一对多
C. 多对多
D. 多对一
【答案】B
【解析】题目可知一个员工只能属于一个部门,一个部门有多个员工,因此部门和员工之间是一对多。
5、表(table)是数据库中的⼀个概念,对于表的定义说法正确的是( )。
A. 数据库中的数据存储单元
B. 数据库中的视图
C. 数据库中的记录
D. 数据库中的字段
【答案】A
【解析】表(table)是数据库中的数据存储单元,⽤于存储记录和字段。每个表由⼀个名称标识,它包含了多个⾏ 和列,⽤于存储实体之间的关系。
6、( )可以有不同的数据类型,包括整数、浮点数、字符串、⽇期等。
A. 字段(field)只能是字符串类型,不能是其他类型。
B. 字段(field)只能有⼀种数据类型,不能有多种数据类型。
C. 字段(field)只能是⽇期类型,不能是其他类型。
D. 字段(field)可以有不同的数据类型,包括整数、浮点数、字符串、⽇期等。
【答案】D
【解析】字段(field)可以有不同的数据类型,包括整数、浮点数、字符串、⽇期等。不同的数据类型可以确保合适的数据存储和处理。
7、哪种数据类型⽤于存储包含年⽉⽇时分秒的⽇期时间( )。
A. DATE
B. DATETIME
C. MONTH
D. YEAR
【答案】B
【解析】DATETIME类型中既可以包含日期又有时间。
8、用于删除整张数据表的语句为( )。
A. DROP TABLE 表名;
B. DELETE TABLE 表名;
C. REMOVE TABLE 表名;
D. TRUNCATE ABLE 表名;
【答案】A
【解析】DROP TABLE 表名用于删除整张表,且不可恢复。
9、要存储PDF文档,合适的数据类型为( )。
A. SET
B. ENUM
C. CHAR()
D. BLOB
【答案】D
【解析】BLOB适用于存储数据量很大的二进制文件,例如扫描文档等。
10、条件查询中WHERE math =99 OR MATH=89 OR MATH=79可以等价于( )。
A. WHERE math IN(99,89,79)
B. WHERE math IS(99,89,79)
C. WHERE math LIKE(99,89,79)
D. WHERE math NOT IN(99,89,79)
【答案】A
【解析】条件中是OR或的关系,其中一个满足即可,IN运算符也是在其中就可以。
11、在创建表时,想要节约空间和提高查询效率,可以优先选择( )字符类型。
A. VARCHAR()
B. CHAR()
C. LONGTEXT
D. BLOB
【答案】A
【解析】VARCHAR(M)是可变长字符串,占用字符串实际长度+1的存储空间,CHAR(M)一律占用M个字节的长度。
12、为了提⾼查询性能,应当避免在WHERE⼦句中使⽤( )。
A. 排序字段
B. 索引字段
C. ⾮索引字段
D. 聚集函数
【答案】C
【解析】为了提⾼查询性能,应当避免在WHERE⼦句中使⽤⾮索引字段。使⽤⾮索引字段会导致全表扫描,降低查询性能。索引字段、排序字段和聚集函数都可以通过适当的索引来优化查询性能。
13、在字段规范化中,⼀个良好的字段命名规范应该是( )。
A. 使⽤单词的缩写作为字段名
B. 具有描述性的字段名
C. 使⽤数字开头的字段名
D. 使⽤任意长度的字段名
【答案】B
【解析】良好的字段命名规范应该具有描述性,能清晰地描述字段的含义方便理解和使用。
14、下列哪种描述是外键的作⽤( )。
A. 限制表中的数据类型
B. 确保数据⼀致性
C. 唯⼀标识表中的记录
D. 加快查询速度
【答案】B
【解析】外键的主要作⽤是确保数据⼀致性,通过引⽤另⼀个表中的数据,保持数据的⼀致性和完整性。
15、外键通常与______配合使⽤( )。
A. 触发器
B. 视图
C. 索引
D. 主键
【答案】D
【解析】外键通常与主键配合使⽤,主键作为被引⽤表的唯⼀标识,⽽外键则将该唯⼀标识作为⾃⼰的⼀个字段 ,并确保外键的值必须在被引⽤表的主键中存在。
16、参照完整性用于维护数据库表属性之间的关系,下列关于参照完整性的说法正确的是( )。
A. 参照表中外码值有两种情况,一是存在于被参照表中的主码中,另一是为空
B. 主码值要唯一
C. 主属性不能为空
D. 被参照表中的外码值或存在与参照表中的主码中或为空
【答案】A
【解析】对于基本表R中的每个元组在属性组F上的值有两种,一是空值,二是基本表中某个元组的主键值
17、在使⽤索引时,可能会出现的问题是( )。
A. 降低了数据的插⼊、更新和删除速度
B. 降低了数据的完整性
C. 增加了数据的冗余性
D. 不同类型字段的索引冲突
【答案】A
【解析】使⽤索引可以降低数据的插⼊、更新和删除速度,⽽不是降低数据的完整性、增加数据的冗余性或不同 类型字段的索引冲突。
18、查询语句⽤于从表中检索数据,使⽤关键字____指定要检索的列,使⽤关键字____指定要检索的表,可以使⽤____对检索的结果进⾏筛选( )。
A. ALTER SELECT FROM
B. CREATE FROM ORDER
C. SELECT FROM WHERE
D. SELECT FROM HAVING
【答案】C
【解析】SELECT检索,FROM 表名 ,WHERE条件。
19、插⼊数据时,跟字段原有的数据类型不匹配会( )。
A. 数据插⼊会失败,报错提⽰数据类型不匹配
B. 数据插⼊会失败,报错提⽰数据类型不匹配
C. 数据库会⾃动转换数据类型
D. 数据会被截断存储
【答案】A
【解析】当插⼊的数据类型与表中定义的数据类型不匹配时,数据插⼊会失败,并且会报错提⽰数据类型不匹配。
20、插⼊数据时,如何在插⼊前判断数据是否符合表中定义的约束( )。
A. 使⽤ INSERT IGNORE 语句忽略约束检查
B. ⼿动查询表结构,依据查询结果插⼊数据
C. 使⽤ INSERT IGNORE 语句忽略约束检查
D. 不需要判断,直接插⼊数据即可
【答案】C
【解析】可以使⽤ INSERT IGNORE 语句来忽略约束检查,插⼊数据时不会触发约束错误。
21、对于存储过程的描述不正确的是( )。
A. 是⼀组预编译SQL语句的集合,可以理解为⼀段程序代码
B. 不存储在数据库中,是额外进行存储的
C. 可以简化复杂的数据库操作
D. 可以减少网络流量
【答案】B
【解析】存储过程是存储在某一个数据库中的。
22、数据库需要并发控制的原因在于( )。
A. 数据库中可能存在多个并发事务,需要确保这些事务并发执⾏时的正确性和⼀致性
B. 数据库中可能存在多个并发事务,优化数据库的结构
C. 数据库中可能存在多个并发事务,提⾼数据库的性能
D. 数据库中可能存在多个并发事务,提⾼数据库的可⽤性
【答案】A
【解析】数据库需要并发控制是因为数据库中可能存在多个并发事务,需要确保这些事务并发执⾏时的正确性和⼀致性。并发控制保证了事务的隔离性、⼀致性和正确性。
23、数据库备份中的热备份是指( )。
A. 备份时只备份数据的部分内容
B. 备份时数据处于⾮活动状态
C. 数据备份时使⽤⾼温度存储介质
D. 备份时数据处于活动状态
【答案】D
【解析】热备份是在数据处于活动状态时进⾏备份,⽽不需要停⽌数据库服务。这种备份⽅法可以保证业务连续性,不影响系统的正常运⾏。
24、以下哪种⽅式不属于数据库规范化的⽬的( )。
A. 提⾼数据完整性
B. 提⾼数据⼀致性
C. 减少数据冗余
D. 提⾼数据访问性能
【答案】D
【解析】数据库规范化的⽬的包括减少数据冗余、提⾼数据完整性和提⾼数据⼀致性,以⽀持数据的正确存储和检索。
25、以下哪项是数据库安全性的重要措施( )。
A. 弱密码策略
B. 数据冗余
C. 公开数据库信息
D. 访问控制
【答案】D
【解析】访问控制是数据库安全性的重要措施,通过访问控制可以限制⽤户对数据库的访问权限,保护数据库的 安全。数据冗余和弱密码策略都会增加数据库的安全风险,⽽公开数据库信息则违反了数据库安全性的原则。
二、判断题(本大题共10小题,每小题1分,共10分)
1、数据库系统不能解决数据冗余和数据独立性问题,文件系统可以。( )
【答案】错误
【解析】描述错误,数据库系统可以解决数据冗余和数据独立性问题,文件系统不可以。
2、CREATE DATABASE school;语句是用来创建表school。( )
【答案】错误
【解析】DATABASE是指数据库,所以是用来创建数据库的。
3、ORD()函数和CHAR()函数是进行ASCII码与字符间的相互转化。( )
【答案】正确
【解析】ORD()函数将字符转化为ASCII码值,CHAR()函数将ASCII码值转化为对应的字符。
4、函数DATEDIFF()是计算两个日期之间相差的天数。( )
【答案】正确
【解析】是计算两个日期之间相差的天数。
5、两个表之间没有联系也可以实现连接查询。( )
【答案】错误
【解析】无联系的表不可以进行连接查询,连接查询要有连接条件。
6、删除表中的部分记录,可以使用TRUNCATE 语句来完成。( )
【答案】错误
【解析】TRUNCATE 表名,会将表中的记录全部删除,部分删除记录使用DELETE语句
7、数据库安全包括系统运行和系统信息的安全。( )
【答案】正确
【解析】是包括的,数据库安全不是孤立的,与多个方面都有联系。
8、E--R图是数据库设计的工具之一,一般适用于建立数据库的概念模型。( )
【答案】正确
【解析】E--R图用于建立数据的概念模型。
9、在第三范式中,要求关系模式中的每个非主属性都完全依赖于主键。( )
【答案】错误
【解析】是第二范式,第三范式要求消除非主属性对主键的传递函数依赖。
10、在数据库中创建用户时,主机名设置为%,表示允许所有主机进行访问。( )
【答案】正确
【解析】%是所有主机,LOCALHOST是允许本机进行登录。
三、填空题(本大题共10小题,每小题1分,共10分)
1、MySQL的启动类型有自动、手动和禁用,_________表示MySQL服务不能启动也不能改变服务状态。
【答案】禁用
2、使用ALTER TABLE 修改表结构时_______关键字表示对表的字符集进行修改。
【答案】CHARSET
3、UPDATE属于_________语言、DROP属于_________语言。
【答案】数据操作语言 数据定义语言
4、在比较运算符中________用来判断不属于某个数据集合。
【答案】NOT IN
5、用来实现两张表进行关联查询的连接条件关键字为_________。
【答案】ON
6、在MySQL的触发器中,触发时间有BEFORE和AFTER,_________时间触发器中不能够修改NEW记录的值。
【答案】AFTER
7、事务有四大特性简称为ACID,其中I代表的是_________。
【答案】隔离性
8、从关系规范化理论的角度来讲,一个只满足1NF的关系可能会存在的问题有:_________、插入异常、修改异常和删除异常。
【答案】数据冗余度大
9、在MySQL的数据库编程中,跳出LOOP循环的关键字为_________。
【答案】LEAVE
10、实体-关系模型(ERM)是描述数据库中的______、______和______之间的概念模型。
【答案】实体、属性和关系
四、SQL语句题(本大题共5小题,每小题3分,共15分)
有如下表
员工表中字段有(员工号 CHAR(3),姓名 VARCHAR(10),出生日期 DATE,性别 CHAR(1),部门号 INT)
部门表中字段有(部门号 INT,部门名称 VARCHAR(5),电话 CHAR(11))
1、为员工表添加地址字段,数据类型为VARCHAR(20),并处于表中性别字段的后面。
【答案】ALTER TABLE 员工 ADD 地址 VARCHAR(20) AFTER 性别;
2、将员工表中女性员工信息放入到一个新表“女员工”中。
【答案】INSERT INTO 女员工 SELECT * FROM 员工 WHERE 性别=”女”;
3、修改员工表中员工号为341的出生日期为1998-02-10,部门号为1。
【答案】UPDATE 员工 SET 出生日期=”1998-02-10” ,部门号=1 WHERE 员工号=”341”;
4、分别统计每个部门中男员工和女员工的人数。
【答案】SELECT 部门号,性别,COUNT(*) AS 人数 FROM 员工 GROUP BY 性别,部门号;
5、删除部门表中电话输入不正确的记录。
【答案】DELETE FROM 部门 WHERE LENGTH(电话)<11;
五、程序题(每空3分,共15分)
1、读程序,根据程序写对应的结果。
DELIMITER //
CREATE PROCEDURE test_loop()
BEGIN
DECLARE b INT DEFAULT 1;
myloop:LOOP
SET b = b + 2;
IF b >= 7 THEN
LEAVE myloop;
END IF;
END LOOP myloop;
SELECT b;
END //
DELIMITER ;
CALL test_loop();
调用存储过程后b的值为_________
【答案】7。
2、读以下程序写出调用存储过程后的结果_________
DELIMITER //
CREATE PROCEDURE jisuan(OUT total INT)
BEGIN
DECLARE i INT DEFAULT 1;
SET total = 0;
WHILE i <= 10 DO
IF i % 2 = 0 THEN
SET total = total + i;
END IF;
SET i = i + 1;
END WHILE;
END //
DELIMITER ;
CALL jisuan(@sum);
SELECT @sum;
【答案】30
3、程序填空,创建触发器,实现在删除学生信息之前,自动将待删除学生的信息和姓名保存到备份表中,实现删除数据的备份,防止数据误丢失
CREATE ____(1)_____ tri_bak
____(2)_____ DELETE
ON student FOR EACH ROW
BEGIN
INSERT INTO backup_student VALUES(OLD.sid,___(3)______.name);
END;
【答案】(1) TRIGGER (2) BEFORE (3) OLD
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
《数据库原理与应用技术--MySQL》
期末复习卷(十)
时间:90分钟 总分:100分
班级 姓名 学号 成绩
一、选择题(本大题共25小题,每小题2分,共50分)
1、在数据库的三级模式间引入二级映射的主要作用是( )。
A. 提高数据与程序的安全性
B. 提高数据与程序的独立性
C. 提高数据与程序的可移植性
D. 保持数据与程序的一致性
2、对于DBMS的定义说法正确的是( )。
A.⼀种管理系统
B.可以⽤于存储和检索⽤户创建的相关信息的软件系统
C:它由数据库本⾝、数据库管理系统以及数据库应⽤程序组成
D.数据是通过DBMS来集中管理存储的
3、数据库管理系统的局限性不包括( )。
A. 数据完整性难以维护
B. 提⾼数据管理安全性和完整性
C. 数据库安全性差
D. 数据库性能下降
4、公司中有多个部门和多个员工,每个员工只能属于一个部门,一个部门可以有多个员工,则部门和员工之间的实体联系类型为( )。
A. 一对一
B. 一对多
C. 多对多
D. 多对一
5、表(table)是数据库中的⼀个概念,对于表的定义说法正确的是( )。
A. 数据库中的数据存储单元
B. 数据库中的视图
C. 数据库中的记录
D. 数据库中的字段
6、( )可以有不同的数据类型,包括整数、浮点数、字符串、⽇期等。
A. 字段(field)只能是字符串类型,不能是其他类型。
B. 字段(field)只能有⼀种数据类型,不能有多种数据类型。
C. 字段(field)只能是⽇期类型,不能是其他类型。
D. 字段(field)可以有不同的数据类型,包括整数、浮点数、字符串、⽇期等。
7、哪种数据类型⽤于存储包含年⽉⽇时分秒的⽇期时间( )。
A. DATE
B. DATETIME
C. MONTH
D. YEAR
8、用于删除整张数据表的语句为( )。
A. DROP TABLE 表名;
B. DELETE TABLE 表名;
C. REMOVE TABLE 表名;
D. TRUNCATE ABLE 表名;
9、要存储PDF文档,合适的数据类型为( )。
A. SET
B. ENUM
C. CHAR()
D. BLOB
10、条件查询中WHERE math =99 OR MATH=89 OR MATH=79可以等价于( )。
A. WHERE math IN(99,89,79)
B. WHERE math IS(99,89,79)
C. WHERE math LIKE(99,89,79)
D. WHERE math NOT IN(99,89,79)
11、在创建表时,想要节约空间和提高查询效率,可以优先选择( )字符类型。
A. VARCHAR()
B. CHAR()
C. LONGTEXT
D. BLOB
12、为了提⾼查询性能,应当避免在WHERE⼦句中使⽤( )。
A. 排序字段
B. 索引字段
C. ⾮索引字段
D. 聚集函数
13、在字段规范化中,⼀个良好的字段命名规范应该是( )。
A. 使⽤单词的缩写作为字段名
B. 具有描述性的字段名
C. 使⽤数字开头的字段名
D. 使⽤任意长度的字段名
14、下列哪种描述是外键的作⽤( )。
A. 限制表中的数据类型
B. 确保数据⼀致性
C. 唯⼀标识表中的记录
D. 加快查询速度
15、外键通常与______配合使⽤( )。
A. 触发器
B. 视图
C. 索引
D. 主键
16、参照完整性用于维护数据库表属性之间的关系,下列关于参照完整性的说法正确的是( )。
A. 参照表中外码值有两种情况,一是存在于被参照表中的主码中,另一是为空
B. 主码值要唯一
C. 主属性不能为空
D. 被参照表中的外码值或存在与参照表中的主码中或为空
17、在使⽤索引时,可能会出现的问题是( )。
A. 降低了数据的插⼊、更新和删除速度
B. 降低了数据的完整性
C. 增加了数据的冗余性
D. 不同类型字段的索引冲突
18、查询语句⽤于从表中检索数据,使⽤关键字____指定要检索的列,使⽤关键字____指定要检索的表,可以使⽤____对检索的结果进⾏筛选( )。
A. ALTER SELECT FROM
B. CREATE FROM ORDER
C. SELECT FROM WHERE
D. SELECT FROM HAVING
19、插⼊数据时,跟字段原有的数据类型不匹配会( )。
A. 数据插⼊会失败,报错提⽰数据类型不匹配
B. 数据插⼊会失败,报错提⽰数据类型不匹配
C. 数据库会⾃动转换数据类型
D. 数据会被截断存储
20、插⼊数据时,如何在插⼊前判断数据是否符合表中定义的约束( )。
A. 使⽤ INSERT IGNORE 语句忽略约束检查
B. ⼿动查询表结构,依据查询结果插⼊数据
C. 使⽤ INSERT IGNORE 语句忽略约束检查
D. 不需要判断,直接插⼊数据即可
21、对于存储过程的描述不正确的是( )。
A. 是⼀组预编译SQL语句的集合,可以理解为⼀段程序代码
B. 不存储在数据库中,是额外进行存储的
C. 可以简化复杂的数据库操作
D. 可以减少网络流量
22、数据库需要并发控制的原因在于( )。
A. 数据库中可能存在多个并发事务,需要确保这些事务并发执⾏时的正确性和⼀致性
B. 数据库中可能存在多个并发事务,优化数据库的结构
C. 数据库中可能存在多个并发事务,提⾼数据库的性能
D. 数据库中可能存在多个并发事务,提⾼数据库的可⽤性
23、数据库备份中的热备份是指( )。
A. 备份时只备份数据的部分内容
B. 备份时数据处于⾮活动状态
C. 数据备份时使⽤⾼温度存储介质
D. 备份时数据处于活动状态
24、以下哪种⽅式不属于数据库规范化的⽬的( )。
A. 提⾼数据完整性
B. 提⾼数据⼀致性
C. 减少数据冗余
D. 提⾼数据访问性能
25、以下哪项是数据库安全性的重要措施( )。
A. 弱密码策略
B. 数据冗余
C. 公开数据库信息
D. 访问控制
二、判断题(本大题共10小题,每小题1分,共10分)
1、数据库系统不能解决数据冗余和数据独立性问题,文件系统可以。( )
2、CREATE DATABASE school;语句是用来创建表school。( )
3、ORD()函数和CHAR()函数是进行ASCII码与字符间的相互转化。( )
4、函数DATEDIFF()是计算两个日期之间相差的天数。( )
5、两个表之间没有联系也可以实现连接查询。( )
6、删除表中的部分记录,可以使用TRUNCATE 语句来完成。( )
7、数据库安全包括系统运行和系统信息的安全。( )
8、E--R图是数据库设计的工具之一,一般适用于建立数据库的概念模型。( )
9、在第三范式中,要求关系模式中的每个非主属性都完全依赖于主键。( )
10、在数据库中创建用户时,主机名设置为%,表示允许所有主机进行访问。( )
三、填空题(本大题共10小题,每小题1分,共10分)
1、MySQL的启动类型有自动、手动和禁用,_________表示MySQL服务不能启动也不能改变服务状态。
2、使用ALTER TABLE 修改表结构时_______关键字表示对表的字符集进行修改。
3、UPDATE属于_________语言、DROP属于_________语言。
4、在比较运算符中________用来判断不属于某个数据集合。
5、用来实现两张表进行关联查询的连接条件关键字为_________。
6、在MySQL的触发器中,触发时间有BEFORE和AFTER,_________时间触发器中不能够修改NEW记录的值。
7、事务有四大特性简称为ACID,其中I代表的是_________。
8、从关系规范化理论的角度来讲,一个只满足1NF的关系可能会存在的问题有:_________、插入异常、修改异常和删除异常。
9、在MySQL的数据库编程中,跳出LOOP循环的关键字为_________。
10、实体-关系模型(ERM)是描述数据库中的______、______和______之间的概念模型。
四、SQL语句题(本大题共5小题,每小题3分,共15分)
有如下表
员工表中字段有(员工号 CHAR(3),姓名 VARCHAR(10),出生日期 DATE,性别 CHAR(1),部门号 INT)
部门表中字段有(部门号 INT,部门名称 VARCHAR(5),电话 CHAR(11))
1、为员工表添加地址字段,数据类型为VARCHAR(20),并处于表中性别字段的后面。
2、将员工表中女性员工信息放入到一个新表“女员工”中。
3、修改员工表中员工号为341的出生日期为1998-02-10,部门号为1。
4、分别统计每个部门中男员工和女员工的人数。
5、删除部门表中电话输入不正确的记录。
五、程序题(每空3分,共15分)
1、读程序,根据程序写对应的结果。
DELIMITER //
CREATE PROCEDURE test_loop()
BEGIN
DECLARE b INT DEFAULT 1;
myloop:LOOP
SET b = b + 2;
IF b >= 7 THEN
LEAVE myloop;
END IF;
END LOOP myloop;
SELECT b;
END //
DELIMITER ;
CALL test_loop();
调用存储过程后b的值为_________
2、读以下程序写出调用存储过程后的结果_________
DELIMITER //
CREATE PROCEDURE jisuan(OUT total INT)
BEGIN
DECLARE i INT DEFAULT 1;
SET total = 0;
WHILE i <= 10 DO
IF i % 2 = 0 THEN
SET total = total + i;
END IF;
SET i = i + 1;
END WHILE;
END //
DELIMITER ;
CALL jisuan(@sum);
SELECT @sum;
3、程序填空,创建触发器,实现在删除学生信息之前,自动将待删除学生的信息和姓名保存到备份表中,实现删除数据的备份,防止数据误丢失
CREATE ____(1)_____ tri_bak
____(2)_____ DELETE
ON student FOR EACH ROW
BEGIN
INSERT INTO backup_student VALUES(OLD.sid,___(3)______.name);
END;
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$