收藏 分享(赏)

《数据库应用技术—SQL Server》课程整体教学设计.doc

上传人:dreamzhangning 文档编号:2690341 上传时间:2018-09-25 格式:DOC 页数:11 大小:268KB
下载 相关 举报
《数据库应用技术—SQL Server》课程整体教学设计.doc_第1页
第1页 / 共11页
《数据库应用技术—SQL Server》课程整体教学设计.doc_第2页
第2页 / 共11页
《数据库应用技术—SQL Server》课程整体教学设计.doc_第3页
第3页 / 共11页
《数据库应用技术—SQL Server》课程整体教学设计.doc_第4页
第4页 / 共11页
《数据库应用技术—SQL Server》课程整体教学设计.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、1数据库应用技术SQL Server课程整体教学设计一、管理信息课程名称: 数据库应用技术SQL Server 制定时间: 2011 年 4 月课程代码: 0111318 所属分院: 电子信息工程学院制定人: 程志 批 准 人: 金海二、基本信息学 分: 4 课程类型: 计算机应用技术专业核心课学 时: 72 先修课程: 计算机信息技术授课对象: 计算机应用技术专业、计算机网络技术专业 后续课程: VisualBasicASP三、课程设计1.课程目标设计(1)能力目标总体能力目标:能够熟练安装与配置 SQLSERVER 数据库、熟练应用企业管理器和查询分析器建立数据库、表和操作表数据并对数据库

2、能进行备份和恢复。单项能力目标:能够正确的绘制 ER 图并将其转换为关系模式。能够规范化关系模式能够进行数据库的设计;具备中小型企业或常见系统所用数据库的设计能力;能够正确的安装和配置 SQLSERVER 数据库能够将设计的数据库和表通过企业管理器或查询分析器正确创建。具备数据库表数据的添加、删除、更新和查询的能力能够进行数据库的安全管理并正确备份和恢复数据库。(2)知识目标了解数据库的基本概念和关系型数据库的基本原理;掌握关2系型数据库的设计方法。了解数据库的基本概念、理解关系型数据库管理系统的组成和功能掌握数据库设计的步骤和规格化的定义及方法。了解 SQLSERVER 的体系结构。掌握关系

3、型数据库完整性的设计方法掌握安全性的管理方法以及数据库备份和恢复的机制、意义、重要性 2.课程内容设计模块名称 学时数据库的初步应用 4关系数据库技术 10SQLSERVER 对象的操作 34SQLSERVER 的管理 10综合应用(独立实践 ) 14总计 723.能力训练项目设计编号能力训练项目(任务)名称拟实现的能力目标 相关支撑知识 训练方式手段及步 骤 结果1区分信息、数据能够根据信息、数据的定义和关系正确区分信息和数据1.信息的概念2.数据的概念3.信息和数据的区别与联系4.数据库的定义5.数据库系统的组成6.DBMS 的功能1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实

4、训报告及作业2建立ER 模型能够建立 ER 图,为数据库的设计打好基础1.数据模型的概念2.数据模型的分类2.概念模型的表示方法1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业3 集合运算 能够进行数据库中各关系的交、并、差运算1. 集合交运算的定义2. 集合并运算的定义3. 集合差运算的定义1.课堂操作示范2.同步模仿训练3.独立实践完成实训报告及作业34.评价4 关系代数运算 能够对数据库中的数据进行选择、投影和连接运算1. 选择运算的法则2. 投影运算的法则3. 连接运算的法则1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业5 关系的完整性 能

5、够对设计的关系建立完整性约束1. 实体完整性的要求2. 参照完整性的要求3. 域完整性的要求4. 用户定义完整性的要求1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业6关系数据库的规范化能够对关系模式进行规范化1. 关系模式的存储异常问题2. 函数依赖3. 规范化的步骤4. 范式种类及级别1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业7数据库设计-需求分析能与用户交流并确定用户的需求(包括数据与处理)1. 沟通2. 分析3. 总结1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业8数据库设计-概念结构设计能够根据需求画出概念模型

