《《SQLServer2008数据库程序设计》电子教案ok.doc》由会员分享,可在线阅读,更多相关《《SQLServer2008数据库程序设计》电子教案ok.doc(90页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateSQLServer2008数据库程序设计电子教案ok云 南 民 族 大 学 教 案云南民族大学教案应用技术学院2015-2016学年1学期课程名称: SQL Server 2008数据库程序设计 授课班级: 2014计算机1,2班 任课教师: 陈君华 职 称: 副教授 课程性质: 专业选修课 授课学期: 第6学期 云 南 民 族 大 学 教 案一、讲授章节名称: 第1
2、章 数据库系统概述二、本章节授课时间: 第1周第1次课 授课学时:2学时+实验2学时三、本章节授课教师姓名: 陈君华 职称:副教授四、本章节教学目标和教学要求:1. 了解数据管理技术的发展 2. 了解数据库系统 3. 掌握常见的数据模型,尤其是关系数据模型五、教学重点、难点: 重点:数据和数据管理难点:关系数据模型六、结合教学内容选择的主要教学方法和教学手段: 教学方法:理论与实践相结合的引导,启发式教学方法教学手段:多媒体与其他方式相结合七、布置的作业及复习思考题: 作业 1, 2八、选用教材和主要参考书: 教材:数据库系统及应用教程(SQLServer2008),刘金岭编,清华大学出版社主
3、要参考书:SQL Sever 2008入门与精通,明日科技主编,清华大学出版社九、教学主要内容及教学安排: 1. 数据和数据管理(10min) 2. 数据管理发展的3个阶段(5min) 3. 数据库系统的组成(10min) 4. 数据库系统结构(15min) 5. 常见的数据模型,主要是关系数据模型(30min) 6. 几种新型的数据库系统(5min) 7. 小结与布置作业(5min)云 南 民 族 大 学 教 案一、讲授章节名称: 第2章 关系数据库的基本理论1二、本章节授课时间: 第2周第1次课 授课学时:2学时+实验2学时三、本章节授课教师姓名: 陈君华 职称:副教授四、本章节教学目标和
4、教学要求:1. 掌握关系数据模型 2. 了解关系的完整性约束 3. 熟练掌握专门的关系运算五、教学重点、难点: 重点:关系数据模型难点:专门的关系运算六、结合教学内容选择的主要教学方法和教学手段: 教学方法:理论与实践相结合的引导,启发式教学方法教学手段:多媒体与其他方式相结合七、布置的作业及复习思考题: 作业 1, 4, 5八、选用教材和主要参考书: 教材:数据库系统及应用教程(SQLServer2008),刘金岭编,清华大学出版社主要参考书:SQL Sever 2008入门与精通,明日科技主编,清华大学出版社九、教学主要内容及教学安排: 1. 关系数据结构(10min) 2. 关系操作(1
5、0min) 3. 关系的完整性约束(10min) 4. 传统的集合运算(10min) 5. 专门的关系运算(35min) 6 小结与布置作业(5min)云 南 民 族 大 学 教 案一、讲授章节名称: 第2章 关系数据库的基本理论2二、本章节授课时间: 第3周第1次课 授课学时:2学时+实验2学时三、本章节授课教师姓名: 陈君华 职称:副教授四、本章节教学目标和教学要求:1. 掌握关系模式规范化的必要性 2. 掌握函数依赖3. 掌握关系的范式及规范化4. 会关系模式的分解五、教学重点、难点: 重点:关系的范式及规范化难点:关系模式的分解六、结合教学内容选择的主要教学方法和教学手段: 教学方法:
6、理论与实践相结合的引导,启发式教学方法教学手段:多媒体与其他方式相结合七、布置的作业及复习思考题: 作业 8八、选用教材和主要参考书: 教材:数据库系统及应用教程(SQLServer2008),刘金岭编,清华大学出版社主要参考书:SQL Sever 2008入门与精通,明日科技主编,清华大学出版社九、教学主要内容及教学安排: 1. 关系模式规范化的必要性(10min) 2. 函数依赖(20min) 3. 关系的范式及规范化(30min) 4. 关系模式的分解(15min) 5. 小结与布置作业(5min)云 南 民 族 大 学 教 案一、讲授章节名称: 第3章 数据库设计1二、本章节授课时间:
7、 第4周第1次课 授课学时:2学时+实验2学时三、本章节授课教师姓名: 陈君华 职称:副教授四、本章节教学目标和教学要求:1. 了解数据库设计的目标和方法2. 掌握数据库设计的基本步骤 3. 掌握需求分析的任务,需求分析的步骤 4. 掌握概念结构设计五、教学重点、难点: 重点:需求分析的任务,需求分析的步骤难点:概念结构设计六、结合教学内容选择的主要教学方法和教学手段: 教学方法:理论与实践相结合的引导,启发式教学方法教学手段:多媒体与其他方式相结合七、布置的作业及复习思考题: 作业 1, 3, 4八、选用教材和主要参考书: 教材:数据库系统及应用教程(SQLServer2008),刘金岭编,
8、清华大学出版社主要参考书:SQL Sever 2008入门与精通,明日科技主编,清华大学出版社九、教学主要内容及教学安排: 1. 数据库设计的目标和方法(10min) 2. 数据库设计的基本步骤(20min) 3. 需求分析的任务,需求分析的步骤(25min) 4. 概念结构设计(20min) 5. 小结与布置作业(5min)云 南 民 族 大 学 教 案一、讲授章节名称: 第3章 数据库设计2二、本章节授课时间: 第5周第1次课 授课学时:2学时+实验2学时三、本章节授课教师姓名: 陈君华 职称:副教授四、本章节教学目标和教学要求:1. 掌握逻辑结构设计 2. 掌握物理结构设计 3. 掌握数
9、据库的实施 4. 会数据库的运行和维护五、教学重点、难点: 重点:E-R模型向关系模式的转换难点:设计物理结构的内容六、结合教学内容选择的主要教学方法和教学手段: 教学方法:理论与实践相结合的引导,启发式教学方法教学手段:多媒体与其他方式相结合七、布置的作业及复习思考题: 作业 11, 12, 13八、选用教材和主要参考书: 教材:数据库系统及应用教程(SQLServer2008),刘金岭编,清华大学出版社主要参考书:SQL Sever 2008入门与精通,明日科技主编,清华大学出版社九、教学主要内容及教学安排: 1. 逻辑结构设计(30min) 2. 物理结构设计(25min) 3. 数据库
10、的实施(10min) 4. 数据库的运行和维护(10min) 5. 小结与布置作业(5min)云 南 民 族 大 学 教 案一、讲授章节名称: 第4章 SQL Server 2008基础二、本章节授课时间: 第6周第1次课 授课学时:2学时+实验2学时三、本章节授课教师姓名: 陈君华 职称:副教授四、本章节教学目标和教学要求:1. 了解SQL Server 2008简介,了解SQL和Transact SQL简介 2. 掌握SQL Server 2008的常用管理工具3. 掌握SQL Server 2008服务器的配置与管理五、教学重点、难点: 重点:SQL Server 2008的常用管理工具
11、 难点:SQL Server 2008服务器的配置与管理六、结合教学内容选择的主要教学方法和教学手段: 教学方法:理论与实践相结合的引导,启发式教学方法教学手段:多媒体与其他方式相结合七、布置的作业及复习思考题: 作业 3-5八、选用教材和主要参考书: 教材:数据库系统及应用教程(SQLServer2008),刘金岭编,清华大学出版社主要参考书:SQL Sever 2008入门与精通,明日科技主编,清华大学出版社九、教学主要内容及教学安排: 1. SQL Server 2008简介(10min) 2. SQL Server 2008的常用管理工具(30min) 3. SQL Server 20
12、08服务器的配置与管理(25min) 4. SQL和Transact SQL简介(10min) 5. 小结与布置作业(5min) 云 南 民 族 大 学 教 案一、讲授章节名称: 第5章 数据库和数据表管理二、本章节授课时间: 第7周第1次课 授课学时:2学时+实验2学时三、本章节授课教师姓名: 陈君华 职称:副教授四、本章节教学目标和教学要求:1. 掌握数据库的创建2. 掌握SQL Server 2008中表的管理 3. 了解SQL Server 2008数据库概述五、教学重点、难点: 重点:数据库的创建难点:SQL Server 2008中表的管理六、结合教学内容选择的主要教学方法和教学手
13、段: 教学方法:理论与实践相结合的引导,启发式教学方法教学手段:多媒体与其他方式相结合七、布置的作业及复习思考题: 作业 2-6八、选用教材和主要参考书: 教材:数据库系统及应用教程(SQLServer2008),刘金岭编,清华大学出版社主要参考书:SQL Sever 2008入门与精通,明日科技主编,清华大学出版社九、教学主要内容及教学安排: 1. SQL Server 2008数据库概述(10min) 2. SQL Server 2008数据库基本管理(20min) 3. SQL Server 2008中表的管理(30min) 4. 数据库数据的导入与导出(15min) 5. 小结与布置作
14、业(5min)云 南 民 族 大 学 教 案一、讲授章节名称: 第6章 数据查询1二、本章节授课时间: 第8周第1次课 授课学时:2学时+实验2学时三、本章节授课教师姓名: 陈君华 职称:副教授四、本章节教学目标和教学要求:1. 掌握SELECT查询语句的结构, 多表查询2. 掌握带有WHERE,ORDER BY,GROUP BY子句的查询 3. 了解利用游标处理查询结果集五、教学重点、难点: 重点:带有WHERE,ORDER BY,GROUP BY子句的查询难点:多表查询六、结合教学内容选择的主要教学方法和教学手段: 教学方法:理论与实践相结合的引导,启发式教学方法教学手段:多媒体与其他方式
15、相结合七、布置的作业及复习思考题: 作业 2-6八、选用教材和主要参考书: 教材:数据库系统及应用教程(SQLServer2008),刘金岭主编,清华大学出版社主要参考书:SQL Sever 2008入门与精通,明日科技主编,清华大学出版社九、教学主要内容及教学安排: 1. SELECT查询语句的结构(10min) 2. 简单查询(10min) 3. 带有WHERE,ORDER BY,GROUP BY子句的查询(25min) 4. 多表查询(10min) 5. 联合查询(10min) 6. 利用游标处理查询结果集(10min) 7. 小结与布置作业(5min)云 南 民 族 大 学 教 案一、
16、讲授章节名称: 期中随堂考试 二、本章节授课时间: 第9周第1次课 授课学时:2学时三、本章节授课教师姓名: 陈君华 职称:副教授四、本章节教学目标和教学要求:五、教学重点、难点: 六、结合教学内容选择的主要教学方法和教学手段:七、布置的作业及复习思考题: 无八、选用教材和主要参考书: 教材:数据库系统及应用教程(SQLServer2008),刘金岭主编,清华大学出版社主要参考书:SQL Sever 2008入门与精通,明日科技主编,清华大学出版社九、教学主要内容及教学安排: 第1章-第5章2节,期中随堂考试 云 南 民 族 大 学 教 案一、讲授章节名称: 第7章 视图与索引二、本章节授课时
17、间: 第10周第1次课 授课学时:2学时+实验2学时三、本章节授课教师姓名: 陈君华 职称:副教授四、本章节教学目标和教学要求:1. 了解视图, 索引的基本概念 2. 掌握创建视图, 修改视图, 删除视图,使用视图 3. 掌握创建索引4. 掌握管理索引五、教学重点、难点: 重点:视图难点:索引六、结合教学内容选择的主要教学方法和教学手段: 教学方法:理论与实践相结合的引导,启发式教学方法教学手段:多媒体与其他方式相结合七、布置的作业及复习思考题: 作业 4, 5八、选用教材和主要参考书: 教材:数据库系统及应用教程(SQLServer2008),刘金岭主编,清华大学出版社主要参考书:SQL S
18、ever 2008入门与精通,明日科技主编,清华大学出版社九、教学主要内容及教学安排: 1. 视图, 索引的基本概念(20min) 2. 创建视图, 修改视图, 删除视图,使用视图(30min) 3. 创建索引(20min) 4. 管理索引(15min) 5. 小结与布置作业(5min)云 南 民 族 大 学 教 案一、讲授章节名称: 第8章 流程控制语句,存储过程8.1-8.2二、本章节授课时间: 第11周第1次课 授课学时:2学时+实验2学时三、本章节授课教师姓名: 陈君华 职称:副教授四、本章节教学目标和教学要求:1. 了解流程控制语句2. 掌握存储过程 五、教学重点、难点: 重点:存储
19、过程难点:管理存储过程六、结合教学内容选择的主要教学方法和教学手段: 教学方法:理论与实践相结合的引导,启发式教学方法教学手段:多媒体与其他方式相结合七、布置的作业及复习思考题: 作业 5-8八、选用教材和主要参考书: 教材:数据库系统及应用教程(SQLServer2008),刘金岭编,清华大学出版社主要参考书:SQL Sever 2008入门与精通,明日科技主编,清华大学出版社九、教学主要内容及教学安排: 1. 流程控制语句, 存储过程概述(20min) 2. 创建存储过程(20min) 3. 调用存储过程(20min) 4. 管理存储过程(15min) 5. 小结与布置作业(5min)云
20、南 民 族 大 学 教 案一、讲授章节名称: 第8章 触发器和用户定义函数8.3-8.4二、本章节授课时间: 第12周第1次课 授课学时:2学时+实验2学时三、本章节授课教师姓名: 陈君华 职称:副教授四、本章节教学目标和教学要求:1. 了解触发器概述2. 掌握触发器 3. 掌握用户定义函数五、教学重点、难点: 重点:触发器 难点:用户定义函数六、结合教学内容选择的主要教学方法和教学手段: 教学方法:案例教学法教学手段:多媒体七、布置的作业及复习思考题: 作业 9-10八、选用教材和主要参考书: 教材:数据库系统及应用教程(SQLServer2008),刘金岭主编,清华大学出版社主要参考书:S
21、QL Sever 2008入门与精通,明日科技主编,清华大学出版社九、教学主要内容及教学安排: 1. 触发器, 用户定义函数概述(10min) 2. 创建触发器(10min) 3. 管理触发器(20min) 4. 创建用户定义函数(20min) 5. 管理用户定义函数(15min) 6. 小结与布置作业(5min)云 南 民 族 大 学 教 案一、讲授章节名称: 第9章 数据库并发控制二、本章节授课时间: 第13周第1次课 授课学时:2学时+实验2学时三、本章节授课教师姓名: 陈君华 职称:副教授四、本章节教学目标和教学要求:1. 了解事务概述2. 掌握管理事务3. 掌握并发数据访问管理五、教
22、学重点、难点: 重点:管理事务难点:并发数据访问管理六、结合教学内容选择的主要教学方法和教学手段: 教学方法:理论与实践相结合的引导,启发式教学方法教学手段:多媒体与其他方式相结合七、布置的作业及复习思考题: 作业 1,5, 6-7八、选用教材和主要参考书: 教材:数据库系统及应用教程(SQLServer2008),刘金岭编,清华大学出版社主要参考书:SQL Sever 2008入门与精通,明日科技主编,清华大学出版社九、教学主要内容及教学安排: 1. 事务概述(20min) 2. 管理事务(10min) 3. 并发数据操作引起的问题(10min) 4. 封锁机制(10min) 5. 小结与布
23、置作业(5min) 云 南 民 族 大 学 教 案一、讲授章节名称: 第10章 数据库安全管理10.1-10.4二、本章节授课时间: 第14周第1次课 授课学时:2学时+实验2学时三、本章节授课教师姓名: 陈君华 职称:副教授四、本章节教学目标和教学要求:1. 了解身份验证的定义,身份验证模式的设置 2. 掌握登录账户管理 3. 掌握数据库用户管理五、教学重点、难点: 重点:登录账户管理难点:数据库用户管理六、结合教学内容选择的主要教学方法和教学手段: 教学方法:理论与实践相结合的引导,启发式教学方法教学手段:多媒体与其他方式相结合七、布置的作业及复习思考题: 作业 1-3八、选用教材和主要参
24、考书: 教材:数据库系统及应用教程(SQLServer2008),刘金岭编,清华大学出版社主要参考书:SQL Sever 2008入门与精通,明日科技主编,清华大学出版社九、教学主要内容及教学安排: 1. 身份验证的定义(10min) 2. 身份验证模式的设置(10min) 3. 登录账户管理(30min) 4. 数据库用户管理(25min) 5. 小结与布置作业(5min)云 南 民 族 大 学 教 案一、讲授章节名称: 第10章 数据库安全管理10.5-10.6二、本章节授课时间: 第15周第1次课 授课学时:2学时+实验2学时三、本章节授课教师姓名: 陈君华 职称:副教授四、本章节教学目
25、标和教学要求:1. 了解SQL Server角色类型、隐含权限 2. 掌握角色管理3. 掌握权限管理五、教学重点、难点: 重点:角色管理 难点:权限管理六、结合教学内容选择的主要教学方法和教学手段: 教学方法:理论与实践相结合的引导,启发式教学方法教学手段:多媒体与其他方式相结合七、布置的作业及复习思考题: 作业 4-6八、选用教材和主要参考书: 教材:数据库系统及应用教程(SQLServer2008),刘金岭主编,清华大学出版社主要参考书:SQL Sever 2008入门与精通,明日科技主编,清华大学出版社九、教学主要内容及教学安排: 1. SQL Server角色类型、权限的基本概念(10
26、min) 2. 固定服务器角色, 数据库角色,用户定义数据库角色管理(15min) 3. 语句权限, 对象权限, 隐含权限(20min) 4. 授予, 拒绝, 撤销用户或角色权限(20min) 5. 使用系统存储过程查看权限(10min)6. 小结与布置作业(5min) 云 南 民 族 大 学 教 案一、讲授章节名称: 第11章 数据库的备份与恢复二、本章节授课时间: 第16周第1次课 授课学时:2学时+实验2学时三、本章节授课教师姓名: 陈君华 职称:副教授四、本章节教学目标和教学要求:1. 了解备份与恢复概述2. 掌握分离和附加数据库3. 掌握备份, 恢复数据库五、教学重点、难点: 重点:
27、分离和附加数据库难点:备份, 恢复数据库六、结合教学内容选择的主要教学方法和教学手段: 教学方法:理论与实践相结合的引导,启发式教学方法教学手段:多媒体与其他方式相结合七、布置的作业及复习思考题: 作业 4-6八、选用教材和主要参考书: 教材:数据库系统及应用教程(SQLServer2008),刘金岭主编,清华大学出版社主要参考书:SQL Sever 2008入门与精通,明日科技主编,清华大学出版社九、教学主要内容及教学安排: 1. 备份与恢复概述(10min) 2. 分离和附加数据库(25min) 3. 备份数据库(20min) 4. 恢复数据库(20min) 5. 小结与布置作业(5min
28、) 云 南 民 族 大 学 教 案一、讲授章节名称: 第12章 使用ADO.NET访问SQL Server 2008数据库1二、本章节授课时间: 第17周第1次课 授课学时:2学时+实验2学时三、本章节授课教师姓名: 陈君华 职称:副教授四、本章节教学目标和教学要求:1. 了解数据库访问技术ADO.NET2. 掌握数据库的连接3. 掌握显示数据库中的数据五、教学重点、难点: 重点:数据库的连接难点:显示数据库中的数据六、结合教学内容选择的主要教学方法和教学手段: 教学方法:理论与实践相结合的引导,启发式教学方法教学手段:多媒体与其他方式相结合七、布置的作业及复习思考题: 作业 1-3八、选用教
29、材和主要参考书: 教材:数据库系统及应用教程(SQLServer2008),刘金岭主编,清华大学出版社主要参考书:SQL Sever 2008入门与精通,明日科技主编,清华大学出版社九、教学主要内容及教学安排: 1. ADO.NET概述(10min) 2. 分离和附加数据库(25min) 3. 数据库的连接(20min) 4. 显示数据库中的数据(20min) 5. 小结与布置作业(5min)云 南 民 族 大 学 教 案一、讲授章节名称:第12章 使用ADO.NET访问SQL Server 2008数据库2二、本章节授课时间: 第18周第1次课 授课学时:2学时+实验2学时三、本章节授课教师
30、姓名: 陈君华 职称:副教授四、本章节教学目标和教学要求:1. 了解格式化显示数据库中的数据,2. 掌握数据的插入 3. 熟练掌握数据的修改和删除五、教学重点、难点: 重点:数据的插入 难点:数据的修改和删除六、结合教学内容选择的主要教学方法和教学手段: 教学方法:理论与实践相结合的引导,启发式教学方法教学手段:多媒体与其他方式相结合七、布置的作业及复习思考题: 作业 4, 5八、选用教材和主要参考书: 教材:数据库系统及应用教程(SQLServer2008),刘金岭编,清华大学出版社主要参考书:SQL Sever 2008入门与精通,明日科技主编,清华大学出版社九、教学主要内容及教学安排: 1. 格式化显示数据库中的数据(20min) 2. 常用对象和控件(10min) 3. 向数据库中插入记录(15min) 4. 数据的修改和删除(10min) 5. 复习(25min) 6. 答疑(10min)-