- 14
- 0
- 约4.62千字
- 约 37页
- 2016-03-24 发布于湖北
- 举报
第十二章 数据库完整性控制 计算机基础教学部 本章内容 12.1 约束 12.2 默认值 12.3 规则 12.4 事务处理 12.5 数据的锁定 数据完整性 数据完整性问题的提出 数据库中的数据是从外界输入的,由于种种原因,会发生输入数据无效或错误。为了保证输入的数据正确、符合规定,提出数据完整性问题。 数据完整性问题的解决 SQL Server2000中可以通过各种约束、默认值、规则等数据库对象来保证数据的完整性。 数据完整性包括实体完整性、域完整性、参照完整性和用户自定义完整性。 12.1 约束 约束(Constraint)是SQL Server提供的自动保持数据库完整性的一种机制,它定义了可输入表或表的单个列中的数据的限制条件。使用约束优先于使用触发器、规则和默认值。 约束独立于表结构,可以在不改变表结构的基础上,添加或删除约束。当表被删除时,表所带的所有约束定义也随之被删除。 12.1 约束 (1) 主键约束(Primary Key,PK) 表的一列或几列的组合的值在表中唯一地指定一行记录,这样的一列或多列称为表的主键,通过它可强制表的实体完整性。 主键不能为空,且不同两行的键值不能相同。 表本身并不要求一定要有主键,但最好给表定义主键。 在规范化的表中,每行中的所有数据值都完全依赖于主键。 例如:学生表中的学号。 12.1 约束 创建主键约束的方法 在企业管理器中,
您可能关注的文档
- 市场经济中的蛛网模型分析.ppt
- 市场经营主体的监督管理分析.ppt
- 市场竞争者第六章分析.ppt
- 市场理论分析.ppt
- 市场理论竞争分析.ppt
- 市场轮廓理论分析.ppt
- 市场失灵和微观经济政策(完整版)分析.ppt
- 市场失灵论分析.ppt
- 市场失灵邮箱分析.ppt
- 市场失灵与公共财政分析.ppt
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
最近下载
- 基于MATLAB的电力系统单相短路故障仿真分析.docx VIP
- ST-ZLJL-507-04硫化橡胶撕裂强度测定不确定度的评定报告.doc VIP
- 金蝶云·星辰操作手册.pdf VIP
- 《科学思维和科学研究方法》-潘雁钦教学大纲.pdf
- 韭菜的自我修养核心精华.pdf VIP
- 23331-2020能源管理体系 全条款内部审核检查记录表.pdf VIP
- 2025年幼儿园晨午检记录管理制度.docx VIP
- BYD比亚迪汽车BYD ATTO 3 brochure说明书用户手册.pdf
- 知识产权宣传普法课件.pptx VIP
- 第一单元 珍惜青春时光(期末复习教学设计)七年级道德与法治下册(统编版2024).docx VIP
原创力文档

文档评论(0)