采用怎样的方法保证数据的完整性


Posted in 面试题 onDecember 02, 2013
答:实体完整性
实体完整性将行定义为特定表的唯一实体。实体完整性强制表的标识符列或主键的完整性(通过索引、UNIQUE 约束、PRIMARY KEY 约束或 IDENTITY 属性)。
域完整性
域完整性是指给定列的输入有效性。强制域有效性的方法有:限制类型(通过数据类型)、格式(通过 CHECK 约束和规则)或可能值的范围(通过 FOREIGN KEY 约束、CHECK 约束、DEFAULT 定义、NOT NULL 定义和规则)。
引用完整性
在输入或删除记录时,引用完整性保持表之间已定义的关系。在 Microsoft? SQL Server? 2000 中,引用完整性基于外键与主键之间或外键与唯一键之间的关系(通过 FOREIGN KEY 和 CHECK 约束)。引用完整性确保键值在所有表中一致。这样的一致性要求不能引用不存在的值,如果键值更改了,那么在整个数据库中,对该键值的所有引用要进行一致的更改。
用户定义完整性
用户定义完整性使您得以定义不属于其它任何完整性分类的特定业务规则。所有的完整性类型都支持用户定义完整性(CREATE TABLE 中的所有列级和表级约束、存储过程和触发器)。

Tags in this post...

面试题 相关文章推荐
什么是smarty? Smarty的优点是什么?
Aug 11 面试题
SQL中where和having的区别
Jun 17 面试题
struct与class的区别
Feb 03 面试题
SQL数据库笔试题
Mar 08 面试题
Oracle性能调优原则
May 03 面试题
西安众合通用.net笔试题
Mar 18 面试题
delegate与普通函数的区别
Jan 22 面试题
盛大二次面试题
Nov 18 面试题
linux面试题参考答案(10)
Nov 04 面试题
传统软件工程与面向对象的软件工程有什么区别
May 31 面试题
Java中会存在内存泄漏吗,请简单描述
Dec 22 面试题
写一个方法,输入一个文件名和一个字符串,统计这个字符串在这个文件中出现的次数
Apr 13 面试题
.net面试题
Dec 22 #面试题
介绍一下代理模式(Proxy)
Oct 17 #面试题
上海某公司.net方向笔试题
Sep 14 #面试题
.net笔试题
Mar 03 #面试题
中海讯通笔试题
Sep 15 #面试题
北京一家公司的.net开发工程师笔试题
Apr 17 #面试题
西部世纪面试题
Dec 05 #面试题
You might like
如何把PHP转成EXE文件
2006/10/09 PHP
php程序之die调试法 快速解决错误
2009/09/17 PHP
php数组函数序列之array_search()- 按元素值返回键名
2011/11/04 PHP
Yii使用CLinkPager分页实例详解
2014/07/23 PHP
Laravel 批量更新多条数据的示例
2017/11/27 PHP
PHP crypt()函数的用法讲解
2019/02/15 PHP
DOM 基本方法
2009/07/18 Javascript
JavaScript怎么判断图片是否加载完成以便获取其尺寸
2014/05/08 Javascript
javascript性能优化之事件委托实例详解
2015/12/12 Javascript
js控制TR的显示隐藏
2016/03/04 Javascript
详解使用grunt完成requirejs的合并压缩和js文件的版本控制
2017/03/02 Javascript
AngularJS+Bootstrap3多级导航菜单的实现代码
2017/08/16 Javascript
关于js对textarea换行符的处理方法浅析
2018/08/03 Javascript
javascript跳转与返回和刷新页面的实例代码
2019/11/20 Javascript
JS精确判断数据类型代码实例
2019/12/18 Javascript
Javascript摸拟自由落体与上抛运动原理与实现方法详解
2020/04/08 Javascript
基于elementUI竖向表格、和并列的案例
2020/10/26 Javascript
JavaScript对象访问器Getter及Setter原理解析
2020/12/08 Javascript
vue脚手架项目创建步骤详解
2021/03/02 Vue.js
[49:27]LGD vs OG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
使用 Python 实现简单的 switch/case 语句的方法
2018/09/17 Python
Python之两种模式的生产者消费者模型详解
2018/10/26 Python
Python字典的基本用法实例分析【创建、增加、获取、修改、删除】
2019/03/05 Python
django的ORM操作 增加和查询
2019/07/26 Python
Django框架组成结构、基本概念与文件功能分析
2019/07/30 Python
Python读写锁实现实现代码解析
2020/11/28 Python
天猫国际进口超市直营:官方直采,一站购齐
2017/12/11 全球购物
应届毕业生求职信范文
2013/12/18 职场文书
会计电算化个人求职信范文
2014/01/24 职场文书
2014学雷锋活动总结
2014/03/09 职场文书
客户答谢会活动方案
2014/08/31 职场文书
2015年暑期社会实践方案
2015/07/14 职场文书
公司环境卫生管理制度
2015/08/05 职场文书
《索溪峪的野》教学反思
2016/02/19 职场文书
七年级作文之下雨天
2019/12/23 职场文书
pycharm部署django项目到云服务器的详细流程
2021/06/29 Python