2 数据库管理与应用_单元设计_数据操纵(课件2与3).doc

上传人:春哥&#****71; 文档编号:5290899 上传时间:2021-12-31 格式:DOC 页数:5 大小:97KB
返回 下载 相关 举报
2 数据库管理与应用_单元设计_数据操纵(课件2与3).doc_第1页
第1页 / 共5页
2 数据库管理与应用_单元设计_数据操纵(课件2与3).doc_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《2 数据库管理与应用_单元设计_数据操纵(课件2与3).doc》由会员分享,可在线阅读,更多相关《2 数据库管理与应用_单元设计_数据操纵(课件2与3).doc(5页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、数据库管理与应用SQL Server课程教学单元设计项目三:数据操纵授课教师:数据库课程组授课班级:学时:10教学条件预装Windows操作系统的计算机;网络环境;安装SQL Server数据库系统教学素材教材、课件、实训项目单、授课录像、案例库、教学网站等教学目标设计知识目标:(1) 了解SQL语句的组成和作用;(2) 理解表的内连接和外连接的含义;(3) 理解聚合函数的使用;(4) Insert、Insert Select和Select into语句的使用;(5) Update语句使用;(6) Delete语句使用。能力目标:(1) 能根据要求查询单表和多表数据;(2) 能使用函数进行查询

2、;(3) 能排序和分组查询结果;(4) 能使用子查询进行复杂的综合查询;(5) 能插入、修改和删除用户表的数据教学内容(1) 简单数据查询;(2) 复杂数据查询;(3) 数据编辑。重点:(1) 分组、排序、模糊、子查询语句的编写;(2) 函数在查询语句中的使用;(3) 从多个表中查询数据;(4) 基本的insert、update和delete语句的使用。难点:(1) 外连接的作用和语句的书写;(2) 复杂的综合查询的编写;(3) Compute by和group by子句的比较和合适使用;(4) 涉及到多表的删除和更新;(5) 用子查询进行数据的增加和更新。课后作业(1)拓展实训3-1:复杂的

3、综合查询-按系部编码分别显示每个系所开课程的课程名称,系部编码,报名人数,并统计各系所开课程的平均报名人数和所有课程的总报名人数;(2)拓展实训3-2:1) 删除00旅游管理班的学生2) 学号为“00000003”同学希望将已报名的水资源利用管理与保护课程修改为世界旅游3) 把course表中报名人数超过平均报名人数的人文类课程的课程号、课程名称、课程类别、报名人数生成一个新表itcourse。教学过程设计任务3-1 简单数据查询(学时数:4)主要步骤教学内容教学方法教学手段师生活动问题 引入学生选课系统简单的信息查询需求教师讲授多媒体学生:思考教师:讲授知识讲解知识点1: 查询用户表所有列或

4、指定列、改变查询结果的标题、查询用户表的所有行或某些行、消除查询结果的重复行。知识点2: ORDER BY子句、模糊查询。知识点3: 聚集函数、GROUP BY、COMPUTE和COMPUTE BY。启发讲解讨论归纳多媒体课件演示学生:思考、记录笔记教师:启发示范 操作操作1:示范进行基本查询,包括查询某些行、某些列,改变查询结果标题、消除查询结果的重复行等。操作2:演示排序查询结果以及进行模糊查询。操作3:演示分组查询的两种方法。问题引导操作演示分析归纳多媒体系统演示学生:观摩思考教师:归纳总结实战 训练任务单3-1动手实践做中学多媒体真实系统环境学生:实践操作教师:巡视检查评估讨论(1)评

5、估讨论实训任务的实施过程(2)给出参考的解决方案(3)展示讨论学生的解决方案(4)考核学生结果教师启发讨论归纳分数激励实训项目单学生:思考教师:结果演示课堂总结(1) 1基本查询子句的使用,如TOP、 DISTINCT、改变列标题。(2) 2排序查询结果、模糊查询的代码书写及各种通配符比较(3) 3正确使用两种分组查询的方法(4) 4Compute by和group by的异同教师讲解多媒体课件演示学生:整理笔记教师:引导创新课后作业拓展实训3-1:使用Compute by和group by分别查询每个系所开课程的门数。教师讲授多媒体学生:听讲教师:布置作业、提出要求教学过程设计任务3-2 复

6、杂数据查询(学时数:4)主要步骤教学内容教学方法教学手段师生活动问题 引入学生选课系统复杂的信息查询需求教师讲授多媒体学生:思考教师:讲授知识讲解知识点1: 内连接和外连接。知识点2: 子查询含义启发讲解讨论归纳多媒体课件演示学生:思考、记录笔记教师:启发示范 操作操作1:演示多表查询,包括内连接、外连接。操作2:演示子查询。问题引导操作演示分析归纳多媒体系统演示学生:观摩思考教师:归纳总结实战 训练任务单3-2动手实践做中学多媒体真实系统环境学生:实践操作教师:巡视检查评估讨论(1)评估讨论实训任务的实施过程(2)给出参考的解决方案(3)展示讨论学生的解决方案(4)考核学生结果教师启发讨论归

7、纳分数激励实训项目单学生:思考教师:结果演示课堂总结(1)多表查询的连接条件(2)子查询的使用教师讲解多媒体课件演示学生:整理笔记教师:引导创新课后作业拓展实训3-2:复杂的综合查询-按系部编码分别显示每个系所开课程的课程名称,系部编码,报名人数,并统计各系所开课程的平均报名人数和所有课程的总报名人数。教师讲授多媒体学生:听讲教师:布置作业、提出要求教学过程设计任务3-3 数据编辑(学时数:2)主要步骤教学内容教学方法教学手段师生活动问题 引入学生选课系统信息编辑需求教师讲授 多媒体学生:思考教师:讲授知识讲解知识点1: 利用Insert和Select into语句向表增加一条或多条数据。知识

8、点2: 利用Insert Select将一个用户表的数据导出到另一个表中。知识点3: 利用Update语句对表中数据进行各种条件的修改。知识点4: 利用Delete语句对表中数据进行各种条件的删除。启发讲解讨论归纳多媒体课件演示学生:思考、记录笔记教师:启发示范 操作操作1:示范用Insert和Select into语句进行表中数据增加。操作2:演示用Insert Select语句将一个用户表的数据导出到另一个表中。操作3:演示各种形式的Update语句使用。操作4:演示各种形式的Delete语句使用。问题引导操作演示分析归纳多媒体系统演示学生:观摩思考教师:归纳总结实战 训练任务单3-3动手

9、实践做中学多媒体真实系统环境学生:实践操作教师:巡视检查评估讨论(1) 评估讨论实训任务的实施过程(2) 给出参考的解决方案(3) 展示讨论学生的解决方案(4)考核学生结果教师启发讨论归纳分数激励实训项目单学生:思考教师:结果演示课堂总结(1) Insert和Select into语句用于向表增加一条或多条数据。(2) Insert Select语句用于表数据复制。(3) Update和Delete语句可以进行单表和多表的数据修改和删除。(4) 注意区分Select into和Insert Select语句的区别。(5) 涉及多表的修改和删除可以使用子查询和多表连接的方法,学生应掌握至少一种方法。教师讲解多媒体课件演示学生:整理笔记教师:引导创新课后作业拓展实训3-3:(1)删除00旅游管理班的学生(2)学号为“00000003”同学希望将已报名的水资源利用管理与保护课程修改为世界旅游(3)把course表中报名人数超过平均报名人数的人文类课程的课程号、课程名称、课程类别、报名人数生成一个新表itcourse。教师讲授多媒体学生:听讲教师:布置作业、提出要求

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com