数据库完整性(DatabaseIntegrity)是指数据库中数据的正确性和相容性,其目的是防止垃圾数据的进出。数据库完整性由各种各样的完整性约束来保证,因此可以说数据库完整性设计就是数据库完整性约束的设计。加在数据库之上的语义约束条件就是数据库完整性约束条件。在数据库中有五大约束条件,分别为主键约束,非空约束,唯一约束,检查性约束,外键约束。1)主键约束(primary key) 主键约束通常都是在id字段上使用,它有两个特点,不能为空,不能重复。例如:create table p( uid number(20) primary key, una
PRIMARY KEY (PK) 标识该字段为该表的主键,可以唯一的标识记录FOREIGN KEY (FK) 标识该字段为该表的外键NOT NULL 标识该字段不能为空UNIQUE KEY (UK) 标识该字段的值是唯一的AUTO_INCREMENT 标识该字段的值自动增(整数类型,而且为主键)DEFAULT 为该字段设置默认值UNSIGNED 无符号ZEROFILL 使用0填充1 . 是否允Mysql-完整性约束条件简介,跟我一起学习知识吧。MySQL数据库分库分表和优化,2024吃透MySQL 面试夺命连环50问,B+树、mysql索引、索引优化、SQL
51CTO博客已为您找到关于数据库完整性六大约束的相关内容,包含IT学习相关文档代码介绍、相关教程课程,以及数据库完整性六大约束问答内容。更多
上一篇:数据库索引一般怎么加