ID: 12894508

3.5信息系统的数据呈现 课件 2022—2023学年教科版(2019)高中信息技术必修2(36张PPT)

日期:2025-10-25 科目:信息技术 类型:高中课件 查看:55次 大小:2743298B 来源:二一课件通
预览图 1/12
36张,必修,信息技术,高中,2019,教科
  • cover
(课件网) 高———教科版—信息技术—必修二第三单元 3.5信息系统的数据呈现 知识回顾 信息系统的 数据处理 页面间的数据传递 根据用户输入查询数据 根据用户输入自动修改、删除数据 信息系统在数据处理之后将以各种各样的方式向系统使用者输出信息,例如打印输出与屏幕输出,其中以屏幕显示方式最为常见。 各种数据经信息系统处理之后,哪些结果需要呈现,数据结果以什么样的方式呈现? 学习目标 1.能够根据现实需求确定需要输出的数据。 2.理解数据输出样式对信息应用的影响。 本节我们将围绕“图书管理信息系统的数据输出设计”项目展开学习,体验数据的分类查询结果输出,理解适当的数据输出样式对增强信息表达的重要作用。 项目任务 任务1:制作最受欢迎的图书排行榜 任务2:优化借阅管理系统的输出 思考:经过一段时间的运行,图书借阅管理系统存储了很多关于学生阅读情况的数据,学校如何才能了解哪些类型的图书最受学生欢迎呢? 最受欢迎图书排行榜 任务一:制作最受欢迎图书排行榜 活动1:设计图书排行榜 活动2:编写最受欢迎的图书排行榜程序 活动1:设计图书排行榜 按照不同的方式对学生借阅图书的数据进行排序输出,可以从不同的视角了解学生的阅读情况。比如按照性别分类,可以了解男生、女生分别喜欢阅读哪种类型的图书;按照图书类型分类,可以了解全体学生的阅读偏好。 思考:你还可以从哪些不同的视角对图书进行分类排序呢? 表3.5.1 分类查询及其含义 了解不同年级学生的阅读偏好 了解不同年级不同性别学生的阅读偏好 图书被借阅次数 了解图书的受欢迎程度 活动2:编写最受欢迎的图书排行榜程序 图书被借阅的次数直接反映了图书的受欢迎程度,由此可以对图书质量以及阅读行为进行科学分析,分析结果可以作为向学生提供阅读建议或向学校提供图书更新建议的依据。 思考:如何用程序来统计图书借阅次数最多的10本书呢? 1.连接数据库,创建游标 2.从借阅表中查询图书累计借阅情况 3.输出查询结果 4.将数据传递给show_new.html文件显示 第二步功能是从借阅表中查询图书累计借阅情况,查询语句如下: 查询语句的语法: SELECT TOP 10 ISBN,COUNT(*) AS [借阅数量] FROM [borrow] GROUP BY ISBN ORDER BY [借阅数量] DESC COUNT():聚合查询函数 对聚合查询的结果集进行分组 根据指定的字段对结果集进行排序,如希望降序,则添加DESC关键字 TOP子句:返回记录的数目 聚合查询 在SQL语句中,聚合查询是指通过包含一个聚合函数来汇总多个数据项的值。聚合函数对一组值执行计算并返回单一的值。 常见的聚合函数包括求和函数SUM()、求平均值函数AVG()、求最大值函数MAX()、求最小值函数MIN()和计数函数COUNT()等。 聚合函数经常与SELECT语句的GROUP BY子句一同使用。 TOP子句 在SQL语句中,TOP子句用于规定要返回的记录的数目。 TOP子句以两种方式指定输出的记录数:一种是直接指定输出的数量;另一种是指定记录的百分比。 SELECT * FROM [学生表] #从学生表中查询所有记录 SELECT TOP 2 * FROM [学生表] #从学生表中选择前两条记录 SELECT TOP 50 PERCENT * FROM [学生表] #从学生表中选择前50%的记录 ORDER BY子句 在SQL语句中,ORDER BY子句用于根据指定的列对结果集进行排序。ORDER BY子句默认按照升序对记录进行排序。如果需要按照降序对记录进行排序,可以使用DESC关键字。 SELECT * FROM [学生表] ORDER BY 姓名 #按姓名升序输出所有记录 SELECT * FROM [学生表] ORDER BY 姓名 DESC #按姓名降序输出所有记录 练一练:请参考课本P102页代码,编写最受欢迎的图书排行榜程序。查看你所制作的最受欢迎图书排行榜网页,观察这一网页反馈了哪些信息? 思考: ... ...

~~ 您好,已阅读到文档的结尾了 ~~