Mysql表约束
发布时间
阅读量:
阅读量
表的约束分析
- 限制的定义
- 空值特性
- 预设数值
- 字段说明
- 零填充设置
- 主索引
- 自动递增
- 唯一索引
- 关联键
约束的概念
限制:通过管控用户操作行为,从而实现对数据安全及完整性的保障机制。
为何需要限制?
Mysql作为一套完整的数据存储系统,除了具备数据存储功能外,还需确保数据的安全性,并降低用户误操作带来的风险。
数据表中存在多种限制条件,主要涉及:null/not null,default, comment, zerofill,primary key, auto_increment,unique key 等内容。
空属性
在数据库设计中,多数默认字段的初始状态通常设置为空值,然而在实际开发过程中,应尽量确保字段内容不为空,因为空值无法参与任何计算操作。空属性包含两种取值:null(默认状态)与not null(非空约束)。
例:

实例:
建立一个用于记录班级信息的表格,其中应包括班级名称以及对应的教室
全部评论 (0)
还没有任何评论哟~
