数据库应用技术-SQLServer课程整体教学设计.doc_第1页
数据库应用技术-SQLServer课程整体教学设计.doc_第2页
数据库应用技术-SQLServer课程整体教学设计.doc_第3页
数据库应用技术-SQLServer课程整体教学设计.doc_第4页
数据库应用技术-SQLServer课程整体教学设计.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库应用技术SQL Server课程整体教学设计一、管理信息课程名称:数据库应用技术SQL Server制定时间:2011年4月课程代码:0111318所属分院:电子信息工程学院制定人: 程志 批 准 人:金海二、基本信息学 分:4课程类型:计算机应用技术专业核心课学 时:72先修课程:计算机信息技术授课对象:计算机应用技术专业、计算机网络技术专业后续课程:VisualBasicASP三、课程设计1.课程目标设计(1)能力目标总体能力目标:能够熟练安装与配置SQLSERVER数据库、熟练应用企业管理器和查询分析器建立数据库、表和操作表数据并对数据库能进行备份和恢复。单项能力目标:能够正确的绘制ER图并将其转换为关系模式。能够规范化关系模式能够进行数据库的设计;具备中小型企业或常见系统所用数据库的设计能力;能够正确的安装和配置SQLSERVER数据库能够将设计的数据库和表通过企业管理器或查询分析器正确创建。具备数据库表数据的添加、删除、更新和查询的能力能够进行数据库的安全管理并正确备份和恢复数据库。 (2)知识目标了解数据库的基本概念和关系型数据库的基本原理;掌握关系型数据库的设计方法。了解数据库的基本概念、理解关系型数据库管理系统的组成和功能掌握数据库设计的步骤和规格化的定义及方法。了解SQLSERVER的体系结构。掌握关系型数据库完整性的设计方法掌握安全性的管理方法以及数据库备份和恢复的机制、意义、重要性 2.课程内容设计模块名称学时数据库的初步应用4关系数据库技术10SQLSERVER对象的操作34SQLSERVER的管理10综合应用(独立实践 )14总计723.能力训练项目设计编号能力训练项目(任务)名称拟实现的能力目标相关支撑知识训练方式手段及步骤结果1区分信息、数据能够根据信息、数据的定义和关系正确区分信息和数据1.信息的概念2.数据的概念3.信息和数据的区别与联系4.数据库的定义5.数据库系统的组成6.DBMS的功能1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业2建立ER模型能够建立ER图,为数据库的设计打好基础1.数据模型的概念2.数据模型的分类2.概念模型的表示方法1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业3集合运算能够进行数据库中各关系的交、并、差运算1. 集合交运算的定义2. 集合并运算的定义3. 集合差运算的定义1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业4关系代数运算能够对数据库中的数据进行选择、投影和连接运算1. 选择运算的法则2. 投影运算的法则3. 连接运算的法则1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业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数据库设计-概念结构设计能够根据需求画出概念模型(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数据库设计-数据库运行维护能够对数据库进行评价、调整与修改1.修改方法1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业13安装SQLSERVER能够根据需要选择SQLSERVER的版本并进行正确的安装1. SQLSERVER的版本2. 硬件要求3. 软件要求4. 验证机制5. 验证模式1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业14配置数据库能够注册SQLSERVER实例并启动服务器1. SQLSERVER服务管理器的作用1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业15创建数据库1.能够用企业管理器创建数据库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语句修改数据库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.同步模仿训练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.评价完成实训报告及作业24删除表1.能够使用企业管理器删除表2.能够使用SQL语句删除表1.删除表的语法格式2.删除表的注意实现1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业25添加表数据1.能够使用企业管理器添加表数据2.能够使用SQL语句添加表数据1.添加数据的语法格式1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业26删除表数据1.能够使用企业管理器删除表数据2.能够使用SQL语句删除表数据1.删除表数据的语法格式1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业27修改表数据1.能够使用企业管理器修改表数据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.创建视图的作用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.能够设置服务器的安全性3.能够设置数据库的安全性4.能够设置数据库用户角色5.能够进行权限管理1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业34数据库的备份1.能够用企业管理器备份数据库1.备份数据库的时机2.备份数据库的方式1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业35数据库的还原1.能够用企业管理器还原数据库1.备份数据库的方式1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业36数据库的分离1.能够用企业管理器分离数据库1.备份数据库的方式1.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业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.课堂操作示范2.同步模仿训练3.独立实践4.评价完成实训报告及作业4.进度表设计序号学时教学目标和主要内容模块名称单元标题能力目标能力训练项目编号知识目标12数据库的初步应用数据库的基本用能够根据信息、数据的定义和关系正确区分信息和数据11. 掌握数据库的概念2. 掌握DBS的组成3. 掌握DBS的功能22数据库的初步应用数据模型的建立能够建立ER模型2.1.了解数据模型的概念2.掌握数据模型的分类3.掌握概念模型联系的种类32关系数据库技术关系运算1.能够进行数据库中各关系的交、并、差运算2.能够对数据库中的数据进行选择、投影和连接运算3、41.掌握集合交运算的定义2. 掌握集合并运算的定义3. 掌握集合差运算的定义4. 掌握选择运算的法则5. 掌握投影运算的法则6. 掌握连接运算的法则42关系数据库技术数据库的规范化(一)能够模范进行关系模式的规范化61.了解关系模式的存储异常问题2.掌握函数依赖的定义3.理解完全依赖、部分依赖、传递依赖4.掌握规范化的步骤5.了解范式种类及级别52关系数据库技术数据库的规范化(二)能够独立的进行关系模式的规范化61.掌握函数依赖的定义2.进一步理解完全依赖、部分依赖、传递依赖3. 掌握规范化的步骤4. 了解范式种类及级别62关系数据库技术数据库的设计(一)1.能与用户交流并确定用户的需求(包括数据与处理)2. 能够根据需求画出概念模型(E-R模型)3. 能够将E-R模型转化为关系模型并进行规划7、8、9、2、61.了解沟通、分析、总结问题的方法2.掌握概念模型的画法3.掌握E-R模型转化为关系模型的方法4.掌握规范化的方法72关系数据库技术数据库的设计(二)1.能够设计数据的存储结构和存取方法2. 能够编制并调试应用程序、组织数据入库并进行试运行3. 能够对数据库进行评价、调整与修改10、11、12、201.掌握数据类型2.了解SQL语句82SQLSERVER对象的操作SQLSERVER的安装与配置1.能够根据需要选择SQLSERVER的版本并进行正确的安装2.能够注册SQLSERVER实例并启动服务器13、141.了解SQLSERVER的版本2.了解硬件要求3.了解软件要求4.掌握SQLSERVER的验证机制5.掌握SQLSERVER的验证模式6.掌握SQLSERVER服务管理器的作用92SQLSERVER对象的操作数据库的操作(一)1.能够用企业管理器创建数据库2.能够用企业管理器查看数据库定义信息3. 能够用企业管理器修改数据库4.能够用企业管理器删除数据库15、16、17、181.掌握SQLSERVER数据库的文件种类2.掌握SQLSERVER数据库文件组的分类3.了解SQLSERVER数据库的系统数据库4.掌握修改数据库的注意事项102SQLSERVER对象的操作数据库的操作(二)1.能够用SQL语句创建数据库151.掌握DDL语言创建数据库的语法格式112SQLSERVER对象的操作数据库的操作(三)1.能够用SQL语句查看定义信息2.能够认识修改数据库的SQL语句3.能够用SQL语句删除数据库16、17、181.掌握查看数据库定义信息的语法格式2. 修改数据库的语法格式3. 删除数据库的语法格式122SQLSERVER对象的操作数据库表的操作(一)1.能够用企业管理器创建表2.能够用企业管理器查看表定义信息3.能够用企业管理器修改表4.能够用企业管理器删除表5.能够建立数据库各表之间的关系图19、20、21、22、23、241.理解表的基本概念2.理解级联的概念132SQLSERVER对象的操作数据库表的操作(二)1.能够使用SQL语句创建表19、201.掌握创建表的语法格式142SQLSERVER对象的操作数据库表的操作(三)1.能够使用SQL语句查看表定义信息2.能够认识修改表结构的SQL语句3. 能够使用SQL语句删除表22、23、241.掌握查看表信息的语法格式2.了解添加列的语法格式3.了解修改列及列属性的语法格式3.了解删除列的语法格式4.掌握删除表的语法格式152SQLSERVER对象的操作数据库表数据库的更新(一)1.能够使用企业管理器添加表数据2.能够使用企业管理器修改表数据3.能够使用企业管理器删除表数据4.能够使用SQL语句添加表数据25、26、271.掌握添加数据的语法格式162SQLSERVER对象的操作数据库表数据库的更新(二)1.能够使用SQL语句添修改表数据2.能够使用SQL语句删除表数据26、271.删除表数据的语法格式2.修改表数据的语法格式172SQLSERVER对象的操作简单Transact-SQL查询(一)1.能够使用企业管理器进行简单查询28182关系数据库对象的操作简单Transact-SQL查询(二)1.能够使用SQL语句进行简单查询281.简单查询语句的语法格式192关系数据库对象的操作高级Transact-SQL查询(一)1.能够使用企业管理器进行简单查询29202关系数据库对象的操作高级Transact-SQL查询(二)1.能够使用SQL语句进行简单查询291.简单查询语句的语法格式212关系数据库对象的操作创建视图1.能够使用企业管理器创建视图2.能够使用SQL语句创建视图301.创建视图的作用2.了解视图的优点和缺点3.创建实体的语法格式222关系数据库对象的操作创建索引1.能够使用企业管理器创建索引2.能够使用SQL语句创建索引311.创建索引的作用2.索引的分类232关系数据库对象的操作建立存储过程1.能够根据实际需要建立401.建立存储过程的语法格式242关系数据库对象的操作建立触发器1.能够根据实际需要建立存储过程411.建立触发器的语法格式252SQLSERVER的管理数据库完整性的设计能够实时的对数据库运行中出现的问题建立完整性约束32、51.实体完整性的要求2.参照完整性的要求3.域完整性的要求4.用户定义完整性的要求262SQLSERVER的管理数据库的安全管理1.能够设置SQLSERVER的身份验证模式2.能够设置服务器的安全性3.能够设置数据库的安全性4.能够设置数据库用户角色5.能够进行权限管理33、13272SQLSERVER的管理数据库的备份与回复1.能够用企业管理器备份数据库2.能够用企业管理器还原数据库34、351.了解备份数据库的时机2.掌握备份数据库的方式3.了解备份时注意事项282SQLSERVER的管理数据库的分离与附加1.能够用企业管理器分离数据库2.能够用企业管理器附加数据库36、371.了解备份数据库的时机2.掌握备份数据库的方式3.了解备份时注意事项292SQLSERVER的管理数据的导入与导出1.能够用企业管理器导入数据2.能够用企业管理器导出数据38、391.掌握各数据库的格式302综合应用(独立实践 )数据库的综合设计1.能够设计出成绩查询系统的数据库1、2、5-121.数据库的设计步骤2.规范化的方法312综合应用(独立实践 )数据库的安装与配置及数据库的建立1.能够根据设计系统所需环境正确安装SQLSERVER的版本并进行配置2.能够独立的安装sqlserver并解决安装中出现的问题3.能够正确的建立自己设计的成绩查询系统的数据库13-151.数据库的版本2.系统要求3.SQLSERVER安装注意事项322综合应用(独立实践 )数据库表及表关系的建立1.能够建立成绩查询系统数据库的各表及各表间的关系19-21332综合应用(独立实践 )数据的装入及更新1.能够装入成绩查询系统的初始数据并对其进行更新(添加、删除、修改)25-27342综合应用(独立实践 )数据查询1.能够对成绩的各种需要进行查询28、29352综合应用(独立实践 )数据库完整性设计1.能够根据实际应用中出现的问题建立完整性约束32、5362综合应用(独立实践 )数据库的备份回复与数据导入导出1.能够建立成绩查询系统的备份机制2.能够备份成绩查询系统的数据库并能进行恢复34-415.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论