保证Student数据库的数据完整性
更新时间:2023-08-28 11:14:01 阅读量: 教育文库 文档下载
保证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
正在阅读:
保证Student数据库的数据完整性08-28
微机原理与接口技术复习题 - 图文01-25
2011北京房山初三数学一模试题及答案01-03
说课的基本步骤和说课稿模板(非常有用)02-20
13级广告设计与制作会展材料与工艺教案3 - 图文01-14
夜礼斌书记在全市招商引资项目洽谈会的讲话01-14
特别有力的一句话 感受非常不一样09-24
常州市专业技术人员继续教育《沟通与协调能力》多选试题及答案05-21
初稿一10-30
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 完整性
- 保证
- Student
- 数据库
- 数据
- 颅脑损伤与脑瘫的康复护理
- 福禄双喜费率
- 世联--特色商业休闲娱乐案例研究
- 台湾师范大学华语文教学研究所历届硕士生毕业论文
- 察布查尔县2011年农机化技术推广工作总结1
- SQL SERVER数据库的嵌套查询实验
- 国际经济贸易应聘经典简历模板大全下载封面及内页-word版可编辑(16)
- 第六讲汽车造型设计与空气动力学
- 天津演出服装出租天津最便宜的演出服装租赁公司
- 关于江苏十二五规划纲要的学习体会
- 2017-2022年中国空气净化器行业发展态势及运行态势预测报告(目录)
- 建筑业企业资质标准框架修订说明
- 我国快递业存在问题分析及对策探究
- 2017年河北工业大学957有机化学复试仿真模拟三套题
- 南京航空航天大学经典个人求职简历模板封面+内页-word版可编辑(一)
- 第2章-1 仓库设施规划
- 分式方程应用题总汇及答案
- 《RFID课程设计》题目
- 四上全册信息技术教案(浙教版)
- 南新建社区创建民主法制示范社区工作计划