![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 73
faith✨
这个作者很懒,什么都没留下…
展开
-
(mysql学习笔记11)视图
什么是视图站在不同的角度去看到数据(同一张表的数据,通过不同的角度去看待)怎么创建视图 怎么删除视图create view myview as select empno,ename from emp;drop view myview;注意:只有DQL语句才能以视图对象的方式创建出来对视图进行增删查改,会影响到原表数据。(通过视图影响原表数据的,不是直接操作的原因)可以对视图进行CRUD操作面向视图操作create view myview1 as select em原创 2021-04-19 21:41:11 · 156 阅读 · 2 评论 -
(mysql学习笔记10)事务、索引
事务(Transaction)什么是事务一个事务是一个完整的业务逻辑单元,不可再分。比如:银行账户转账,从A账户向B账户转账10000,需要执行两条update语句update t_act set balance = balance - 10000 where actno = 'act-001';update t_act set balance = balance + 10000 where actno = 'act-002';以上两条DML语句必须同时成功,或者同时失败,不允许出现原创 2021-04-19 20:39:02 · 103 阅读 · 0 评论 -
(mysql学习笔记9)约束(非空约束、唯一约束、主键约束、外键约束)
约束什么是约束,常见的约束有哪些在创建表的时候,可以给表的字段添加相应的约束,添加约束的目的是为了保证表中数据的合法性、有效性、完整性。常见的约束有:非空约束(not null):约束的字段不能为null唯一约束(unique):约束的字段不能重复主键约束(primary key):约束的字段不能为null也不能重复(简称PK)外键约束(foreign key):···(简称FK)检查约束(check):注意Oracle数据库有check约束,当时mysql没有,目前mysq原创 2021-04-18 16:48:16 · 763 阅读 · 0 评论