资源简介 (共21张PPT)高一级——教科版—信息技术—第三单元第4节信息系统的数据处理基础知识回顾一、本章项目内容:图书管理信息系统信息系统1.HTML:作为界面呈现的方式2.Python:作为程序设计的主语言3.Access:作为数据存储的媒体基础知识回顾一、本章项目内容:图书管理信息系统信息系统1.HTML:作为界面呈现的方式2.Python:作为程序设计的主语言3.Access:作为数据存储的媒体通过SQL语句与数据库沟通本节的学习任务清楚数据处理流程:2.Python:作为程序设计的主语言通过SQL语句与数据库沟通3.Access:作为数据存储的媒体本节的学习任务清楚数据处理流程:1.怎么说话(SQL语法)2.怎么把话说清楚(描述流程)本节的学习任务1.怎么说话(语言):学会SQL语句的语法,就能通过程序向数据库下指令(包括上节课,本章一共介绍了4句关键语法)本节的学习任务2.怎么把话说清楚:利用流程图,引导我们的思维例子:如何把大象放进冰箱里?打开冰箱门把大象塞进去关上冰箱门本节的学习方法2.怎么把话说清楚:具体到本课,就是如何在用户的一个操作后,通过程序,控制系统后台配合数据库的各项操作返回一个合适的结果。(告诉程序该干什么)定流程走程序看结果图书信息系统如何判断用户的合法身份(登陆)?分析:用户用户名密码用户登陆流程图(P95)用户名匹配密码匹配SQL语句查找(SELECT):主要作用是在数据表中查询记录部分可选参数:FROM、WHERE、LIKE用户登陆流程 (P95-96)SQL语句图书查阅流程图:开始获取用户名查询该用户名下借阅的书籍返回显示结果结束SQL语句图书查阅流程(P97):SQL语句模糊查找(P98):SQL语句模糊查找:语句:SELECT * FROM [books] WHERE [数量]>0 and [书名] LIKE ‘%%之书’意思是:从books表格当中查找出有库存的书名为“**之书”的数据。SQL语句模糊查找(SELECT):SQL语句模糊查找(SELECT):SQL中的 “%“ 代表零个或任意多个字符例子:“李%”代表姓李的学生,“%李%”代表姓名中有李字的学生SQL中的 “_” 代表一个任意的字符。例子:“李_”代表姓李的,名字只有两个字的学生SQL语句(拓展)更新(UPDATE)和删除(DELETE):能实现相关的操作,语法与查找语法相类似四个语句,分别让我们能够对数据库进行输入(INSERT)、查找(SELECT)、修改(UPDATE)、删除(DELETE)的操作,基本满足大部分的流程需求结语1、 在解决问题时可引入流程图的思维。2、 参照流程图,对照运行结果,久而久之就可以印证自身的判断,增强自己学习的信心。3、 一般通过SQL语句达到向数据库发送指令的目的,因此,如果有志于复杂系统开发的同学,学好SQL语句必不可少。课后思考如果将一只大象放进冰箱需要三个步骤,那么,将一只长颈鹿放进冰箱需要多少个步骤呢? 展开更多...... 收起↑ 资源预览