电话+V:159999-78052,欢迎咨询数据库约束知识大全图解图片,[小程序设计与开发],[小程序投流与推广],[小程序后台搭建],[小程序整套源码打包],[为个体及小微企业助力],[电商新零售模式],[小程序运营推广及维护]
constraint表示约束,我特意帮你截取了一个我们自己数据库的图片,你认真看一共有三个常见的约束1、primarykey(主键约束)。
2Unique(唯一性约束)。
3foreignkey(外键约束)。
primarykey和Uniquekey的区别是primarykey不能为NULL且需唯一,Uniquekey可以为NULL但必须唯一,可以这么认为primarykey+NULL=Uniquekey。column表示“列”也就是我们常说的字段。
扩展资料:
定义
数据库是存放数据的仓库。它的存储空间很大,可以存放百万条、千万条、上亿条数据。但是数据库并不是随意地将数据进行存放,是有一定的规则的,否则查询的效率会很低。当今世界是一个充满着数据的互联网世界,充斥着大量的数据。
即这个互联网世界就是数据世界。数据的来源有很多,比如出行记录、消费记录、浏览的网页、发送的消息等等。除了文本类型的数据,图像、音乐、声音都是数据。
参考资料来源:百度百科-数据库
类型和约束都是保证字段数据的完整性,
类型约束的是数据的存储类型,而约束是基于类型之上的额外限制。
数据类型:
①.作用:保证字段数据的完整性
②.分类:int(有符号整数)/intunsigned(无符号整数,不可以是负数)
tinyint/tinyintunsigned
decimal(5,2)浮点数(小数)共占用5位,小数占用2位,整数占用3位
varchar(20)变长字符串,varchar("hello")最终只用5位
date日期"2012-12-31"
time时间"12:12:12"
datetime日期时间"2019-08-2320:20:20"
enum("男","女")枚举数据类型把所有可能的结果全部列举出来
约束:
①.作用:保证数据的完整性,对字段中的数据进行限制和约束
②.分类:primarykey主键(表示唯一一行记录)
notnull(不能为空)
unique唯一值约束,不允许重复
default默认值约束
foreignkey外键约束
说明:对于字段来说,数据类型必须要有,但是约束可以没有
举例:字段名数据类型约束
idintunsignedprimarykeynotnull
namevarchar(30)notnull
highdecimal(5,2)default0
电话+V: 159999-78052
专注于小程序推广配套流程服务方案。为企业及个人客户提供了高性价比的运营方案,解决小微企业和个体拓展客户的问题