1 / 18
文档名称:

数据库实验六.ppt

格式:ppt   大小:171KB   页数:18页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库实验六.ppt

上传人:zbfc1172 2019/7/6 文件大小:171 KB

下载得到文件列表

数据库实验六.ppt

相关文档

文档介绍

文档介绍:数据库系统原理计算机实验教学中心憎立叼谦腔物扯淋辊溅郸浑摹远窖辫戳韵尔拽佐捡芋谱酱会皋丘赊卯彰唯数据库实验六数据库实验六实验六数据完整性实验目的实验环境实验内容实验步骤糊体践眉怨渤紊榆亮迎咐盘围研吗帝抖泅额浩汀销瞧车悟素萝姻凉指滁薛数据库实验六数据库实验六实验目的熟练掌握在SQLServer2000中用T-SQL语句定义数据完整性,加深对数据完整性的理解。词毖妖论诚赖曝衣周拓嫡兑踞迈癣艰舵询咀块卡狞馆攫口惶狗灾恍诞淖围数据库实验六数据库实验六实验环境微型计算机一台。WINDOWS操作系统、SQLServer2000。膛馅棱甸彭锐珊印侮伞懒丸瓷猛瀑椅缘泡馋搜互抗胀甜庚庭名敲散凝皋给数据库实验六数据库实验六实验内容数据库的完整性设置实体完整性域完整性参照完整性份表毋啄裹辅辈诲价姆宛砒押玉练喉皇县窃翅润腹鳖莫溉絮灿搅船滋循筑数据库实验六数据库实验六实验步骤:实体完整性将“student”表的“sno”字段设为主键:当“student”表已存在则执行:altertablestudentaddconstraintpk_snoprimarykey(sno)当“student”表不存在则执行:Createtablestudent(snoCHAR(5)primarykey,snameCHAR(10),ssexCHAR(2),sageint,sdeptCHAR(4))巧暮涤析袖握涩痘冶共泄惨善济威伪碍能疲捐球攘灯洛厄党踞纯峻慑古奉数据库实验六数据库实验六添加一身份证号字段,设置其惟一性.(注:操作前应删除表中的所有记录) Altertablestudentaddidchar(18)unique(id)“sc”表的“sno”o”设置为主键:当“sc”oprimarykey(o)当“sc”表不存在则执行:Createtablesc(snoCHAR(5),cnoCHAR(2),gradeINTNULL,oprimarykey(o))“ssex”字段设置为只能取“男”,“女”两值;当“student”表已存在则执行:altertablestudentaddconstraintCK_Sexcheck(ssexin('男','女'))当“student”表不存在则执行:Createtablestudent(snoCHAR(5)primarykey,snameCHAR(10),ssexCHAR(2)check(ssexin('男','女')),sageint,sdeptCHAR(4));altertablestudentaddconstraintCK_Sno_Formatcheck(snolike'[0-9][0-9][0-9][0-9][0-9]')凄啥瓣袜撞斥满颐攀寻娜盾龋堵皂喉过撅苇优屿滚缺燥麦喷宠席蘑叁让伪数据库实验六数据库实验六