- 4
- 0
- 约4.62千字
- 约 37页
- 2016-12-23 发布于重庆
- 举报
第十二章 数据库完整性控制 计算中心 本章内容 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 约束 创建主键约束的方法 在企业管理器中,打开表设
您可能关注的文档
- 第12章应用程序的发布(免费阅读).ppt
- 区域工业化与城市化---以我国珠江三角洲为例(精讲精炼版).ppt
- 第12章安全设备规划与配置(免费阅读).ppt
- 第12章应力和应变分析和强度理论修订版(免费阅读).ppt
- 第12章建筑物变形观测08109(免费阅读).ppt
- 第12章建筑物变形观测(免费阅读).ppt
- 区域地理东南亚.ppt
- 第12章城市社会保障管理(免费阅读).ppt
- 第12章对外特许授权管理(免费阅读).ppt
- 第12章建筑结构抗震设计(免费阅读).ppt
- 中国国家标准 GB/Z 18975.11-2026工业自动化系统与集成 流程工厂(包括石油和天然气生产设施)生命周期数据集成 第11部分: 基于RDFS方法论的参考数据工业简化用法.pdf
- GB 51251-2017 建筑防烟排烟系统技术标准 正式版加条文.pdf
- 《建筑防烟排烟系统技术标准》GB51251-2017(170822报批稿)规范.pdf
- 2025年人形机器人市场研究报告.docx
- 2025年人形机器人市场研究报告.pdf
- 从对话到执行:OpenClaw企业级智能体应用手册.pdf
- 《商业模式创新》.pdf
- Openclaw龙虾全维度安全实战指南.pdf
- 2025年IT行业项目管理调查报告.pdf
- 2025年宠物洗护市场复盘总结及新品趋势.pdf
原创力文档

文档评论(0)