6、(E-R 模型) 1.概念模型的要素1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业9数据库设计-逻辑结构设计能够将 E-R 模型转化为关系模型并进行规划 1.规范化的方法1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业10数据库设计-物理设计能够设计数据的存储结构和存取方法1. 数据类型2. 设计格式1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业11数据库设计-数据库实施能够编制并调试应用程序、组织数据入库并进行试运行 1.数据库定义语言1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业12数据库设计-数

7、据库运行维护能够对数据库进行评价、调整与修改 1.修改方法1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业13安装SQLSERVER能够根据需要选择 SQLSERVER的版本并进行正确的安装1. SQLSERVER 的版本2. 硬件要求3. 软件要求4. 验证机制5. 验证模式1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业14 配置数据库 能够注册 SQLSERVER 实例并启动服务器 1. SQLSERVER 服务管理器的作用 1.课堂操作示范2.同步模仿训练 完成实训报告43.独立实践4.评价及作业15 创建数据库1.能够用企业管理器创建数据库

8、2.能够使用 SQL 语言的 DDL语言在 SQL 查询分析器中创建数据库1.SQLSERVER 数据库的文件种类2.SQLSERVER 数据库文件组的分类3.SQLSERVER 数据库的系统数据库4.DDL 语言创建数据库的语法格式1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业16查看数据库的定义信息1.能够用企业管理器查看数据库定义信息2. 能够使用 SQL 语言查看数据库的定义信息1.查看数据库定义信息的语法格式1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业17 修改数据库1.能够用企业管理器修改数据库2. 能够使用 SQL 语句修改数据库

9、1.修改数据库的语法格式2.修改数据库的注意事项1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业18 删除数据库1.能够用企业管理器删除数据库2. 能够使用 SQL 语句删除数据库1.删除数据库的语法格式1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业19 创建表1. 能够使用企业管理器创建表2. 能够使用 SQL 语句创建表1.创建表的语法格式2.键的概念和选用方法3.完整性的考虑1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业20数据类型的应用能够正确选用数据类型 1.数据类型的分类2.数据类型的应用环境1.课堂操作示范2.

10、同步模仿训练3.独立实践4.评价完成实训报告及作业21 建立表关系 能够建立数据库各表之间的关系图 1.联系的种类2.建立关系图的方法1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业22查看表定义信息1.能够使用企业管理器查看表定义信息2.能够使用 SQL 语句查看表定义信息1.查看表信息的语法格式1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业23 修改表结构1.能够使用企业管理器修改表结构2.能够使用 SQL 语句修改表结构1.添加列的语法格式2.修改列及列属性的语法格式3.删除列的语法格式1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成

11、实训报告及作业24 删除表1.能够使用企业管理器删除表2.能够使用 SQL 语句删除表1.删除表的语法格式2.删除表的注意实现1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业525 添加表数据1.能够使用企业管理器添加表数据2.能够使用 SQL 语句添加表数据1.添加数据的语法格式1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业26 删除表数据1.能够使用企业管理器删除表数据2.能够使用 SQL 语句删除表数据1.删除表数据的语法格式1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业27 修改表数据1.能够使用企业管理器修改表数据

12、2.能够使用 SQL 语句修改表数据1.修改表数据的语法格式1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业28表数据的简单查询1.能够使用企业管理器进行简单查询2.能够使用 SQL 语句进行简单查询1.简单查询语句的语法格式1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业29表数据的高级查询1.能够使用企业管理器进行高级查询2.能够使用 SQL 语句进行高级查询1.高级查询语句的语法格式1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业30 创建视图1.能够使用企业管理器创建视图2.能够使用 SQL 语句创建视图1.创建视图的作

