数据采集与处理-教案设计-第9章-关系数据库连接与访问_第1页
数据采集与处理-教案设计-第9章-关系数据库连接与访问_第2页
数据采集与处理-教案设计-第9章-关系数据库连接与访问_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

NUMPAGES3.关系数据库连接与访问一、课程计划关系数据库连接与访问日期:2024-04-18学生数量:34主题:关系数据库访问与Python操作备注说明教学目标:1、了解关系数据库的基本概念、原理、知识和常用SQL操作,理解关系数据库ACID特性和关系模型结构;2、了解嵌入式关系数据库SQLite的特点和访问方式,掌握基于Python语言访问SQLite数据库操作方法;3、了解网络关系数据库MySQL的特点和访问方式,掌握基于Python模块pymysql、SQLAlchemy及Pandas访问MySQL数据库操作方法。需要提示学生已学过的关系数据库相关知识和SQL操作,并联系比较Python相关模块方法的操作异同使用材料:中文课件PPT和基于JupyterNotebook的示例代码,课程视频授课形式:线上资源设置学习任务,线上或线下授课,随堂练习,随堂提问线上资源作为学习任务,不占用上课时间授课学生假设:已了解关系数据库的基本知识和基本的SQL操作确认学生已经学习了关系数据库相关课程二、阶段计划:阶段目标老师程序学生程序时间(分钟)间隔(分钟)备注说明了解关系数据库的基本概念、原理、知识和常用SQL操作,理解关系数据库ACID特性和关系模型结构;了解嵌入式关系数据库SQLite的特点和访问方式,掌握基于Python语言访问SQLite数据库操作方法;介绍关系数据库的基本概念、原理和知识,常用SQL操作及关系数据库ACID特性嵌入式关系数据库SQLite简介与相关Python访问模块如sqlite3及Pandas的访问方法,Python示例代码演示观察老师的操作和效果根据可成对应JupyterNotebook示例代码,练习关系数据库Sqlite的多种操作方法3510线上或线下课堂形式,学生自带笔记本。老师先讲解和演示,之后指导学生完成示例代码操作了解网络关系数据库MySQL的特点和访问方式,掌握基于Python模块pymysql、SQLAlchemy及Pandas访问MySQL数据库操作方法。网络关系数据库MySQL简介及基于Python模块pymysql、SQLAlchemy和Pandas访问MySQL数据库操作方法MySQL数据库访问的Python示例代码演示观察老师的操作和效果根据老师提供的JupyterNotebook示例代码,运行并观察效果,修改代码再练习2010随堂提问打开随机抽奖程序,从学生名单中抽取学生。学生如果回答不完整或有偏差,老师补充或纠偏抽中的学生回答问题,允许随时查阅资料510三、随堂提问问题:1.关系数据库的操作都包括哪些?对应的SQL脚本有哪些?2.操作关系数据库MySQL,有哪些Python模块?通用的操作步骤有哪些?3.对于网络关系数据库的连接,一般需要哪些必要的参数?4.什么是嵌入式关系数据库?有何特点5.关系数据库的ACID特性指的是什么?怎么操作才能保证ACID特性?6.试比较关系数据库表之间连接与Pandas的DataFrame之间连接的具体操作差异?四、互动与反馈:OverallCommentCommentaboutthelessonplanoneortwothingsthatworked大部分学生已经学习数据库原理相关课程,相关概念容易理解oneortwothingsthatdidn’tworksowell如果学生之前关系数据库相关知识和技术缺乏,课程学习会有点困难Commentabouttheteachingoneortwothingsthatwentwell一些关系数据库基本

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论