保证Student数据库的数据完整性
保证Student数据库的数据完整性
保证tudSen数据t的数据库整完 保性证tSdenut数库的据数完据整性 Studnte创建约束T的SQL-令命删除 约的束T-SQ命L令回顾S
保证Student数据库的数据完整性
QL eSrvre约束 的回S顾QL Sever的r约束约束的目的确:表中保数据的整性完常用 约的类束型:键约主(束Pimrar Kyey Cnosraitnt):要求键列数据唯一主 ,且不允许为并 空惟一约(束Uinqu Ceontsrinta):要求列唯该一,许为空允但 ,只能出一个现空值 .检约束(C查ech Cknstraoint:某列)取范围限制,格值限制式等,如有 年关龄约的 束默认束(D约feuatlCo nsrtiat):n列的某认默值,如别性默认为"男 " 外约键束(FoeringK y eonsCrtinat):于用两间建立关系, 表要需指引用主定表那的列
保证Student数据库的数据完整性
加添束约语法的主约键:束主键 束约:[CNOSRTANI coTntraistn_ame ]n RPIAMRYKE Y C[USLERTE D| NOCNUSLTEERD ](c oumlnn_ma[e..,n.]) )惟约束:一惟 约一束:[ONSCTRAINTco stnairnt_naem ]UINQUE[ LUSCETERD | NNOCUSLTREDE] (col mu_nnam[e,..n].) )检查束约: 检约查:
束C[OSTRNANI Tcnsotainrtnam_ e] HECK C [NTO OFR ERPLCITAOI N (l]goiac_lxerpesion) s
)默约认:束 认约默:束DEFULT Aocstnntaex_rpesson [FiO cRoulmn_ame]
n键外约束 :键外约:束CNOSTAIRT Ncnosratin_tanme FORIEGNK EY(oculm_nanme ,.[.n.]) EFERRECNSE rf_tealbe(r[e_cfluom[n,..n.]])
保证Student数据库的数据完整性
约名的束命名约束名的名规取推则采荐用约束:型_类约字段束主键(Pimrra yeK)约束:如y P_KtuNs o唯一(niqUe ueyK约)束:如 QU_sutID 默(认eDaflu Ktye约):束如 DF_suAtddress 查检(Chck Kee)约y束: 如K_CsutAe g外键F(roigneKe y)束约:如 K_FtuNso
使用
保证Student数据库的数据完整性
ALTE TRALEB加添约束使 用ATLE RABLET加添束约添约加束:ALTERTA BLEt bla_neam eDAD 添各加约束种的法
添加主键语约束:ATEL RATLEB tbal_neme aADDC ONSRTINATc nsoratin_tnaemP IMARYR KEY [ CULTESRE D|NONCL UTSEER ] Dcolum(nna_em,[...]) n
)
保证Student数据库的数据完整性
添加束示例约LTAR ETBAL Etudensst 添加键主束( 约为作主键)添加主键 约(S束tduet_idn为作键) 主为作主 键ADDC NOSRTIANT K_PtSdenu_tidPRIM RYAKE (YtSudneti_) dALERT TBAL stEudnet 添加检s查约束,要学号求须为 必位的数字符 添字检加查束,要约求号学须为必学 号必为5须的数位字字符ADD ONSTCAIRN TKCSt_denuti_ CHdEK(LECN(Sudett_id)=5 nNDA St(duen_tdi IKL E'[0-9]0-9][[0-9][0-]9[-09]') A)LET TARLBEstu dnet s加检添约束,要求查生日期必出须于等于大 加添查检约束,求出生要日必期须于大于等 生日出期必须于等于大981年6月11 年日月 日 AD DONCTRSAINT CKS_tudnte_ibrhtdayCHE KCS(tdunet_irbhdta >y='1968-0-101)' LAET TABREL tudensts 添加默认束约(果性如别填不默认,为 男)"添加 认默约束(如果别不性,默认为填"男) A D DCONTRAISNT DFSt_dent_sue DEFAUxTL '男()' OR FSutden_tsex男 添加外约键束(主表Calssse从和 和表从s表tudntes建立关) 系立关建系 和从)表建立 系关AL ETR ATBELs utdnes 添t加键约束外(主 A表D DCNOTSAINT RFK_Sutedtn_calsids ORFIEG KNY(ESutdnt_clessia)dREFE ERCNE
S Classes(lass_Cid)演:示学生信给表息 示演给:生学信息s表udtnte添加约束 添s加束约
保证Student数据库的数据完整性
添加束约例示束约达表式演: 示示:演看查约结束
保证Student数据库的数据完整性
删除约果束如果错误地添加了约束 ,如果误地错添加约了束,们我还以可删约束除 删除约的束法语ATER LATLBE atbe_lamne DROP OCSNTRINT Acnstraiont_anme例如删:除例如: 除删tsduens表中地址t认约默束 表地址默认约中束ALTE R ABLET tudsetns ROP DOCNSRAINTTDF _tSduet_nex
…… 此处隐藏:697字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [资格考试]石油钻采专业设备项目可行性研究报告编
- [资格考试]2012-2013学年度第二学期麻风病防治知
- [资格考试]道路勘测设计 绪论
- [资格考试]控烟戒烟知识培训资料
- [资格考试]建设工程安全生产管理(三类人员安全员
- [资格考试]photoshop制作茶叶包装盒步骤平面效果
- [资格考试]授课进度计划表封面(09-10下施工)
- [资格考试]麦肯锡卓越工作方法读后感
- [资格考试]2007年广西区农村信用社招聘考试试题
- [资格考试]软件实施工程师笔试题
- [资格考试]2014年初三数学复习专练第一章 数与式(
- [资格考试]中国糯玉米汁饮料市场发展概况及投资战
- [资格考试]塑钢门窗安装((专项方案)15)
- [资格考试]初中数学答题卡模板2
- [资格考试]2015-2020年中国效率手册行业市场调查
- [资格考试]华北电力大学学习实践活动领导小组办公
- [资格考试]溃疡性结肠炎研究的新进展
- [资格考试]人教版高中语文1—5册(必修)背诵篇目名
- [资格考试]ISO9001-2018质量管理体系最新版标准
- [资格考试]论文之希尔顿酒店集团进入中国的战略研
- 全国中小学生转学申请表
- 《奇迹暖暖》17-支2文学少女小满(9)公
- 2019-2020学年八年级地理下册 第六章
- 2005年高考试题——英语(天津卷)
- 无纺布耐磨测试方法及标准
- 建筑工程施工劳动力安排计划
- (目录)中国中央空调行业市场深度调研分
- 中国期货价格期限结构模型实证分析
- AutoCAD 2016基础教程第2章 AutoCAD基
- 2014-2015学年西城初三期末数学试题及
- 机械加工工艺基础(完整版)
- 归因理论在管理中的应用[1]0
- 突破瓶颈 实现医院可持续发展
- 2014年南京师范大学商学院决策学招生目
- 现浇箱梁支架预压报告
- Excel_2010函数图表入门与实战
- 人教版新课标初中数学 13.1 轴对称 (
- Visual Basic 6.0程序设计教程电子教案
- 2010北京助理工程师考试复习《建筑施工
- 国外5大医疗互联网模式分析