13、用2.了解视图的优点和缺点3.创建实体的语法格式1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业31 创建索引1.能够使用企业管理器创建索引2.能够使用 SQL 语句创建索引1.创建索引的作用2.索引的分类1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业32数据库完整性的设计能够实时的对数据库运行中出现的问题建立完整性约束1.实体完整性的要求2.参照完整性的要求3.域完整性的要求4.用户定义完整性的要求1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业33数据库的安全管理1.能够设置 SQLSERVER 的身份验证模式2.能够设置

14、服务器的安全性3.能够设置数据库的安全性4.能够设置数据库用户角色5.能够进行权限管理1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业34 数据库的备份 1.能够用企业管理器备份数据库 1.备份数据库的时机2.备份数据库的方式1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业35 数据库的还原 1.能够用企业管理器还原数据库 1.备份数据库的方式1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业636 数据库的分离 1.能够用企业管理器分离数据库 1.备份数据库的方式1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及

15、作业37 数据库的附加 1.能够用企业管理器附加数据库 1.备份数据库的方式1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业38 导入数据 1.能够用企业管理器导入数据1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业39 导出数据 1.能够用企业管理器导出数据1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业40 建立存储过程 1.能够根据实际需要建立 1.建立存储过程的语法格式1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业41 建立触发器 1.能够根据实际需要建立存储过程 1.建立触发器的语法格式1.课堂

16、操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业4.进度表设计教学目标和主要内容序号学时模块名称 单元标题 能力目标能力训练项目编号知识目标1 2 数据库的初步应用 数据库的基本用 能够根据信息、数据的定义和关系正确区分信息和数据 11. 掌握数据库的概念2. 掌握 DBS 的组成3. 掌握 DBS 的功能2 2 数据库的初步应用 数据模型的建立 能够建立 ER 模型 2.1.了解数据模型的概念2.掌握数据模型的分类3.掌握概念模型联系的种类3 2 关系数据库技术 关系运算1.能够进行数据库中各关系的交、并、差运算2.能够对数据库中的数据进3、41.掌握集合交运算的定义2. 掌握

17、集合并运算的定义7行选择、投影和连接运算 3. 掌握集合差运算的定义4. 掌握选择运算的法则5. 掌握投影运算的法则6. 掌握连接运算的法则4 2 关系数据库技术 数据库的规范化(一) 能够模范进行关系模式的规范化 61.了解关系模式的存储异常问题2.掌握函数依赖的定义3.理解完全依赖、部分依赖、传递依赖4.掌握规范化的步骤5.了解范式种类及级别5 2 关系数据库技术 数据库的规范化(二) 能够独立的进行关系模式的规范化 61.掌握函数依赖的定义2.进一步理解完全依赖、部分依赖、传递依赖3. 掌握规范化的步骤4. 了解范式种类及级别6 2 关系数据库技术 数据库的设计(一)1.能与用户交流并确

18、定用户的需求(包括数据与处理)2. 能够根据需求画出概念模型(E-R 模型)3. 能够将 E-R 模型转化为关系模型并进行规划7、8、9、2、61.了解沟通、分析、总结问题的方法2.掌握概念模型的画法3.掌握 E-R 模型转化为关系模型的方法4.掌握规范化的方法7 2 关系数据库技术 数据库的设计(二)1.能够设计数据的存储结构和存取方法2. 能够编制并调试应用程序、组织数据入库并进行试运行3. 能够对数据库进行评价、调整与修改10、11、12、201.掌握数据类型2.了解 SQL 语句8 2SQLSERVER 对象的操作SQLSERVER的安装与配置1.能够根据需要选择SQLSERVER 的

19、版本并进行正确的安装2.能够注册 SQLSERVER 实例并启动服务器13、141.了解 SQLSERVER 的版本2.了解硬件要求3.了解软件要求4.掌握 SQLSERVER 的验证机制5.掌握 SQLSERVER 的验证模式6.掌握 SQLSERVER 服务管理器的作用9 2SQLSERVER 对象的操作数据库的操作(一)1.能够用企业管理器创建数据库2.能够用企业管理器查看数据库定义信息3. 能够用企业管理器修改数据库4.能够用企业管理器删除数据库15、16、17、181.掌握 SQLSERVER 数据库的文件种类2.掌握 SQLSERVER 数据库文件组的分类3.了解 SQLSERVE

