1 / 5
文档名称:

mysql数据库笔试题.docx

格式:docx   大小:732KB   页数:5页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

mysql数据库笔试题.docx

上传人:Hong_xiao 2022/7/9 文件大小:732 KB

下载得到文件列表

mysql数据库笔试题.docx

文档介绍

文档介绍:Revised by Chen Zhen in 2021
mysql数据库笔试题
数据库笔试题(一)
一、选择题
1.数据库系统的核心是_B___。
A.数据库 B.数据库管理系统
C___________________和_____________________。
答案:①浪费存储空间及修改麻烦 ②潜在的数据不一致性
2.数据库在运行过程中可能产生的故障有____________、_______________、___________。
答案:①Transaction failure ②System crash ③Disk failure
3.视图是一个虚表,它是从_________中导出的表。在数据库中,只存放视图的________,不存放视图的_____________。
答案:一个或几个基本表、定义、视图对应的数据
4.关系操作的特点是____________操作。
答案:集合
三、简答题
1、 如何创建表、修改表、删除表
Create table 表名
Alter table 表名
Drop table 表名
2、 存储过程的优点是什么
存储过程的优点:




3、 什么是触发器触发器有哪几种触发器有什么优点
一个触发器是由T-SQL语句集组成的代码块,在响应某些动作时激活该语句集
有insert,delete,update触发器
它防止了对数据的不正确、未授权的和不一致的改变
4、 常见的几种约束有哪些分别代表什么意思如何使用
主键约束,外键约束,检查约束,唯一约束,默认约束
约束:在Create table或alter table时加约束
(1)主键:PRIMARY KEY (主键字段) 保证了实体完整性,一个表只有一个主键,但一个主键可有包 含多个字段,主键字段不能为空
(2)唯一:UNIQUE (约束字段) 保证了实体完整性,一个表只有多个唯一约束,一个唯一约束可有包含多个字段
(3)外键:FOREIGN KEY (外键字段) REFERENCES 主键表(主键字段) 保证了引用完整性,一个表可以有多个外键
(4)检查:CHECK(检查表达式) 保证了域完整性, 一个表中可以有多个检查性约束
(5)默认值:DEFAULT (默认值的表达式或NULL) for 字段名 保证了域完整性,一个表可以有多个默认值约束,但是一个字段只有一个默认值
5、什么是数据库的安全性
数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。
6、简要说明事务的原子性。
事务的所有操作必须完成,否则事务将被撤消。也就是说,事务是作为一个整体的单位处理,不可以被分割
7、事务中的提交和回滚是什么意思
事务中的提交(COMMIT)是提交事务的所有操作。具体说就是将事务中所有对数据库的更新写回到磁盘上的物理数据库中去,事务正常结束。
事务中的回滚(ROLLBACK)是数据库滚回到事务开始时的状态。具体地说就是,在事务运行的过程中发生了