1 / 10
文档名称:

mysql复习.docx

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

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

分享

预览

mysql复习.docx

上传人:ranfand 2018/1/13 文件大小:4.59 MB

下载得到文件列表

mysql复习.docx

文档介绍

文档介绍:MySQL数据库原理及应用
数据库复****资料
第一章理解数据库
1、数据结构是刻画一个数据模型性质最重要的方面;因此在数据库
系统中,人们通常按它的类型来命名数据模型。
2、数据库(DB)、DBMS、DBS三者之间的关系。
3、数据的逻辑独立性是指概念模式改变,外模式和应用程序不变。
4、有关码的定义:主码、外码(外键)、全码、非主属性。
例:有关试图的描述哪个对,哪个错?
1、视图是关系数据库三级模式中的内(外)模式(错)
2、视图能够对机密数据提供安全保护(对)
3、视图对重构数据库提供了一定程度的逻辑独立性(对)
4、对视图的一切操作最终要转换为对基本表的操作(对)
第二章设计数据库
1、关系模型中的关系模式至少是3NF。
2、ER方法的三要素是实体、属性、联系。
3、在关系模式中,如果属性A和B存在1对1的联系,则说A←→B。
4、逻辑结构设计阶段任务是将E-R图转换为一组关系模式。
5、在数据库设计中,学生的学号在某一局部应用中被定义为字符型,
而在另一局部应用中被定义为整型,那么这种冲突称为结构冲突。
6、如果X→Y且有Y是X的子集,那么X→Y称为平凡函数依赖。
1
MySQL数据库原理及应用
第三、四章创建与应用数据库
1、在关系代数的连接操作中,哪一种连接操作需要取消重复列?自
然连。
2、使用索引可以提高数据查询速度和数据更新速度。
3、部分匹配查询中有关通配符,“_”代表一个字符,“%”。
4、 MySQL中,存储过程和存储函数的相关信息是在
information_schema数据库中存放。
5、SQL中。与“IN”等价的操作符是=ALL。
6、日志文件用于记录数据操作。
7、增量备份是在某一次完全备份的基础上,只备份其后数据的变化。
8、,默认的存储引擎是InnoDB。
9、子查询的条件不依赖父查询,这类查询称为嵌套子查询,否则称
为相关子查询。
DML(data manipulation language)
它们是SELECT、UPDATE、DELETE,就象它的名字一样,这4条命令是
用来对数据进行操作的语言。
DDL(data definition language)
DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,DDL主要
是用在定义或改变表(TABLE)的结构,数据类型,表之间的链接和
约束等初始化工作上,它们大多数在建立表时使用。
DCL(Data Control Language)
是数据库控制功能。是用来设置或更改数据库用户或角色权限的语句,
2
MySQL数据库原理及应用
包括(grant、revoke)等语句。在默认状态下,只有 sysadmin、
dbcreator、db_owmer或db_securityadmin等人员才有权利执行DCL。
10、在T_SQL用于测试子查询是否为空的关键字是 Exists。
11、设置表的属性值自动增加,需要使用 auto-increment关键字。
第五、六章数据库应用与管理
1、在MySQL中,触发器的执行时间有两种,分别是before和after。
2、在MySQL语言中,用户变量必须以“@”开头。
一、画