20、R 数据库的系统数据库4.掌握修改数据库的注意事项810 2SQLSERVER 对象的操作数据库的操作(二)1.能够用 SQL 语句创建数据库 15 1.掌握 DDL 语言创建数据库的语法格式11 2SQLSERVER 对象的操作数据库的操作(三)1.能够用 SQL 语句查看定义信息2.能够认识修改数据库的 SQL语句3.能够用 SQL 语句删除数据库16、17、181.掌握查看数据库定义信息的语法格式2. 修改数据库的语法格式3. 删除数据库的语法格式12 2SQLSERVER 对象的操作数据库表的操作(一)1.能够用企业管理器创建表2.能够用企业管理器查看表定义信息3.能够用企业管理器修改

21、表4.能够用企业管理器删除表5.能够建立数据库各表之间的关系图19、20、21、22、23、241.理解表的基本概念2.理解级联的概念13 2SQLSERVER 对象的操作数据库表的操作(二)1.能够使用 SQL 语句创建表 19、201.掌握创建表的语法格式14 2SQLSERVER 对象的操作数据库表的操作(三)1.能够使用 SQL 语句查看表定义信息2.能够认识修改表结构的 SQL语句3. 能够使用 SQL 语句删除表22、23、241.掌握查看表信息的语法格式2.了解添加列的语法格式3.了解修改列及列属性的语法格式3.了解删除列的语法格式4.掌握删除表的语法格式15 2SQLSERVE

22、R 对象的操作数据库表数据库的更新(一)1.能够使用企业管理器添加表数据2.能够使用企业管理器修改表数据3.能够使用企业管理器删除表数据4.能够使用 SQL 语句添加表数据25、26、271.掌握添加数据的语法格式16 2SQLSERVER 对象的操作数据库表数据库的更新(二)1.能够使用 SQL 语句添修改表数据2.能够使用 SQL 语句删除表数据26、271.删除表数据的语法格式2.修改表数据的语法格式17 2SQLSERVER 对象的操作简单Transact-SQL 查询1.能够使用企业管理器进行简单查询 289(一)18 2关系数据库对象的操作简单Transact-SQL 查询(二)1

23、.能够使用 SQL 语句进行简单查询 281.简单查询语句的语法格式19 2关系数据库对象的操作高级Transact-SQL 查询(一)1.能够使用企业管理器进行简单查询 2920 2关系数据库对象的操作高级Transact-SQL 查询(二)1.能够使用 SQL 语句进行简单查询 291.简单查询语句的语法格式21 2关系数据库对象的操作创建视图1.能够使用企业管理器创建视图2.能够使用 SQL 语句创建视图301.创建视图的作用2.了解视图的优点和缺点3.创建实体的语法格式22 2关系数据库对象的操作创建索引1.能够使用企业管理器创建索引2.能够使用 SQL 语句创建索引31 1.创建索引

24、的作用2.索引的分类23 2关系数据库对象的操作建立存储过程 1.能够根据实际需要建立 401.建立存储过程的语法格式24 2关系数据库对象的操作建立触发器 1.能够根据实际需要建立存储过程 41 1.建立触发器的语法格式25 2 SQLSERVER 的管理 数据库完整性的设计 能够实时的对数据库运行中出现的问题建立完整性约束 32、51.实体完整性的要求2.参照完整性的要求3.域完整性的要求4.用户定义完整性的要求26 2 SQLSERVER 的管理 数据库的安全管理1.能够设置 SQLSERVER 的身份验证模式2.能够设置服务器的安全性3.能够设置数据库的安全性4.能够设置数据库用户角色

