
数据库
文章平均质量分 59
数据库相关知识
flyieen
土木狗的踩坑之路
展开
-
Mysql中的约束总结
数据库常见的约束值如下:1、默认值约束(default)2、非空约束(not null)3、唯一值约束(unique)4、主键约束(primary key)5、自增长约束(auto_increment)6、外键约束(foreign key)7、检查约束(check)默认值约束Notes:当没有插入数值的时候默认值才会起作用;演示:--添加/删除默认约束ALTER TABLE 表名 ALTER [COLUMN] col_name {SET DEFA...原创 2021-06-10 19:03:36 · 209 阅读 · 0 评论 -
数据库三大范式
在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。第一范式的合理遵循需要根据系统的实际需求来定。比如某些数据库系统中需要用到“地址”这个属性,本来直接将“地址”属性设计成一个数据库表的字段就行。但是如果系统经常会访问“地址”属性中的“城市”部分,那么就非要将“地址”这个属性重新拆分为省份、城市、详细地址等多个部分进行存储,这样在对地址中某一部分操作的时候将非常方便。这样设原创 2021-06-10 18:54:33 · 146 阅读 · 0 评论