一.约束的分类 实体约束:关于行的约束,比如某一行出现的值就不允许别的行出现,如主键 域约束:关于列的约束,对表中所有行的某些列进行约束,如check约束 参照完整性约束:如果某列的值必须与其他列的值匹配,那就意味着需要一个参照完整性约束,如外键约束 二.约束的命名 主键约束命名实例: pk_Stu ...
分类:
数据库 时间:
2019-01-07 17:26:55
阅读次数:
237
主要介绍SQL涉及的几个高级数据处理特性:约束、索引和触发器 22.1 约束 约束(constraint):管理如何插入或处理数据库数据的规则。 表在设计的时候加入约束的目的就是为了保证表中的记录完整和有效。 22.1.1 主键约束 主键用来保证一列中的值是唯一的,而且永不改动。 主键涉及的术语: ...
分类:
数据库 时间:
2018-12-25 12:24:42
阅读次数:
219
第一范式:无重复的列,一列只能包含一个字段 第二范式:主键约束,一行只能被唯一标识 第三范式:非主键字段要严格依赖于主键字段 ...
分类:
数据库 时间:
2018-12-22 15:03:52
阅读次数:
207
mysql中的约束类型 约束是一种限制,它通过对表的行或列的数据做出限制,来确保表的数据的完整性、唯一性。 MYSQL中,常用的几种约束: primary key 主键 primary key 主键 主键约束相当于 唯一约束 + 非空约束 的组合,主键约束列不允许重复,也不允许出现空值。 每个表最多 ...
分类:
数据库 时间:
2018-12-20 14:25:25
阅读次数:
214
一、表变量 表变量在SQL Server 2000中首次被引入。表变量的具体定义包括列定义,列名,数据类型和约束。而在表变量中可以使用的约束包括主键约束,唯一约束,NULL约束和CHECK约束(外键约束不能在表变量中使用)。定义表变量的语句是和正常使用Create Table定义表语句的子集。只是表 ...
分类:
数据库 时间:
2018-12-16 14:33:44
阅读次数:
179
1.在SQL Server中,下列关于数据完整性的说法错误的是() (选择一项) A:实体完整性要求表中的每一行数据都反映不同的实体,不能存在相同的数据行 B:域完整性是指给定列的输入有效性 C:在输入或删除数据行时,引用完整性约束用来保持表之间已定义的关系 D:通过索引、唯一约束、主键约束或标识列 ...
分类:
数据库 时间:
2018-12-14 14:58:06
阅读次数:
394
MySQL Table of Contents 1. 安装与配置 2. 数据库与账户 3. 用户跟权限 4. 常用命令 5. 表的创建 6. 数据类型 7. 主键约束 8. 表的修改 9. 引擎(Engine) 10. 存储过程 11. 优化(Optimization) 12. UseCases 1 ...
分类:
数据库 时间:
2018-11-29 11:08:56
阅读次数:
265
创建表 格式: 主键约束 主键是用于标识当前记录的字段。它的特点是非空,唯一。在开发中一般情况下主键是不具备任何含义,只是用于标识当前记录。 格式: 1、在创建表时创建主键,在字段后面加上 primary key. 2、在创建表时创建主键,在表创建的最后来指定主键 3.删除主键:alter tabl ...
分类:
数据库 时间:
2018-11-27 20:52:54
阅读次数:
157
1. MySQL中的select语句 1.1. 各子句的执行顺序 1、From 组装数据来源 2、where筛选元组 3、group by 将满足条件的元组进行分组,一旦分组每组将会合并成一条记录 4、having子句筛选分组 5、Order by组外排序 6、SELECT子句筛选字段 7、LIMI ...
分类:
数据库 时间:
2018-11-27 19:40:59
阅读次数:
176