1、实现数据完整性的手段 在sqlserver中,在服务器端实现数据完整性主要有两种手段:一种是在创建表时定义数据完整性,主要分为:实体完整性、域完整性、和级联参照完整性;实现的手段是创建主键约束、唯一键约束、检查约束、默认值约束和各种级联完整性约束。另一种是通过编写触发器语句来实现,通过定义触发条 ...
分类:
数据库 时间:
2016-03-31 14:38:28
阅读次数:
208
一、创建表 CREATE TABLE <表名> (<列名><数据类型>[列级完整性约束条件] [,<列名> <数据类型>[列级完整性约束条件]] … [,表级完整性约束条件]); 如果完整性约束条件涉及到该表的多个属性列,则必须定义在表级上,否则既可以定义在列级也可以定义在表级 例句: 列级约束 c ...
分类:
其他好文 时间:
2016-03-27 12:31:45
阅读次数:
180
转自:http://blog.sina.com.cn/s/blog_b5d14e2a0101c56z.html ORACLE支持五种类型的完整性约束 NOT NULL (非空)--防止NULL值进入指定的列,在单列基础上定义,默认情况下,ORACLE允许在任何列中有NULL值. CHECK (检查)
分类:
数据库 时间:
2016-03-21 23:08:49
阅读次数:
440
Oracle10g中引入了闪回技术,但这并不意味着所有的表都能闪回成功,当没有足够的磁盘空间,Oracle将使用回收站中的磁盘空间,而且位图连接索引和引用完整性约束也不受回收站的保护。 recyclebin参数的设置 显示回收站中被删除的表 删除或清空回收站中的表 恢复被删除的表 彻底删除表,不放进
分类:
数据库 时间:
2016-03-21 01:32:39
阅读次数:
249
第3讲 1.一个关系就是一个table.关系模型是处理table的。学习table如何描述,有哪些操作(∪、-、×、σ、∏、∩、÷、连接),有哪些约束(完整性约束:实体完整性、参照完整性、自定义完整性)。 2.什么是关系? 列的取值范围是域。一组值的集合。集合中元素的个数成为基数。域可能组合成的元组
分类:
数据库 时间:
2016-03-06 14:10:11
阅读次数:
189
触发器可以看做一种“特殊”的存储过程,它定义了一些与数据库相关事件(INSERT,UPDATE,CREATE)发生时应执行的“功能代码块”,通常用于管理复杂的完整性约束,或监控对表的修改,或通知其他程序,甚至可以实现对数据的审计功能。 触发事件:能够引起触发器运行的操作被称为“触发事件”,如执行DM
分类:
数据库 时间:
2016-03-03 00:04:36
阅读次数:
405
视图: 1.视图的概述 视图其实就是一条查询sql语句,用于显示一个或多个表或其他视图中的相关数据。视图将一个查询的结果作为一个表来使用,因此视图可以被看作是存储的查询或一个虚拟表。视图来源于表,所有对视图数据的修改最终都会被反映到视图的基表中,这些修改必须服从基表的完整性约束,并同样会触发定义在基
分类:
数据库 时间:
2016-02-15 19:51:09
阅读次数:
260
今天遇到一个Error,details是在向OLE DB Destination的中Columns[FullName]插入数据时,违反了完整性约束。[OLE DB Destination [12]] Error: There was an error with OLE DB Destination....
分类:
其他好文 时间:
2016-01-25 14:43:36
阅读次数:
177
原文地址:http://www.cnblogs.com/gameworld/p/4790881.html#_label01.什么是SQL语句2.使用sql语句创建数据库和表3.创建数据表4.数据完整性约束5.四中基本字符类型说明6.SQL基本语句7.类型转换函数8.日期函数9.数学函数10.字符串函...
分类:
数据库 时间:
2015-12-25 10:06:04
阅读次数:
345
视图:1.视图的概述视图其实就是一条查询sql语句,用于显示一个或多个表或其他视图中的相关数据。视图将一个查询的结果作为一个表来使用,因此视图可以被看作是存储的查询或一个虚拟表。视图来源于表,所有对视图数据的修改最终都会被反映到视图的基表中,这些修改必须服从基表的完整性约束,并同样会触发定义在基表上...
分类:
数据库 时间:
2015-11-30 22:16:15
阅读次数:
200