收藏 分销(赏)

SQL-Server数据库技术及应用(第二版)-电子教案全书教学方案整套教学设计1-7章全.doc

上传人:快乐****生活 文档编号:3158365 上传时间:2024-06-21 格式:DOC 页数:40 大小:569.05KB
下载 相关 举报
SQL-Server数据库技术及应用(第二版)-电子教案全书教学方案整套教学设计1-7章全.doc_第1页
第1页 / 共40页
SQL-Server数据库技术及应用(第二版)-电子教案全书教学方案整套教学设计1-7章全.doc_第2页
第2页 / 共40页
SQL-Server数据库技术及应用(第二版)-电子教案全书教学方案整套教学设计1-7章全.doc_第3页
第3页 / 共40页
SQL-Server数据库技术及应用(第二版)-电子教案全书教学方案整套教学设计1-7章全.doc_第4页
第4页 / 共40页
SQL-Server数据库技术及应用(第二版)-电子教案全书教学方案整套教学设计1-7章全.doc_第5页
第5页 / 共40页
点击查看更多>>
资源描述

1、任务1.1 认知数据库系统教 学 方 案学习任务认知数据库系统教学时间(学时)2教学目标知识目标理解数据库系统结构、数据库系统的体系结构;理解数据模型的概念、组成及类型能力(技能)目标掌握数据库、数据库管理系统、数据库系统、数据模型等基本概念;重点难点重点:数据库、数据库管理系统、数据库系统、数据模型难点:数据管理与数据处理、数据管理三阶段教学方法情境法,演示法,案例贯穿法,任务驱动法,示范教学、实验法、观察法、讨论法等教学活动步骤教学内容教师活动学生活动设计意图回顾复习1.对什么是数据库的初步认识?教师提问回答问题复习任务描述1.了解数据管理技术的发展情况。2.掌握数据库、数据库管理系统、数

2、据库系统等基本概念。3.理解数据库系统结构、数据库系统的体系结构。多媒体讲授听讲了解本次任务内容理论知识数据库管理技术的发展1数据、数据管理2数据管理三阶段3数据库技术的发展演示听讲让学生掌握理论知识理论知识数据库系统1数据库2数据库管理系统3数据库系统演示听讲让学生掌握理论知识理论知识数据库系统结构1数据库系统的三级模式结构2数据库的两级映像3数据库系统的体系结构演示听讲让学生掌握理论知识总结本学习任务基本内容总结总结教学反思任务1.2 认知关系数据库教 学 方 案学习任务认知关系数据库教学时间(学时)2教学目标知识目标1.理解关系集合运算、关系基本运算、关系除法运算。2.了解关系数据库语言

3、SQL。能力(技能)目标掌握关系、关系模型、关系数据库、关系运算等基本概念;重点难点重点:关系、关系模型、关系运算难点:专门的关系运算教学方法情境法,演示法,案例贯穿法,任务驱动法,示范教学、实验法、观察法、讨论法等教学活动步骤教学内容教师活动学生活动设计意图回顾复习1.什么是数据库?2.数据库管理系统包括哪些组成部分?教师提问回答问题复习任务描述1.掌握关系、关系模型、关系数据库等基本概念。2.理解关系集合运算、关系基本运算、关系除法运算。3.了解关系数据库语言SQL。多媒体讲授听讲了解本次任务内容理论知识数据模型1数据模型的组成2数据模型的类型演示听讲让学生掌握理论知识理论知识关系模型1关

4、系2关系模型3关系数据库演示听讲让学生掌握理论知识理论知识关系运算1传统的集合运算2专门的关系运算演示听讲让学生掌握理论知识总结本学习任务基本内容总结总结教学反思任务1.3安装配置SQL Server 2012教 学 方 案学习任务安装配置SQL Server 2012教学时间(学时)2教学目标知识目标1.了解SQL Server的版本演进、组成元素及SQL Server数据库等概念。2.了解SQL Server Management Studio(SSMS)的功能。能力(技能)目标1.掌握SQL Server 2012实例的安装方法。2.掌握SQL Server 2012服务的配置方法。重点

5、难点重点:安装SQL Server 2012难点:SQL Server 2012服务的配置教学方法情境法,演示法,案例贯穿法,任务驱动法,示范教学、实验法、观察法、讨论法等教学活动步骤教学内容教师活动学生活动设计意图回顾复习1.传统集合运算有哪些?2.专门的关系运算有哪些?教师提问回答问题复习任务描述1.了解SQL Server的版本演进、组成元素及SQL Server数据库等概念。2.掌握SQL Server 2012实例的安装方法。3.掌握SQL Server 2012服务的配置方法。4.了解SQL Server Management Studio(SSMS)的功能。多媒体讲授听讲了解本次

