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

Pia云服务商春节6.66折 美国洛杉矶/中国香港/俄罗斯和深圳机房

Pia云这个商家的云服务器在前面也有介绍过几次,从价格上确实比较便宜。我们可以看到最低云服务器低至月付20元,服务器均采用KVM虚拟架构技术,数据中心包括美国洛杉矶、中国香港、俄罗斯和深圳地区,这次春节活动商家的活动力度比较大推出出全场6.66折,如果我们有需要可以体验。初次体验的记得月付方案,如果合适再续约。pia云春节活动优惠券:piayun-2022 Pia云服务商官方网站我们一起看看这次活...

iON Cloud:七月活动,洛杉矶CN2 GIA线路85折优惠中,价格偏高/机器稳定/更新优惠码

iON Cloud怎么样?iON Cloud是Krypt旗下的云服务器品牌,成立于2019年,是美国老牌机房(1998~)krypt旗下的VPS云服务器品牌,主打国外VPS云服务器业务,均采用KVM架构,整体性能配置较高,云服务器产品质量靠谱,在线率高,国内直连线路,适合建站等用途,支付宝、微信付款购买。支持Windows server 2012、2016、2019中英文版本以及主流Linux发行...

iWebFusion:独立服务器月付57美元起/5个机房可选,10Gbps服务器月付149美元起

iWebFusion(iWFHosting)在部落分享过很多次了,这是成立于2001年的老牌国外主机商H4Y旗下站点,提供的产品包括虚拟主机、VPS和独立服务器租用等等,其中VPS主机基于KVM架构,数据中心可选美国洛杉矶、北卡、本德、蒙蒂塞洛等。商家独立服务器可选5个不同机房,最低每月57美元起,而大流量10Gbps带宽服务器也仅149美元起。首先我们分享几款常规服务器配置信息,以下机器可选择5...

qq数据库查询为你推荐
phpwindPHPWIND和DISCUZ有什么区别phpcms模板phpcms模板下载后如何安装prohibited禁止(过去式)英语怎么说?dell服务器bios设置dell R410服务器 bios设置参数如何恢复出厂设置?刚刚网新员工入职自我介绍怎么写?泉州商标注册泉州注册一个商标具体要怎么弄?具体流程是什么?curl扩展大神帮忙看下centos 7.2 系统 php7.0.12的 curl 扩展怎么开启,谢谢啦网络u盘有没有网络U盘 5G的 就像真的U盘一样的?就像下载到真U盘一样的 到自己电脑直接复制就可以拉的啊什么是seoseo怎么学呢?骑士人才系统公司要采购一套人才系统源码,看了一下骑士和嘉缘的,谁家的比较好一点呢?托就不要回答了。
广西虚拟主机 备案域名出售 漂亮qq空间 国内免备案主机 a2hosting 冰山互联 liquidweb vps.net 回程路由 php探针 微信收钱 bgp双线 爱奇艺vip免费试用7天 河南移动网 稳定免费空间 中国电信测速网 hktv 双12 上海电信测速 石家庄服务器托管 更多