数据库实验报告数据的完整性_第1页
数据库实验报告数据的完整性_第2页
数据库实验报告数据的完整性_第3页
数据库实验报告数据的完整性_第4页
数据库实验报告数据的完整性_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

安康学院电子与信息工程系实验报告(供不用记录实验数据、以作品的形式体现、注重操作练习过程的实验或上机课程参考)课程名称数据库原理及应用实验名称数据的完整性成绩姓名学号班级11级计算机科学与技术同组人员实验台号实验日期实验目的:(5分)理解数据库完整性约束的概念;掌握SQLServer数据完整性的实现方法。实验内容:(15分)将教学管理数据库中学生表的学号字段,课程表的课程号字段设置为主码,并验证。将教学管理数据库中选课表的学号和课程号字段设置为主码,并验证。将学生表中的姓名字段设置为唯一约束,并验证。给学生表的性别列增加检查约束,要求性别只能为“男”或“女”给年龄列增加检查约束,要求年龄在18到20岁之间,并验证。给学生表的性别列增加默认值约束。给选课表的学号和课程号字段分别创建外码约束,并验证。实验过程:(60分)(1)将教学管理数据库中学生表的学号字段,课程表的课程号字段设置为主码,并验证。设置学生表中学号字段为主键口吟其遍芭]曲奄伺整**回列名数据类型长度允在空1Enu5与「囱1吧20sagent2szexrilAT2E-lHj.t2—

设置课程表中课程号为主键列名数据类型长度允许空■■fjTn口2cn:iiriev:ii_ch:±r20Vcpmcidm2VccreJitEnrillint2V学生表信息习查询—kC-20130701SZSXjKgl,PC-201307-01SZSX\Admini5trator|1=1||回select^fromEtudentlrrrsnosnamesagessessdeptsssAscccIIIc98001钱横1898002王琳琳199S003李民2098004张三1698005吴华20234男女男女女在学生表中添加学号为的学生邙重—PC-2O130701SZSXJxgI.F>C-20130701SZSX\Administrato-r...|o11回|奁ins已:rtintostud已ntsno)valu已‘98001’),rrr服务器:消息室哗,级别1如状态1,行1崖困了PRIORTKEY约束,PK__studen-t__76CEA758,。不能在对象?student?中插入重复健。语句已终止。课程表信息W—F>C-W—F>C-201307-01SZSX.jxgI.PC-20130701SZSXXAdministrator...在课程表中添加课程号为1的学生9查御一PC-20130701SZSX,jxgl,PC-20130701SZSX\AdmHi5tratQr...insertintocourseenovalues(.‘1」).|PMIF服务器:消息陋T,级别「14,状态1,行1讳反了PRIMARYXEY约束?PK__course__TE905CT5,占不能在R寸蒙?course1中插入重复键#语句已终止。(2)将教学管理数据库中选课表的学号和课程号字段设置为主码,并验证。将选课表的学号和课程号字段设置为主码|耐育|疆若龟略早^霸郭融吒功0列名I数据类型I长度I允许空TOC\o"1-5"\h\z瑶Erf:-.吐m5@cri';'■:2gi_:ade如aliintZV"选课表信息5J查询一PC-20130701SZSX.jxgl.PC-201307-01SZSX\Administrator...select+froinscPirSRLIenograde19S00118729800126739800139049S00229559S002388在课程表中插入学号,课程号为98001,1的学生寻查迄—PC-2-0130701SZSX.jxgl.PC-20130701SZEX\Administrator...\a||~Binsertintosqsnoeno)valuesC93001J?J1|ITT服务器:消息2如T,级别14,状态1,行1注反了PRIMYKEY约束’邯技。不能在对象*中插入重复链。语句已终止。(3)将学生表中的姓名字段设置为唯一约束,并验证。

衅查有—PC-^m30701GZSX.jxgl.PC-20L307niSZGX\Admiriistrator—insertint口mtudurrtv旦]■num(「98008’,'王琳琳','21’/'女"』'c:s「服务器;消息2601,黑别L4,状态3,行1不能在具有唯一索引,snaneindex?的冶象,studen-t^中括人重复健的行。语句已终止。"(5)给学生表的性别列增加默认值约束。tAp-r--psd5cltAp-r--psd5cl*北!12_hhr-12描默精小标标述认度数识识值位种数子习查有—PC-^ni3070LSZSX.jxgI.PC-20L30i7niSZGX\Admini5-tra-tor...|■=■insertintostudentsno,snaniesage,adeptRalliesC98006J,'zmJ,J18\JCS-1)(所影响的行数为1行)插入之后信息,默认为“男”可M—PC-^0130701£ZSX.jKgl.PC-20130701SZSXXAdministrator...|口|亘s已1已ut^froinstud已rrt1sflliSrL:3JTLHsageSSHVsdept19S001钱横18CS298002王琳琳19CS39S003李民20CS498004弓长三16598005吴华20CS698006zin18CS(6)给选课表的学号和课程号字段分别创建外码约束,并验证。

学生表信息郦查御—PC-20130701SZSX,jKgl,PC-201307-01SZSX\Admmi5trator|1=1||回select^fromstudentlrrr学生表信息snosnaniesagessesadeptsssAsccc111c198001钱横18298002王琳琳19398003李民20498004蜂三16598005吴华20男女男女女课程表信息PC-201307-01SZSX.jxg1.PC-20130701SZSX\Administrator...selectfroiricolltse1/”1CTLOcnameCpJILOccredit11Sd22数学分析I-IULL233信息系统导论134■i操作手纯原理6355MIST46G敷握处理基础NULL4773吾吉s3学生表中没有的学号,课程表中有的课程号鲫查询一PC-20130701SZGXjxgl.PC-20130701SZGX\Administrator—无标题1*ins已rtintoscvalu已sC98007’'7’,'9(/)服务器:消息MT,级别IE状态1,行1INSERT语句与COLUMNFOREIGNKEY约束nFK_sc_studentf中突。该冲突盅生于数据库’j睥T,表’MudBirt、columnJsno?。语句已终止u学生表中有的学号,课程表中没有的课程号W查询—PC-20130701SZSX.jxgl.PC-20130701gZgX\AdminiEtr3tor—无标题1*匚,insertintoscvalues('98QQS'90’)SWSHBS547,级别16,状态L「行LINSERT语句与COLUMFOREIGNKEY约束nFK_sc_cau

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论