6、任务内容理论知识SQL Server 基础1SQL Server 的版本演进2SQL Server 的组成元素3SQL Server 数据库演示听讲让学生掌握理论知识理论知识安装SQL Server 20121SQL Server 2012的组成2SQL Server 2012的版本3SQL Server 2012的软硬件需求4SQL Server 2012实例的安装演示听讲让学生掌握理论知识理论知识SQL Server 管理工具的使用1SQL Server配置管理器2SQL Server集成管理工具演示听讲让学生掌握理论知识总结本学习任务基本内容总结总结教学反思任务2.1需求分析与概念结构设

7、计教 学 方 案学习任务需求分析与概念结构设计教学时间(学时)2教学目标知识目标了解数据库设计的特点、内容及步骤;能力(技能)目标掌握概念模型设计的E-R方法;重点难点重点:实体、联系、E-R图、设计概念模型难点:数据流图、数据字典、设计概念模型教学方法演示法,任务驱动法,实验法,观察法,讨论法等教学活动步骤教学内容教师活动学生活动设计意图回顾复习1. SQL Server 2012安装注意事项?2. SQL Server 2012配置关键点在哪里? 教师提问回答问题复习任务描述某公司需要开发设计一个CRM客户关系管理系统,实现客户发展、客户维护、客户意见处理等功能,需要设计和建立该系统的后台

8、数据库,具体要求如下:(1)数据库需求分析。(2)设计数据库概念模型,即E-R图。多媒体讲授听讲了解本次任务内容必需知识1.数据库设计步骤2.实体关系图多媒体讲授听讲让学生学习需要完成本任务必须掌握知识任务演示1.数据库需求分析2.设计数据库概念模型演示听讲让学生模仿课堂实践1.打开Visio,点击菜单栏中“文件”,选择“新建”中“选择绘图类型”,然后选择框图类型中的“框图”。2.按照图2-3、2-4、2-5、2-6内容,绘制业务员、任务计划、客户和商品之间的E-R图。3.如果客户实体和商品实体之间存在退货的关系,请绘制出该E-R图。4.结合(2)完成内容,按照图2-7内容,绘制CRM客户关系

9、管理系统的全局E-R图。5.最后点击“另存为”,保存文件为“CRM客户关系管理系统.vsd”Visio的源文件,也可以选择“JPEG”格式,导出为“CRM客户关系管理系统.jpg”图片文件。指导与记分实践掌握技能课堂讨论1.讨论实体,联系,E-R图2. 讨论客户与客户信用档案关系:客户信用档案的属性,客户与客户信用档案的联系。引导讨论启发学生思维知识学习数据库设计概念,数据库需求分析,数据库概念结构设计。指导学习自学能力培养总结本学习任务基本内容总结总结教学反思任务2.2数据库逻辑结构设计教 学 方 案学习任务数据库逻辑结构设计教学时间(学时)2教学目标知识目标掌握数据库规范化理论和方法;能力

10、(技能)目标掌握将E-R图转化为关系模型的方法重点难点重点:函数依赖、实体转换为关系模式、联系转换为关系模式难点:函数依赖、联系转换为关系模式、关系模式的规范化教学方法演示法,任务驱动法,实验法、观察法、讨论法等教学活动步骤教学内容教师活动学生活动设计意图回顾复习1数据库设计有哪些步骤?2什么叫ER图,ER图有哪些元素?教师提问回答问题复习任务描述1实体转化为关系模式。根据E-R模型向关系模型转换的规则,将CRM客户关系管理系统的E-R模型中的各实体独立转化为关系模式。2联系转化为关系模式。根据E-R模型向关系模型转换的规则,将CRM客户关系管理系统的E-R模型中的1对1,1对多,多对多的联系

