西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第11讲

第Ⅱ讲 学时2 意节 名称 第三章关系数据标准语言SQL 教学 内容 连接查询、嵌套查询、集合查询 教学 通过课堂教学使学生重点掌握连接查询中的各类查询,掌握嵌套查询中的不相关子查询,理 目的 解相关子查询,了解集合查询。 教学 连接查询、子查询 重点 自身连接查询,外连接查询,不相关子查询 散学 课堂讲授、操作演示 方法 教学 手段 多媒体电子教案,SQLSERVER20O8环境下实际演示,板书 、连接查询 1.自身连接:一个表与其自己进行连接,通过以下例愿进行讲解 [例1]己知运动员表:athlete(name,ex,group) 查询混双选手名单。每行输出一对选手,男在前,女在后。 「例2]查询每一门课的间接先修课(即先修课的先修课) 2。外连接,回顾在关系代数学过的外连接,在此基础上分别讲解全外连、左外连、右外 连。 【例3】查询每个学生及其选修课程的情况包括没有选修课程的学生 3.复合条件连接:WHERE子句中含多个连接条件时,称为复合条件连接,通过以下例 题讲解。 [例4查询选修2号课程且成绩在90分以上的所有学生的学号、姓名 [例5)查询每个学生的学号、姓名、选修的课程名及成绩。 教学 二、嵌套查询 过 1.通过例子讲解什么是嵌套查询,嵌套查询的分类。 设计 2.讲解不相关子查询:子查询的查询条件不依赖于父查询,查询的执行步骤。 ■带有N谓词的子查询,通过以下例题讲解 [例查询与“刘晨”在同一个系学习的学生。 [例刀查询选修了课程名为信总系统”的学生学号和姓名 ■带有比较运算符的子查询,通过以下例题讲解 [例8在例6中用=代替IN ■带有ANY或ALL谓词的子查询,讲解 [例9)查询其他系中比信息系任意 一个(其中某 个)学生年龄小的学生姓名和年龄 [例10]查询其他系中比信息系所有学生年龄都小的学生姓名及年龄。 2.讲解相关子查询,相关子查询的执行方法,主要讲解带有EXISTS谓词的子查询 [例山查询所有选修了1号课程的学生姓名。 [例12]查询没有选修1号课程的学生姓名。 三、简单讲解集合查询的思想及三类集合查询
第 11 讲 学时 2 章节 名称 第三章 关系数据标准语言 SQL 教学 内容 连接查询、嵌套查询、集合查询 教学 目的 通过课堂教学使学生重点掌握连接查询中的各类查询,掌握嵌套查询中的不相关子查询,理 解相关子查询,了解集合查询。 教学 重点 连接查询、子查询 教学 难点 自身连接查询,外连接查询,不相关子查询 教学 方法 课堂讲授、操作演示 教学 手段 多媒体电子教案,SQL SERVER 2008 环境下实际演示,板书 教学 过程 设计 一、连接查询 1.自身连接:一个表与其自己进行连接,通过以下例题进行讲解 [例 1] 已知运动员表:athlete(name , sex , group ) 查询混双选手名单。每行输出一对选手,男在前,女在后。 [例 2] 查询每一门课的间接先修课(即先修课的先修课) 2.外连接,回顾在关系代数学过的外连接,在此基础上分别讲解全外连、左外连、右外 连。 [例 3] 查询每个学生及其选修课程的情况包括没有选修课程的学生 3.复合条件连接:WHERE 子句中含多个连接条件时,称为复合条件连接,通过以下例 题讲解。 [例 4] 查询选修 2 号课程且成绩在 90 分以上的所有学生的学号、姓名 [例 5] 查询每个学生的学号、姓名、选修的课程名及成绩。 二、嵌套查询 1.通过例子讲解什么是嵌套查询,嵌套查询的分类。 2.讲解不相关子查询:子查询的查询条件不依赖于父查询,查询的执行步骤。 ◼ 带有 IN 谓词的子查询,通过以下例题讲解 [例 6] 查询与“刘晨”在同一个系学习的学生。 [例 7] 查询选修了课程名为“信息系统”的学生学号和姓名 ◼ 带有比较运算符的子查询,通过以下例题讲解 [例 8] 在[例 6]中用 = 代替 IN ◼ 带有 ANY 或 ALL 谓词的子查询,讲解 [例 9] 查询其他系中比信息系任意一个(其中某一个)学生年龄小的学生姓名和年龄 [例 10] 查询其他系中比信息系所有学生年龄都小的学生姓名及年龄。 2.讲解相关子查询,相关子查询的执行方法,主要讲解带有 EXISTS 谓词的子查询 [例 11] 查询所有选修了 1 号课程的学生姓名。 [例 12] 查询没有选修 1 号课程的学生姓名。 三、简单讲解集合查询的思想及三类集合查询

作业:P1484,5、(1-7) 者题 小结 本堂课通过大量的例题主要讲解了连接查询,嵌套查询,集合查询
作 业 与 思 考题 作业:P148 4,5、(1-7) 小结 本堂课通过大量的例题主要讲解了连接查询,嵌套查询,集合查询
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第10讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第9讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第8讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第7讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第6讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第5讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第4讲 数据库系统结构,数据库系统的组成,数据库技术的研究领域,关系模型概述,关系的数学定义.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第3讲 数据模型.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第2讲 数据库系统概述、数据模型.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第1讲 数据、数据库、数据库管理系统、数据库系统.doc
- 西北农林科技大学:《数据库原理与应用》课程教学实验指导书(SQL SERVER 2008).doc
- 西北农林科技大学:《数据库原理与应用》课程教学大纲 Database Principles and Applications(负责人:李书琴).pdf
- 高职嵌入式教材配套电子资源(技术资料)STM32L4xx参考手册(RM0394 Reference manual)advanced Arm-based 32-bit MCUs.pdf
- 高职嵌入式教材配套电子资源(技术资料)STM32L431xx数据手册.pdf
- 高职嵌入式教材配套电子资源(技术资料)ARM Cortex-M4 Processor Technical Reference Manual(Revision r0p1).pdf
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第16章 基于硬件构件的嵌入式系统开发方法.ppt
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第15章 µC/OS-Ⅱ在ColdFire上的移植与应用.ppt
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第14章 基于MCF52223的USB2.0编程.ppt
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第13章 其他模块.ppt
- 《基于32位ColdFire构建嵌入式系统》教学资源(PPT课件)第12章 基于MCF52233的嵌入式以太网.ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第12讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第13讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第14讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第15讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第16讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第17讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第18讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第19讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第20讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第21讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第22讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第23讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第1章 引言(数据库原理与应用 主讲教师:李书琴).ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第2章 关系数据库.ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第3章 关系数据库标准语言SQL(连接查询).ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第3章 关系数据库标准语言SQL(数据更新).ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第4章 中级SQL.ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第4章 数据库安全性.ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第5章 高级SQL.ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第6章 关系数据理论(数据规范化).ppt