《网络数据库技术》课程标准文档格式.docx
- 文档编号:7827690
- 上传时间:2023-05-09
- 格式:DOCX
- 页数:17
- 大小:21.38KB
《网络数据库技术》课程标准文档格式.docx
《《网络数据库技术》课程标准文档格式.docx》由会员分享,可在线阅读,更多相关《《网络数据库技术》课程标准文档格式.docx(17页珍藏版)》请在冰点文库上搜索。
能力目标
备注
一、SQLServer
1、能够自己动手安装SQLServer2005软件;
2005的安装和配置
2、能够启动服务器及服务;
能力
3、能够配置服务器端和客户端的网路库;
4、能够注册连接服务器;
二、数据库和表的管
1、能够使用SQLServerManagementStudio
和T-SQL
理能力
语句创建、修改、查看、删除数据库;
2、能够使用SQLServerManagementStudio
语句备份和还原数据库;
3、能够使用SQLServerManagementStudio
语句分离和附加数据库;
4、学会在数据库下创建表;
5、学会创建表的约束;
6、能够创建默认值和规则对象并进行绑定和解除绑定;
7、能够对表及约束、默认值、规则进行管理;
三、使用Select语句
1、能够熟练运用数据查询语句;
进行数据查询的能
2、能对表进行数据的插入、修改和删除操作;
力
3、学会数据在SQLServer系统和其他系统之间的数据传
输方法;
四、索引、视图、存
1、能够使用SQLServerManagementStudio和T-SQL
储过程、触发器等数
语句创建索引、视图、触发器和存储过程等对象;
据库对象的管理能
2、能够管理索引、视图、触发器和存储过程对象;
3、学会索引、视图、触发器和存储过程对象的使用方法;
五、编写T-SQL的能
1、学会T-SQL编程的基础知识;
2、学会系统内置函数的使用方法;
3、学会流程控制语句的使用方法;
4、能够创建并调用用户自定义函数;
六、事务的使用能力
1、学会用事务控制语句管理显示事务;
2、能够管理隐性事务;
七、数据库的安全管
1、能够创建标准的SQLServer帐户和Windows帐户;
2、能够给帐户设置服务器级的权限;
3、能够创建和管理数据库用户;
4、能够给数据库用户设置权限;
5、能够给数据库对象设置权限;
3.教学组织
1)采用模块化教学,保持学习与岗位工作的一致性
整个教学都是基于案例进行,学生必须有大块的时间在指导老师的指导下完成案例中知识点的学习与案例实践,这种模式与企业开发环境保持了高度一致,使学生能适应将来的开发岗位。
2)按照基于工作过程方式管理教学,保持学习与官位管理的一致性在综合项目实训阶段,项目开发过程的每个阶段就是工作过程的每个阶段,对每个阶段进行过程化的阶段性指导与管理,使学生的任务明确化,管理标准化,学生学习成果的表现具体化。
使得数据库的开发从分析、设计、实现、调试都逐步顺利进行。
3)“教、学、做”一体化
在课程上讲解案例要边讲边做,有时让学生边讲边做,做到“教、学、做”一体化,强化学生能力的培养;
应用部分教学,以培养职业技能在主线,参考真实案例,对其进行简化、浓缩,按照实际开发过程,进行课堂教学与实训。
4.教学内容与能力要求4.1教学内容
基础模块
第一单元数据库基础理论
教学单元
教学内容与要求
教学提示与活动建议
数据库基础
掌握数据库的基本概念;
掌握数据库系统的基本概念;
通过图书管理系统、学生成绩管理系统等,给学生初步演示讲解数据库在整个系统中的重要作用,使学生对数据库的作用有一个初步的了解,在此基础上,进一步引出数据库的概念及关系数据库的相关知识。
关系数据库
理解关系数据库的概念模型;
*掌握E-R图的画法;
了解重要的三种数据模型,重点理解关系模型;
*理解关系的规范化和关系的代数运算;
了解关系数据库的概念及SQL的概念;
第二单元SQLServer2005概述
SQLServer
2005的安装
了解SQLServer2005的版本信息和安装环
境;
*掌握SQLServer2005软件的安装过程;
通过多媒体教学,现场演示
SQLServer2005的软件安
装过程以及服务器的启动、
配置方法,并演示和讲解两种身份验证模式的用法和区
2005的配置
了解SQLServer2005的主要执行环境;
*掌握服务器的启动、停止和配置方法;
了解服务器的注册和取消方法;
*理解服务器的两种身份验证模式;
另叽
第三单元SQLServer2005数据库及其操作
数据库介绍
了解各个系统数据库的作用;
*理解数据库的逻辑结构和物理结构;
*理解三种数据库文件的作用及其扩展名;
通过案例演示使学生了解系统数据库的作用,比如
model数据库。
创建、修改、
删除数据库
*掌握使用SQLServerManagement
Studio创建、修改和删除数据库的方法;
*掌握使用T-SQL语句创建、修改和删除数据库的方法;
通过演示用两种方法分别创建学生图书管理系统,并设置相应的数据文件和日志文件,使学生掌握数据库的管理方法。
备份和还原
数据库
了解备份和还原的概念;
了解数据库的备份方式;
*掌握备份设备的两种创建力法;
Studio和T-SQL语句对*数据库进行完全备份、差异备份、事务日志备份的操作过程。
将学生图书管理系统进行完全备份、差异备份、事务日志备份,在演示的过程中讲解相关的理论知识。
使学生边学边做。
分离和附加
了解分离和附加的概念;
Studio和T-SQL语句对*数据库进行分离和
附加的方法;
理解分离数据库和删除数据库的区别;
将学生图书管理系统和当前系统分离,再将其附加回来,使学生掌握数据库分离和附加的方法。
第四单元表的创建与管理
表的数据类
型
了解表的定义;
理解并掌握系统数据类型;
*学会创建用户自定义的数据类型;
以前面的学生图书管理系统为例,在其中创建表,并设置主键、外键、check、unique等约束来维护数据
表的操作
*掌握使用SQLServerManagement
Studio和T-SQL语句创建、修改、查看、删
除表;
*掌握使用SQLCMD工具修改表的方法;
库的数据完整性,并讲解数据完整性的其他约束方法,创建默认值和规则对象,演示并讲解默认值对象和默认值约束的关系,规则和check约束的区别和联系等。
数据库完整
性
理解数据库完整性的概念并了解4种数据库
完整性;
*掌握主键、外键、检杳、默认值、唯一性约
束的创建、修改、删除和使用的方法;
默认值、规则
了解默认值和规则的定义;
*掌握默认值和规则的创建、修改、删除方法;
*掌握默认值和规则与列或用户自定义数据
类型的捆绑和接触捆绑的方法;
数据操作
*掌握对表中数据的插入、修改、删除方法;
通过对学生图书管理系统中的某个表进行插入数据、修改和删除数据来学习本节内容。
第五单元索引
索引概述
了解索引的概念、作用和原则;
理解索引的分类;
*理解聚集索引和非聚集索引的区别;
结合前面的学生图书管理系统和其中的表,在表上创建索引,并杳看和删除索引,通过演示讲解聚集索引和非聚集索引的区别。
操作索引
*掌握索引的创建方法;
*掌握索引的杳看、修改和删除方法;
第六单元数据查询
Select语句
*掌握select语句的基本语法格式;
*掌握select子句、from子句、where子句、
into子句、orderby子句、groupby子句、
compute子句等的运用方法;
以学生图书管理系统中的表为基表,来逐个讲解并演示select子句。
统计函数
*掌握统计函数的运用方法;
掌握统计函数中的数据类型;
多表查询和
子查询
*掌握多表查询的类型;
*掌握多表查询的语法格式;
*掌握嵌套子查询和非相关子查询的运用方法;
数据导入和
导出
会将数据从SQLServer系统导出到Access、
Excel等其他系统中;
会将数据从Access、文本文件等导入到SQL
Server系统中;
掌握bcp工具的使用方法;
第七单元TRANSACT-SQL编程
T-SQL基础
知识
掌握标识符、变量、批处理、运算符的定义
方法和使用方法;
*掌握流程控制语句的使用方法;
以学生图书管理系统中的表为基表,来演示讲解T-SQL中详细知识点。
结合学生成绩管理系统,讲解三种用户自定义函数的创建和调用方法,以及游标的使用方法。
函数
了解系统函数的作用;
掌握常见系统函数的用法;
*掌握用户自定义函数的创建和调用方法;
游标
理解游标的定义;
*掌握游标的声明方法;
*掌握打开游标、使用游标、释放游标、删除
游标的方法;
第八单元视图
视图概述
了解视图的定义;
了解视图的分类和优缺点;
结合学生图书管理系统、学生成绩管理系统给学生演示视图的功能,并演示视图和表的区别,从而使学生明白
管理视图
Studio创建视图、查看和删除视图的方法;
*掌握使用T-SQL语句创建视图、查看和删除视图的方法;
*掌握通过视图修改基表中数据的注意事项和方法;
视图是一个虚表。
第九单元存储过程和触发器
存储过程
理解存储过程的定义和作用;
理解存储过程的类型;
*掌握简单存储过程、带输入参数和输出参数
存储过程的创建和调用方法;
*掌握存储过程的管理方法;
在讲解存储过程的时候应该结合一下函数,使学生明白存储过程和函数的区别。
触发器
了解触发器的定义;
了解触发器的作用和类型;
*掌握触发器的创建和执行过程;
*掌握触发器的管理方法;
给学生演示简单的触发器以及两个表数据操作之间需要的触发器。
第十单元事务处理
了解事务的概念;
通过学生都知道的银行取款
事务概述
理解事务的特点;
这个简单事务来讲解事务存
理解事务的执行模式;
在的必要性和重要性。
使用事务
*掌握事务语句和其他T-SQL的结合使用;
第单元SQLServer2005的安全管理
安全机制概
述
了解SQLServer2005的二层安全模型;
*掌握SQLServer2005的身份验证模式;
如果条件允许,用两台机器
来讲课。
一台作为服务器,一台作为客户端来演示并讲解权限的
服务器安全
*掌握SQLServer登录帐户的创建、修改、
使用和删除方法;
*掌握Windows帐户的创建、修改、使用和
删除方法;
理解服务器角色的作用;
*掌握给服务器角色添加成员的方法;
设置,这样的教学方式学生
更容易理解和接受。
数据库安全
掌握数据库用户的创建、查看、删除方法;
理解数据库角色的作用;
*掌握给数据库角色添加成员的方法;
理解服务器角色成员和数据库角色成员的不
同;
权限管理
了解权限管理的相关概念;
*掌握权限的管理方法;
第十二单元网上书店系统
网上书店系
统
掌握网上书店系统的需求分析方法;
掌握网上书店系统的模块设计方法;
掌握系统的数据库的设计方法;
掌握系统的实现方法;
通过网上书店系统,使学生明白数据库在系统中的重要作用,并学会数据库的设计。
职业模块
序号
模块名称
教学要求与活动
模块一
数据库基础知识、
分析能力、模型设
计等能力模块
1.教学要求
通过分析能力、模型设计能力的训练,使学生具备分析工作岗位所需数据库理论能力,重点学会数据库范式理论和E-R
关系转换等。
2.教学活动
数据库理论知识讲解
模块二
SQLServer2005
管理、对象创建、
1.教学要求
通过SQLServer2005软件的学习,使学生学会SQLServer
使用与维护以及
数据库后台编程
2005的使用。
重点学会数据库后台编程:
存储过程、函数和
触发器等。
2.教学活动
(1)讲解数据库的相关知识;
(2)讲解数据库对象的相关知识;
(3)通过实训来锻炼学生的数据库使用能力;
模块三
数据库应用开发
拓展模块
通过网上书店系统等,学习一个系统的开发。
(1)系统模块设计;
(2)数据库设计;
(3)系统实现;
4.2能力要求
421课程对应岗位
本课程所对应的岗位主要有:
企事业单位中数据库管理人员、数据库开发人员、程序员(网站建设、信息系统等)、软件维护和销售等。
学完本课程,学生应具有如下职业岗位能力和职业素质:
(1)会安装和配置SQLServer
(2)会使用图形界面或脚本两种方法创建、管理数据库或数据库对象,会
保证数据安全性
(3)熟练使用Transact-SQL语言进行简单编程
(4)会对SQLServer进行安全管理
(5)会对SQLServer数据库进行日常维护和管理
(6)具有规范的企业编程风格和习惯、良好的排查程序错误的能力
(7)具有良好的分析问题和解决问题的能力、沟通、协作和学习能力
(8)熟悉课程中涉及到的专业词汇
4.2.2课程能力分解
课程能力
技能要求
知识能力
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络数据库技术 网络 数据库技术 课程标准