原文:关系型数据库的完整性---锁、 约束 、键、 索引

RDBMS能在事务中维护数据的完整性,这是通过数据库对象实现的多种机制来实现的,下面列出的是 个最重要的对象: 锁 约束 键 索引 在SQL Server中,锁可以使多个用户同时访问,同一数据,并且保证在读取数据时,数据不会被修改。同时,锁也用来确保一个进程在修改数据时,不和其他进行数据修改操作或者数据读取操作的进程发生冲突。 SQL Server以连接为单位对锁进行管理,这就是说,一个锁不能被多 ...

2016-03-14 12:00 2 1385 推荐指数:

查看详情

数据库关系模型的三类完整性约束

关系模型中有三类完整性约束,分别是:实体完整性,参照完整性,用户定义完整性 实体完整性 定义:实体完整性是用于保证关系数据库中每个元组都是可区分的,唯一的。 它的意思就是说数据表中每一行都应该有办法将其唯一区分开来,这自然指的就是主键了,而且主键必须不能为空或部分为空 ...

Mon Feb 25 18:12:00 CST 2019 0 1402
数据库完整性约束

完整性约束条件的作用对象: 列级约束(针对字段,key) 主要针对列的类型,取值范围,精度等约束 对空值的约束。规定某个字段是否为空 对取值范围的约束。例如,学生成绩的字段规定为 0 - 100 数据类型的约束。包括数据类型,长度,精度等。例如常用的定长 ...

Thu Jun 06 00:31:00 CST 2019 0 512
数据库完整性约束

(1)域完整性:是指一个列的输入有效,是否允许为空值。强制域完整性的方法有:限制类型(通过设定列的数据类型)、格式(通过CHECK约束和规则)或可能值的范围(通过FOREIGN KEY约束、CHECK约束、DEFAULT定义、NOT NULL定义和规则)。如:学生的考试成绩必须在0~100之间 ...

Tue Nov 21 22:18:00 CST 2017 0 1313
数据库完整性约束

数据库完整性 数据库约束是保证数据库完整性的方法 ,数据库完整性分为实体完整性、域完整性和参照完整性 实体完整性 实体完整性要求表中的主键字段不能为空且不能重复; 域完整性完整性要求表中数据都在有效范围内; 参照完整性 参照完整性保证了相关联的表的数据一致性约束的使用 ...

Thu Oct 03 19:48:00 CST 2019 0 367
数据库中的sql完整性约束

完整性约束   完整性约束是为了表的数据的正确!如果数据不正确,那么一开始就不能添加到表中。 1 主键 当某一列添加了主键约束后,那么这一列的数据就不能重复出现。这样每行记录中其主键列的值就是这一行的唯一标识。例如学生的学号可以用来做唯一标识,而学生的姓名是不能做唯一标识 ...

Mon May 28 04:39:00 CST 2018 0 2725
数据库完整性约束

一、介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据完整性和一致主要分为: 说明: 二、not null 和default 是否可空,null表示空,非字符串not null - 不可空null - 可空 default ...

Thu Sep 07 22:57:00 CST 2017 0 1819
实验六 索引数据完整性约束

实验六索引数据完整性约束 一、 实验内容: 1、 索引的创建 2、 数据完整性约束的创建 二、 实验项目:员工管理数据库 用于企业管理的员工管理数据库数据库名为YGGL中,YGGL数据库中包括三个表:Employees(员工信息表)、Departments(部门信息表 ...

Thu Jul 04 02:56:00 CST 2019 0 1942
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM