数据库实验第8次实验要求•熟练使用连接查询,嵌套查询以及对数据的更新。实验课作业提交方式•实验课的作业,以word文档的方式,提交。提交时,文档名字为:学号末三位姓名(n)(n为上机的次数,如第一次为1,第二次为2,等等。)•实验过程中产生的图片,采用prtscn键进行截屏,然后把图片放到写字板,保存。最后将图片插入到word文档中。作业•P103例37例38•P105例40•P107例41•P110例45•P116例4•P117例7步骤•1.首先创建表Student,Course,SC•在开始菜单中打开查询分析器。•先选定指定的数据库,如Northwind。•通过在编辑器窗格中创建脚本(*.sql)注意此处也要做相应的选择先点击此处再点击此处执行可在企业管理器里面进行同步查看CREATETABLEStudent(SnoCHAR(9)PRIMARYKEY,SnameCHAR(20)UNIQUE,SsexCHAR(2),SageSMALLINT,SdeptCHAR(20));CREATETABLECourse(CnoCHAR(4)PRIMARYKEY,CnameCHAR(40),CpnoCHAR(4),CcreditSMALLINT,FOREIGNKEY(Cpno)REFERENCESCourse(Cno));CREATETABLESC(SnoCHAR(9),CnoCHAR(4),GradeSMALLINT,PRIMARYKEY(Sno,Cno),FOREIGNKEY(Sno)REFERENCESStudent(Sno),FOREIGNKEY(Cno)REFERENCESCourse(Cno));•2.向各个表中添加数据•在企业管理器里面,对表中的内容进行添加(右键Student表----打开表---返回所有行)如此类推,添加多条记录到Student表中或者:添加数据可以采取如下方法•将后面的样本数据库中提供的语句复制到查询分析器中,直接执行。(只提供Student的样本,其他2个表的,自行模拟完成)•3.然后在查询分析器中,对相应的表进行查询等操作。•注意书写过程中的中文状态和英文状态。所有的书上的例子语句都为英文状态(中文字除外)。2020/1/27AnIntroductiontoDatabaseSystem20[例40]查询选修了课程名为“信息系统”的学生学号和姓名SELECTSno,Sname③最后在Student关系中FROMStudent取出Sno和SnameWHERESnoIN(SELECTSno②然后在SC关系中找出选FROMSC修了3号课程的学生学号WHERECnoIN(SELECTCno①首先在Course关系中找出“信FROMCourse息系统”的课程号,结果为3号WHERECname=‘信息系统’));2020/1/27AnIntroductiontoDatabaseSystem21例41找出每个学生超过他选修课程平均成绩的课程号(相关子查询)•SELECTSno,CnoFROMSCxWHEREGrade=(SELECTAVG(Grade)FROMSCyWHEREy.Sno=x.Sno);样本数据库INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('201091111','赵琳','女',20,'cs');INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('201091113','严红','女',22,'cs');INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('201091221','刘燕敏','女',19,'cs');INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('201091241','罗林琳','女',19,'cs');INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('201091240','王林','男',20,'cs');INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('201091250','程明','男',22,'cs');INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('201091251','王燕','女',21,'cs');INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('201091255','韦严平','男',24,'cs');INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('201091257','李方方','男',18,'ma');INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('201091257','李明','男',21,'ma');INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('201091259','林一帆','男',24,'ma');INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('201091264','张强民','男',18,'cs');INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('201091265','张蔚','女',20,'cs');INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('201091267','王敏','女',23,'is');INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('201091268','王林','男',22,'is');INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('201091260','王玉民','男',24,'cs');INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('201091262','马琳琳','女',24,'cs');INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('201091270','李计','女',23,'cs');INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('201091272','李庆红','女',20,'ma');INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('201091273','孙祥欣','女',19,'cs');INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('201091274','孙研','男',19,'is');INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('201091275','吴薇华','女',19,'cs');•一班:•吴相印负责(001周凡003吴相印005方金008李威011曾坤014李家宇016柯海港)•周娟负责(018陈帅020谢盼盼022田俊024李龙026方源030肖全德032周娟)•解敏负责(034解敏036陈安心038陈规娣002雷岳004郭庆007王果009赵天威)•王春萌负责(012文凯015连斌017吕栋019闫望021李奇峰023郭攀025王春萌)•刘曼负责(027赵超鹏029邓维祥031刘曼033徐杰035刘敏037陈静040江显)•二班:•张亚运负责(042徐畅044上官文墨045王四普046佘小伟047胡磊敏048何亮亮)•吴冰负责(049李冰心050万里遥051易贤超052常宵阳053陈林054丁慧川)•丁少阳负责(056刘昆057马俊058李亚060龚俊桥061毛吉勇062胡世勇)•汪江江负责(063王江064聂威065王辉067秦志刚068腾毅069俞浩)•万正令负责(070周亚辉072杨斌073田媛075叶荣079徐畅)•每次上交作业的word文档以学号姓名(n)命名,交给各组组长。如:003吴相印(1)003吴相印(2)Thankyouverymuch!