《网络数据库技术》课程实用标准-2015
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《网络数据库技术》课程标准
1.课程定位
《网络数据库技术》是计算机软件专业、网络专业必修的一门核心课程。通过本门课程的学习,要求学生了解数据库技术基本的理论知识;掌握数据库系统通用的结构化查询语言SQL;通过实例掌握数据库的安装、数据库和表的管理、事务处理、安全性管理、数据完整性控制以及备份和恢复等操作。
本门课程主要面向计算机软件专业、网络专业的学生,培养学生数据库设计和开发能力,以培养学生数据库实际使用和开发能力以及对应的综合素质为目标,重点围绕SQL语言的使用、数据库设计与管理,数据库对象的设计与操作等内容,兼顾数据库基础理论知识的讲解,让学生在了解数据库的概念和作用的同时,拥有操作、设计、管理和开发数据库以及信息管理系统的能力。
本门课程共设72个课时,其中讲课50学时,实践22学时。共5个学分。
2. 工作任务与课程目标
2.1 工作任务
本课程的任务是培养学生安装和配置SQL Server;创建和管理数据库和数据库对象;保证数据完整性和数据安全性;根据需要对数据进行增、删、改、查询操作;对SQL Server数据库进行日常管理与维护的职业能力并为后续课程的学习以及实际工作中的应用打下坚实的基础。
2.2.课程目标
2.2.1课程总目标
通过本课程的学习使学生能够:(1)掌握数据库的基本原理和理论;(2)掌握结构化查询语言SQL及其使用;(3)熟悉数据库设计的基本理论和方法;(4)掌握SQL SERVER数据库管理系统的使用;(5)游标、触发器、存储过程的应用;(6)熟悉数据库系统的实施和维护, 熟悉数据库安全的相关知识和技术,角色、用户和权限;(8)数据库还原和备份、维护计划;(11)DTS数据传输;(12)规划索引、创建并维护索引;(13)了解数据库技术的发展动向。
2.2.2课程具体目标
不同的能力模块达到的具体能力目标,如表2-1所示:
表2-1 能力目标表
能力模块能力目标备注
一、SQL Server 2005的安装和配置能力1、能够自己动手安装SQL Server 2005软件;
2、能够启动服务器及服务;
3、能够配置服务器端和客户端的网路库;
4、能够注册连接服务器;
二、数据库和表的管理能力1、能够使用SQL Server Management Studio和T-SQL语句创建、修改、查看、删除数据库;
2、能够使用SQL Server Management Studio和T-SQL语句备份和还原数据库;
3、能够使用SQL Server Management Studio和T-SQL语句分离和附加数据库;
4、学会在数据库下创建表;
5、学会创建表的约束;
6、能够创建默认值和规则对象并进行绑定和解除绑定;
7、能够对表及约束、默认值、规则进行管理;
三、使用Select语句进行数据查询的能力1、能够熟练运用数据查询语句;
2、能对表进行数据的插入、修改和删除操作;
3、学会数据在SQL Server系统和其他系统之间的数据传输方法;
四、索引、视图、存储过程、触发器等数据库对象的管理能力1、能够使用SQL Server Management Studio和T-SQL语句创建索引、视图、触发器和存储过程等对象;
2、能够管理索引、视图、触发器和存储过程对象;
3、学会索引、视图、触发器和存储过程对象的使用方法;
五、编写T-SQL的能力1、学会T-SQL编程的基础知识;
2、学会系统内置函数的使用方法;
3、学会流程控制语句的使用方法;
4、能够创建并调用用户自定义函数;
3.教学组织
1)采用模块化教学,保持学习与岗位工作的一致性
整个教学都是基于案例进行,学生必须有大块的时间在指导老师的指导下完成案例中知识点的学习与案例实践,这种模式与企业开发环境保持了高度一致,使学生能适应将来的开发岗位。
2)按照基于工作过程方式管理教学,保持学习与官位管理的一致性
在综合项目实训阶段,项目开发过程的每个阶段就是工作过程的每个阶段,对每个阶段进行过程化的阶段性指导与管理,使学生的任务明确化,管理标准化,学生学习成果的表现具体化。使得数据库的开发从分析、设计、实现、调试都逐步顺利进行。
3)“教、学、做”一体化
在课程上讲解案例要边讲边做,有时让学生边讲边做,做到“教、学、做”一体化,强化学生能力的培养;应用部分教学,以培养职业技能在主线,参考真实案例,对其进行简化、浓缩,按照实际开发过程,进行课堂教学与实训。
4.教学内容与能力要求
4.1教学内容
基础模块
第一单元数据库基础理论
教学单元教学内容与要求教学提示与活动建议
数据库基础
掌握数据库的基本概念;
掌握数据库系统的基本概念;通过图书管理系统、学生成绩管理系统等,给学生初步
六、事务的使用能力1、学会用事务控制语句管理显示事务;
2、能够管理隐性事务;
七、数据库的安全管理能力1、能够创建标准的SQL Server帐户和Windows帐户;
2、能够给帐户设置服务器级的权限;
3、能够创建和管理数据库用户;
4、能够给数据库用户设置权限;
5、能够给数据库对象设置权限;
关系数据库理解关系数据库的概念模型;
*掌握E-R图的画法;
了解重要的三种数据模型,重点理解关系模
型;
*理解关系的规范化和关系的代数运算;
了解关系数据库的概念及SQL的概念;
演示讲解数据库在整个系统
中的重要作用,使学生对数
据库的作用有一个初步的了
解,在此基础上,进一步引
出数据库的概念及关系数据
库的相关知识。
第二单元 SQL Server 2005概述
教学单元教学内容与要求教学提示与活动建议
SQL Server 2005的安装了解SQL Server 2005的版本信息和安装环
境;
*掌握SQL Server 2005软件的安装过程;
通过多媒体教学,现场演示
SQL Server 2005的软件安装
过程以及服务器的启动、配
置方法,并演示和讲解两种
身份验证模式的用法和区
别。
SQL Server 2005的配置了解SQL Server 2005的主要执行环境;*掌握服务器的启动、停止和配置方法;了解服务器的注册和取消方法;
*理解服务器的两种身份验证模式;
第三单元 SQL Server 2005数据库及其操作
教学单元教学内容与要求教学提示与活动建议
数据库介绍了解各个系统数据库的作用;
*理解数据库的逻辑结构和物理结构;
*理解三种数据库文件的作用及其扩展名;
通过案例演示使学生了解系
统数据库的作用,比如model
数据库。
创建、修改、删除数据库*掌握使用SQL Server Management Studio
创建、修改和删除数据库的方法;
*掌握使用T-SQL语句创建、修改和删除数据
库的方法;
通过演示用两种方法分别创
建学生图书管理系统,并设
置相应的数据文件和日志文
件,使学生掌握数据库的管
理方法。
备份和还原数据库了解备份和还原的概念;
了解数据库的备份方式;
*掌握备份设备的两种创建方法;
*掌握使用SQL Server Management Studio
和T-SQL语句对*数据库进行完全备份、差异
将学生图书管理系统进行完
全备份、差异备份、事务日
志备份,在演示的过程中讲
解相关的理论知识。使学生
边学边做。