11、分别转化为相应的关系模式。3关系模型的规范化。根据关系规范化要求,把CRM客户关系管理系统的关系模式分步规范为第一范式、第二范式,直至规范到第三范式。多媒体讲授听讲了解本次任务内容必需知识1.ER模型向关系模型转换规则2.关系范式多媒体讲授听讲让学生学习需要完成本任务必须掌握知识任务演示1实体转换为关系模式。2联系转化为关系模式3. 关系模式的规范化演示听讲让学生模仿课堂实践设某商业集团数据库中有三个实体集。一是“商店”实体集,属性有商店编号、商店名、地址等;二是“商品”实体集,属性有商品号、商品名、规格、单价等;三是“职工”实体集,属性有职工编号、姓名、性别、业绩等。 商店与商品间存在“销售

12、”联系,每个商店可销售多种商品,每种商品也可放在多个商店销售,每个商店销售每种商品,均有月销售量;商店与职工间存在着“聘用”联系,每个商店有许多职工,每个职工只能在一个商店工作,商店聘用职工有聘期和月薪。(1)试画出E-R图,并在图上注明属性、联系的类型。(2)将E-R图转换成关系模式,并注明主键和外键。 (3)关系规范化练习,假设有下列关系模式:学生(学号、姓名、性别、出生日期、院系编号、院系名称、院系主任、专业代码、专业名称、学制、班级编号、班级名称、班主任、宿舍编号、入住日期、入住床号)是否满足2NF、3NF?不满足,如何规范到3NF?指导与记分实践掌握技能课堂讨论1. 1:1联系转换,

13、1:N联系转换,M:N联系转换。2. 完全依赖、传递依赖、关系模型优化3. 商业集团数据库E-R图、商业集团数据库E-R图E-R图转换成关系模型、关系规范化。引导讨论启发学生思维知识学习关系数据库逻辑设计的步骤,关系规范化与优化。指导学习自学能力培养总结本学习任务基本内容总结总结教学反思任务2.3数据库建模教 学 方 案学习任务数据库建模教学时间(学时)2教学目标知识目标掌握数据库建模的方法;能力(技能)目标掌握数据库建模工具的使用重点难点重点:数据库建模难点:数据库建模教学方法演示法,任务驱动法,实验法、观察法、讨论法等教学活动步骤教学内容教师活动学生活动设计意图回顾复习1实体转化为关系模式

14、?2关系模型的规范化?教师提问回答问题复习任务描述数据库建模就是在设计数据库时,对现实世界进行分析、抽象、并从中找出内在联系,进而确定数据库的结构。目前主流的数据库建模工具有PowerDesigner、ERWin、ERDesigner NG、OpenSystemArchitect、DbWrench、MySQL Workbench等。本任务主要学习使用Sybase公司的PowerDesigner 15建模工具开展数据库建模,包括有:(1) 绘制概念模型图(CDM)。绘制CRM客户关系管理系统的概念模型图。(2) 生成物理模型图(PDM)。把概念模型图转换为CRM客户关系管理系统的物理模型图。(3

15、) 生成数据库SQL脚本。根据生成的物理模型,生成基于SQL Server 2012 的SQL脚本。多媒体讲授听讲了解本次任务内容必需知识1. PowerDesigner 152. 使用PowerDesigner 15环境多媒体讲授听讲让学生学习需要完成本任务必须掌握知识任务演示1绘制概念模型图(CDM)。2生成物理模型图(PDM)3. 生成数据库SQL脚本演示听讲让学生模仿课堂实践1按照任务实施过程的要求完成任务并检查结果。2在CRM客户关系管理系统概念模型中添加部门、岗位级别、业务员任务计划、客户信用评分档案、客户反馈信息实体。3根据任务1中分析,建立各实体之间的关系。4生成CRM客户关系

16、管理系统完整的物理模型。5生成CRM客户关系管理系统完整的数据库脚本语言。6最后保存CRM客户关系管理系统的概念模型和物理模型,完成建模。指导与记分实践掌握技能课堂讨论1. Relationship 与Association关系有什么区别?2. 自反关系(Reflexive relationship)、依赖关系(Dependent relationship)、支配关系(Dominant relationship)、强制关系(Mandatory relationship)的定义与区别?3. 从概念数据模型转换为物理数据模型时,实体之间的关系转换规则是什么/引导讨论启发学生思维知识学习PowerD

17、esigner四种基本的联系,PowerDesigner其他几类特殊联系, PowerDesigner定义联系的特性, PowerDesigner定义联系的角色名, PowerDesigner定义联系的强制性, PowerDesigner有关联系的基数。指导学习自学能力培养总结本学习任务基本内容总结总结教学反思任务3.1 创建和管理数据库教 学 方 案学习任务创建和管理数据库教学时间(学时)2教学目标知识目标1熟悉数据库文件的分类2熟悉SSMS3掌握创建数据库的语法能力(技能)目标1学会建立SQL Server数据库2学会修改数据库3学会分离和附加数据库重点难点重点:SSMS、使用图形化界面建

