数据库完整性
数据库完整性是指数据库的正确性和相容性,数据的正确性是指数据库的值准确无误,即数据类型必须正确,并且数据的值在规定范围之内
数据的相容性是指数据的存在必须确保表格之间及不同表格数据之间的相容关系
在关系数据库中有三类完整性约束:实体完整性,参照完整性和用户自定义完整性,其中完整性和参照完整性是数据库必须满足的完整性约束
条件,而用户自定义完整性可以根据实际情况而定
实体完整...
分类:
数据库 时间:
2014-12-05 17:26:00
阅读次数:
218
--sql约束
/* (1)提供语义定义完整性约束条件的机制 实体完整性:主键、非空
参照完整性:外键
用户自定义完整性:check、触发器 (2)提供完整性检查方法
一般在:Insert、Update、Delete执行后开始检查,及事务提交后开始检查。 (3)违约处理
拒绝(no action)
...
分类:
数据库 时间:
2014-11-28 18:15:45
阅读次数:
231
作者:gw 转载注明出处 sql语句创建表的格式: CREATE TABLE ( [列级完整性约束条件] [, [列级完整性约束条件]…] [,] ); --上面就是建立表的格式 如果看不懂的话 建议搜索下正则表达式 --下面我们就来建立几张表吧! 1.先建立一个数据库
create databas...
分类:
数据库 时间:
2014-11-28 14:18:30
阅读次数:
286
数据库操作的时候必须要实现数据库的完整性,在实现数据库的完整性的时候,有两种方式都可以实现数据库的完整性,第一种是通过完整性的约束实现数据库的完整性,第二种就是通过用户创建自定义的触发器实现数据库的完整性。一、完整性约束实现数据库的完整性(一)主键约束谈到主键约束的话,我就通过几个例子来实现创建主键...
分类:
数据库 时间:
2014-11-26 20:38:37
阅读次数:
230
1. 约束的类型 约束可以分为3大类:实体约束、域约束和参照完整性约束。1.1> 实体约束 实体约束都是关于比较行的,实体约束并不关心整体列中的数据,它只对特定行感兴趣。1.2> 域约束 域约束处理一个或多个列,确保一个特定列或一组特定列满足特地的标准。在插入或更新一行时,域约束不考虑其他行。...
分类:
数据库 时间:
2014-11-25 00:13:46
阅读次数:
342
何为触发器? 在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程,它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约束。 SQL Server为每个触发器都创.....
分类:
数据库 时间:
2014-11-19 23:55:03
阅读次数:
519
1、基本表的定义、删除和修改
(1)定义基本表
create table ([列级完整性约束条件]
[,[列级完整性约束条件]]
……
[,])
如:创建一个“学生”表student
create table student
(Sno int primary key auto_increment, /*列级完整性约束条件,Sno是主码,整型,自动增加*/
Sn...
分类:
数据库 时间:
2014-11-15 20:20:02
阅读次数:
245
1、关系:D1×D2×…×Dn的子集叫做在域D1,D2,…Dn上的关系,表示为R(D1,D2,…Dn),R表示关系的名字,n是关系的目或度。关系中的每个元素是关系中的元组。
2、关系模型中有三类完整性约束:实体完整性、参照完整性、用户定义的完整性。其中实体完整性和参照完整性是关系模型必须满足的完整性约束条件,被称作是关系的两个不变性,应该由关系系统自动支持。用户定义的完整性是应用领域需要遵循的约...
分类:
数据库 时间:
2014-11-15 00:17:12
阅读次数:
331
一﹕ 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约`束。二﹕ SQL Server为每个触发器都创建了两个专用表﹕Inserted表和Deleted表。这两个表。 一﹕ 触发器是一种特殊的存.....
分类:
数据库 时间:
2014-11-14 12:07:33
阅读次数:
317
关系数据库系统文件系统的区别在于:首先,关系性数据库的整体数据是结构化的,采用关系数据模型来描述,这是它与文件系统的根本区别。(数据模型包括:数据结构,数据操作以及完整性约束条件)其次,关系数据库系统的共享性高,冗余低可以面向整个系统,而文件系统则具有应用范围的局限性,不易扩展。第三,关系数据库系统...
分类:
数据库 时间:
2014-10-24 20:21:40
阅读次数:
178