- 2
- 0
- 约2.08千字
- 约 43页
- 2026-04-22 发布于北京
- 举报
SQLServer数据库程序设计;数据库中的数据现实世界的反映,数据库的设计必须能够满足现实情况的实现,即满足现实商业规则的要求,这也就是数据完整性的要求。
在数据库管理系统中,约束是保证数据库中的数据完整性的重要方法。
;2.FOREIGNKEY约束
外键(FOREIGNKEY)用于建立和加强两个表(主表与从表)的一列或多列数据之间的链接,当数据添加、修改或删除时,通过外键约束保证两个表之间数据的一致性。
定义表之间的参照完整性是先定义主表的主键,再对从表定义外键约束。FOREIGNKEY约束要求列中的每个值在所引用的表中对应的被引用列中都存在,同时FOREIGNKEY约束只能引用在所引用的表中是PRIMARYKEY或UNIQUE约束的列,或所引用的表中在UNIQUEINDEX内的被引用列。;使用表设计器创建FOREIGNKEY约束;;使用数据库关系图建立外键;使用T-SQL语句创建FOREIGNKEY约束;【例6】:建立一个新的stu_info表,指定“学号”为主键,“班级编号”为外键,与class表中的“班级编号”列关联。
;【例7】:在stu_info表中sclass列上添加一个外键,名称为FK_bno,与class表中的bno列关联。
;;使用表设计器创建UNIQUE约束;使用T-SQL语句创建UNIQUE约束;;;使用表设计器创建CHECK约束;使用
您可能关注的文档
- 少数民族住房.pptx
- 生态系统专项训练.pptx
- 健康生活平安是福专业知识讲座.pptx
- 理学您本来就是个奇迹.pptx
- 醌类化合物药化.ppt
- 数的产生第专题知识.pptx
- 日化行业企业辞退员工管理.pptx
- 申请加盟单位名称课件.pptx
- 数据分析培训专题培训课件.ppt
- 精神科应激处理流程.pptx
- 大学生心理咨询中心各项管理制度汇编.pdf
- 山东省实验中学2027届高三暑假学习质量检测英语试题(含答案).pdf
- 口腔内科学(中级354)相关专业知识卫生专业技术资格考试梳理重点精析(2026年).docx
- 2025年广元市公安局机场公安分局招聘警务辅助人员笔试真题.docx
- 2025年生态环境部信息中心招聘考试试卷真题.pdf
- T∕GRM 181-2026 特厚煤层保水开采技术要求.pdf
- DB32∕T 5345-2026 “厂中厂”安全生产管理规范.pdf
- DB32∕T 5361-2026 全民所有自然资源资产清查技术指南.pdf
- DB32∕T 5369-2026 集中式供水工程竣工验收卫生学评价规范.pdf
- DB32∕T 5374-2026 医疗和疾控机构医防协同指南.pdf
最近下载
- InBody-770身体组成分析仪使用手册说明书.pdf VIP
- 数据中心800V直流供电技术白皮书2.0.pdf
- 广发证券-联讯仪器-688808-洞悉测试之道国产光测试设备龙头崛起.pdf VIP
- 电磁阀密封泄漏率模型与计算 electromagnetic valve seal leak rate model calculation.pdf VIP
- 煤气净化回收工工艺操作规程.docx VIP
- 安徽省高职院校教师职业道德规范实施细则.docx
- 深度解析(2026)《GBT 28029.9-2020轨道交通电子设备 列车通信网络(TCN) 第3-1部分:多功能车辆总线(MVB)》.pptx VIP
- 第三章-分子动力学基础与分子动力学模拟.pptx VIP
- DL_T 5121-2020CN 火力发电厂烟风煤粉管道设计规范.docx
- 公司煤气净化回收工工艺操作规程.docx VIP
原创力文档

文档评论(0)