18、立数据库、使用T_SQL语句建立数据库、分离附加数据库难点:数据库文件、事务日志文件、使用T_SQL语句建立数据库教学方法演示法,任务驱动法,实验法、观察法、讨论法等教学活动步骤教学内容教师活动学生活动设计意图回顾复习1ACCESS数据库主要哪些功能?2数据库包括哪些元素?教师提问回答问题复习任务描述1建立图书借阅数据库。 2修改图书借阅数据库。3分离和附加图书借阅数据库。 多媒体讲授听讲了解本次任务内容必需知识1数据库文件 :主数据文件、次要数据文件、日志文件。2SSMS(SQL Server Management Studio)是为SQL Server特别设计的管理集成环境,用于访问、配置

19、、管理和开发 SQL Server 的所有组件。 3T-SQL:DDL、DML、DCL多媒体讲授听讲让学生学习需要完成本任务必须掌握知识任务演示1建立CRM客户关系管理数据库。2修改CRM客户关系管理数据库。3分离和附加CRM客户关系管理数据库。演示听讲让学生模仿课堂实践1按照任务实施过程的要求完成各子任务并检查执行结果。2管理CRM客户关系管理数据库,使用T-SQL语句修改CRM客户关系管理数据库中的事务日志文件的增长方式为每次增长1MB,修改训练后,请改回原样。并对创建的数据库进行分离和附加操作。指导与记分实践掌握技能课堂讨论SQL Server数据库文件、数据库建立引导讨论启发学生思维知

20、识学习SQL Server 发展、数据库对象、建立数据库命令格式、数据库修改与删除指导学习自学能力培养总结本学习任务基本内容总结总结教学反思务3.2 创建和管理数据表教 学 方 案学习任务创建和管理数据表教学时间(学时)2教学目标知识目标1熟悉常用的数据类型。2熟悉在SSMS中数据表的创建。3掌握创建数据表的语法。能力(技能)目标1学会创建SQL Server数据表。2学会修改数据表。重点难点重点:数据类型、使用图形化界面建立数据表、使用T_SQL语句建立数据表难点:使用T_SQL语句建立数据表教学方法演示法,任务驱动法,实验法、观察法、讨论法等教学活动步骤教学内容教师活动学生活动设计意图回顾

21、复习1创建数据库有哪些方法 ?2数据库文件有哪几种类型?教师提问回答问题复习任务描述1在CRM客户关系管理数据库中创建九个数据表:商品表、部门表、岗位等级表、业务员表、业务员任务表、客户表、客户信用评分档案表、客户订购表和客户反馈信息表,表名分别为:TB_Department、TB_PostGrade、TB_Product、TB_Salesman、TB_Task、TB_Customer、TB_CustCredit 、TB_Buy和TB_Feedback。九个数据表的结构,如表3-1表3-9所示。2修改表结构:将客户表的CContact字段的长度改为40。多媒体讲授听讲了解本次任务内容必需知识1

22、数据类型:nchar、nvarchar、int、decimal、float、money、Date、Datetime、SmalldateTime。2数据表的创建步骤。 3数据表的修改方法:使用SSMS图形化修改、使用T-SQL语句修改。多媒体讲授听讲让学生学习需要完成本任务必须掌握知识任务演示1图形化界面创建数据表。 2T-SQL语句建立数据表。 3图形化界面修改表结构。4T-SQL语句修改表结构。演示听讲让学生模仿课堂实践1分别使用图形化界面和T-SQL语句建立CRM客户关系管理数据表,表名后都加上数字1,如:TB_Customer1。2使用图形化界面管理数据表,将新创建的TB_Custome

23、r1表重命名为TB_Customer2,然后删除。3使用T-SQL语句将商品表的PPrice字段的money类型修改为decimal类型,保留两位小数位,修改训练后,请改回原样。4使用T-SQL语句删除课堂实践(1)中创建的表。指导与记分实践掌握技能课堂讨论数据类型、数据表的结构,数据表建立方法引导讨论启发学生思维知识学习系统表、用户数据表、数据类型、建立数据表命令格式指导学习自学能力培养总结本学习任务基本内容总结总结教学反思任务3.3 设置数据库完整性教 学 方 案学习任务设置数据库完整性教学时间(学时)2教学目标知识目标1了解约束的作用。2熟悉主键约束、外键约束、默认约束、唯一约束、检查约

