信息技术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

Sharktech($49/月),10G端口 32GB内存,鲨鱼机房新用户赠送$50

Sharktech 鲨鱼机房商家我们是不是算比较熟悉的,因为有很多的服务商渠道的高防服务器都是拿他们家的机器然后部署高防VPS主机的,不过这几年Sharktech商家有自己直接销售云服务器产品,比如看到有新增公有云主机有促销活动,一般有人可能买回去自己搭建虚拟主机拆分销售的,有的也是自用的。有看到不少网友在分享到鲨鱼机房商家促销活动期间,有赠送开通公有云主机$50,可以购买最低配置的,$49/月的...

RAKsmart美国VPS上市,活动期间5折抢购仅$30,$1.99/月

RAKsmart机房将于7月1日~7月31日推出“年中大促”活动,多重惊喜供您选择;爆款I3-2120仅30美金秒杀、V4新品上市,活动期间5折抢购、爆款产品持续热卖、洛杉矶+硅谷+香港+日本站群恢复销售、G口不限流量产品超低价热卖。美国VPS、日本VPS及香港VPS享全场7折优惠;爆款VPS $ 1.99/月限量秒杀,10台/天,售完即止, VPS 7折优惠码:VPS-TP-disRAKsmar...

TNAHosting($5/月)4核/12GB/500GB/15TB/芝加哥机房

TNAHosting是一家成立于2012年的国外主机商,提供VPS主机及独立服务器租用等业务,其中VPS主机基于OpenVZ和KVM架构,数据中心在美国芝加哥机房。目前,商家在LET推出芝加哥机房大硬盘高配VPS套餐,再次刷新了价格底线,基于OpenVZ架构,12GB内存,500GB大硬盘,支持月付仅5美元起。下面列出这款VPS主机配置信息。CPU:4 cores内存:12GB硬盘:500GB月流...

qq数据库查询为你推荐
重庆网络公司一九互联重庆本地的网约车平台有哪些?如何识别比较正规的网约车平台?重庆电信断网为什么电信宽带突然断网了重庆电信dnsPSP上网急救!重庆电信的DNS是多少啊?三友网三友有机硅是不是国企,待遇如何?现在花钱去是不是值得?2828商机网千元能办厂?28商机网是真的吗?科创板首批名单江苏北人的机器人在同行中的评价怎么样?小型汽车网上自主编号申请如何从网上自选车牌号即时通EC营销即时通是什么?做什么的?什么是seoseo怎么学呢?kingcmsKingcms 怎么解决会员登录页面的问题
xenvps java主机 国外bt 服务器日志分析 云主机51web 租空间 免费smtp服务器 魔兽世界台湾服务器 日本bb瘦 200g硬盘 中国电信测速网 服务器是干什么用的 中国电信测速器 便宜空间 美国盐湖城 贵阳电信 徐州电信 国外代理服务器 北京主机托管 双11促销 更多