资源简介 中小学教育资源及组卷应用平台 必修2 第3单元 信息系统的设计与开发 3.4 信息系统的数据处理 第2课时 “图书查询和预约功能设计”主要探讨“图书查询”和“图书预约”两个内容,教师通过引导学生思考相关问题,通过对代码的分析,让学生深层次思考,小组合作讨论、分析,完成相关内容的制作等,真正理解数据处理的过程。 分析使用多个条件准确查找图书的数据处理流程并描述算法。 通过运算符LIKE和通配符%设计模糊查询查找图书. 体验多条件查询的高效性,提高数字化学习效益,提高技术服务质量的意识。 教学重点:在WHERE条件语句中使用运算符LIKE和通配符%设计模糊查询。 教学难点: 根据多个条件查询图书的数据处理流程。 教师准备:打开微机,课件、投影仪等。 学生准备:结合课本提前预习。 教学过程 教师活动 学生活动 设计意图 导入 上节课通过案例分析和讨论,我们学习了用户登录的流程,信息系统在处理用户登录事务时,不仅需要验证用户是否合法,还要将用户的关键信息传递到新的页面,以便为用户提供个性化的信息服务。 我们可以根据用户登录信息来自动查询借阅信息,同时也可以根据输入数据查询图书。 思考:如何利用这些关键信息实现系统自动进行查询呢? 通过思考讨论,导入本课。 活动1根据用户登录信息自动查询借阅信息 学生讨论查询流程以及如何用相关代码: 1.设计查询流程图。 2.代码实现:根据登录页面传递的学号信息,编写用于查询该学生图书借阅记录的程序。 3.活动重点:“根据学号查询该学生的图书借阅记录”,select查询命令的回顾。 学习查询流程和相关代码。 活动2:根据输入数据查询图书 我们在借阅图书之前,要查询图书的相关信息,确定哪些图书是自己需要的。在查询时,查阅者常常会输入多个条件,以便能比较准确地查找图书。下面我们来分析一下,如何根据输入数据查询图书? 下面我们一起来学习分析相关代码: 通过以上所学的代码,引导学生学习新知识点—模糊查询(select where like) 讨论老师提出的问题。 学习图书查询和相关代码 模糊查询 select 模糊查询主要是指在SQL查询语句中用特殊的符号来代替零个、一个或多个任意的字符,以查找部分信息准确、部分信息不准确的数据。“%”和“_”是SQL语言的特殊符号。“%”表示零个或任意多个字符,“_”表示一个任意的字符。 如:“李%”表示所有姓李的学生,“%李%”表示姓名中含有“李” 的所有同学,“李 ”表示姓名中一共有两个字,其中第一个为“李”的 所有同学。 学生学习模糊查询。 引导学生学习模糊查询 update #更新图书数量的格式为: UPDATE 表名 SET列名=值 WHERE 条件 学习更新图书数量的格式;update 学习update命令 delete 撤销命令(delete) delete from表名 where条件 学习撤销命令:delete 学习delete命令 小结 1.图书查询功能设计和图书预约功能设计的数据处理过程。 2.复习新学知识点:(模糊查询、UPDATE命令和DELETE命令)。 回顾本节课所学 回顾所学 作业 答案: 1、A D 2、A 3、参考课本相关章节 4、delete from 表名 where 条件 1.(多选)在模糊查询中 % 可以代替的是( )。 A.零个字符 B.某个特定字符 C.一个任意的字符 D.任意多个字符 2.(单选)( )命令用于更新数据表中的数据。 A.UPDATE B.SELECT C.DELETE D.INSERT 3.在学习完信息系统的数据处理后,你能描述出用户登录、图书查询、图书预约等功能中的数据输入和数据处理的流程吗? 4.在SQL语句中,DELETE命令用于删除数据表中的数据,其格式为: 通过练习 巩固所学同,包含模糊查询,update,delete等的使用。 _21?????????è?????(www.21cnjy.com)_ 展开更多...... 收起↑ 资源预览