信息技术qq数据库查询

qq数据库查询  时间:2021-04-19  阅读:()
实验9SQL基本查询一、实验目的1.
熟悉SELECT语句的语法结构;2.
熟练掌握组合使用where、groupby、having和orderby子句;3.
熟悉聚合函数的使用.
二、实验环境1.
硬件每位学生配备计算机一台,满足相关软件的安装;2.
软件Windows操作系统,安装OracleDatabase11g企业版;3.
网络需要局域网支持;4.
工具无三、实验理论与预备知识1.
SELECT语句的语法结构;2.
where、groupby、having和orderby子句.
四、实验任务1.
SQL查询语句的使用.
五、实验内容及步骤1.
SQL查询语句的使用在Oracle中,最经常使用的SQL查询语句是Select语句;Select语句可以用来根据用户的要求从数据库中检索出数据,它是SQL语言中使用频率最高的语句.
以数据库ORCL、表空间stu_oracle及数据表student、course、sc及表数据为基础(数据表及相关表数据如附表所示),执行数据库查询,并写出详细SQL语句;另外,在实验过程中,多检查SQL查询结果和真实数据表数据是否正确对应.
(1)查询所有学生的学号、姓名、院系;(2)查询所有学生的信息,按照出生日期降序排列;(3)查询软件学院所有学生的学号、姓名及出生日期;(4)查询学号为2012184002的学生的姓名、性别及院系;(5)查询信息学院学生的姓名、性别、院系,列标题分别显示为"姓名"、"性别"、"院系";(6)查询软件学院女同学的所有信息,列标题用汉字显示;(7)查询不是软件学院学生的所有信息,查询结果按照院系升序排列,若院系相同,则按照学号升序排列;(8)查询学生"张山"的院系;(9)查询2012级的女学生的信息,查询结果按照学号升序排列;(10)查询院系不明的学生的信息;(11)查询2010级至2013级学生的最大年龄、最小年龄、平均年龄;(12)查询开课院系为信息学院的课程编号、课程名称、学分、学时;(备注:1学分=18学时)(13)查询当前数据表中学生的总人数;(14)查询数据表student中的院系数;(15)查询数据表中男生总人数和女生总人数;(16)查询数据表student中,每个院系的总人数;(17)查询数据表course中,每个院系及课程数量,按照课程数量降序排列;(18)查询数据表course中,每个院系考试课程的数量,按照课程数量降序排列;(19)查询数据表sc中,每名学生的选课数量及平均成绩,按照平均成绩降序排列;(20)查询各门课程及其及格人数;六、实验分析1.
简述逻辑运算符的优先级2.
试分析Where子句中多个查询条件同时存在的使用顺序3.
试总结SQL查询语句中各个关键词(如Select、From等)的使用注意事项;七、课外自主实验无八、实验扩展资源1.
图书(1)王彬,周士贵.
Oracle11g基础与提高[M].
电子工业出版社,2008.
(2)OracleDatabase11g数据库管理艺术[M].
人民邮电出版社,2010.
2.
期刊论文(1)蔡雷.
数据库查询语言SQL的语法分析及实现[D].
天津大学,2006.
(2)李旻,陈和平.
正则表达式在数据库查询中的应用[J].
计算机工程与设计.
2006(12).
3.
在线学习平台(1)http://xg.
hactcm.
edu.
cn4.
其他资源(1)http://www.
oracle.
com/cn(2)https://academy.
oracle.
com附表:表1学生信息表(student)字段名称数据类型长度说明备注Sno字符类型10学生学号主关键字Sname字符类型8学生姓名非空Ssex字符类型2学生性别可为空Sbirth日期类型学生出生日期可为空Sdept变长字符类型30学生所在院系可为空表2课程信息表(course)字段名称数据类型长度说明备注Cno字符类型11课程编号主关键字Cname字符类型30课程名称非空Cclass字符类型6课程性质可为空Cexam字符类型4考核方式可为空Ccredit数值型学分[1-16],可为空Cdept字符类型30开课院系可为空表3选课信息表(sc)字段名称数据类型长度说明备注Sno字符类型10学生学号主关键字,外键Cno字符类型11课程编号主关键字,外键Grade数值型成绩整数,[0-100],可为空表4学生信息表(student)SnoSnameSsexSbirthSdept2010180001张蕊女1987/3/6信息技术学院2010180002李鹏男1989/5/3信息技术学院2010180003贾艳芳女1987/3/6信息技术学院2011181001卫晓琼女1985/2/5信息技术学院2011181002孙慧琪男1990/6/7信息技术学院2011181003王凌霄男1991/1/8信息技术学院2011181004丁正凯男1990/6/9信息技术学院2011181005付婷婷女1992/5/10信息技术学院2012181001张刚华女1992/12/11信息技术学院2012181002崔晓男1992/12/12信息技术学院2012181003李延男1990/6/13信息技术学院2013181001高莉女1996/6/14信息技术学院2013181002丁安安男1994/5/15信息技术学院2013181003于冠军男1995/12/16信息技术学院2011182001师玲玲女1989/8/3软件技术学院2011182002王乐男1990/10/3软件技术学院2012183001张建锋男1993/1/4软件技术学院2012183002李斯男1992/10/5软件技术学院2012184001张珊珊女1991/10/3软件技术学院2012184002张山男1993/6/7软件技术学院2013110001何明男1995/12/12第二临床医学院2013110002李璐璐女1993/7/13第二临床医学院2013111001张晓女1995/10/12第一临床医学院2013111002董明男1993/6/13第一临床医学院2013111003王妍妍女1990/9/14第一临床医学院2013125001张珊珊女1994/12/10药学院2013125002张山男1994/7/11药学院2013136001王明男1995/10/8针推学院2013136002李娜女1996/11/9针推学院2013150001刘洋女1996/1/10基础医学院表5课程信息表(course)CnoCnameCclassCexamCcreditCdept2009091002WebService应用开发必修课考试4信息技术学院2009091006计算机网络必修课考试4信息技术学院2009091010数据库原理必修课考试4信息技术学院2009091048电子商务限选课考查3信息技术学院2009091052医院信息系统限选课考查3信息技术学院2009091095应用统计学必修课考查3信息技术学院2009091115平面设计基础限选课考查3信息技术学院2009091116数据库模型设计限选课考查3信息技术学院2009092026JAVA程序设计基础限选课考查4信息技术学院13091140046程序设计基础必修课考试4信息技术学院13091140009数据结构必修课考试4信息技术学院13092230009平面设计基础限选课考查3信息技术学院13091230119计算机文化基础限选课考查3信息技术学院13091140006计算机网络必修课考试4信息技术学院2009221005就业指导课必修课考试1人文学院2009411013马克思主义基本原理概论必修课考试3思政教研部13411130003思想道德修养与法律基础必修课考试3思政教研部13411120007中国近现代史纲要必修课考试2人文学院2009081121大学英语必修课考试16外语学院13052150084中医理论基础必修课考试4基础医学院2009052067中医养生与康复任选课考查2基础医学院表6选课信息表(sc)snocnograde201018000120090910029020101800022009091002872010180003200909100256201018000120090910528020101800022009091052762010180003200909105268201018000120090920328520101800022009092032902011181001200909203253201118100220090920328520111810032009092032722011181003200909111680201118100420090911167820111810052009091116892012181001200909101080201218100220090910107520121810032009091010602012181001200909109576201218100220090910956620121810032009091095502012181003200909202680201318100113091140046672013181002130911400468920131810031309114004656201318100113092230009782013181002130922300095620131810021309114000980201318100313091140009902011182001200909105280201118200220090910525520111820012009091010782011182002200909101065201218300120090910105520121830022009091010922012184001200909202685201218400220090920268320131360011309123011990201313600213091230119882013125001130912301197820131250021309123011985201311000113091230119562013110002130912301198920131100031309123011980201311100113091230119962013111002130912301195620131110031309123011989

