《数据库原理》课件上机实验点评及参考答案2017.docx
《《数据库原理》课件上机实验点评及参考答案2017.docx》由会员分享,可在线阅读,更多相关《《数据库原理》课件上机实验点评及参考答案2017.docx(19页珍藏版)》请在第壹文秘上搜索。
1、上机实验三一基本表的建立和修改三、实习内容,1 .启动MSSQ1.SerVer服务,打开ErnerPriSeManagerQueryAna1.yzer-,2 .f.QueryArui1.yzer中用CREATETAB1.E命令在实验二创建的GrtidoManager数据摩中定义基本表:学生表(Student)课程表(Course),利用EnterpriseMiIndger的图形化功能建立班级表(C1.iISS)以及成绩表(GnIdO).酎心往下!哦,有点“清fcreatetab1.eStudent(Snochar(7)primarykey.SnameVarChar(20)notnu1.1.,S
2、sexchar(2)notnu1.1.,SageSma1.1.int,C1.nochar(5notnu1.1.);createtab1.eC1.ass(C1.noCharPrimarVkey.Specia1.ityvarchar(20)notnu1.1.,Inyearchar(4)notnu1.1.zNumberinteger,Monitorchar(7);createtab1.eCourse(Cnochar(1.)primarykey,CnameVarChar(20)notnu1.1.,CreditSma1.1.1.nt);createtab1.eGrade(Snochar7referenc
3、esStUdenUSno),Cnochar(1.)referencescourse(cno),Gmarknumeric,Primarykey(sno,cno);四、骨对以上四个表,用SQI语言完成以下各项操作,给学生表增加一属性NatiOn(民族),数据类型为Varehar(20:IM除学生表中新增的属性Nation:向成绩表中插入记录(-200W1.(F,-3*80);修改学号为“20011Hr的学生的成绩为70分;删除学号为00II1.(T的学生的成绩记录:为学生表创建一个名为IX-C1.aSS的索引.A1.TERTAB1.EStudentADDNationvarchar(20);2.A1
4、.TERTAB1.EStudentDROPCO1.UMNNation;3.Insertintogradesno,cno,gmark)va1.ues(,20011103r.80点评:该语句没仃语法格误.但好多同学在执行时出现了问虺.是对的,但同学们要知道为什么会出现这个问题?请仔细乔卜.前面的创建表的语句:UPDATEGradeSETGmark=70WHERESno=,2001110,;5.DE1.ETEFROMGradeWHERESno=,2001110,;6.CREATEINDEXIX_C1.assONStudent1.CInoA$c);7.DROPINDEXStudent.1.X_C1.a
5、ss;五、思考三s在定义基本表语句时,NOTW1.1.参数的使用有何作用?答:NotNUu参数,可以保证在插入数据时.该属性列的取值不为空,上机实验四一SE1.ECT语句的使用(一)三、实习内容;完成以下各项操作的SQ1.语句:找出所有被学生选修了的课程号:se1.ectdistinctcofromgrade;该语句实现的路径应该是Grade衣,COUrSe我中可能有某门课,个学生都没有选他的.所以不能是S询Course的Cno.找出01311班女学生的个人信息:se1.ect*fromstudentwhereSSeX=女andc1.no=01311,;找出01311班、01312班的学生姓名
6、、性别、出生年份:se1.ectSname,Ssex,2016-Sageasbirthfromstudentwherec1.no=01311orc1.no=O1312,;OR;se1.ectSname,Ssex,2016Sageasbirthfromstudentwherec1.noin(01311,01312);OR:(在T-SQ1.中,超大纲了)Se1.ectsnae,sex,year(ge1.dateO)-SageFromStUdenttherec1.noinC013H,01312,):找出所有姓李的学生的个人信息;se1.ectfromstudentv/hereSname1.ike李;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库原理 数据库 原理 课件 上机 实验 点评 参考答案 2017
