搜索
    上传资料 赚现金
    必修2  3.3  信息系统的数据输入 第2课时 教案01
    必修2  3.3  信息系统的数据输入 第2课时 教案02
    还剩3页未读, 继续阅读
    下载需要20学贝
    使用下载券免费下载
    加入资料篮
    立即下载

    高中3.3 信息系统的数据输入获奖第2课时2课时教案及反思

    展开
    这是一份高中3.3 信息系统的数据输入获奖第2课时2课时教案及反思,共5页。

    3单元 信息系统的设计与开发

    3.3 信息系统的数据输入 第2课时

    本节围绕“图书数据录入”这一项目展开,学习制作信息录入页面,建立信息系统应用程序与数据库的连接,并将用户输入的信息插入到数据库中。本项目主要包含“制作图书录入的交互页面”和“将图书数据录入数据库”两个任务。在使用图书管理信息系统管理同学们的借阅活动之前,需要将图书信息和学生信息录入到数据库中作为图书管理信息系统运行的基础数据。任务中,以HTML+Python+Access作为图书管理信息系统的开发工具,展现数据从信息系统输入界面进入数据库的基本过程。

    1理解信息系统数据访问的基本过程

    2能够描述用户输入信息存储到数据库的基本过程

    教学重点:理解数据库数据录入的代码。

    教学难点: 理解数据库录入的代码。

    教师准备:打开微机,课件、投影仪等。

    学生准备:结合课本提前预习。

    教学过程

    教师活动

    学生活动

    设计意图

    导入

    上节课,我们学习了制作图书录入的交互页面,完成了添加图书录入表单元素和添加图书录入提示两项活动。用户在HTML页面的表单中提交了数据,这些数据是如何由信息系统应用程序提交给数据库予以存储的?

    学生讨论数据如何提交存储。

    导入本课

    活动1连接图书数据库

    我们知道,图书数据库由数据库管理系统Access实施管理,那么应用程序要将数据存储到数据库中,首先要做的就是建立应用程序和数据库之间的连接。我们在数据库管理系统的可视化操作界面中访问某个数据库中的数据时,需要经历怎样的过程?请同学们画流程图来表示这个过程。

    同学们将自己做好的流程图的过程与下列代码进行对比,理解代码中各命令和参数的意义。

     

     

    理解图书数据库如何连接

    用户通过浏览器访问信息系统的过程

    在实现数据库连接之后,大家是否了解了用户与服务器之间是如何实现通信的呢?请大家总结一下用户通过浏览器访问信息系统的过程。

    总结用户通过浏览器访问信息系统的过程。

    1.用户在浏览器地址栏中输入地址,浏览器根据地址向Web服务器(或称应用程序服务器)发起访问应用程序的请求。

    2.Web服务器根据用户提交的网址查找应用程序文件,如果Web服务器找到了文件,就将处理结果返回给用户;如果没有找到文件,则默认给用户返回一个404错误(表示文件不存在)。

    3.如果用户请求的应用程序文件要求访问数据库服务器,Web服务器就向数据库服务器发起访问请求。

    4.数据库服务器根据Web服务器发来的请求,向Web服务器返回操作结果或是数据集合,再由Web服务器根据应用程序文件的要求进行相应处理之后返回给浏览器供用户浏览。

     

    活动2:插入图书数据

     

    活动1中,我们学习了如何连接数据库,了解了用户与服务器之间的通信。如果学校新购入一批图书,管理员要将这批图书的数据录入到图书管理系统的数据库中这时候要怎么操作呢?

    向数据库中手工录入数据时,首先要打开数据库管理系统,然后打开相应的数据库,找到确定的数据表,最后一行一行录入数据。那么利用代码录入数据应该是什么步骤?请同学们根据自己的理解画出流程图。

     

    请参考手工录入数据的过程,解释以下各行代码的意图,并修改程序中红色部分的代码,使其能够录入完整的图书信息。

     

     

     

    讨论如何将图书数据录入数据库。

     

    理解如何将图书数据录入数据库。

     

    运行程序,打开数据库中的图书表,检查数据是否已被正确录入。

    将数据存储到数据库中,我们运用了SQL也就是结构化查询语。这是数据库的标准语言。SQL语言功能很强,但表达很简单,用户只需要告诉数据库管理系统“做什么”,而无须指明“怎么做”,这大大减轻了使用难度。那么大家在插入数据的时候要如何应用SQL呢?请同学们归纳总结一下。

    SQL的功能不仅仅是查询,它还能够实现创建、修改、删除数据库对象以及对数据表中的数据进行增、删、改等操作。SQL语言不区分大小写,但在实际使用时,SQL的关键字应大写,用户自己定义的内容用小写。请同学们在网络上查找信息,了解SQL插入命令、删除命令和修改命令的语句。

    【例】

    INSERT  INTO  学生表 (学号,姓名,年龄)

    VALUES ('001','李晓峰',18)

    同学们说一说例子中的语句的功能是什么?有什么特点

    是的,这就是SQL插入命令(INSERT 命令)用于向数据表中插入记录

    INSERT命令的基本格式为:

    INSERT  INTO  表名 (字段1,字段2,……)

    VALUES (1,2,……)

    同时要注意在SQL语句中值和字段之间的对应关系。那么SQL语句文本类型数据和数字数据的表示有什么特点请同学们总结归纳。

     

    操作运行程序,检查代码是否修改成功。

     

     

     

    归纳总结SQL的用法。

     

     

     

     

     

     

     

     

     

    了解SQL插入命令、删除命令和修改命令的语句。

     

     

     

     

     

     

     

     

     

     

    该语句的功能是将('001','李晓峰',18)插入学生表中。

     

     

     

     

     

    总结归纳SQL语句中文本类数据和数字数据的表示特点。

    在SQL语句中,文本类型数据的值用一对英文半角单引号表示,数字数据直接用数字表示。日期数据用文本格式表示,如“2000年8月9日”可以表示为'2000-08-09'。数据表中没有出现在插入语句字段列表中的字段将取空值。

     

    小结

    这节课我们学习了将图书数据录入数据库,掌握了连接图书数据库和插入图书数据的流程和代码,了解了SQL语句的使用规则和特点。请同学们课后继续操作练习。

    回顾本节课所学

    回顾所学

    拓展练习

     

    1.利用SQL插入命令,向图书表中插入图书信息。

    2.利用SQL插入命令,向学生表中插入学生信息。

    巩固所学

    练习

     

     

     

     

    1.我们在Python程序中访问某个数据库中的数据时,使用( )作为连接应用程序和数据库的管道。

    2.请画出浏览器、web服务器、数据库服务器三者之间的数据访问关系。

    3. 利用SQL插入命令,向图书表中插入如下图书的信息,该命令应该如何写?

     

     

     

     

     

     

    End

    相关教案

    高中信息技术教科版 (2019)必修2 信息系统与社会3.3 信息系统的数据输入优质课第2课时教案: 这是一份高中信息技术教科版 (2019)必修2 信息系统与社会3.3 信息系统的数据输入优质课第2课时教案,共5页。教案主要包含了教材分析,教学目标,重点难点,教学过程等内容,欢迎下载使用。

    信息技术必修2 信息系统与社会3.3 信息系统的数据输入精品第1课时教案: 这是一份信息技术必修2 信息系统与社会3.3 信息系统的数据输入精品第1课时教案,共4页。教案主要包含了教材分析,教学目标,重点难点,教学过程等内容,欢迎下载使用。

    高中信息技术教科版 (2019)必修2 信息系统与社会3.1 信息系统的设计教学设计及反思: 这是一份高中信息技术教科版 (2019)必修2 信息系统与社会3.1 信息系统的设计教学设计及反思,共5页。教案主要包含了教学案例等内容,欢迎下载使用。

    • 精品推荐
    • 所属专辑

    免费资料下载额度不足,请先充值

    每充值一元即可获得5份免费资料下载额度

    今日免费资料下载份数已用完,请明天再来。

    充值学贝或者加入云校通,全网资料任意下。

    提示

    您所在的“深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载 10 份资料 (今日还可下载 0 份),请取消部分资料后重试或选择从个人账户扣费下载。

    您所在的“深深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载10份资料,您的当日额度已用完,请明天再来,或选择从个人账户扣费下载。

    您所在的“深圳市第一中学”云校通余额已不足,请提醒校管理员续费或选择从个人账户扣费下载。

    重新选择
    明天再来
    个人账户下载
    下载确认
    您当前为教习网VIP用户,下载已享8.5折优惠
    您当前为云校通用户,下载免费
    下载需要:
    本次下载:免费
    账户余额:0 学贝
    首次下载后60天内可免费重复下载
    立即下载
    即将下载:0份资料
    • 充值学贝下载 90%的用户选择 本单免费
    • 扫码直接下载
    选择教习网的 4 个理由
    • 更专业

      地区版本全覆盖, 同步最新教材, 公开课⾸选;1200+名校合作, 5600+⼀线名师供稿

    • 更丰富

      涵盖课件/教案/试卷/素材等各种教学资源;500万+优选资源 ⽇更新5000+

    • 更便捷

      课件/教案/试卷配套, 打包下载;手机/电脑随时随地浏览;⽆⽔印, 下载即可⽤

    • 真低价

      超⾼性价⽐, 让优质资源普惠更多师⽣

    开票申请 联系客服
    本次下载需要:0学贝 0学贝 账户剩余:0学贝
    本次下载需要:0学贝 原价:0学贝 账户剩余:0学贝
    了解VIP特权
    您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送

        扫码支付后直接下载

        0元

        扫码支付后直接下载

        使用学贝下载资料比扫码直接下载优惠50%
        充值学贝下载,本次下载免费
        了解VIP特权
        • 微信
        • 支付宝

        微信扫码支付

        支付宝扫码支付(支持花呗)

        到账0学贝
        • 微信
        • 支付宝

        微信扫码支付

        支付宝扫码支付 (支持花呗)

          下载成功

          Ctrl + Shift + J 查看文件保存位置

          若下载不成功,可重新下载,或查看 资料下载帮助

          本资源来自成套资源

          更多精品资料

          正在打包资料,请稍候…

          预计需要约10秒钟,请勿关闭页面

          服务器繁忙,打包失败

          请联系右侧的在线客服解决

          单次下载文件已超2GB,请分批下载

          请单份下载或分批下载

          支付后60天内可免费重复下载

          我知道了
          正在提交订单

          欢迎来到教习网

          • 900万优选资源,让备课更轻松
          • 600万优选试题,支持自由组卷
          • 高质量可编辑,日均更新2000+
          • 百万教师选择,专业更值得信赖
          微信扫码注册
          qrcode
          二维码已过期
          刷新

          微信扫码,快速注册

          还可免费领教师专享福利「樊登读书VIP」

          手机号注册
          手机号码

          手机号格式错误

          手机验证码 获取验证码

          手机验证码已经成功发送,5分钟内有效

          设置密码

          6-20个字符,数字、字母或符号

          注册即视为同意教习网「注册协议」「隐私条款」
          QQ注册
          手机号注册
          微信注册

          注册成功

          下载确认

          下载需要:0 张下载券

          账户可用:0 张下载券

          立即下载

          如何免费获得下载券?

          加入教习网教师福利群,群内会不定期免费赠送下载券及各种教学资源, 立即入群

          即将下载

          必修2 3.3 信息系统的数据输入 第2课时 教案

          该资料来自成套资源,打包下载更省心

          [共10份]
          浏览全套
            立即下载(共1份)
            返回
            顶部