欢迎来到天天文库
浏览记录
ID:41707251
大小:129.18 KB
页数:15页
时间:2019-08-30
《数据库创建与交互式SQL数据操作》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、天津理工丸学卖验报告学院(系)名称:计算机与通信工程学院姓名学号专业计算机科学与技术(中加)班级教学班实验项目数据库创建与交互式SQL数据操作课程名称数据库与功能分析课程代码0666226实验时间201年月
2、
3、第节实验地点7-216批改意见成绩教师签字:(一)实验目的:1)了解DBMS安装,搭建实验平台,熟悉各数据库的交互式SQL工具;2)熟悉通过SQL语言对数据库进行操作。(二)实验环境:软件环境:Windows2000/XP硬件环境:IBM-PC或兼容机局域网、PC机连入Internet(三)实验学时:2学时,必做.(四)实验工具:MSSQLse
4、rver(五)实验内容:1)表的创建①建立学生选课数据库SCDatabasc②建立学生、课程和选课表。③向三个表中插入不少于10条记录。注意各表之间的参考关系。2)执行简单SQL语句①查询信息系和计算机系的学生,并按学生所在系和学号排序。②查询学生表中最小的年龄。③查询课程名中包含“设计”的课程名。④杳询先行课程为空值的课程号、课程名及学分。⑤查询李勇选修的数据库课程的成绩。⑥杏询平均成绩&)分以上的学生的学号。⑦求计算机系没有选修数据库课程的学生姓名。⑧求至少选修了学号为S1所选修的全部课程的学生学号。⑨求各系的系的学生人数的,并将结果按学生人数的
5、降序排序。⑩查询选修了数据库课程并且成绩高于该门课程平均分的学生学号和成绩。3)执行复杂SQL语句(1)将学习了数据库课程的学牛成绩加5分。(2)将李勇的数据库成绩改为85o⑶将选修了2号课程且成绩为空的选课记录删除。(4)从课程表屮删除在选课表中没有选课记录的课程记录。(5)求各系的系名及男女生人数并将结果保存到另一个表屮。(6)将平均成绩80分以上的学主的学号,选学的课程数和平均成绩保存到另一个表屮。(7)创建一个视图,查询没冇选修课程的学生学号、姓名和所在系,并利用该视图查询所冇没冇选修课程的学生信息。(8)创建一个视图,求选修了2号课程且成绩
6、高于该门课程平均分的学牛学号和成绩。(六)实验步骤:1)表的创建①建立学牛.选课数据库SCDatabase②建立学生、课程和选课表。SQLQueryl.sql・lo.・.Database(sa(53))*□createtableStudent(Snochar(10)prircarykeyfSnamechar(30)fHSageintrRSsexchar(2)#BSdeptchar(30),vmb27.SCDatabase・dbo.CourseSQLQuer^yl.sql-lo...Database(sa(53))*$Cnoint[Cnamechar(
7、30)Cpnochar(10)Ccreditint
8、卜i1[•列名数据类型允许Null值SQLQuery2.sql-lo...Database(sa(54))*日CREATETABLESC(SnoCHAR(10)*CnoINTZGradeINT,PRIMARYKEY(SnorCno)rforeignKEY(Sno)REFERENCESStudent(Sno)rforeignKEY(Cno)REFERENCESCourse(Cno)wLrrr矗消息命令已成功完成。①向三个表中插入不少于1()条记录。注意各表Z间的参考关系。SQLQueryS.sql・l
9、o^Databa^e(sa(53))*INSERTINTOINSERTitrroINSERTItTTOINSERTINTOINSERTINTOINSERTItTTOINSERTirrroINSERTIPTTOINSERTINTOINSERTitrro軀腐購"釵將貝3QSdcjgc■valuea『20639.J加脚冻(加>5J倔知抵血加◎磁戌•V0640CJJ1.^0,Sde^Svalues(^06401总三朋呈琏(塞2.藝契吳•爱怒,芟歿空■舉題Evalues
10、・206402•,*STuienriSno,Snaite.S^cx・Sage..£dqp
11、二values'206403•.♦■■■■■■■・■■■■■■•■■■■■•■■■■・■■■■•・■・■■■■■■■■■■■■•■・■・■■■■■d灰妙飙無Q鮫济加Q隔菽Tt(‘2064041J恶出MOW加•莎做弘靱洽以觀□諷浓;;values1^06405-,•Szulenc15no-Snan:e,5sexrSage.Sclentvaluesf•206406*.1-TudenT一二二UijSsexrSage^Sdept•valuesI•20€4C■■■■■■■■■■■■■■,・■■・■■•■■■■■■■■■♦■■■■■■■,■■■♦■■■■♦■■■
12、■■■■■■sluusI*2064081J&立宗晓壬一刘王刘马戴于孟邓王目・pr>m「nPmr・TTVmrm
此文档下载收益归作者所有