24、束。能力(技能)目标1学会约束的创建。2学会删除约束。重点难点重点:主键约束、外键约束、创建主键约束、创建外键约束难点:创建检查约束教学方法演示法,任务驱动法,实验法、观察法、讨论法等教学活动步骤教学内容教师活动学生活动设计意图回顾复习1数据表的创建方式有哪几种?2字段修改的关键字是什么?教师提问回答问题复习任务描述1创建主键约束。设置CRM客户关系管理数据库中商品表、部门表、岗位等级表、业务员表、业务员任务表、客户表、客户信用评分档案表、客户订购表和客户反馈信息表的主键,并验证其作用。2创建外键约束。通过创建数据库关系图方式将CRM客户关系管理数据库中的九张表建立关系,从而创建外键约束。3创

25、建默认约束。设置客户反馈信息表的“FTime”字段默认为当前日期,采用getdate()函数完成,并进行验证。4创建检查约束。设置客户表中的“CCredit”字段的值为“AA级”、“A级”、“B星级”、“C级”、“D级”中的一种。 多媒体讲授听讲了解本次任务内容必需知识1数据库完整性:实体完整性、参照完整性和用户自定义完整性。 2约束:是SQL Server 2012提供的自动保持数据库完整性的一种方法。 3约束的创建方法:使用SSMS图形化创建约束、使用T-SQL语句创建。多媒体讲授听讲让学生学习需要完成本任务必须掌握知识任务演示1创建主键约束 。 2创建外键约束 。 3创建默认约束 。4创

26、建检查约束 。演示听讲让学生模仿课堂实践1为CRM客户关系管理数据库的九张表建立主键及关系图。2在TB_Product表中,设置 “PType”字段的内容只能是数码、电脑产品、手机、家用电器中的一种。3在TB_Customer表中,设置“CIntegration”字段的值大于等于0。4在TB_Salesman表中,设置“SSex”字段为“男”或者“女”,默认值为女。指导与记分实践掌握技能课堂讨论主键约束、外键约束、默认约束、唯一约束、检查约束引导讨论启发学生思维知识学习数据库完整性、数据库约束、主键约束、默认约束、外键约束、CHECK约束指导学习自学能力培养总结本学习任务基本内容总结总结教学反

27、思任务3.4 更新数据库的数据教 学 方 案学习任务更新数据库的数据教学时间(学时)2教学目标知识目标1了解数据操作的分类。2熟悉数据操作的语法。能力(技能)目标1学会插入数据。2学会修改数据。3学生删除数据。重点难点重点:插入数据、修改数据、删除数据难点:插入数据、修改数据教学方法演示法,任务驱动法,实验法、观察法、讨论法等教学活动步骤教学内容教师活动学生活动设计意图回顾复习1数据库完整性主要有哪几种?2什么是约束?教师提问回答问题复习任务描述1在CRM客户关系管理数据库中为数据表TB_Department、TB_PostGrade、TB_Product、TB_Salesman、TB_Tas

28、k、TB_Customer、TB_CustCredit 、TB_Buy和TB_Feedback输入内容,九个数据表的内容,如表3-10表3-18所示。2T-SQL语句对数据进行更新(1)插入数据。向TB_Customer表中插入一个新客户信息,客户编号:CR009,客户单位:宁波广博数码有限公司,客户联系人:许飞,客户性别:男,客户电话:13956881757,客户地址:宁波市车何广博工业园区,客户积分:60,客户信用等级:AA级,建立联系时间:2013-12-20,负责的业务员编号:SM004。(2)修改数据。将编号为CR009的客户积分修改为90。(3)删除数据。将编号为CR009的商品删

29、除。 多媒体讲授听讲了解本次任务内容必需知识1数据操作:插入数据、修改数据、删除数据和查询数据。 2数据操作方法:使用SSMS通过图形化方式操作数据、使用T-SQL语句操作数据。 多媒体讲授听讲让学生学习需要完成本任务必须掌握知识任务演示1图形化界面输入、编辑数据 2T-SQL语句对数据进行更新 演示听讲让学生模仿课堂实践1为数据表TB_Department、TB_PostGrade、TB_Product、TB_Salesman、TB_Task、TB_Customer、TB_CustCredit 、TB_Buy和TB_Feedback输入内容。2参考表3-10、表3-11、表3-12、表3-1

