冯凤娟老师《数据库系统》上机要求写的SQL命令.docx

冯凤娟老师《数据库系统》上机要求写的SQL命令.docx

ID:50673066

大小:49.55 KB

页数:5页

时间:2020-03-07

冯凤娟老师《数据库系统》上机要求写的SQL命令.docx_第1页
冯凤娟老师《数据库系统》上机要求写的SQL命令.docx_第2页
冯凤娟老师《数据库系统》上机要求写的SQL命令.docx_第3页
冯凤娟老师《数据库系统》上机要求写的SQL命令.docx_第4页
冯凤娟老师《数据库系统》上机要求写的SQL命令.docx_第5页
资源描述:

《冯凤娟老师《数据库系统》上机要求写的SQL命令.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1.找出比所在部门平均工资高的员工信息2.找出既学课程号C1又学课程号C2的女同学的姓名3.找出既不学课程号C1又不学课程号C2的学生姓名4.找出有一们课程成绩为95分的女同学的姓名5.找出选课数量大于3门的女同学的姓名6.找出平均成绩大于80分的男同学的姓名7.找出冯老师所教的每一门课程的平均成绩8.找出男同学每一个年龄组的人数,要求按人数升序输出人数超过20人的年龄组9.找出每门课程成绩都大于90分的学生姓名10.找出比所有女同学年龄要大的男同学的姓名11.找出没选C2课程的女同学的姓名12.找出所有课程成绩都及格的学生姓名13.找出选修课所有课程的学生姓名14.找出平均成绩最高的学生

2、姓名Oracle11G综合练习1、创建数据库和数据表利用OEM(OracleEnterpriseManager)创建Study数据库,并在其中建立6张表(第三章中已有介绍)(1)学生基本信息表student,结构如下:字段名字段类型约束条件字段含义说明snonumber(8)Primarykey学号snameVarchar2(8)Notnull姓名ssexVarchar2(2)‘男’或’女’性别sbirthdaydate出生日期classnovarchar(6)Foreignkey班级号(2)班级信息表class,结构如下:字段名字段类型约束条件字段含义说明classnovarchar(6

3、)Primarykey班级号classnameVarchar(20)Notnull班级名称classspecialVarchar2(20)所属专业ClassdeptVarchar2(20)所属系别(3)课程信息表course,结构如下:字段名字段类型约束条件字段含义说明cnoNumber(6)Primarykey课程号cnameVarchar2(30)Notnull课程名称scoreNumber(6,2)学分(4)学修课程信息表SC,结构如下:字段名字段类型约束条件字段含义说明snoNumber(8)Foreignkey学号cnoNumber(6)Foreignkey课程号gradeNum

4、ber(6,1)成绩(5)教师信息表teacher,结构如下:字段名字段类型约束条件字段含义说明tnoNumber(6)Primarykey教师号tnameVarchar2(8)Notnull教师姓名tsexVarchar2(2)‘男’或’女’性别tbirthdaydate出生日期ttitleVarchar2(10)职称(1)教师任课情况表teaching,结构如下:字段名字段类型约束条件字段含义说明tnoNumber(6)Foreignkey教师号cnoNumber(6)Foreignkey课程号1、利用OEM,向以上建立的6张数据表中分别输入以下内容。(1)学生基本信息表student

5、表的内容如下:snosnamessexsbirthdayclassno08300010李在男1991-10-1Rj080108300012葛畅男1990-8-8Rj080108300015刘晶女1990-5-22Rj080108300020杨敏女1989-1-8Rj080108300030胡贤斌男1990-10-8Rj080108300048赵鸿泽男1989-6-6Rj080208300050王威男1990-6-10Rj080208300067赵玮女1990-8-21Rj080308300075王娜娜女1991-9-23Rj080308300088秦键男1989-3-1Rj08030830

6、0100田邦仪女1990-2-26Rj080408300148赵心砚男1991-4-25Rj080508300150杨青女1989-11-15Rj080508300160杨玲玲女1990-12-12Rj0806(2)班级信息表class的内容如下:classnoclassnameclassspecialclassdeptRj0801软件0801软件工程软件开发Rj0802软件0802软件工程软件开发Rj0803软件0803软件工程数字媒体Rj0804软件0804软件工程软件开发Rj0805软件0805软件工程数字媒体Rj0806软件0806软件工程软件开发(3)课程信息表course的内容

7、如下:cnocnamescore800001计算机基础4800002程序设计语言4800003数据结构4810011数据库原理与应用4810013计算机网络3810015微机原理与应用4(1)选修课程情况表sc的内容如下:snocnograde083000128000038808300015800003083000208000039108300030800003780830004880000395083001008100

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。