信息技术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
cmivps香港VPS带来了3个新消息:(1)双向流量改为单向流量,相当于流量间接扩大一倍;(2)Hong Kong 2T、Hong Kong 3T、Hong Kong 无限流量,这三款VPS开始支持Windows系统,如果需要中文版Windows系统请下单付款完成之后发ticket要求官方更改即可;(3)全场7折年付、8折月付优惠,优惠码有效期一个月!官方网站:https://www.cmivp...
欧路云怎么样?欧路云主要运行弹性云服务器,可自由定制配置,可选加拿大的480G超高防系列,也可以选择美国(200G高防)系列,也有速度直逼内地的香港CN2系列。所有配置都可以在下单的时候自行根据项目 需求来定制自由升级降级 (降级按天数配置费用 退款回预存款)。2021年7月14日美国 CERA 弹性云服务器 上新 联通CUVIP 线路!8折特惠中!点击进入:欧路云官方网站地址付款方式:PayPa...
ucloud:全球大促活动降价了!这次云服务器全网最低价,也算是让利用户了,UCloud商家调低了之前的促销活动价格,并且新增了1核1G内存配置快杰型云服务器,价格是47元/年(也可选2元首月),这是全网同配置最便宜的云服务器了!UCloud全球大促活动促销机型有快杰型云服务器和通用型云服务器,促销机房国内海外都有,覆盖全球20个城市,具体有北京、上海、广州、香港、 台北、日本东京、越南胡志明市、...
qq数据库查询为你推荐
戴尔智能数据管理腾讯公司电话腾讯总公司服务热线是多少pintang俏品堂是干什么的?很多论坛都有他们的踪迹。电子商务世界电子商务最先起源于那个国家,什么时间厦门三五互联科技股份有限公司厦门三五互联怎么样?厦门三五互联科技股份有限公司厦门三五互联科技股份有限公司怎么样?厦门三五互联科技股份有限公司厦门三五互联科技股份有限公司广州分公司 待遇怎么样啊,电话营销的团购程序有什么好用的社区团购小程序?discuz论坛申请请问现在哪些网址能给免费申请Discuz! 论坛dedecmsdedecms真那么好用,那么强吗
域名停靠 二级域名查询 联通vps lnmp 表格样式 xfce 线路工具 国外代理服务器软件 常州联通宽带 免费私人服务器 qq金券 阿里云邮箱登陆地址 锐速 最新优惠 美国服务器 dns是什么意思 主机箱 什么是云主机 100m空间多少钱 腾讯qq空间登录首页 更多