《《数据库高级应用技术》单元设计授课计划-课程整体设计-教学计划-教学日历.doc》由会员分享,可在线阅读,更多相关《《数据库高级应用技术》单元设计授课计划-课程整体设计-教学计划-教学日历.doc(23页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、数据库高级应用技术课程单元教学设计课次1课次名称数据库平台需求分析课时2 学时教学目标技能目标知识目标能够正确理清前端业务功能模块需求,能够从前端功能归纳出数据库后台环境需求。理解业务需求文档的表述及相关术语,掌握数据库需求文档的归纳方法。工作任务从社区论坛业务功能需求中,分析、归纳得出数据平台需求。环境准备1、Tomcat运行Web环境配置,2、数据库后台初始化。教学进程教学内容与方式要点时间分配1. 演示社区论坛系统功能1部署系统到Tomcat容器中;2演示信息系统中各业务模块的功能。3对课后作业做一个简单的点评及操作演示。系统运行环境配置,业务功能演示5分钟2. 了解数据库需求开发的过程
2、及关键步骤1.教师讲解数据库设计的常见问题,引导学生讨论为什么要进行数据库需求开发;2教师讲授数据库需求开发的注意问题;3教师讲授数据库需求开发的关键步骤;4教师讲授数据库需求开发的输出成果。数据库后台设计常见问题,关键步骤,需求评审过程,成果输出及需求基线管理30 分钟3.本课程单元工作任务布置1.教师展示本次任务的详细操作要求;2.教师示范、演示本次任务的操作过程;3.学生根据任务及老师的操作过程独立完成任务。1.学生根据前端系统功能,初步归纳出业务功能;2.根据业务功能,开发出对应的数据库后台需求;3. 具体任务细节参照任务卡40 分钟4.考核评分1.学生开发需求,并把相关成果输出到文档
3、模板上;2.教师检查需求文档是否规范;3.教师记录下检查发现的问题。1.学生展示需求开发的输出成果;2.教师对学生整个任务过程评分,并记入平时成绩。10分钟5.职业习惯训导1.学生关闭本人操作机器,并带上位置上的杂物;2.值日生关闭机房空调及其它电源,并打扫干净。教师检查整理合格后,方可下课离开。5 分钟数据库高级应用技术课程单元教学设计课次2课次名称数据库业务建模课时4 学时教学目标技能目标知识目标能够根据需求文档进行数据模型分析,能够在数据库分析的基础上进行数据模型设计。理解业务建模的数据流概念,理解数据输入、输出。工作任务以数据库需求文档为依据,建出数据流业务模型。环境准备1.安装好数据
4、流业务建模工具。教学进程教学内容与方式要点时间分配1. 复习前一单元知识要点1教师提问,学生回答问题;2教师作上一单元归纳总结。3对课后作业做一个简单的点评及操作演示。需求分析的过程步骤,需求分析的常见问题及处理对策,常见的需求分析方法。10分钟2. 了解数据库业务建模的重要性1.教师以信息系统运行过程中数据存储问题为例,引导学生讨论为什么进行数据库业务建模;2教师讲授数据库业务建模工作由什么角色来完成;3教师讲授数据库业务建模所包含、囊括的各方面。业务系统数据存取的常见问题,数据库业务建模人员职责,数据库建模的输出成果,概念设计内含。 15 分钟3. 数据库业务建模过程详细讲解教师结合数据库
5、业务建模常问题讲解讲解数据流的定义,数据输入、输出的定义、标记。数据业务建模的过程、步骤,各项标识符号的定义及其具体业务含义,业务建模工具的使用,数据库设计三大范式。30 分钟4.本课程单元工作任务布置1.教师展示本次任务的详细操作要求;2.教师示范、演示本次任务的操作过程;3.学生根据任务及老师的操作过程独立完成任务。1.学生动手操作数据库业务建模任务;2.教师台下指导学生完成时训任务;100 分钟5.考核评分1.学生在建模工具中展示建模成果;2.教师检查是否按要求完成,是否能满足业务功能;3.教师记录下检查发现的问题。1.学生讲解自己作品业务建模思路;2.教师对学生整个任务过程评分,并记入
6、平时成绩。10 分钟6.点评与作业布置教师针对检查过程中发现的问题进行讲解、点评。根据本单元课程内容布置课后作业。10分钟7.职业习惯训导1.学生关闭本人操作机器,并带上位置上的杂物;2.值日生关闭机房空调及其它电源,并打扫干净。教师检查整理合格后,方可下课离开。5 分钟数据库高级应用技术课程单元教学设计课次3课次名称数据库设计课时4 学时教学目标技能目标知识目标1能够进行数据库逻辑设计2能够进行数据库物理设计1掌握数据库逻辑设计规范、要点2掌握数据库物理设计规范、要点工作任务以业务模型为依据进行数据库实体关系(E-R)设计环境准备1.安装PowerDesigner数据库设计工具 教学进程教学
7、内容与方式要点时间分配1. 检查课后作业完成情况1学生在业务建模工具上集成展示上单元课后作业;2教师逐一检查每个学生任务完成情况。3对课后作业做一个简单的点评及操作演示。学生演示课后完成的任务,如末按要求完成任务对平时成绩按规定作扣分处理。10分钟2. 了解数据库设计相方面1.教师以数据库设计常见问题为例,引导学生讨论数据库设计的重要性;2教师讲授数据数据库设计包含的具体内容;3教师讲授数据库设计与数据库业务建模之间的关系。1.数据库设计的类型分类,数据库设计过程步骤以,设计过程中注意要素 2. 核 心 专 业 英 语 词 汇 :model 、physical、logic、design、con
8、cept、entity、relation20分钟3. 数据设计过程详细讲解数据库逻辑设计的定义及包含要素、数据库物理设计的定义及包含要素,逻辑设计与物理设计间的关系。数据库物理设计,数据逻辑设计,实体的定义,属性的定义,实体间联系的定义,物理设计与逻辑设计的转化,输出E-R实体关系图。30 分钟4.本课程单元工作任务布置1.教师展示本次任务的详细操作要求;2.教师示范、演示本次任务的操作过程;3.学生根据任务及老师的操作过程独立完成任务。1.学生根据需求数据库逻辑设计;2.学生把完成的逻辑设计转化为物理设计3.教师指导学生处理操作过程中各种问题;95 分钟5.考核评分1.学生在PowerDes
9、igner中展示自己设计作品;2.教师检查任务完成情况是否达标;3.教师记录下检查发现的问题。1.学生答辩、讲解任务完成情况;2.教师对学生整个任务过程评分,并记入平时成绩。10 分钟6.点评与作业布置教师针对检查过程中发现的问题进行讲解、点评。根据本单元课程内容布置课后作业。10分钟7.职业习惯训导1.学生关闭本人操作机器,并带上位置上的杂物;2.值日生关闭机房空调及其它电源,并打扫干净。教师检查整理合格后,方可下课离开。5 分钟数据库高级应用技术课程单元教学设计课次4课次名称数据库脚本开发课时4 学时教学目标技能目标 知识目标能够使用PowerDesigner工具,并开发出数据库环境脚本。
10、掌握PowerDesigner工具的业务操作要领。工作任务根据E-R关系图开发出SQL脚本。环境准备1.安装PowerDesigner业务建模开发工具。教学进程教学内容与方式要点时间分配1. 检查课后作业完成情况1学生在数据建模工具展示上单元课后作业;2教师逐一检查每个学生任务完成情况。3对课后作业做一个简单的点评及操作演示。学生演示课后完成的任务,如末按要求完成任务对平时成绩按规定作扣分处理。10分钟2. PowerDesigner工具概述1.教师以数据库设计效率为例,引导学生讨论为什么要使用专门的数据库建模开发工具;2教师讲授PowerDesigner起源及当今的发展;3教师讲授Power
11、Designer建模工具作用、用途以及适用领域。PowerDesigner功能、作用,PowerDesigner工具的起源与发展,PowerDesigner工具的高效率如何体现。20 分钟3. PowerDesigner工具使用过程详细讲解教师结合数据库业务建模过程详细PowerDesigner工具的使用过程,讲解在工具中如何高效的依据物理模型与逻辑模型生成数据库环境脚本(SQL脚本)。PowerDesigner工具的安装、配置,关系数据库类型设置,生成SQL脚本步骤、过程,SQL脚本调试与修正。30 分钟4.本课程单元工作任务布置1.教师展示本次任务的详细操作要求;2.教师示范、演示本次任务
12、的操作过程;3.学生根据任务及老师的操作过程独立完成任务。1.学生安装PowerDesigner工具,并调试、配置好环境;2.设置数据类型;3.生成SQL脚本,并在数据环境中调试通过 95 分钟5.考核评分1.学生开发SQL脚本,并在相关环境中运行展示功能;2.教师检查任务功能是否实现,脚本编码是否规范;3.教师记录下检查发现的问题。1.学生演示、答辩工作任务完成情况;2.教师对学生整个任务过程评分,并记入平时成绩。10 分钟6.点评与作业布置教师针对检查过程中发现的问题进行讲解、点评。根据本单元课程内容布置课后作业。10分钟7.职业习惯训导1.学生关闭本人操作机器,并带上位置上的杂物;2.值
13、日生关闭机房空调及其它电源,并打扫干净。教师检查整理合格后,方可下课离开。5 分钟数据库高级应用技术课程单元教学设计课次5课次名称报表数据需求分析课时2 学时教学目标技能目标知识目标1正确分析前端报表业务功能2正确设计符合要求报表数据表1了解报表数据表与一般业务表的功能区别2理解报表类数据表的快速响应原理工作任务从业务需求中分析、归纳出报表数据需求,并进行数据表设计。环境准备1.安装PowerDesigner业务建模开发工具。教学进程教学内容与方式要点时间分配1. 检查课后作业完成情况1学生在PowerDesigner工具上集成展示上一单元课后作业;2教师逐一检查每个学生任务完成情况。3对课后
14、作业做一个简单的点评及操作演示。学生演示课后完成的任务,如末按要求完成任务对平时成绩按规定作扣分处理。5分钟2. 报表功能、需求以及数据库设计讲解教师结合信息系统报表功能讲解相关需求以及对应的数据库设计,同时讲解报表快速响应的原理、过程。报表数据库设计、原理、过程,分表作用,快速响应,数据准备,查询检索优化。25 分钟3.本课程单元工作任务布置1.教师展示本次任务的详细操作要求;2.教师示范、演示本次任务的操作过程;3.学生根据任务及老师的操作过程独立完成任务。1.学生设计报表数据表的设计方案;2根据设计方案开发出相关脚本3.教师指导学生处理操作过程中各种问题;40分钟4.考核评分1.学生设计
15、相关方案,并在开发出SQL脚本;2.教师检查任务功能是否实现,脚本编码是否规范;3.教师记录下检查发现的问题。1.学生演示、答辩工作任务完成情况;2.教师对学生整个任务过程评分,并记入平时成绩。10 分钟5.点评与作业布置教师针对检查过程中发现的问题进行讲解、点评。根据本单元课程内容布置课后作业。5分钟6.职业习惯训导1.学生关闭本人操作机器,并带上位置上的杂物;2.值日生关闭机房空调及其它电源,并打扫干净。教师检查整理合格后,方可下课离开。5 分钟数据库高级应用技术课程单元教学设计课次6课次名称触发器应用开发课时4 学时教学目标技能目标知识目标1正确创建触发器2正确使用触发器来满足业务功能1
16、了解触发器的种类2掌握触发器的语法格式。工作任务对插入汇总表的数据进行检查、审计及其它约束环境准备1.安装MySQL数据库;2.安装MYSQL客户端开发工具。教学进程教学内容与方式要点时间分配1. 检查课后作业完成情况1学生在PowerDesigner工具展示上单元课后作业;2教师逐一检查每个学生任务完成情况。3对课后作业做一个简单的点评及操作演示。学生演示课后完成的任务,如末按要求完成任务对平时成绩按规定作扣分处理。10分钟2. 了解触发器的功能、作用、原理1.教师以数据库运营过程中的数据追溯问题为例,引导学生讨论为什么要使用触发器;2教师讲授触发器的功能与作用;3教师讲授触发器的原理、优势
17、与不足。1.数据审计,自动触发,逐行检查约束,临时表,适用范围,不足之处,2. 核 心 专 业 英 语 词 汇 :trigger 、function、audit、check、new、old、before、after15 分钟3. 触发器语法详细讲解教师结合信息系统敏感数据讲解触发器使用场景,以实例案例讲解触发器语法结构(命名、前置、后置、读写类型)。基本语法,触发的时间点,触发器类型,new、old的具体含义,级联操作的实现。30 分钟4.本课程单元工作任务布置1.教师展示本次任务的详细操作要求;2.教师示范、演示本次任务的操作过程;3.学生根据任务及老师的操作过程独立完成任务。1.学生按要求
18、开发触发器实训任务;2在MYSQL客户端工具上调试触发器3.教师指导学生处理操作过程中各种问题;100 分钟5.考核评分1.学生开发触发器脚本,并在相关环境中运行;2.教师检查任务功能是否实现,脚本编码是否规范;3.教师记录下检查发现的问题。1.学生输出触发器的创建脚本;2运行、演示并答辩、讲解相关功能;3.教师对学生整个任务过程评分,并记入平时成绩。10 分钟6.点评与作业布置教师针对检查过程中发现的问题进行讲解、点评。根据本单元课程内容布置课后作业。10分钟7.职业习惯训导1.学生关闭本人操作机器,并带上位置上的杂物;2.值日生关闭机房空调及其它电源,并打扫干净。教师检查整理合格后,方可下
19、课离开。5 分钟数据库高级应用技术课程单元教学设计课次7课次名称存储过程开发课时4 学时教学目标技能目标知识目标1正确开发存储过程2正确调用存储过程1了解存储过程功能、作用2掌握存储过程语法格式工作任务用存储过程把业务数据经过汇总处理后定时同步到报表的相关数据表环境准备1.安装MySQL数据库;2.安装MYSQL客户端开发工具。教学进程教学内容与方式要点时间分配1. 检查课后作业完成情况1学生在MYSQL客户端工具上集成展示上次课作业;2教师逐一检查每个学生任务完成情况。3对课后作业做一个简单的点评及操作演示。学生演示课后完成的任务,如末按要求完成任务对平时成绩按规定作扣分处理。10分钟2.
20、认识、了解存储过程1.教师以复杂数据逻辑处理问题为例,引导学生讨论为什么要使用存储过程;2教师讲授自定义函数的分类;3教师讲授存储功能、作用及使用场景。复杂数据处理逻辑,使用场景,自定义函数,与触发器的关系、数据同步、基本格式15 分钟3. 存储过程语法详细讲解教师结合实训案例详细讲解存储过程语法格式,演示存储过程可以实现的强大功能,以及在MYSQL客户端集成工具上如何开发存储过程。存储过程的结构体,存储过程的声明、存储过程的编码、存储过程的调用、存储过程的调试。30 分钟4.本课程单元工作任务布置1.教师展示本次任务的详细操作要求;2.教师示范、演示本次任务的操作过程;3.学生输出符合报表功
21、能需求的存储过程语句代码。1.学生完成存储过程开发;2.学生在集成工具上完成调用工作;3.教师指导学生处理操作过程中各种问题;100 分钟5.考核评分1.学生开发过程脚本,并在相关环境中运行展示功能;2.教师检查任务功能是否实现,脚本编码是否规范;3.教师记录下检查发现的问题。1.学生演示、答辩工作任务完成情况;2.教师对学生整个任务过程评分,并记入平时成绩。10 分钟6.点评与作业布置教师针对检查过程中发现的问题进行讲解、点评。根据本单元课程内容布置课后作业。10分钟7.职业习惯训导1.学生关闭本人操作机器,并带上位置上的杂物;2.值日生关闭机房空调及其它电源,并打扫干净。教师检查整理合格后
22、,方可下课离开。5 分钟数据库高级应用技术课程单元教学设计课次8课次名称数据库安装配置课时2学时教学目标技能目标知识目标1正确安装MySQL2正确配置Domain1了解MySQL安装过程2掌握MySQL环境配置工作任务安装MySQL数据库,并进行远程网络访问配置环境准备1.安装MySQL数据库;2.安装MYSQL客户端开发工具。教学进程教学内容与方式要点时间分配1. 检查课后作业完成情况1学生在MYSQL客户端工具上集成展示上单元课后作业;2教师逐一检查每个学生任务完成情况。3对课后作业做一个简单的点评及操作演示。学生演示课后完成的任务,如末按要求完成任务对平时成绩按规定作扣分处理。5分钟3.
23、 数据库安装、配置过程详细讲解教师结合数据库性能、安全性问题讲解讲解MySQL数据库优势、长处,同时讲解MySQL数据库的安装步骤、过程以及如配置网络访问环境。MySQL高性能、安全控制策略配置,安装操作步骤、过程,网络域环境配置(Domain)。25 分钟4.本课程单元工作任务布置1.教师展示本次任务的详细操作要求;2.教师示范、演示本次任务的操作过程;3.学生配置好环境,客户端可正常连接访问数据库。1.学生在自己机器上安装MySQL数据库;2.学生在网络环境中配置Domain3.教师指导学生处理操作过程中各种问题;40 分钟5.考核评分1.学生开发运维脚本,并在相关环境中运行展示功能;2.
24、教师检查任务功能是否实现,脚本编码是否规范;3.教师记录下检查发现的问题。1.学生演示、答辩工作任务完成情况;2.教师对学生整个任务过程评分,并记入平时成绩。10 分钟6.点评与作业布置教师针对检查过程中发现的问题进行讲解、点评。根据本单元课程内容布置课后作业。5分钟7.职业习惯训导1.学生关闭本人操作机器,并带上位置上的杂物;2.值日生关闭机房空调及其它电源,并打扫干净。教师检查整理合格后,方可下课离开。5 分钟数据库高级应用技术课程单元教学设计课次9课次名称表结构环境初始化课时2学时教学目标技能目标知识目标1能够正确调试初始经脚本2能够正确载入初始化数据1了解MYSQL客户端工具的脚本调试
25、过程2了解数据库初始环境的步骤工作任务调试数据库环境初始化脚本,在数据库上建表,同时载入社区平台基础数据。环境准备1.安装MySQL数据库;2.安装MYSQL客户端开发工具。教学进程教学内容与方式要点时间分配1. 复习上一单元知识要点1教师提问,学生回答问题;2教师作归纳总结。3对课后作业做一个简单的点评及操作演示。学生回答问题正确,给予记录入平时成绩。5分钟2. 数据库环境初始化讲解及演示1.教师以数据库运维的常见问题,引导学生讨论为什么要使用脚本对数据库环境进行初始化;2教师讲授数据库环境初始化的准备工作;3教师演示、讲授数据库环境初始化的操作过程。SQL脚本准备,MYSQL客户端工具使用
26、,调试过程与问题处理,错误定位与排查、测试检查20 分钟3.本课程单元工作任务布置1.教师展示本次任务的详细操作要求;2.教师示范、演示本次任务的操作过程;3.学生根据任务及老师的操作过程独立完成任务。1.学生准备好初始化SQL脚本;2.使用集成工具进行调试导入数据库3.教师指导学生处理操作过程中各种问题;45 分钟4.考核评分1.学生开发运维脚本,并在相关环境中运行展示功能;2.教师检查任务功能是否实现,脚本编码是否规范;3.教师记录下检查发现的问题。1.学生演示、答辩工作任务完成情况;2.数据库环境能够支撑前端web项目的初始运行;3.教师对学生整个任务过程评分,并记入平时成绩。10 分钟
27、5.点评与作业布置教师针对检查过程中发现的问题进行讲解、点评。根据本单元课程内容布置课后作业。5分钟6.职业习惯训导1.学生关闭本人操作机器,并带上位置上的杂物;2.值日生关闭机房空调及其它电源,并打扫干净。教师检查整理合格后,方可下课离开。5 分钟数据库高级应用技术课程单元教学设计课次10课次名称数据平台帐户创建课时2 学时教学目标技能目标知识目标1正确创建平台帐户2正确配置数据表的操作权限1了解数据库帐户的创建过程2理解操作权限的种类工作任务根据数据平台的管理需要与web程序运行的需要创建不同类型的帐户。环境准备1.安装MySQL数据库;2.安装MYSQL客户端开发工具;3. 初始化创建平
28、台表结构,并载入基础数据。教学进程教学内容与方式要点时间分配1. 复习上一单元知识要点1教师提问,学生回答问题;2教师作归纳总结。3对课后作业做一个简单的点评及操作演示。学生回答问题正确,给予记录入平时成绩。5分钟2. 认识、了解MySQL帐号创建与管理1.教师以数据库运维日常问题为例,组织学生讨论进行帐号控制与管理的必要性;2教师讲授MySQL数据库帐号管理的基本语法;3教师讲授数MySQL数据库帐号管理的基本策略。帐号创建,帐号删除,帐号授权,帐号资源分配、帐号权限去除、root帐户25 分钟4.本课程单元工作任务布置1.教师展示本次任务的详细操作要求;2.教师示范、演示本次任务的操作过程
29、;3.学生根据任务及老师的操作过程独立完成任务。1.学生动手创建相关帐号;2.给帐号赋予权限与资源3.教师指导学生处理操作过程中各种问题;40 分钟5.考核评分1.学生创建相关帐号,并在相关环境中运行展示功能;2.教师检查任务功能是否实现,脚本编码是否规范;3.教师记录下检查发现的问题。1.学生演示、答辩工作任务完成情况;2.使用创建的帐户可以正常访问数据平台3.教师对学生整个任务过程评分,并记入平时成绩。10 分钟6.点评与作业布置教师针对检查过程中发现的问题进行讲解、点评。根据本单元课程内容布置课后作业。5分钟7.职业习惯训导1.学生关闭本人操作机器,并带上位置上的杂物;2.值日生关闭机房
30、空调及其它电源,并打扫干净。教师检查整理合格后,方可下课离开。5 分钟数据库高级应用技术课程单元教学设计课次11课次名称资源权限控制课时2 学时教学目标技能目标知识目标1正确创建数据角色2正确为数据角色分配资源权限1理解权限控制的原理2掌握MySQL角色授权方法工作任务为数据平台创建数据角色,并给不同角色分配不同的数据资源权限。环境准备1.安装MySQL数据库;2.安装MYSQL客户端开发工具;3. 初始化创建平台表结构,并载入基础数据。教学进程教学内容与方式要点时间分配1. 复习上一单元知识要点1教师提问,学生回答问题;2教师作归纳总结。3对课后作业做一个简单的点评及操作演示。学生回答问题正
31、确,给予记录入平时成绩。5分钟2. MySQL角色与权限控制原理讲解1.教师组织学生讨论什么是角色,以及角色与权限的关系;2教师讲授角色在数据库管理中的作用;3教师讲授数据库权限控制原理。MySQL角色的创建语法,角色与权限的关系,权限与资源的关系,角色的管理控制 20 分钟4.本课程单元工作任务布置1.教师展示本次任务的详细操作要求;2.教师示范、演示本次任务的操作过程;3.学生根据任务及老师的操作过程独立完成任务。1.学生动手创建数据库管理角色;2.为创建的角色赋予资源权限3.教师指导学生处理操作过程中各种问题;45 分钟5.考核评分1.学生开发运维脚本,并在相关环境中运行展示功能;2.教
32、师检查任务功能是否实现,脚本编码是否规范;3.教师记录下检查发现的问题。1.学生演示、答辩工作任务完成情况;2.能够使用创建的数据角色控制数据资源权限3.教师对学生整个任务过程评分,并记入平时成绩。10 分钟6.点评与作业布置教师针对检查过程中发现的问题进行讲解、点评。根据本单元课程内容布置课后作业。5分钟7.职业习惯训导1.学生关闭本人操作机器,并带上位置上的杂物;2.值日生关闭机房空调及其它电源,并打扫干净。教师检查整理合格后,方可下课离开。5 分钟数据库高级应用技术课程单元教学设计课次12课次名称多表联接查询开发课时4 学时教学目标技能目标知识目标1能够正确使用多表联连检索数据功能2能够
33、根据业务需求选择正确的表联结方式1掌握多表联结语法要点2了解多表联结的不足与需注意的地方工作任务开发出各种业务联表检索的SQL语句,并调试通过环境准备1.安装MySQL数据库;2.安装MYSQL客户端开发工具;3. 初始化创建平台表结构,并载入基础数据。教学进程教学内容与方式要点时间分配1. 复习上一单元知识要点1教师提问,学生回答问题;2教师作归纳总结。3对课后作业做一个简单的点评及操作演示。学生回答问题正确,给予记录入平时成绩。10分钟2. 了解多表联接查询相方面1. 教师组织学生讨论哪些场景下要使用多表联接查询;2教师讲授多表联接查询好处与不足;3教师讲授多表联接查询的功能作用。1什么是
34、多联接查询、定义,使用场景,优势与不足,联表对性能的影响2. 核 心 专 业 英 语 词 汇 :inner 、outer、left、right、join、having、union 15 分钟3. 联表查询语法详细讲解教师结合课程实训任务详细讲解联表查询详细语法,着重讲解横向表联结与纵向表联结以及特定关键字的功能作用。基本SQL语法,内联结,外联结,左联结,右联结,横向联结,别名,分页、过滤等关键字。30 分钟4.本课程单元工作任务布置1.教师展示本次任务的详细操作要求;2.教师示范、演示本次任务的操作过程;3.学生输出所有联表查询业务的SQL语句脚本。1.学生开发前端系统业务的多表联结语句;2
35、.把SQL联结语句调试通过;3.教师指导学生处理操作过程中各种问题。100 分钟5.考核评分1.学生开发联表SQL脚本,并在相关环境中运行;2.教师检查任务功能是否实现,脚本编码是否规范;3.教师记录下检查发现的问题。1.学生演示、答辩工作任务完成情况;2.教师对学生整个任务过程评分,并记入平时成绩。10 分钟6.点评与作业布置教师针对检查过程中发现的问题进行讲解、点评。根据本单元课程内容布置课后作业。10分钟7.职业习惯训导1.学生关闭本人操作机器,并带上位置上的杂物;2.值日生关闭机房空调及其它电源,并打扫干净。教师检查整理合格后,方可下课离开。5 分钟数据库高级应用技术课程单元教学设计课
36、次13课次名称子查询开发课时4 学时教学目标技能目标知识目标1能够使用子查询作为主检索语句的的联结条件2能够使用子查询作为临时表作联结操作1了解子查询的类型、功能2掌握子查询语法工作任务用子查询语句实现复杂业务的功能需求环境准备1.安装MySQL数据库;2.安装MYSQL客户端开发工具;3. 初始化创建平台表结构,并载入基础数据。教学进程教学内容与方式要点时间分配1. 检查课后作业完成情况1学生在MYSQL客户端工具上集成展示上单元课后作业;2教师逐一检查每个学生任务完成情况。3对课后作业做一个简单的点评及操作演示。学生演示课后完成的任务,如末按要求完成任务对平时成绩按规定作扣分处理。10分钟
37、2. 了解子接查询相方面1. 教师组织学生讨论哪些场景下要使用子查询;2教师讲授子查询好处与不足;3教师讲授子查询的功能作用。什么是子查询、定义,使用场景,优势与不足,子查询的作用与原理15 分钟3. 子查询语法详细讲解教师结合课程实训任务详细讲解子查询详细语法,着重讲解子查询的类型以及特定的语法及相关的关键字。子查询基本SQL语法,where条件子查询,from临时表子查询,子查询对性能的影响30 分钟4.本课程单元工作任务布置1.教师展示本次任务的详细操作要求;2.教师示范、演示本次任务的操作过程;3.学生输出所有子查询业务的SQL语句脚本。1.学生开发前端系统业务的子查询语句;2.把SQ
38、L子查询语句调试通过;3.教师指导学生处理操作过程中各种问题。100 分钟5.考核评分1.学生开发子查询脚本,并在相关环境中运行;2.教师检查任务功能是否实现,脚本编码是否规范;3.教师记录下检查发现的问题。1.学生演示、答辩工作任务完成情况;2.教师对学生整个任务过程评分,并记入平时成绩。10 分钟6.点评与作业布置教师针对检查过程中发现的问题进行讲解、点评。根据本单元课程内容布置课后作业。10分钟7.职业习惯训导1.学生关闭本人操作机器,并带上位置上的杂物;2.值日生关闭机房空调及其它电源,并打扫干净。教师检查整理合格后,方可下课离开。5 分钟数据库高级应用技术课程单元教学设计课次14课次
39、名称分页分组查询开发课时2 学时教学目标技能目标知识目标能够对MySQL进行日常的维护工作,能够通过数据库命令实现数据管理(备份、恢复)功能,能够在操作系统中配置定时调度任务。了解操作系统上定时任务配置过程,熟悉常用的数据库日常操作管理,掌握MySQL数据库数据导入、导出命令。工作任务用分页查询语句实现大数据业务的展示功能。环境准备1.安装MySQL数据库;2.安装MYSQL客户端开发工具;3. 初始化创建平台表结构,并载入基础数据。教学进程教学内容与方式要点时间分配1. 检查课后作业完成情况1学生在MYSQL客户端工具上集成展示上次课作业;2教师逐一检查每个学生任务完成情况。3对课后作业做一
40、个简单的点评及操作演示。学生演示课后完成的任务,如末按要求完成任务对平时成绩按规定作扣分处理。5分钟2. 分页分组查询讲解1. 教师以信息系统中海量数据为例,组织学生讨论为什么要使用分页分组查询;2教师讲授分页分组查询好处与不足;3教师讲授分页分组查询的功能作用;4教师讲授分页分组查询的详细语法。分页分组查询的使用场景,优势与不足,分页分组查询的作用与原理,分页分组查询基本语法,关键字25 分钟3.本课程单元工作任务布置1.教师展示本次任务的详细操作要求;2.教师示范、演示本次任务的操作过程;3.学生输出所有分组分页查询业务的SQL语句脚本。1.学生开发前端系统业务的分页分组查询语句;2.把S
41、QL子查询语句调试通过;3.教师指导学生处理操作过程中各种问题。40 分钟4.考核评分1.学生开发分页脚本,并在相关环境中运行展示功能;2.教师检查任务功能是否实现,脚本编码是否规范;3.教师记录下检查发现的问题。1.学生演示、答辩工作任务完成情况;2.教师对学生整个任务过程评分,并记入平时成绩。10 分钟5.点评与作业布置教师针对检查过程中发现的问题进行讲解、点评。根据本单元课程内容布置课后作业。5分钟6.职业习惯训导1.学生关闭本人操作机器,并带上位置上的杂物;2.值日生关闭机房空调及其它电源,并打扫干净。教师检查整理合格后,方可下课离开。5 分钟数据库高级应用技术课程单元教学设计课次15
42、课次名称主业务表分区课时4 学时教学目标技能目标知识目标1能够正确选择分区的维度2能够正确添加分区操作1认识分区的种类2掌握RANGE分区操作工作任务把数据量大的业务表按某一维度进行分区操作。环境准备1.安装MySQL数据库;2.安装MYSQL客户端开发工具;3. 初始化创建平台表结构,并载入基础数据。教学进程教学内容与方式要点时间分配1. 检查课后作业完成情况1学生在MYSQL客户端工具上集成展示上次课作业;2教师逐一检查每个学生任务完成情况。3对课后作业做一个简单的点评及操作演示。学生演示课后完成的任务,如末按要求完成任务对平时成绩按规定作扣分处理。10分钟2. 了解数据库分区、分表的相关知识1.教师以数据库中海量数据为例,引导学生讨论提高数据处理的响应速度;2教师讲授分区、分表的功能作用;3教师讲授分区、分表的使用场景。海量数据,快速响应,分片维度,数据扫描范围,分区与分表的区别15 分钟3. 数据库分区、分表详细讲解教师结合数据库大数据优化问题讲解数据库分区、分表的详细语法,以及演示有无分区、分表在响应速度上的差别。分区语法,分表语法,分区操作过程,分表操作过程,分区、分表的关键字,分区、分表原理。30 分钟4.本课程单元工作任务布置1.教师展示本次任务的详细操作要求;2.教师示范、演示本次任务的操作过程;3.学