模块04教学管理系统数据查询(1).ppt

模块04教学管理系统数据查询(1).ppt

ID:52451978

大小:1.61 MB

页数:103页

时间:2020-04-07

模块04教学管理系统数据查询(1).ppt_第1页
模块04教学管理系统数据查询(1).ppt_第2页
模块04教学管理系统数据查询(1).ppt_第3页
模块04教学管理系统数据查询(1).ppt_第4页
模块04教学管理系统数据查询(1).ppt_第5页
资源描述:

《模块04教学管理系统数据查询(1).ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、模块04“教学管理系统”数据查询(1)-------------------------------------------------------《数据库系统设计与项目应用》课程8/29/20211江阴职业技术学院计算机系工作任务与学习目标04模块8/29/20212江阴职业技术学院计算机系工作任务与学习目标04模块8/29/20213江阴职业技术学院计算机系Preface随着“教学管理系统”数据库及相关表的创建,以及样例测试数据的插入,如何运用“数据查询语言”来进行有效数据的查询和利用,并提供用户所要求的各种查询报表,是我们接下来要探讨和学习的

2、内容。数据查询语言是数据库管理系统的重要组成部分。许多数据库系统拥有作为高级查询语句的结构化查询语言(StructuredQueryLanguage,简称SQL)。04模块8/29/20214江阴职业技术学院计算机系任务4-1任务4-1简单查询学生信息8/29/20215江阴职业技术学院计算机系任务4-1简单查询学生信息在“学分制教学管理系统”中,所有学生的基本信息都保存在学生信息表TB_Student中,教务处负责学籍管理的张老师经常要按照以下几种方式查询学生信息:①查看学生表中所有学生的所有字段的信息;②查看学生表中所有学生的部分字段【StuI

3、D,StuName,Sex,ClassID】信息;③按班级查看某个班学生的部分字段【StuID,StuName,Sex,ClassID】信息;④按班级查看某个班学生的部分字段【StuID,StuName,Sex,ClassID】信息,而且先按字段【Sex】降序,再按字段【StuName】进行降序排列。请用SQL查询语句实现张老师的查询要求。【任务描述与分析】8/29/20216江阴职业技术学院计算机系任务4-1简单查询学生信息查询是针对数据库中的数据表的数据行而言的,可以理解为“筛选”。例如,查询【课程信息表】中的计算机系开设的课程信息(只需要【课

4、程编号】、【课程名称】和【系部】三个字段的信息),其查询过程如下图所示。【相关知识与技能】查询机制8/29/20217江阴职业技术学院计算机系任务4-1简单查询学生信息【相关知识与技能】课程编号课程名称系部学分课时...C02001中国剪纸艺术艺术设计系236C08002C语言程序设计计算机系354C10001曹雪芹与红楼梦基础部236C08003Flash动画制作计算机系354C08004动态网页设计计算机系232C11003交际舞体育部236课程编号课程名称系部C08002C语言程序设计计算机系C08003Flash动画制作计算机系C08004

5、动态网页设计计算机系8/29/20218江阴职业技术学院计算机系任务4-1简单查询学生信息【相关知识与技能】【课程信息表】数据表在接受查询请求的时候,可以简单理解为逐行选取,判断是否符合查询的条件。如果符合条件就提取出来,然后把所有符合条件的行组织在一起,形成一个结果集,类似于一个新的表,这样的查询结果,我们称之为“记录集”。8/29/20219江阴职业技术学院计算机系任务4-1简单查询学生信息【相关知识与技能】首先,让我们学习最简单的查询语句,它的基本结构是:简单SELECT查询SELECT子句的【字段1,字段2…】部分用于指定选择要查询的源数据

6、表中的列。它可以是星号(*)、表达式、字段列表、变量等;FROM子句的【数据表】部分用于指定要查询的表或视图,可以指定多个表或视图,用逗号相互分开。SELECT字段1,字段2…FROM数据表--8/29/202110江阴职业技术学院计算机系任务4-1简单查询学生信息【相关知识与技能】用SELECT和FROM只能返回表中的所有行。在查询中加上WHERE子句则使整个查询具有选择性。WHERE子句指定数据检索的条件,以限制返回的数据行满足一定的条件,WHERE后面的子句由谓词构成的条件来限制返回的查询结果。带有WHERE子句的查询语句基本结构是:WHER

7、E子句SELECT字段1,字段2…FROM数据表--WHERE查询条件--8/29/202111江阴职业技术学院计算机系任务4-1简单查询学生信息【相关知识与技能】ORDERBY子句用于对查询的结果进行排序。它可以按照一个或多个字段对查询的结果进行升序(ASC)或降序(DESC)排列。其中,升序(ASC)为缺省默认设置。ORDERBY子句一般跟在WHERE条件子句的后面。带有WHERE和ORDERBY子句的查询语句基本结构是:ORDERBY子句当ORDERBY子句后面有多个排序字段时,则按照排序字段的前后顺序进行处理。SELECT字段1,字段2…F

8、ROM数据表--WHERE查询条件--ORDERBY字段a,字段b,…[ASC︱DESC]--8/29/202112江阴职

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

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

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