- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
博学谷——让IT教学更简单,让IT学习更有效
PAGE12
PAGE6
《Python程序开发案例教程(第2版)》
教学设计
课程名称:
授课年级:
授课学期:
教师姓名:
年月
课题名称
第14章数据库编程
计划课时
6课时
教学引入
在数字化时代,数据的管理和利用对企业发展至关重要。为了高效地存储、管理和访问数据,数据库编程成为了一项必不可少的技术。通过数据库编程,开发人员可以实现数据的增删改查操作,构建可靠的数据存储和处理系统。Python为数据库编程提供了丰富的数据库模块或库,使得连接、查询和修改各种数据库变得更加高效和便捷。本章将围绕Python中数据库编程的相关知识进行讲解。
教学目标
使学生了解数据库,能够说出数据库系统的组成部分以及优点
使学生了解数据库的分类,能够区分关系型数据库和非关系型数据库的特点
使学生熟悉数据库的核心要素,能够归纳MySQL和MongoDB数据库的核心要素
使学生掌握Python程序与MySQL数据库交互的方式,能够在计算机中安装MySQL数据库和pymysql库,通过pymysql库的功能操作MySQL数据库
使学生掌握Python程序与MongoDB数据库交互的方式,能够在计算机中安装MongoDB数据库和pymongo模块,通过pymongo模块的功能操作MongoDB数据库
使学生掌握Python程序与Redis数据库交互的方式,能够在计算机中安装Redis数据库和redis模块,通过redis模块的功能操作Redis数据库
教学重点
安装pymysql
pymysql的常用对象
pymysql的基本使用
安装pymongo
pymongo常用对象
pymongo的基本使用
安装redis
redis常用对象
redis的基本使用
实例:用户注册与登录
教学难点
pymysql的常用对象
pymysql的基本使用
pymongo常用对象
pymongo的基本使用
redis常用对象
redis的基本使用
教学方式
课堂教学以PPT讲授为主,并结合多媒体进行教学
教
学
过
程
第一课时
(数据库概述、数据库的分类、数据库的核心要素、下载与安装MySQL)
一、复习巩固
教师通过上节课作业的完成情况,对学生吸收不好的知识点进行再次巩固讲解。
通过需求引入的方式导入新课
在前面我们介绍过可以将数据保存到文件中,但这种方式只适用于存储少量或中量数据,如果要存储大量数据,那么该怎么进行存储呢?除了使用文件存储数据,我们还可以将数据存储到数据库中。本节将对数据库概述、数据库的分类、数据的核心要素、下载与安装MySQL进行介绍。
知识点1-数据库概述
教师通过PPT讲解数据库概述。
介绍什么是数据库
介绍数据库的组成部分
数据库
数据库管理系统
数据库应用程序
介绍数据库的优点
数据持久化存储
数据高效读写
时效性保证
多程序的良好支持
知识点2-数据库的分类
教师通过PPT讲解数据库的分类。
介绍什么是关系型数据库
介绍关系型数据库的特点
结构化
支持SQL
支持事务
数据一致性
常见的关系型数据库
Oracle
SQLServer
SQLite
MySQL
介绍什么是非关系型数据库
介绍非关系数据库的种类
键值存储数据
列式存储数据库
文档型数据库
知识点3-数据库的核心要素
教师通过PPT讲解数据库的核心要素。
介绍关系型数据库的核心要素
记录
字段
数据表
数据库
介绍非关系型数据库的核心要素
文档
集合
数据库
知识点4-下载与安装MySQL
教师通过PPT讲解下载与安装MySQL。
下载MySQL
安装MySQL
检测MySQL是否安装成功
介绍安装目录中各文件的作用
设置MySQL配置信息
初始化数据库
重启MySQL服务
设置MySQL密码
三、归纳总结
教师回顾本节课所讲的内容,并通过测试题的方式引导学生解答问题并给予指导。
四、布置作业
教师通过高校教辅平台()布置本节课作业以及下节课的预习作业。
第二课时
(安装pymysql、pymysql的常用对象、pymysql的基本使用、下载和安装MongoDB、安装pymongo)
一、复习巩固
教师通过上节课作业的完成情况,对学生吸收不好的知识点进行再次巩固讲解。
二、通过直接引入的方式导入新课
在上一节中,我们介绍了数据库概述、数据库的分类、数据的核心要素、下载与安装MySQL,在本节中将对安装pymysql、pymysql的常用对象、pymysql的基本使用、下载和安装MongoDB、
您可能关注的文档
- Python程序开发案例教程(第2版)教案 教学设计 第1章 开启Python学习之旅.doc
- Python程序开发案例教程(第2版)教案 教学设计 第2章 数字类型与字符串.doc
- Python程序开发案例教程(第2版)教案 教学设计 第3章 流程控制.doc
- Python程序开发案例教程(第2版)教案 教学设计 第4章 列表与元组.doc
- Python程序开发案例教程(第2版)教案 教学设计 第5章 字典和集合.doc
- Python程序开发案例教程(第2版)教案 教学设计 第6章 函数.doc
- Python程序开发案例教程(第2版)教案 教学设计 第7章 类与面向对象.doc
- Python程序开发案例教程(第2版)教案 教学设计 第8章 模块.doc
- Python程序开发案例教程(第2版)教案 教学设计 第9章 文件与文件路径操作.doc
- Python程序开发案例教程(第2版)教案 教学设计 第10章 错误和异常.doc
文档评论(0)