《数据库技术与应用SQL SERVER》课程标准周如意第1稿Word格式文档下载.docx
- 文档编号:19634674
- 上传时间:2023-01-08
- 格式:DOCX
- 页数:30
- 大小:28.02KB
《数据库技术与应用SQL SERVER》课程标准周如意第1稿Word格式文档下载.docx
《《数据库技术与应用SQL SERVER》课程标准周如意第1稿Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《《数据库技术与应用SQL SERVER》课程标准周如意第1稿Word格式文档下载.docx(30页珍藏版)》请在冰豆网上搜索。
3
数据库中表的建立与数据输入
数据的准确性、一致性与完备性
5
应用数据库中的数据——数据中数据查询
8
优化数据查询与数据管理——索引与视图
提高数据库中数据操作速度——使用存诸过程
数据库安全性的保证
9
与其它数据环境进行数据转换——数据库中数据的导入与导出
10
加强数据库的维护——数据库的备份与还原
11
应用T-SQL程序管理数据——应用游标与事务
12
使用报表管理数据操作的结果-SQLSERVER2005ReportingServices的应用
13
设计数据库应用程序
合计
*注:
课程模块设计可以不借鉴传统的章节模式,突出以工作任务为中心。
2、课程目标
(1)职业能力目标
●总体能力目标
1能够绘制E-R图;
2能使用SQLSERVER2005DBMS进行数据库服务端数据库的创建、能对数库进行维护并能对数据库的安性与完整性进进行控制;
3在C#语言中使用SQL语言,完成对数据的查询、更新、统计等操作;
4利用关系数据库的设计理论完成某项数据库应用系统的数据库设计。
●课程单项目标(若干能力分目标)
编号
能力项目目标
单项能力目标
能进行数据库设计
(1)能够对数据库应系统进行基本需求分析,包括能够建立E-R图;
(2)能够进行数据库的概念、逻辑及物理设计;
(3)学会使用SQLSERVER2005的安装。
能够在SQLSERVER2005中建立数据库
(1)能够创建数据库,包括使用SQL语句建立数据库;
(2)能够对数据进行基本维护(包括数据库的修改、移动位置、删除、增加与收缩数据库容量);
(3)能够在SSMS中建立表。
能够熟练使SQL语言的基本语句,完成数据的输入
(1)能够熟练使SQL语句创建表与表的维护;
(2)能够用SQL语句完成数据插入;
(3)能够用SQL语句完成数据删除;
(4)能够用SQL语句完成数据更新。
能够对数据库中数据的完整性、一致性、完备性进行管理
(1)能够建约束并立应用;
(2)能够建立关系图并对之进行管理;
(3)能够建立默认并应用默认;
(4)能够建立规则与应用;
(5)能够创建触发器并应用,能够进行触发器的管理。
能够熟练使SQL语句,完成数据的查询
(1)、能够使用SQL语言中常用的函数,包括数学、字符、日期与时间、集合系统函数;
(2)、能够分析数据系统应用系统中常数据查询要求;
(3)熟练使用SQL查询语句数据查询
能够创建视图与索引并应用,来优化数据查询并进行数据管理
(1)会创建索引并对之进行应用与管理;
(2)能够创建视图并对进行应用与管理;
(3)能够创建全文索引与启用;
(4)能够使创建视图与索引的SQL语句。
能够创建存储过程,来提高数据操作速度,并能够存储过程进行维护
(1)能够创建存储过程并执行
(2)能够管理存储过程(修改、删除、重新编译)
(3)能够使用扩展存储过程
能够应用SQLSERVER2005的安全策略,保证数据库的安全性
(1)能够管理数据库服务器安全,包括设置登录模式、建立登录名、角色及用户进行管理;
(2)能够建立SQLSERVER2005的安全管理模型。
能够熟练进行SQLSERVER2005数据的导入与导出,来完成同其它数据环境进行数据转换。
(1)能够将将EXCEL的数据与文本文件数据导入SQLSERVER2005;
(2)能够将SQLSERVER2005中的数据导至ACCESS与EXCEL环境中;
(3)能够使作SQLSERVER2005中的SSIS进行数据的导入与导出。
能够对对SQLSERVER2005数据的备份与还原来加强数据库的维护
(1)能够以各种方式备份数据SQLSERVER2005数据库;
(2)能够选择不同的恢复模型完成数据库的恢复;
(3)能够管理管理备份;
(4)会分离与附加数据库。
能够应用游标与事务,通过T-QL程序来管理数据
(1)能够编写事务程序使用
(2)能够应用游标。
能够使用SQLSERVER2005中的ReportServices来管理数据操作的结果
(1)能够使用SQLSERVER2005中的ReportServices;
(2)能够创建并修改报表;
(3)能够发布报表。
能够在.NET中访问SQLSERVER2005的数据库
学会C#开发数据库应用程序,提高数据库应用系统的开发能力
(2)知识目标
知识目标
单项知识目标
理解数据库中的基本概念
(1)理解数据模型与数据模式;
(2)理解关系中的概念:
关系、键、外键;
(3)理解数据完整性。
理解数据库创建命令格式和索引的作用
(1)掌握数据库创建命令格式,包括数据文件与日志文件;
(2)理解索引的作用,包括优缺点、使用的原则,知道全文索引的概念;
(3)理解各种索引创建所对应的SQL语句、索引的评估和分析及索引的设计准则;
(4)理解聚集索引、唯一索引、单列索引、多列索引。
掌握数据库中表的建立与数据输入一般句的格式
(1)掌握数据库的创建、删除、修改的SQL语句;
(2)理解数据库的逻辑结构;
(3)了解物理存储结构。
掌握查询语句的一般格式
(1)掌握SELECT语句及FROM、WHERE、ORDERBY、GROUPBY、HAVING子句、INNERJOIN的使用知识;
(2)熟悉SQL语言中常用的函数;
(3)理解表的LEFTOUTERJOIN、RIGHTOUTERJOIN、FULLOUTERJOIN、CROSSJOIN。
理解视图的定义用作用以及视图的更新的限制条件
(1)理解创建、修改、删除视图相应的SQL语句;
(2)了解视图的更新的限制条件。
理解存储过程的定义与作用
(1)熟练掌握存储过程的创建方法及相应的SQL语句;
(2)掌握存储过程的修改、删除、执行;
理解触发器的定义、作用和工作原理
(1)熟练掌握触发器的创建方法及相应的SQL语句;
(2)掌握触发器的修改、删除;
(3)掌握触发器的种类和触发时机;
(4)理解参照完性。
掌握SQLSERVER2005提供安全性和完整性的方法
(1)了解SQLSERVER2005安全机制;
(2)了解DCL对数据库的控制;
(3)了解服务器的角色、登录名、数据库用户。
理解事务与游标
(1)理解事务的特性;
(2)掌握事务编写的SQL命令格式;
(3)掌握游标的定义与使用
理解数据库的恢复与备份策略
(1)理解备份的种类;
(2)故障还原模型;
(3)理解还原的作用
掌握数据库设计的理论
(1)理解关系代数;
(2)掌握关系规范化设计理论(1NF、2NF、3NF,BCNF)。
掌握数据库方法与设计工具
(1)掌握数据库设计和步骤:
概念设计、物理设计、逻辑设计;
(2)掌握PowerDesign设计工具有关知识
掌握.NET访问SQLSERVER2005中数据库技术
(1)了解数据库访技术;
(2)掌握在C#中使用SQL语句的方法。
3、能力训练项目
能力训练项目
能力训练二级项目
能力目标
相关支撑知识
训练方式与手段
提交结果
对“销售合同系统”需求分析和设计数据库的逻辑结构
1.1建立设计数据库的逻辑结构
(1)能够建立“销售合同系统”E-R图
(2)建立“销售合同系统”的关系模式
(1)数据模型
(2)数据模式
(3)理解关系中的概念:
教师分析为主
E-R图与关系模式
建立“销售合同系统“的数据库
2.1安装SQLSERVER2005系统
学会SQLSERVER2005的安装
(1)了解SQLSERVER各个版本及适用操作系统与硬件要求
(2)熟悉建立数据库的方式
(3)理解数据库中的对象
通过教师演示教学管理数据库的建立,学生模仿建立本数据库
2.2在SSMS建立数据库
(1)能注册到网络中已存在的一个SQLSERVER2005数据库实例
(2)能使SQLSERVER2005企业管理器与查询分析器
(3)能使SQLSERVER2005联机从书
2.3通过SQL语句建立数据库
能够分析数据库要求
理解建立数据库的SQL语句组成部分与格式
在“销售合同系统”数据库中建立表结构与操作数据
3.1在SSMS建立数据库中的表
能熟练使用SSMS对表的创建、表结构的修改,设计主键与输入记录
(1)掌握SQLSERVER2005数据类型;
(2)理解表主键、外键;
(3)掌握表的创建、表结构的修改相应的SQL语句。
通过教师演示教学管理数据库的建立,学生模仿建立本数据库中的表
建立完成销售合同系统的数据库
3.2通过SQL语句建立数据库中表
(1)能CREATETABLE命令建表
(2)能使用ALTERTABLE使令修表的结构
(3)能使用表的删除命令DROPTABLE
3.3操作表中的数据
能用T-SQL完成数据的输入、删除与修改
掌握INSERT、DELTE、UPDATE命令的用法
对“销售合同系统”数据库实施数据完整性
4.1创建主键约束、添加非空约束及使用默认与规则。
(2)能够建立默认并应用默认;
(3)能够建立规则与应用。
(1)理解表主键、外键;
(2)理解约束
同上
4.2创建关系图
能够建立关系图并对之进行管理
理解参照完性
4.3在表中创建触发器
能够创建触发器并应用,能够进行触发器的管理。
(1)掌握触发器的修改、删除;
(2)掌握触发器的种类和触发时机;
查询“销售合同系统”数据库的数据
5.1利用简单SQL语句查询客户表
能够使用基本的SELECT语句及FROM、WHERE子句
查询结果与SQL语句
5.2利用附加子句查询产品表的数据
(1)能够使用WHERE、ORDERBY、GROUPBY、HAVING子句;
(2)使用聚合函数
5.3“销售合同系统”的数据综合查询
能够使用INNERJION、LEFTOUTERJOIN、RIGHTOUTERJOIN、FULLOUTERJOIN、CROSSJOIN子句
5.4利用子查询查“销售合同系统”的中数据
能够使用子查询完成复杂的查询
在“销售合同系统”数据库中建立索引与视图
5.1分别在SSMS与SQL语句使在产品表中建立索引
(2)能够创建全文索引与启用;
(3)能够使创建视图与索引的SQL语句。
(1)理解索引的作用,包括优缺点、使用的原则,知道全文索引的概念;
(2)理解各种索引创建所对应的SQL语句、索引的评估和分析及索引的设计准则;
(3)理解聚集索引、唯一索引、单列索引、多列索引。
创建索引的SQL语句
5.2创建视图
能够创建视图并进行应用与管理.
创建视图的SQL语句
为“销售合同系统”数据库创建存储过程
存储过程语句
设计“销售合同系统”数据库安全管理策略
能够管理数据库服务器安全,包括设置登录模式、建立登录名、角色及用户进行管理;
“销售合同系统”数据库中数据导入与导出
9.1数据的导入
(2)能够将SQLSERVER2005中的数据导出到ACCESS与EXCEL环境中;
理解不同的数据环境
9.2数据的导出
导出的ACESS数据库与EXCEL文件
“销售合同系统”数据库的备份与恢复
备份的文件
使用游标文访问“销售合同系统”中的数据行
11.1使用游标文查询与删除“销售合同系的数据行
(2)能够编写与应用游标完成数据询与删除。
(3)掌握游标的定义与使用。
定义游标的SQL语句
11.2使用游标更新“销售合同系的数据行
能够编写与应用游标完成数据的更新。
在“销售合同系统”中应用报表
(1)了解报表设计流程
(2)了解报表结构
报表
设计“销售合同系统”应用程序
(1)能够对数据库应系统进行基本需求分析;
(2)学会C#开发数据库应用程序,提高数据库应用系统的开发能力。
(2)了解数据库访技术;
应用序程
注:
若能力训练项目有结果,则要求学生提交结果。
4、教学进度表
序号
教学目标与主要内容
考核
内容
课程单元所属课程模块
课程单元
数据库技术基础
1、数据库技术概论与SQLSERVER2005认识
设计数据库
能够进行数据库的概念、逻辑及物理设计
认识SQLSERVER2005
2.1安装SQLSERVER2005
学会使用SQLSERVER2005的安装
了解SQLSERVER各个版本及适用操作系统与硬件要求
建立数据库方法
(一)
(2)能够对数据进行基本维护(包括数据库的修改、移动位置、
删除、增加与收缩数据库容量);
(1)熟悉建立数据库的方式
(2)理解数据库中的对象
建立好的销售合同系统的数据库
2、为数据管理创建数据库
建立数据库方法
(二)
利用SSMS建立数据库中表
能熟练使用SSMS对表的创建、表结构的修改,设计主键
理解关系中的概念:
关系、键、外键
建立好的销售合同系统的数据库中表结构
3、数据库中表的建立与数据输入
应用T-SQL建立表
3.2通过SQL语句建立数据库中表
操作表中的数据
(1)能在SSMS完成数据操作
(2)能用T-SQL完成数据的输入、删除与修改
操作的数据
数据完整性概述、
应用约束、规则与默认
(1)理解三类数据完整性
(3)理解约束
数据完整性
4、数据的准确性、一致性与完备性
创建管理关系图
(1)理解参照完性
关系图
应用触发器
触发器
T-SQL查询语格基本成组与简单查询
理解SELECT语句基本格式与用法
T-SQL查询语句的使用与查询使用
5、应用数据库中的数据——数据中数据查询
T-SQL中的函数的使用
理解ORDERBY、GROUPBY、HAVING子句
(2)掌握常用函数
14
连接查与嵌套查询
5.3销售合同系统”的数据综合查询
理解联连接与嵌套查询
15
使用SSMS进行数据查询
能够使用SSMS设计查询
16
认识索并创建与管理索引
6.1分别在SSMS与SQL语句使在产品表中建立索引
T-SQL创建索引语句的使用
6、优化数据查询与数据管理——索引与视图
17
认识视图与创建并使用
6.2创建视图
能够创建视图并对进行应用与管理.
T-SQL视图语句的使用
18
T-SQL的变量与存储过程
(1)理解T-SQL变量
(2)理解存储过储程的特点与作用
对存储过程的调用
7、提高数据库中数据操作速度——使用存诸过程
19
创建存储过程
7.为“销售合同系统”数据库创建存储过程
熟练掌握存储过程的创建方法及相应的SQL语句以及储过程执行;
20
管理存储过程
掌握存储过程的修改、删除;
21
SQLSERVER2005安全机制与管理SQLSERVER2005服务器
8.设计“销售合同系统”数据库安全管理策略
8、数据库安全性的保证
22
SQLSERVER2005安全管理模型
了解Windows操作系统的安全模式
(2)了解SQLSERVER2005的全安模模式
23
向SQLSERVER2005的数据库导入数据
能导入EXCEL与文本数据
理解不同的数据环境相互转换
导入与导出数据
9、与其它数据环境进行数据转换——数据库中数据的导入与导出
24
SQLSERVER2005数据库中数据导出
能导出至ACCESS数据库
25
设计库的备份与恢复策略
备份文件
10、加强数据库的维护——数据库的备份与还原
26
数据库的备份与管理
10.“销售合同系统”数据库的备份与恢复
27
T-SQL批处理与流程控制
11、应用T-SQL程序管理数据——应用游标与事务
28
应用游标
11.1使用游标查询与删除“销售合同系的数据行
11.2使用游标更新“销售合同系的数据行
(2)能够编写与应用游标完成数据查询与删除。
(3)能够编写与应用游标完成数据的更新。
游标的建立与使用
29
事务实现
(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库技术与应用SQL SERVER 数据库技术与应用SQL SERVER课程标准周如意第1稿 数据库技术 应用 SQL SERVER 课程标准 如意