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


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

面试题 相关文章推荐
递归计算如下递归函数的值(斐波拉契)
Feb 04 面试题
西部世纪.net笔试题面试题
Apr 03 面试题
武汉世纪畅想数字传播有限公司.NET笔试题
Jul 22 面试题
WINDOWS域的具体实现方式是什么
Feb 20 面试题
网络工程师面试(三木通信技术有限公司)
Jun 05 面试题
傲盾软件面试题
Aug 17 面试题
武汉某公司的C#笔试题面试题
Dec 25 面试题
internal修饰符起什么作用
Dec 16 面试题
如何反序的迭代一个序列?how do I iterate over a sequence in reverse order
Feb 04 面试题
Python如何定义一个函数
Sep 01 面试题
EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的?
Feb 17 面试题
Servlet都有哪些方法?主要作用是什么?
Mar 04 面试题
.net面试题
Dec 22 #面试题
介绍一下代理模式(Proxy)
Oct 17 #面试题
上海某公司.net方向笔试题
Sep 14 #面试题
.net笔试题
Mar 03 #面试题
中海讯通笔试题
Sep 15 #面试题
北京一家公司的.net开发工程师笔试题
Apr 17 #面试题
西部世纪面试题
Dec 05 #面试题
You might like
谈谈你对Zend SAPIs(Zend SAPI Internals)的理解
2015/11/10 PHP
Package.js  现代化的JavaScript项目make工具
2012/05/23 Javascript
jQuery替换字符串(实例代码)
2013/11/13 Javascript
解决JQeury显示内容没有边距内容紧挨着浏览器边线
2013/12/20 Javascript
Javscript调用iframe框架页面中函数的方法
2014/11/01 Javascript
学习Javascript闭包(Closure)知识
2016/08/07 Javascript
文件上传插件SWFUpload的使用指南
2016/11/29 Javascript
Bootstrap3 图片(响应式图片&图片形状)
2017/01/04 Javascript
浅谈nodejs中的类定义和继承的套路
2017/07/26 NodeJs
详解angular笔记路由之angular-router
2017/09/12 Javascript
ajax跨域访问遇到的问题及解决方案
2019/05/23 Javascript
详解vue-property-decorator使用手册
2019/07/29 Javascript
Vue 刷新当前路由的实现代码
2019/09/26 Javascript
bootstrap+spring boot实现面包屑导航功能(前端代码)
2019/10/09 Javascript
详解JavaScript执行模型
2020/11/16 Javascript
[04:29]2014DOTA2国际邀请赛 主赛事第三日TOPPLAY
2014/07/21 DOTA
Python操作Mysql实例代码教程在线版(查询手册)
2013/02/18 Python
python循环监控远程端口的方法
2015/03/14 Python
Cpy和Python的效率对比
2015/03/20 Python
基于OpenCV python3实现证件照换背景的方法
2019/03/22 Python
python针对mysql数据库的连接、查询、更新、删除操作示例
2019/09/11 Python
使用 Python 写一个简易的抽奖程序
2019/12/08 Python
python mysql自增字段AUTO_INCREMENT值的修改方式
2020/05/18 Python
python爬虫调度器用法及实例代码
2020/11/30 Python
python 模拟登陆github的示例
2020/12/04 Python
HTML5使用DOM进行自定义控制示例代码
2013/06/08 HTML / CSS
英国鞋类及配饰零售商:Kurt Geiger
2017/02/04 全球购物
迪斯尼假期(欧洲、中东及非洲):Disney Holidays EMEA
2021/02/15 全球购物
澳大利亚电商Catch新西兰站:Catch.co.nz
2020/05/30 全球购物
安全生产投入制度
2014/01/29 职场文书
企业活动策划方案
2014/06/02 职场文书
查摆问题自我剖析材料
2014/08/18 职场文书
表扬稿范文
2015/01/17 职场文书
二审代理词范文
2015/05/25 职场文书
关于践行三严三实的心得体会
2016/01/05 职场文书
导游词之山东孔庙
2019/11/04 职场文书