30、3的内容,使用T-SQL语句分别在每张表中插入一条记录。3使用T-SQL语句分别对刚插入的四条记录修改其中一个字段。4使用T-SQL语句删除刚插入的四条记录。指导与记分实践掌握技能课堂讨论INSERT、UPDATE、DELETE引导讨论启发学生思维知识学习数据操作、插入数据、修改数据、删除数据指导学习自学能力培养总结本学习任务基本内容总结总结教学反思任务3.5 创建和使用索引教 学 方 案学习任务创建和使用索引教学时间(学时)2教学目标知识目标1了解索引的含义、作用。2了解索引的种类。能力(技能)目标1学会建立与使用索引。2学会索引的维护。重点难点重点:创建索引难点:索引的维护教学方法演示法,

31、任务驱动法,实验法、观察法、讨论法等教学活动步骤教学内容教师活动学生活动设计意图回顾复习1数据操作有哪几种?2删除数据应注意哪些?教师提问回答问题复习任务描述1创建索引。为客户表的客户联系人字段创建非聚集索引Index_ CContact。2管理索引。管理Index_ CContact索引。3维护索引。显示客户表的数据和索引碎片信息,并清除商品表上索引 Index_ CContact的碎片。 多媒体讲授听讲了解本次任务内容必需知识1索引:在数据库中,索引使数据库程序无须对整个表进行扫描,就可以在其中找到所需的数据。 2非聚集索引:聚集索引具有完全独立于数据行的结构,即非聚集索引的数据存储在一个

32、位置,索引存储在另外一个位置,索引带有指针指向数据的存储位置。 多媒体讲授听讲让学生学习需要完成本任务必须掌握知识任务演示1创建索引 2管理索引3维护管理 演示听讲让学生模仿课堂实践1按照任务实施过程的要求完成各子任务并检查实施结果。2创建索引:为商品表的商品名称字段创建非聚集索引Index_ PName。3管理索引:管理Index_ PName索引。4维护索引:清除客户表上索引Index_ PName的碎片。指导与记分实践掌握技能课堂讨论索引的作用,索引的建立引导讨论启发学生思维知识学习建立索引的一般原则、索引的类型、创建索引指导学习自学能力培养总结本学习任务基本内容总结总结教学反思任务4.

33、1数据库的简单查询教 学 方 案学习任务数据库的简单查询教学时间(学时)2教学目标知识目标1了解查询。2熟悉简单查询。能力(技能)目标1学会简单查询。2学会SELECT语句的基本应用。3学会WHERE子句应用。重点难点重点:SELECT语句、列投影、行选择、查询条件难点:函数应用、查询条件设计教学方法演示法,任务驱动法,实验法、观察法、讨论法等教学活动步骤教学内容教师活动学生活动设计意图回顾复习1SQL Server数据库建立有哪两种方法?2数据库的数据操作有哪几种?教师提问回答问题复习任务描述1投影查询。查询客户的信息,要求结果中的列标题分别为客户编号、客户联系人和客户电话。2选择查询。查询

34、商品的信息,要求显示价格在5000元及以下且商品名称里面含有“美的”两个字的商品的编号、名称和价格。3排序查询。查询客户的信息,要求按照客户积分由高到低进行排序,显示客户的编号、客户单位、客户联系人和客户积分。 多媒体讲授听讲了解本次任务内容必需知识1数据库查询:依据一定的查询条件或要求,对数据库中的数据信息进行查找和统计等处理。 2简单查询:指对数据库中的一个数据表进行的数据库查询。3. SELECT语句:SELECT column_name,column_name,FROM table_nameWHERE seartch_condition多媒体讲授听讲让学生学习需要完成本任务必须掌握知识

35、任务演示1投影查询 2选择查询。3排序查询。演示听讲让学生模仿课堂实践1按照任务过程,完成四个子任务查询。2查询客户表中客户积分少于70的客户的编号、客户单位、客户联系人、客户电话和客户积分。3查询客户表的所有客户积分数量加10后的信息,将加10后的客户积分标题改为“积分增加后的值”。4查询业务员任务表中计划发展客户数量在15、20、25、30的任务编号、业务员编号和计划发展客户数量。5建立一个查询,在业务员任务表中按计划利润降序排序,取前3条数据。6查询所有客户地址为浙江的A级客户的客户单位、客户联系人和客户电话。指导与记分实践掌握技能课堂讨论数据库查询,SELECT语句引导讨论启发学生思维

