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


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

面试题 相关文章推荐
AOP的定义以及作用
Sep 08 面试题
介绍下WebSphere的安全性
Jan 31 面试题
华为的Java面试题
Mar 07 面试题
请问如下代码执行后a和b的值分别是什么
May 05 面试题
几道数据库的概念性面试题
May 30 面试题
亿阳信通股份有限公司C#笔试题
Dec 06 面试题
四川internet信息高速公路(C#)笔试题
Feb 29 面试题
进程的查看和调度分别使用什么命令
Mar 25 面试题
异步传递消息系统的作用
May 01 面试题
EJB3.1都有哪些改进
Nov 17 面试题
史上最全面的Java面试题汇总!
Feb 03 面试题
Servlet面试题库
Jul 18 面试题
.net面试题
Dec 22 #面试题
介绍一下代理模式(Proxy)
Oct 17 #面试题
上海某公司.net方向笔试题
Sep 14 #面试题
.net笔试题
Mar 03 #面试题
中海讯通笔试题
Sep 15 #面试题
北京一家公司的.net开发工程师笔试题
Apr 17 #面试题
西部世纪面试题
Dec 05 #面试题
You might like
php实现分页工具类分享
2014/01/09 PHP
PHP包含文件函数include、include_once、require、require_once区别总结
2014/04/05 PHP
php获取随机数组列表的方法
2014/11/13 PHP
服务器上配置PHP运行环境教程
2015/02/12 PHP
PHP实现事件机制实例分析
2015/06/26 PHP
实例讲解PHP验证邮箱是否合格
2019/01/28 PHP
JQuery 动态扩展对象之另类视角
2010/05/25 Javascript
基于jquery的lazy loader插件实现图片的延迟加载[简单使用]
2011/05/07 Javascript
javascript面向对象包装类Class封装类库剖析
2013/01/24 Javascript
php 中序列化和json使用介绍
2013/07/08 Javascript
node.js中的http.request方法使用说明
2014/12/14 Javascript
JavaScript实现LI列表数据绑定的方法
2015/08/04 Javascript
js数组如何添加json数据及js数组与json的区别
2015/10/27 Javascript
jQuery+css实现的时钟效果(兼容各浏览器)
2016/01/27 Javascript
ionic js 复选框 与普通的 HTML 复选框到底有没区别
2016/06/06 Javascript
js 定义对象数组(结合)多维数组方法
2016/07/27 Javascript
Bootstrap选项卡学习笔记分享
2017/02/13 Javascript
d3.js实现立体柱图的方法详解
2017/04/28 Javascript
使用puppeteer破解极验的滑动验证码
2018/02/24 Javascript
vue实现中部导航栏布局功能
2019/07/30 Javascript
Vue实现按钮级权限方案
2019/11/21 Javascript
Vue获取页面元素的相对位置的方法示例
2020/02/05 Javascript
js实现金山打字通小游戏
2020/07/24 Javascript
[02:08]我的刀塔不可能这么可爱 胡晓桃_1
2014/06/20 DOTA
Python lambda和Python def区别分析
2014/11/30 Python
python中正则表达式与模式匹配
2019/05/07 Python
Pycharm连接远程服务器并实现远程调试的实现
2019/08/02 Python
Pytorch 高效使用GPU的操作
2020/06/27 Python
Python爬虫基于lxml解决数据编码乱码问题
2020/07/31 Python
用gpu训练好的神经网络,用tensorflow-cpu跑出错的原因及解决方案
2021/03/03 Python
三好学生演讲稿范文
2014/04/26 职场文书
演讲稿开场白台词
2014/08/25 职场文书
最美家庭活动方案
2014/08/31 职场文书
政风行风整改报告
2014/11/06 职场文书
2015元旦晚会主持人开场白+结束语
2014/12/14 职场文书
MySQL 数据类型详情
2021/11/11 MySQL