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


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...

面试题 相关文章推荐
我的applet原先好好的, 一放到web server就会有问题,为什么?
May 10 面试题
数据库连接池的工作原理
Sep 26 面试题
在C语言中实现抽象数据类型什么方法最好
Jun 26 面试题
c/c++某大公司的两道笔试题
Feb 02 面试题
如何提高SQL Server的安全性
Jul 25 面试题
第一范式(1NF)、第二范式(2NF)和第三范式(3NF)之间的区别是什么?
Apr 28 面试题
四川internet信息高速公路(C#)笔试题
Feb 29 面试题
如何开启linux的ssh服务
Feb 14 面试题
网上常见的一份Linux面试题(多项选择部分)
Sep 09 面试题
如何利用find命令查找文件
Nov 18 面试题
不同浏览器创建XMLHttpRequest方法有什么不同
Nov 17 面试题
Python如何定义一个函数
Sep 01 面试题
.net面试题
Dec 22 #面试题
介绍一下代理模式(Proxy)
Oct 17 #面试题
上海某公司.net方向笔试题
Sep 14 #面试题
.net笔试题
Mar 03 #面试题
中海讯通笔试题
Sep 15 #面试题
北京一家公司的.net开发工程师笔试题
Apr 17 #面试题
西部世纪面试题
Dec 05 #面试题
You might like
星际RPG字典
2020/03/04 星际争霸
PHP实现MySQL更新记录的代码
2008/06/07 PHP
PHP简单判断手机设备的方法
2016/08/23 PHP
php str_getcsv把字符串解析为数组的实现方法
2017/04/05 PHP
Laravel项目中timeAgo字段语言转换的改善方法示例
2019/09/16 PHP
从Ajax到JQuery Ajax学习
2007/02/14 Javascript
FireFox JavaScript全局Event对象
2009/06/14 Javascript
window.requestAnimationFrame是什么意思,怎么用
2013/01/13 Javascript
Jquery对select的增、删、改、查操作
2015/02/06 Javascript
jQuery支持添加事件的日历特效代码分享(3种样式)
2015/08/24 Javascript
利用JS生成博文目录及CSS定制博客
2016/02/10 Javascript
javascript原型继承工作原理和实例详解
2016/04/07 Javascript
好好了解一下Cookie(强烈推荐)
2016/06/14 Javascript
JavaScript仿flash遮罩动画效果
2016/06/15 Javascript
a标签跳转到指定div,jquery添加和移除class属性的实现方法
2016/10/10 Javascript
基于jQuery和Bootstrap框架实现仿知乎前端动态列表效果
2016/11/09 Javascript
easyUI combobox实现联动效果
2017/01/17 Javascript
从零开始学习Node.js系列教程三:图片上传和显示方法示例
2017/04/13 Javascript
基于angular实现三级联动的生日插件
2017/05/12 Javascript
使用JavaScript根据图片获取条形码的方法
2017/07/04 Javascript
详解nodejs通过代理(proxy)发送http请求(request)
2017/09/22 NodeJs
vue非父子组件通信问题及解决方法
2018/06/11 Javascript
微信小程序模拟cookie的实现
2018/06/20 Javascript
监听angularJs列表数据是否渲染完毕的方法示例
2018/11/07 Javascript
在vue中使用防抖函数组件操作
2020/07/26 Javascript
Odoo中如何生成唯一不重复的序列号详解
2018/02/10 Python
python ddt实现数据驱动
2018/03/14 Python
Python3.5 创建文件的简单实例
2018/04/26 Python
浅谈python中对于json写入txt文件的编码问题
2018/06/07 Python
纯html5+css3下拉导航菜单实现代码
2013/03/18 HTML / CSS
德国高尔夫商店:Golfshop.de
2019/06/22 全球购物
教你怎样写好自我评价
2013/10/05 职场文书
校友会欢迎辞
2014/01/13 职场文书
年终总结会议主持词
2014/03/17 职场文书
行政处罚听证告知书
2015/07/01 职场文书
初中同学会致辞
2015/08/01 职场文书