36、知识学习单表查询、SELECT语句、列投影、行选择、函数、查询条件指导学习自学能力培养总结本学习任务基本内容总结总结教学反思任务4.2数据库的统计查询教 学 方 案学习任务数据库的统计查询教学时间(学时)2教学目标知识目标1熟悉聚合函数。2熟悉GROUP BY子句。3熟悉HAVING语句。能力(技能)目标1掌握聚合函数的使用。2学会分组查询。3学会WHERE子句应用。重点难点重点:分组查询、统计查询、聚合函数难点:分组查询、统计查询教学方法演示法,任务驱动法,实验法、观察法、讨论法等教学活动步骤教学内容教师活动学生活动设计意图回顾复习1查询的主要功能是什么?2查询条件中主要有哪些运算符?教师提

37、问回答问题复习任务描述1聚合函数的使用。查询客户的信息,要求显示客户的最高积分、最低积分和平均积分。2GROUP BY 子句的使用。查询客户表中客户的男女人数,要求显示客户的性别及相应人数。3HAVING子句的使用。查询至少反馈了两条信息的客户信息,要求显示客户的编号和反馈信息的条数。多媒体讲授听讲了解本次任务内容必需知识1聚合函数:SUM()、AVG()、MAX()、MIN()、COUNT()、COUNT(*)排序查询:ORDER BY语句。 2分组查询:GROUP BY子句。3. 统计查询:HAVING子句。多媒体讲授听讲让学生学习需要完成本任务必须掌握知识任务演示1聚合函数的使用。 2G

38、ROUP BY子句的使用。3HAVING子句的使用。演示听讲让学生模仿课堂实践1按照任务过程,完成三个子任务查询。2查询商品表中属于家用电器的各种商品的最高价格和最低价格。3统计有反馈信息的客户人数。4统计业务员表中的各个部门的男女员工人数。5统计至少订购过两次的客户编号。6在客户订购表中统计商品被订购数量超过500个的商品编号。指导与记分实践掌握技能课堂讨论聚合函数、GROUP BY、HAVING引导讨论启发学生思维知识学习分组查询、统计查询、聚合函数指导学习自学能力培养总结本学习任务基本内容总结总结教学反思任务4.3数据库的连接查询教 学 方 案学习任务数据库的连接查询教学时间(学时)2教

39、学目标知识目标1熟悉谓词连接查询。2熟悉JOIN连接的分类。3熟悉连接查询的语法。能力(技能)目标1学会谓词连接查询。2学会JOIN查询。重点难点重点:连接查询、谓词连接、JOIN连接难点:JOIN连接教学方法演示法,任务驱动法,实验法、观察法、讨论法等教学活动步骤教学内容教师活动学生活动设计意图回顾复习1GROUP BY子句的作用?2HAVING子句的作用?教师提问回答问题复习任务描述1使用谓词实施连接查询。查询编号为“SM001”的业务员发展客户的情况,要求显示业务员编号、业务员姓名、客户编号、客户姓名、客户联系方式。2内连接查询。查询每个业务员的任务计划,要求显示业务员编号、姓名、任务的

40、编号以及实施情况。3自连接查询。查询部门不同但岗位级别一样的业务员信息,要求显示业务员编号、姓名、所在部门和岗位级别。4外连接查询。查询每个客户对商品的反馈情况,包括没反馈信息的客户情况,要求显示客户编号、客户联系人、商品编号、反馈时间、反馈内容和解决情况。多媒体讲授听讲了解本次任务内容必需知识1连接查询:连接查询主要应用于多表进行查询,通过各个表中相同属性列的相关性进行数据查询。 2谓词连接:在SELECT语句的WHERE子句中使用比较运算符给出连接条件对多张表进行连接,这种表示形式称为连接谓词表示形式。3. JOIN连接:JOIN连接又分为内连接、外连接和交叉连接,其中外连接又分为左外连接、右外连接和完全外连接。多媒体讲授听讲让学生学习需要完成本任务必须掌握知识任务演示1使用谓词实施连接查询。 2内连接查询。3自连接查询。4外连接查询。演示听讲让学生模仿课堂实践1按照任务过程,完成四个子任务查询。2查询每个部门的业务员信息,要求显示业务员编号、姓名,所在部门、部门名称。3统计至少订

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服