欢迎来到天天文库
浏览记录
ID:22929874
大小:833.56 KB
页数:25页
时间:2018-11-02
《数据库-第四次实验报告-视图-t-sql语句》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、XX34.EDUCstudent—x澌有列)snosnamesexnative▲Jddbo.View_l表[视圍函数I同义词coursecoursejDCOursestudentstudent-courseteacherteacher^course实验十报告创建视兰州大学数据库实验报告实:验目的1.掌握创建视图的SQL语句的用法。2.箏握侦用企业管管理器创建视图的方法。3.牮握使用创建视图M导创建视阁的方法。4.掌握杏养视阁的系统存储过程的用法。5.掌握修改视图的方法。一.实验准备1.了解创建视图方法。2.了解修
2、改视阁的SQL语句的语法格式。3.了解视图更名的系统存储过程的川法。4.了解删除视图的SQL语句的用法。二.实验要求1.用不同的方法创建视图。2.提交实验报告,并验收实验结果。三.实验内容1.创建视阁(1)使用企业管理器创建视阁①在EDUC库屮以“student”表为基础,建立一个名为“V/汁算机系学生”的视图。在使川该视阁时,将显示“student”表中的所奋字段.添加表闽新(R)添加(A)矢团(C)列别名ELECTROMdbo.student□列81名表編出nativestudent撐序类型排ffl跡筛迭器或
3、...或…或…birthday:dnostudentstudent•cs1HISB.ECTsno,sname,sex,native,birthday,dnorspnordassno,entime,home,tel,sageFROMdbo.studentWHERE(dno=*CS,)/XX34.EDUC-dbo.View一rIstudent300001xc所有列)snosname列别名••••••••••••••••••••••••••••••••••••••••••••••*窠snoExprlsexExpr2sn
4、ameExpr3nativeExpr4sageExpr5telExpr6^选择名称S?入视圍名称(E):V—计算机系学生佣疋UZJ-UUU.V_n-UUU.blUUCVIl^Lk^UCryO.bqi-AX...5、视图田cj系统视图田ESIdbo.v_计算机系学生田C3同义i司视图如下:XX35.EDUC-dbo.V计茸机系学生"SQLQuery3.sql-xx...(XX35lenovo(53))*snosnamesexnativebirthdaydnospnodassnoer王安石舆河南1992-02-0200:...CscpNULL2032016李敏浩異韩国1994^)8-0800:...CsCPNULL2032019周s女甘肃1993-04X)400:...CscpAUZ20rNULLMALNULLNULLNUL6、LNULLNULLNULLNL(2)使川SQL语句创建视图①在查询分析器屮逮立一个毎个孕生的学兮、姓名、选修的课名及成绩的视图S_C_GRADE;CreateVIEWS_C_GRADEASSELECTstudent.sno,sname,cname,scoreFROMstudent,course,student_courseWHEREstudent.sno=student_course.snoANDcourse.cno=student_course.eno;ECREATEVIEWS_C_GRADEIASSELECT7、student.snorsname,cname,scoreFROMstudentfcoursefstudent_courseWHEREstudent.sno=student_course.snoLANDcourse.cno=student_course.eno;3消息命令已成功完成。I國student■乂»*澌有列)snosnamesexnative▲國course■*澌有列)enospnocname▲國studentcou...—8、#撕有列)snotodscoreeno列别名表输出排序类型排序II醇师9、snos10、tudent囹snamestudent囹cnamecourse囹scorestudent-C."囹□视阁如卜、snosnamecnamescore32020弓长三教掮库6032013王安石C++NULL32018孙中山教掮库5532014马周军教掮库9532011刘洋教掮库9232015刘翔数掮库6732015刘翔Java9532015鋼C++5532015刘翔英语673
5、视图田cj系统视图田ESIdbo.v_计算机系学生田C3同义i司视图如下:XX35.EDUC-dbo.V计茸机系学生"SQLQuery3.sql-xx...(XX35lenovo(53))*snosnamesexnativebirthdaydnospnodassnoer王安石舆河南1992-02-0200:...CscpNULL2032016李敏浩異韩国1994^)8-0800:...CsCPNULL2032019周s女甘肃1993-04X)400:...CscpAUZ20rNULLMALNULLNULLNUL
6、LNULLNULLNULLNL(2)使川SQL语句创建视图①在查询分析器屮逮立一个毎个孕生的学兮、姓名、选修的课名及成绩的视图S_C_GRADE;CreateVIEWS_C_GRADEASSELECTstudent.sno,sname,cname,scoreFROMstudent,course,student_courseWHEREstudent.sno=student_course.snoANDcourse.cno=student_course.eno;ECREATEVIEWS_C_GRADEIASSELECT
7、student.snorsname,cname,scoreFROMstudentfcoursefstudent_courseWHEREstudent.sno=student_course.snoLANDcourse.cno=student_course.eno;3消息命令已成功完成。I國student■乂»*澌有列)snosnamesexnative▲國course■*澌有列)enospnocname▲國studentcou...—
8、#撕有列)snotodscoreeno列别名表输出排序类型排序II醇师
9、snos
10、tudent囹snamestudent囹cnamecourse囹scorestudent-C."囹□视阁如卜、snosnamecnamescore32020弓长三教掮库6032013王安石C++NULL32018孙中山教掮库5532014马周军教掮库9532011刘洋教掮库9232015刘翔数掮库6732015刘翔Java9532015鋼C++5532015刘翔英语673
此文档下载收益归作者所有