![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
文章平均质量分 62
Mysql的一些特性
一些简单的sql语句
unique¢
这个作者很懒,什么都没留下…
展开
-
数据库设计三范式
1)什么是设计三范式 设计表的依据。按照这个三范式设计的表不会出现数据冗杂。2)三范式分别是? 第一范式:任何一张表都应该有主键,并且每一个字段原子性不可再分。 第二范式:建立在第一范式的基础上,所有非主键字段完全依赖主键,不能产生部分依赖。多对多,三张表,关系表两个外键eg:学生和老师一张学生表,一张老师表,一张学生老师关系表 第三范式:建立在第二范式的基础之上,所有非主键字段直接依赖主键,不能产生传递依赖。一对多,两张表,多的表加外键注意:在实际开发中,以满足客户的需求为主,有时候会原创 2021-03-13 14:31:31 · 61 阅读 · 0 评论 -
事务、索引、视图
1)事务(Transaction)1.1、什么是事务? 一个事务是一个完整的业务逻辑单元,不可再分。 eg:银行账户转账,从A账户B账户,要执行两条update语句:update t_act aet balance=balance-原创 2021-03-13 14:04:16 · 138 阅读 · 0 评论 -
MySQL中的约束
1)约束(Constraint)1.1、什么是约束? 在创建表的时候,可以给表的字段添加相应的约束,添加约束的目的是为了保证表中数据的合法性、有效性、完整性1.2、常见的约束有哪些? 非空约束(not null):约束的字段不能为NULL(只有列级约束) 唯一约束(unique):约束的字段不能重复,可以为NULL(有列级、表级约束) 主键约束(primary key):约束的字段既不能为NULL,也不能重复(简称PK)(同上) 外键约束(foreign key):。。。(简原创 2021-03-13 00:31:14 · 72 阅读 · 0 评论 -
sql语句创建表,及对表数据进行增删改
关于MySQL中的字段的数据类型int 整数型bigint 长整型flaot 浮点型char 定长字符串varchar 可变长字符串(最大为255个字符)date 日期类型BLOB 二进制大对象(储存图片、视频等流媒体信息)CLOB 字符大对象(储存较大文本,如:储存4G的字符串)char和varchar如何选择当某个字段中的数据长度不发生改变的时候,则采用char,例如:性别、生日等;当一个字段的数据长度不确定时,则采用varchar,例如:姓名等原创 2021-03-12 17:00:51 · 371 阅读 · 0 评论 -
sql查询语句入门
sql语句分类1)DQL(数据查询语言):查询语句,凡是select语句都是DQL2)DML(数据操作语言):insert delete update,对表当中的数据进行增删改3)DDL(数据定义语言):create drop alter,对表结构的增删改4)TCL(事务控制语言):commit提交事务,rollback回滚事务。(TCL中的T是Transaction)5)DCL(数据控制语言):grant授权,revoke撤销权限等一些基本的Mysql语句1)查看有那些数据库2原创 2021-03-12 15:38:44 · 362 阅读 · 0 评论