摘要: 触发器:监视某种情况,并触发某种操作 触发器创建语法四要素:1、监视地点(TABLE) 2、监视事件(INSERT/UPDATE/DELETE) 3、触发时间(AFTER/BEFORE) 4、触发事件(INSERT/UPDATE/DELETE) 触发器--INSERT事件 触发器--UPDATE事件 阅读全文
posted @ 2019-02-05 20:58 余火灬 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 视图解决了临时表不能永久存储的问题 特点: 视图的列可以来自不同的表 视图是由基本表(实表)产生的虚表 视图的建立和删除不影响基本表 对视图内容的更新(添加、删除和修改)直接影响基本表 当视图来自多个基本表时,不允许添加和删除数据,但是允许修改数据 当视图来自单个基本表时,允许添加、删除和修改数据 阅读全文
posted @ 2019-02-05 19:31 余火灬 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 第一范式(确保每列保持原子性) 第二范式(确保表中的每列都和主键相关) 阅读全文
posted @ 2019-02-05 16:57 余火灬 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 1、表关系分类: 总体可以分为三类:一对一、一对多(多对一)、多对多 2、 (1)一对多 创建一 创建多,并使用外键关联一 (2)一对一 创建一,确保唯一 创建一,确保唯一,并关联上一 (3)多对多,请看代码 阅读全文
posted @ 2019-02-05 16:43 余火灬 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1、外键约束 1.1添加外键 什么是约束:约束是一种限制,它通过对表的行或列的数据做出限制,来确保表的数据的完整性、唯一性. 定义外键的条件: (1)外键对应的字段数据类型保持一致,且被关联的字段(即references指定的另外一个表的字段),必须保证唯一 (2)所有tables的存储引擎必须是I 阅读全文
posted @ 2019-02-05 13:10 余火灬 阅读(130) 评论(0) 推荐(0) 编辑