GigsGigsCloud:$16/月KVM-1GB/30GB/1TB/1.6T高防/洛杉矶CN2 GIA+AS9929

GigsGigsCloud是一家成立于2015年老牌国外主机商,提供VPS主机和独立服务器租用,数据中心包括美国洛杉矶、中国香港、新加坡、马来西亚和日本等。商家VPS主机基于KVM架构,绝大部分系列产品中国访问速度不错,比如洛杉矶机房有CN2 GIA、AS9929及高防线路等。目前Los Angeles - SimpleCloud with Premium China DDOS Protectio...

rfchost:洛杉矶vps/双向CN2 GIA,1核/1G/10G SSD/500G流量/100Mbps/季付$23.9

rfchost怎么样?rfchost是一家开办了近六年的国人主机商,一般能挺过三年的国人商家,还是值得入手的,商家主要销售VPS,机房有美国洛杉矶/堪萨斯、中国香港,三年前本站分享过他家堪萨斯机房的套餐。目前rfchost商家的洛杉矶机房还是非常不错的,采用CN2优化线路,电信双程CN2 GIA,联通去程CN2 GIA,回程AS4837,移动走自己的直连线路,目前季付套餐还是比较划算的,有需要的可...

欧路云(22元/月),美国CERA弹性云服务器!香港弹性云服务器15元/月起;加拿大高防vps仅23元/月起

欧路云怎么样?欧路云主要运行弹性云服务器,可自由定制配置,可选加拿大的480G超高防系列,也可以选择美国(200G高防)系列,也有速度直逼内地的香港CN2系列。所有配置都可以在下单的时候自行根据项目 需求来定制自由升级降级 (降级按天数配置费用 退款回预存款)。2021年7月14日美国 CERA 弹性云服务器 上新 联通CUVIP 线路!8折特惠中!点击进入:欧路云官方网站地址付款方式:PayPa...

qq数据库查询为你推荐
企业邮局系统什么邮件系统最适合企业?css加载失败新浪微博网页显示CSS加载失败,网页格式混乱,但可以显示内容。用IE,搜狗,chrome浏览器都一样的问题。access数据库修复求救,ACCESS数据库破坏了,怎么修复?asp.net网页制作开发ASP.NET的网站,步骤是怎样?有经验的可以说说自己的经验2828商机网千元能办厂?28商机网是真的吗?徐州商标求江苏徐州地区的商标代理机构!即时通平台有好的放单平台吗?400电话查询能查出400电话是什么地区的吗如何发帖子怎么发表贴子?zencart模板zen cart套用模板后,外观控制显示红色打不开,为什么?
手机域名注册 域名主机空间 台湾服务器租用 老域名全部失效请记好新域名 域名抢注工具 burstnet cve-2014-6271 iisphpmysql 12u机柜尺寸 丹弗 云全民 idc是什么 世界测速 沈阳主机托管 东莞主机托管 lamp架构 中国联通宽带测试 免费稳定空间 hosting24 restart 更多