25、5.能够进行权限管理33、1327 2 SQLSERVER 的管理 数据库的备份与回复1.能够用企业管理器备份数据库2.能够用企业管理器还原数据库34、351.了解备份数据库的时机2.掌握备份数据库的方式3.了解备份时注意事项28 2 SQLSERVER 的管理 数据库的分离与附加1.能够用企业管理器分离数据库2.能够用企业管理器附加数据库36、371.了解备份数据库的时机2.掌握备份数据库的方式3.了解备份时注意事项29 2 SQLSERVE 数据的导入 1.能够用企业管理器导入数 38、3 1.掌握各数据库的格式10R 的管理 与导出 据2.能够用企业管理器导出数据930 2综合应用(独立

26、实践 )数据库的综合设计1.能够设计出成绩查询系统的数据库1、2、5-121.数据库的设计步骤2.规范化的方法31 2综合应用(独立实践 )数据库的安装与配置及数据库的建立1.能够根据设计系统所需环境正确安装 SQLSERVER 的版本并进行配置2.能够独立的安装 sqlserver并解决安装中出现的问题3.能够正确的建立自己设计的成绩查询系统的数据库13-151.数据库的版本2.系统要求3.SQLSERVER 安装注意事项32 2综合应用(独立实践 )数据库表及表关系的建立1.能够建立成绩查询系统数据库的各表及各表间的关系 19-2133 2综合应用(独立实践 )数据的装入及更新1.能够装入

27、成绩查询系统的初始数据并对其进行更新(添加、删除、修改)25-2734 2综合应用(独立实践 )数据查询 1.能够对成绩的各种需要进行查询 28、2935 2综合应用(独立实践 )数据库完整性设计1.能够根据实际应用中出现的问题建立完整性约束 32、536 2综合应用(独立实践 )数据库的备份回复与数据导入导出1.能够建立成绩查询系统的备份机制2.能够备份成绩查询系统的数据库并能进行恢复34-415.第一次课设计梗概第一步:说明课程安排,接受本门课程的授课目标和考核方式第二步:演示一张学生基本信息表格,其中有一列为学生年龄,过一年后学生年龄均增加一岁,如何在表格中操作第三步:学生讨论(讨论时进

28、行引导:最常见的为手动修改,如果数据量较大,手动修改工作量很大,不好完成)第四步:给出解决次为题的方法(用数据库解决此问题,瞬间完成) ,以此提高学生学习本课程的兴趣第五步:以超市特价活动为例提出问题,进一步引入数据库SQL 语言,解决问题,以此来加深学生对本课程的认识。第六步:告诉学生本课程的一般教、学方法:课堂操作示范11同步模仿训练独立实践评价完成实训报告和作业反馈第七步:引入本节课内容,进行第一次“教、学、做”活动四、考核方案设计考评项目 考评方法 比例 小计学习态度 根据作业完成情况、课堂回答问题情况,由教师和学生干部综合评定学习态度的得分 5%组织纪律 根据上课考勤情况由教师和学生

29、干部评定纪律得分 5%10%课堂模仿实践 根据学生完成情况由学生自评、他人评价和教师评价相结合评定成绩 10%课外拓展实践 抽查课外拓展实践情况、任务完成情况由小组长评价和教师抽评相结构评定成绩 5%单元独立实践 根据任务完成情况和实训报告完成情况,由教师评定成绩 20%形成性评价自主探索开发 对指定主题的数据库设计情况、建立、运行等情况由教师评定成绩 5%40%期中考试 操作 由教师评定的操作考试成绩 20% 20%终结性环节期末考试 操作 由教师评定的操作考试成绩 30% 30%合计 100% 100%五、教材、资料1.教材教材名称:数据库应用技术SQL Server2005 篇出 版 社:人民邮电出版社编者姓名:徐守祥出版时间:2008 年 11 月书 号:978-7-115-18726-0教材种类:高职高专计算机技能型紧缺人才培养规划教材2.参考资料数据库原理与应用-SQLSERVER2000 作者 仝春灵 中国水利水电出版社 2008 年 5 月出版3.参考网站:http:/

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报