西安石油大学教案 学时:8学时 章节」 第4章关系数据库标准语言SQL 知识点 和分析SQL的数据定义、数据查询和数据操纵:视图:触发器:嵌入式SQL:SQL的安全性和完整 性。采用先引入概念和语法,然后通过实际应用让同学们进一步加深对概念和语法的理解 重点教学重点:SQL的数据查询:SQL的数据更新:视图的定义:触发器的概念 难点教学难点:SQL的数据查询的灵活应用:触发器的概念和使用 要求掌「sQL的数据定义、数据查询和数据操纵概念、语法及应用:视图的定义、视图的操作及应用:嵌 握内容入式SQL的概念:SQL的安全性和完整性功能的使用:触发器的概念和使用 学生不应只是被动的学习接受者,还应成为主动的知识猎取者,提倡使学生成为知识的主人n 本课程在整个教学过程中将贯穿如下思路:教授学生知识的同时,帮助学生理解所学的知识,提 高学生学习的积极性和学习兴趣,提高学生寻找知识、利用知识,培养学生学习和创新的技能 教授思指导学生掌握恰当的学习方法、培养创造能力、增强适应环境的能力、提升健康的心理水平 用的教 学方法课堂教学采用教师主讲为主,部分内容交给学生思考、讨论的形式 和辅助 本章的教学包括课堂讲授8学时、学生自学、作业、辅导答疑、上机等教学环节。课堂教学以课 板书设堂讲授为主,根据课程内容,在讲课中适当采取设立问题,请同学给出回答的 点如何方法加强师生互动,提高教学效果。每次下课前布置若干思考题,待下次上新课前进行 突出, 难点如提问。 何解 决,师 生互动对于重点和难点,通过应用举例并进行分析对比来加深对概念的理解 利用多媒体计算机环境作为辅助教学手段演示SQL语言的综合应用 本章思 考题和见各节教案 习题 主要1、萨师煊,王珊,数据库系统概论(第四版),高等教育出版社,2006 参考资2、施伯乐,丁宝康,数据库系统概论,高等教育出版社,2002 3、王珊,陈红,数据库系统原理教程,清华大学出版社,2002 西安石油大学教案 第1次课 学时2 章节41SQL概述 42SQL数据定义
西安石油大学教案 学时:8 学时 章节 第 4 章 关系数据库标准语言 SQL 知识点 和分析 方法 SQL 的数据定义、数据查询和数据操纵;视图;触发器;嵌入式 SQL;SQL 的安全性和完整 性。采用先引入概念和语法,然后通过实际应用让同学们进一步加深对概念和语法的理解。 重点 难点 教学重点:SQL 的数据查询;SQL 的数据更新;视图的定义;触发器的概念。 教学难点:SQL 的数据查询的灵活应用;触发器的概念和使用。 要求掌 握内容 SQL 的数据定义、数据查询和数据操纵概念、语法及应用;视图的定义、视图的操作及应用;嵌 入式 SQL 的概念;SQL 的安全性和完整性功能的使用;触发器的概念和使用。 教授思 路,采 用的教 学方法 和 辅助 手段, 板书设 计,重 点如何 突出, 难点如 何解 决,师 生互动 等 学生不应只是被动的学习接受者,还应成为主动的知识猎取者,提倡“使学生成为知识的主人”。 本课程在整个教学过程中将贯穿如下思路:教授学生知识的同时,帮助学生理解所学的知识,提 高学生学习的积极性和学习兴趣,提高学生寻找知识、利用知识,培养学生学习和创新的技能, 指导学生掌握恰当的学习方法、培养创造能力、增强适应环境的能力、提升健康的心理水平。 课堂教学采用教师主讲为主,部分内容交给学生思考、讨论的形式。 本章的教学包括课堂讲授 8 学时、学生自学、作业、辅导答疑、上机等教学环节。课堂教学以课 堂讲授为主,根据课程内容,在讲课中适当采取设立问题,请同学给出回答的 方法加强师生互动,提高教学效果。每次下课前布置若干思考题,待下次上新课前进行 提问。 对于重点和难点,通过应用举例并进行分析对比来加深对概念的理解。 利用多媒体计算机环境作为辅助教学手段演示 SQL 语言的综合应用。 本章思 考题和 习题 见各节教案 主要 参考资 料 1、萨师煊,王珊,数据库系统概论(第四版),高等教育出版社,2006 2、施伯乐,丁宝康,数据库系统概论,高等教育出版社,2002 3、王珊,陈红,数据库系统原理教程,清华大学出版社,2002 备注 西安石油大学教案 第 1 次课 学时 2 章节 4.1 SQL 概述 4.2 SQL 数据定义
讲授主要sQL语言的特点和功能,SQL的数据定义 内容 重点 SQL的数据定义功能的灵活应用、基本表和视图的区别和联系、索引的概念和应用 难点 要求掌 知识点和|基衣表的创建,删除和修改,4,视图的创建,删除和修改,5索引的创建和别除 教授思 路,采用本节的概念和语法较多,关键在于加强学生对概念和语法的理解和对它们的灵活使用。主要的教 的教学方学思路:1、先介绍SQL语言中涉及的基本概念,SQL的特点和功能,提问三级模式结构、数 法和辅据库、基本表、视图概念:2、根据提问了解学生对前面概念掌握的情况,对比讲解基本表、视 助手段,图的区别与联系,加深学生的理解:3、讲解基本表的创建、删除和修改的语法要求,讲解视图 板书设的创建、删除和修改的语法要求:4、围绕基本表和视图的创建、删除和修改应用举例:5、提问 计,重点索引、组合索引、唯一索引、聚簇索引和非聚簇索引等概念,根据提问了解学生对前面概念掌握 如何突情况,重点讲解使用各种索引时需注意的问题等:6、讲解索引的创建和删除的语法要求并应用 出,难点举例 如何解 决,师生多媒体演示应用举例,屏幕的左边以概念为主,右边以图示为主 互动等 作业布置习题P11146 1、萨师煊,王珊,数据库系统概论(第四版),高等教育出版社,2006 主要 2、施伯乐,丁宝康,数据库系统概论,高等教育出版社,2002 参考资料 3、王珊,陈红,数据库系统原理教程,清华大学出版社,2002 备注要求自学 SQL Server2000的企业管理器和查询分析器的使用,练习使用企业管理器和查询分 析器进行基本表和视图的建立、删除和修改,索引的建立、删除等功能 西安石油大学教案 第2次课 学时2 章节435QL数据查询 44SQL数据操纵 讲授主要 内容 SELECT、 INSERT、 DELETE、 UPDATE等语句的语法和应用 重 SELECT语句的6个子句的含义和 SELECT语句的应用 难点 要求掌握1、概念:查询、相关子查询、连接查询、嵌套查询、集合查询、聚集函数等,2、 SELECT语句 知识点和及其6个子句的语法含义,3、 SELECT语句的应用,4、SQL的插入、删除和修改语句的语法 分析方法含义,5、SQL的插入、删除和修改语句的应用 教授思 路,采用本节的概念和语法较多,关键在于加强学生对概念和语法的理解和对它们的灵活使用,采用将概 的教学方 念讲解贯穿到语句的实现过程中,强调实际应用能力培养。主要的教学思路:1、讲解 SELECT 法和辅语句的6个子句的含义提问使用分组子句时对 SELECT子句有什么限制,对比HAⅥNG子句和 助手段, WHERE子句等:2、应用举例说明如何实现简单查询、连接查询、嵌套查询、集合查询和聚集 板书设函数的使用,强调应用分组子句进行查询的语法限制:3、讲解 INSert、 DELETE、 UPDATE 计重点语句的语法含义,提问何处可以使用聚集函数:4、应用举例说明如何实现对基本表的插入、删
讲授主要 内容 SQL 语言的特点和功能,SQL 的数据定义 重点 难点 SQL 的数据定义功能的灵活应用、基本表和视图的区别和联系、索引的概念和应用 要求掌握 知识点和 分析方法 1、概念:SQL、三级模式结构、数据库、基本表、视图、索引等,2、SQL 的特点和功能,3、 基本表的创建、删除和修改,4、视图的创建、删除和修改,5、索引的创建和删除 教授思 路,采用 的教学方 法和 辅 助手段, 板书设 计,重点 如何突 出,难点 如何解 决,师生 互动等 本节的概念和语法较多,关键在于加强学生对概念和语法的理解和对它们的灵活使用。主要的教 学思路:1、先介绍 SQL 语言中涉及的基本概念,SQL 的特点和功能,提问三级模式结构、数 据库、基本表、视图概念;2、根据提问了解学生对前面概念掌握的情况,对比讲解基本表、视 图的区别与联系,加深学生的理解;3、讲解基本表的创建、删除和修改的语法要求,讲解视图 的创建、删除和修改的语法要求;4、围绕基本表和视图的创建、删除和修改应用举例;5、提问 索引、组合索引、唯一索引、聚簇索引和非聚簇索引等概念,根据提问了解学生对前面概念掌握 情况,重点讲解使用各种索引时需注意的问题等;6、讲解索引的创建和删除的语法要求并应用 举例。 多媒体演示应用举例,屏幕的左边以概念为主,右边以图示为主。 作业布置 习题 P111 1,4,6 主要 参考资料 1、萨师煊,王珊,数据库系统概论(第四版),高等教育出版社,2006 2、施伯乐,丁宝康,数据库系统概论,高等教育出版社,2002 3、王珊,陈红,数据库系统原理教程,清华大学出版社,2002 备注 要求自学 SQL Server 2000 的企业管理器和查询分析器的使用,练习使用企业管理器和查询分 析器进行基本表和视图的建立、删除和修改,索引的建立、删除等功能。 西安石油大学教案 第 2 次课 学时 2 章节 4.3 SQL 数据查询 4.4 SQL 数据操纵 讲授主要 内容 SELECT、INSERT、DELETE、UPDATE 等语句的语法和应用 重点 难点 SELECT 语句的 6 个子句的含义和 SELECT 语句的应用 要求掌握 知识点和 分析方法 1、概念:查询、相关子查询、连接查询、嵌套查询、集合查询、聚集函数等,2、SELECT 语句 及其 6 个子句的语法含义,3、SELECT 语句的应用,4、SQL 的插入、删除和修改语句的语法 含义,5、SQL 的插入、删除和修改语句的应用 教授思 路,采用 的教学方 法和 辅 助手段, 板书设 计,重点 本节的概念和语法较多,关键在于加强学生对概念和语法的理解和对它们的灵活使用,采用将概 念讲解贯穿到语句的实现过程中,强调实际应用能力培养。主要的教学思路:1、讲解 SELECT 语句的 6 个子句的含义,提问使用分组子句时对 SELECT 子句有什么限制,对比 HAVING 子句和 WHERE 子句等;2、应用举例说明如何实现简单查询、连接查询、嵌套查询、集合查询和聚集 函数的使用,强调应用分组子句进行查询的语法限制;3、讲解 INSERT、DELETE、UPDATE 语句的语法含义,提问何处可以使用聚集函数;4、应用举例说明如何实现对基本表的插入、删
如何突除和修改。 出,难点 如何解多媒体演示应用举例,屏幕的左边以概念为主,右边以图示为主 决,师生 互动等 作业布置习题P1113(1)(8),5(1)(8) 1、萨师煊,王珊,数据库系统概论(第四版),高等教育出版社,2006 主要 2、施伯乐,丁宝康,数据库系统概论,高等教育出版社,200 参考资料 王珊,陈红,数据库系统原理教程,清华大学出版社,2002 备注要求自学 SQL Server2000的企业管理器和查询分析器的使用,练习使用企业管理器和查询分 析器进行基本表的各种查询功能和数据操纵功能的实现。 西安石油大学教案 第3次课 章节45视图 46嵌入式SQL475QL的安全性和完整性 讲授主要视图的概念、视图的优点和视图的使用;嵌入式SQL功能介绍,游标的定义和作用,嵌入式 内容SQL的使用方法:SQL提供的安全性和完整性 视图的优点和视图的使用:游标的定义和作用:完整性约束的分类和应用:触发器的定义和应用 难点 要求掌握1、概念:视图、游标、交互式QL、嵌入式SQL、宿主语言、数据库的安全性、 知识点和性、完整性约束分类、触发器,2、视图的优点,视图的建立、插入、删除和修改3、游标的定 分析方法义和作用,4嵌入式SQL的简单使用,5、 GRANT, REVOKE语句语法含义和应用,6、完整 教授思 路,采用 的教学方 法和轴本节的概念和语法较多,关键在于加强学生对概念和语法的理解和使用。主要的教学思路:1 助手段,提问复习视图的概念、视图的优点,对比基本表的创建、插入、删除和修改,举例讲解视图的创 建、插入、删除和修改功能:2、简介嵌入式SQL的使用,重点讲解游标的定义和作用,3、讲 解 GRANT、 REVOKE语句的语法含义,解释权限的分配、授予和回收等,4、讲解完整性约束 计,重点的分类,举例将完整性约束应用于基本表的创建上,5、讲解触发器的概念,举例设计触发器 如何突 出,难点 屏幕的左边以概念为主,右边以图示为主 决,师生 互动等 作业布置习题P1127812,14 1、萨师煊,王珊,数据库系统概论(第四版),高等教育出版社,2006 主要 2、施伯乐,丁宝康,数据库系统概论,高等教育出版社,200 参考资料 3、王珊,陈红,数据库系统原理教程,清华大学出版社,2002 备注要求自学 SQL Server2000的企业管理器和查询分析器的使用,练习使用企业管理器和查询分 析器进行基本表的各种査询功能、数据操纵功能,特别是结合视图功能的实现
如何突 出,难点 如何解 决,师生 互动等 除和修改。 多媒体演示应用举例,屏幕的左边以概念为主,右边以图示为主。 作业布置 习题 P111 3(1)-(8),5(1)-(8) 主要 参考资料 1、萨师煊,王珊,数据库系统概论(第四版),高等教育出版社,2006 2、施伯乐,丁宝康,数据库系统概论,高等教育出版社,2002 3、王珊,陈红,数据库系统原理教程,清华大学出版社,2002 备注 要求自学 SQL Server 2000 的企业管理器和查询分析器的使用,练习使用企业管理器和查询分 析器进行基本表的各种查询功能和数据操纵功能的实现。 西安石油大学教案 第 3 次课 学时 2 章节 4.5 视图 4.6 嵌入式 SQL 4.7 SQL 的安全性和完整性 讲授主要 内容 视图的概念、视图的优点和视图的使用;嵌入式 SQL 功能介绍,游标的定义和作用,嵌入式 SQL 的使用方法;SQL 提供的安全性和完整性 重点 难点 视图的优点和视图的使用;游标的定义和作用;完整性约束的分类和应用;触发器的定义和应用 要求掌握 知识点和 分析方法 1、概念:视图、游标、交互式 SQL、嵌入式 SQL、宿主语言、数据库的安全性、数据库的完整 性、完整性约束分类、触发器,2、视图的优点,视图的建立、插入、删除和修改,3、游标的定 义和作用,4、嵌入式 SQL 的简单使用,5、GRANT、REVOKE 语句语法含义和应用,6、完整 性约束的使用,7、触发器的定义和使用 教授思 路,采用 的教学方 法和 辅 助手段, 板书设 计,重点 如何突 出,难点 如何解 决,师生 互动等 本节的概念和语法较多,关键在于加强学生对概念和语法的理解和使用。主要的教学思路:1、 提问复习视图的概念、视图的优点,对比基本表的创建、插入、删除和修改,举例讲解视图的创 建、插入、删除和修改功能;2、简介嵌入式 SQL 的使用,重点讲解游标的定义和作用,3、讲 解 GRANT、REVOKE 语句的语法含义,解释权限的分配、授予和回收等,4、讲解完整性约束 的分类,举例将完整性约束应用于基本表的创建上,5、讲解触发器的概念,举例设计触发器。 多媒体演示应用举例,屏幕的左边以概念为主,右边以图示为主。 作业布置 习题 P112 7,8,12,14 主要 参考资料 1、萨师煊,王珊,数据库系统概论(第四版),高等教育出版社,2006 2、施伯乐,丁宝康,数据库系统概论,高等教育出版社,2002 3、王珊,陈红,数据库系统原理教程,清华大学出版社,2002 备注 要求自学 SQL Server 2000 的企业管理器和查询分析器的使用,练习使用企业管理器和查询分 析器进行基本表的各种查询功能、数据操纵功能,特别是结合视图功能的实现
西安石油大学教案 第4次课学时2 章节48综合举例 讲授主要 内容总结SQL语言的主要功能,综合举例应用 重点 SQL的复杂查询的应用、权限的分配、授予和回收、触发器的设计等 难点 要求掌握 知识点和SQL语言中的数据定义、数据查询、数据操纵、安全性和完整性设计等 教授思 路,采用 的教学方 法和辅 助手段,本节通过典型例题的讲解,加深学生对全章知识点的理解和掌握。教学思路:以典型例题为主 板书设分析要求,强调要考虑的特殊条件和约束,设计并用适合的语句实现 计,重点 如何突多媒体演示应用举例,进行结果分析、对比 出,难点 如何解 决,师生 互动等 作业布置习题P1215,16,17 1、萨师煊,王珊,数据库系统概论(第四版),高等教育出版社,2006 主要 2、施伯乐,丁宝康,数据库系统概论,高等教育出版社,2002 参考资料 3、王珊,陈红,数据库系统原理教程,清华大学出版社,2002 备注要求自学 SQL Server2000的企业管理器和查询分析器的使用,练习使用企业管理器和查询分 析器进行应用实现
西安石油大学教案 第 4 次课 学时 2 章节 4.8 综合举例 讲授主要 内容 总结 SQL 语言的主要功能,综合举例应用 重点 难点 SQL 的复杂查询的应用、权限的分配、授予和回收、触发器的设计等 要求掌握 知识点和 分析方法 SQL 语言中的数据定义、数据查询、数据操纵、安全性和完整性设计等 教授思 路,采用 的教学方 法和 辅 助手段, 板书设 计,重点 如何突 出,难点 如何解 决,师生 互动等 本节通过典型例题的讲解,加深学生对全章知识点的理解和掌握。教学思路:以典型例题为主, 分析要求,强调要考虑的特殊条件和约束,设计并用适合的语句实现。 多媒体演示应用举例,进行结果分析、对比。 作业布置 习题 P112 15,16,17 主要 参考资料 1、萨师煊,王珊,数据库系统概论(第四版),高等教育出版社,2006 2、施伯乐,丁宝康,数据库系统概论,高等教育出版社,2002 3、王珊,陈红,数据库系统原理教程,清华大学出版社,2002 备注 要求自学 SQL Server 2000 的企业管理器和查询分析器的使用,练习使用企业管理器和查询分 析器进行应用实现