《数据库应用与开发》课程标准.docx
- 文档编号:10609412
- 上传时间:2023-02-21
- 格式:DOCX
- 页数:16
- 大小:22.05KB
《数据库应用与开发》课程标准.docx
《《数据库应用与开发》课程标准.docx》由会员分享,可在线阅读,更多相关《《数据库应用与开发》课程标准.docx(16页珍藏版)》请在冰豆网上搜索。
《数据库应用与开发》课程标准
《数据库应用与开发》课程标准
课程名称:
数据库应用与开发课程类型:
(计算机应用专业必修课)
课程代码:
(xxxxx)授课对象:
(计算机应用专业)
学分:
(4)先修课:
(C语言程序设计)
学时:
(64学时)
制定人:
一、课程性质
《数据库应用与开发》是计算机应用专业的一门专业必修课程。
该课程阐述了数据库系统的基本概念、基本原理、基本技术和专业应用。
由于该课程是一门实践性很强的专业课,对培养计算机应用专业这种应用方面的专业技术人才有重要意义,所以理论与实践结合起来进行教学对于学生专业知识学习和专业技术能力成长具有重要意义。
《SQLServer数据库应用于开发》通过关系数据库基本知识原理的学习、T-SQL语言的学习以及SQLServer数据库管理应用的基本知识技能的学习能够培养学生数据库基本知识和数据库管理的基本能力。
本课程以计算机应用专业所开设《计算机基础》、《C语言程序设计》、《高等代数》和《数据结构》为先行课程。
是一门综合性、实践性并重的专业课程。
在教学实践中以重基础、重能力和学习方法培养为原则,力求学生通过本课程的学习能够将所学习的计算机基础知识融会贯通,在学习能力和动手能力上有较大提高。
二、课程理念
(一)课程设计基本理念
1.以学为中心,以学生为主体,教为学服务
大学生是学习的主体,大学学习也具有学生自主学习的鲜明特征。
《数据库应用与开发》作为一门专业必修课,为学生提供了参加社会生产实践的实用技能和知识。
在课程学习过程中,不仅教师需要将基本知识和技能传授给学生,学生也需要在自主学习过程中获得课堂中没有学习到的知识和技能。
课程教学课堂中教师教授的知识和技能需要学生在课堂外的自主学习活动中去验证和实践。
同时,教师的教学应以学生的学为中心。
课程的设计是为了学生更好地学,教师在教学过程中也须以学生的学为中心,精心设计教学活动,促使学生更好地学习知识和技能。
学生自主学习能力的成长也是课程设计的初衷之一。
学生在自主学习活动中不仅要获取生产实践所需要的知识和技能,还要有必备的学习能力成长和独立解决困难的能力。
2.培养兴趣,注重能力
杜威在《民主主义与教育》中说:
“兴趣和训练是有目的的活动的相关的两个方面。
兴趣就是一个人和他的对象融为一体。
”大学生对于专业课程的兴趣首要在于对于课程本身的兴趣。
兴趣对于大学生自主学习的水平有着重要的作用。
课程的设计需要引起学生的兴趣和参与。
学生带着这种兴趣参与到课程学习中来,积极探索和独立钻研的动力就会有显著提高。
同时在课程学习中,教师的教学活动也是引起学生学习兴趣的重要因素。
因此,教师需要根据课程的设计和学生的学习水平来设计能够引起学生积极学习的教学活动,并不断培养学生这种参与学习的兴趣。
培养兴趣的过程中,能力的培养也是课程设计的重要原则。
教师教学活动和学生学习活动中都需要考虑到学生能力的成长。
这种能力包括学生发现问题的能力、思考问题的能力、解决为题的能力和独立学习的能力。
3.理论与实践并重
理论与实践并重是课程设计的重要原则。
对于职业技术学院的学生来说,实践能力往往比理论水平更具有现实意义。
《数据库应用与开发》作为一门实践性很强的课程,在设计过程中不仅需要重视理论知识的培养,更为关键的是需要学生在课程学习过程中能够锻炼较为实用的能力,能够通过课程的学习掌握实用技术和独立运用所学技能决绝问题的能力。
另外,职业技术学院的学生更侧重于在实践过程中掌握知识技能,对于理论的学习也侧重于通过实践来总结和验证。
4.注重学生个体,因材施教
《数据库应用与开发》课程设计关注学生学习个体,注重因材施教。
大学生个体心理差异和个体能力的差异也要求课程设计关注学生个体。
根据这种差异,课程设计提出的教学评价建议和教学建议能够促进学生不同程度地学习成长。
通过关注学生个体的成长不仅能够促使学生学习水平的提高,也能够有效提高学生学习课程的兴趣和整体学习水平。
(二)课程标准设计思路
1.根据课程目标和内容划分学习模块
课程设计不仅在传统教学内容和方式上有了革新,对课程教学的整体结构和体系有进行了调整和设计。
根据课程设计将课程内容学习划分为学习意识与能力、基本原理与知识、基本技能、实践能力与应用和创新思维。
对学生的课程学习评价也将通过这几个方面进行,更加科学合理地促进学生的学习成长和能力成长。
2.根据学生特征划分学生学习水平发展的阶段
高职院校学生对于数据库的学习与认识根据学生自身条件不同和学习特征的不同可以划分为基本原理知识了解阶段、学习过程自主阶段、基本技能形成阶段、知识原理应用尝试阶段和应用拓展阶段。
基本原理知识了解阶段主要是在课程学习的初级阶段,这个时期的学生表现为被动接受教师的知识传授和经验指导。
学习过程自主阶段是学生在了解了课程知识内容规律和特征之后的学习阶段,这个时期学生特征表现为能够通过自己掌握的规律和特征进行自主学习。
基本技能形成阶段是在学生对基础知识有了一定的了解和掌握之后在教师的指导下能够进行一些简单的数据库操作和维护。
应用尝试阶段是学生能够将自己通过课程学习的数据库知识尝试应用于实践操作和开发的时期,这个阶段学生表现为对于知识的认同不再限于书本,而要通过实践来验证知识原理。
应用拓展阶段即学生通过实践尝试已经熟练掌握了数据库的知识原理和基本操作技能,能够通过与他人合作进行力所能及的设计开发,表现出一定的创新能力。
3.根据实际教学条件和需要确定具体教学目标
根据学院的具体教学条件和学生的具体特征,确立的教学目标必须是学生通过学习能够达到的,而且教学目标必须是能够通过一定方法和途径进行考核的。
课程标准设计要求学生不仅要在数据库原理与知识方面进行全面的了解和掌握,更要求学生通过学习能够形成一定的数据库应用能力和良好的信息化观念。
使学生不仅能够掌握到所需要的理论知识,还能够在学习能力、意志情感方面受到正面引导。
4.灵活选择课程内容与目标评价体系
高职院校的数据库课程设计需要灵活选取课程内容,以保证教学目标的实现。
根据高职院校学生的特点和教学条件的实际情况,课程设计选取了实践性强,学生容易掌握,易于应用的内容作为主体,以促进学生动手实践,易于引起学生兴趣。
灵活的目标评价体系是促进学生学习成长的重要保障。
学习评价因人而异,不确定整齐划一的评价方式,关注每一名学生的特长,促进学生多元化发展是课程设计的重要特征。
三、课程目标
(一)课程宏观目标
通过32课时的理论学习,使学生能够掌握关系数据库的基本观念、数据库理论的发展、数据库系统的模型、数据库对象以及简单的数据库安全知识。
通过32课时的实验实训让学生能够安装使用数据库管理系统,并且能够通过使用SQLServer2005掌握关系数据库的管理、应用以及简单设计开发,形成一定的数据库应用能力。
通过理论学习与实验实训使学生在课程学习过程中形成较强的独立学习能力和合作意识,并且能够将先行课程与本课程的学习相结合,实现学科渗透。
在课程的学习过程中增强对计算机学科的学习兴趣和独立钻研的意识。
(二)学习模块目标
1.学习意识与能力
积极参与课堂学习的态度与行为;
独立思考与参与讨论;
发现问题并提出问题;
2.基本原理与知识
习得数据库基础知识;
学习与应用基本原理;
数据库基础知识与先行课相互联接;
3.基本技能
进行简单的数据库表操作;
安装使用SQLServer2005;
基本数据库管理;
数据库简单维护;
使用常见数据库对象;
4.实践应用能力
进行数据库恢复操作;
数据库应用程序开发;
5.创兴思维
对数据库固定操作提出疑问;
提出自己对数据库开发的设想;
(三)教学内容标准
《数据库应用与开发》是高职院校计算机应用专业重要的专业必修科目。
对于该课程的学习要求学生掌握知识增强能力需要经过五个成长阶段:
基本原理与知识了解阶段;学习过程自主阶段;基本技能形成阶段;基本原理与知识应用尝试阶段和应用拓展阶段。
1.基本原理与知识了解阶段
知道数据库基本概念与数据库理论的发展阶段;
能够说出数据库系统的四种模型;
能够进行简单的数据库关系运算;
能够读懂常用的T-SQL语句;
会安装SQLServer2005数据库管理系统;
熟悉数据库表的数据类型;
能够进行简单的表创建、修改与删除操作;
对数据库知识表现出一定的学习兴趣;
2.学习过程自主阶段
会使用常用的T-SQL语句进行简单的表操作;
知道数据库系统设计的流程;
能够在数据库表中进行检索;
认识常用的数据库对象;
3.基本技能形成阶段
知道数据库安全认证的模式与权限;
会进行数据库数据备份;
了解数据复制;
4.基本原理知识应用尝试阶段
认识应用程序访问数据库的两种接口;
能够读懂数据库链接程序;
知道数据库应用程序开发的流程;
能够使用自己熟练的编程语言访问数据库;
5.应用拓展阶段
能够画出数据库系统设计的流程图;
能够进行简单的登录模块设计;
能够设计一个简单的数据库系统;
能够独立学习了解网络数据库的其他知识与操作;
四、课程内容实施建议
(一)课程内容与学时分配
教学内容
理论课时
实训课时
实训次数
作业(次数)
教学要求
知道
学会
掌握
第一章数据库及SQLServer2005简介
5
2
1
1
1.1数据库的发展
1
2
1
1
√
1.2数据库系统模型
2
√
1.3关系数据库管理系统
2
√
1.4SQLServer2005简介
√
第二章数据库管理
3
4
2
1
2.1SQLServer中数据库概述
1
4
2
1
√
2.2数据库管理
2
√
第三章数据表的管理
4
4
2
2
3.1表的创建及修改
2
4
2
2
√
3.2表中数据的修改
√
3.3表中的数据检索
2
√
第四章索引及数据完整性
5
2
1
1
4.1索引
1
2
1
1
√
4.2全文索引
2
√
4.3SQLServer数据完整性
2
√
第五章视图
3
2
1
1
5.1视图简介及其优点
1
2
1
1
√
5.2视图的创建
√
5.3视图的维护
2
√
第六章存储过程
3
4
2
1
6.1存储过程概述
1
4
2
1
√
6.2存储过程的创建
2
√
6.3存储过程的维护
√
第七章触发器
3
2
1
1
7.1触发器简介
√
7.2DML触发器的使用
2
2
1
1
√
7.3DDL触发器
1
√
第八章SQLServer系统管理
6
6
3
2
8.1安全性管理
2
6
3
2
√
8.2数据库备份
√
8.3数据库恢复
√
8.4数据复制
2
√
8.5事务
1
√
8.6锁
√
8.7SQLServer自动化管理
2
√
8.8数据的导入与导出
√
第九章数据库应用程序开发
3
6
3
1
9.1游标的管理
1
6
3
1
√
9.2客户端访问SQLServer的方式
√
9.3管理系统开发实例
2
√
合计
32
32
16
11
(二)实验实训与学时分配
实训项目
实训课时
实训内容
实训目的
第一章
数据库及SQLServer2005简介
2
实训一
SQLServer2005的安装
2
1.安装系统组件IIS6.0
2.安装SQLServer2005
1.了解SQLServer2005安装的系统环境
2.掌握SQLServer2005安装的过程
第二章
数据库管理
4
实训一
数据库的创建
2
1.使用SSMS创建数据库
2.使用T-SQL语句创建数据库
1.熟悉数据库文件
2.了解SSMS系统
3.了解T-SQL语句
4.学会创建数据库
实训二
数据库的管理
2
1.修改数据库属性
2.删除数据库
3.数据库脱机
4.数据库附加
1.熟悉使用SSMS管理数据库
2.尝试使用T-SQL命令管理数据库
第三章
数据表的管理
4
实训一
创建班级学生表
2
1.使用SSMS在学生数据库中创建班级学生表
2.使用T-SQL语言在学生数据库中创建班级学生表
1.学会使用SSMS创建数据表
2.熟悉使用T-SQL语言创建数据表
实训二
表中数据的检索
2
1.使用SELCT语句检索数据
2.使用WHERE子句限定查询条件
1.学会使用SELCT语句检索数据
2.学会使用WHERE子句限定查询条件
第四章
索引及数据的完整性
2
实训一
索引的创建于维护
2
1.使用SSMS创建索引与维护索引
2.使用T-SQL语句创建索引与维护索引
1.熟悉使用SSMS系统创建维护索引
2.学会使用T-SQL语句创建索引
第五章
视图
2
实训一
视图的创建于维护
2
1.了解视图的本质
2.使用SSMS系统创建视图
3.使用T-SQL语句创建索引
1.知道视图的实质
2.学会创建视图
第六章
存储过程
4
实训一
创建存储过程
2
1.了解存储过程的涵义
2.使用SSMS创建存储过称
3.使用T-SQL语句创建存储过程
1.知道存储过程的实质
2.学会创建存储过程
实训二
存储过程的维护
2
1.使用SSMS维护存储过称
2.使用T-SQL语句维护存储过程
1.学会维护存储过程
2.学会使用存储过程
第七章
触发器
2
实训一
DML触发器
2
1.了解触发器的本质
2.使用T-SQL语句创建触发器
1.学会使用触发器
2.能够使用T-SQL语句创建触发器
第八章
SQLServer系统管理
6
实训一
备份数据库
2
1.进行完整数据备份
2.进行完整差异备份
3.进行部分备份
4.进行部分差异备份
1.学完整差异备份
2.会完整备份
3.知道部分备份与部分差异备份
实训二
数据库恢复
2
1.还原完整备份
2.还原完整差异备份
3.还原部分备份
4.还原部分差异备份
1.学会还原完整备份
2.学会完整差异备份
3.学会还原部分备份
4.学会部分差异备份
实训三
数据的导入与导出
2
1.将数据表从数据库中导出到文件
2.将文件导入到数据库中
1.学会将数据从数据库中导出到文件
2.学会将数据文件导入到数据库
第九章
数据库应用程序开发
6
实训一
游标的管理
2
1.创建游标
2.使用游标读取、修改、删除数据
1.学会使用T-SQL语句创建游标
2.学会使用游标读取、修改、删除数据
实训二
数据库链接程序
2
1.认识两种数据库接口
2.读懂数据库链接程序
3.编写简单的数据库链接程序
1.知道两种数据库接口
2.能够读懂数据库链接程序
3.会写简单的数据库链接程序
实训三
管理系统的设计与开发
2
使用VB程序开发简单的管理系统
能够使用SQLServer2005进行简单的数据库开发
合计
32
(四)学习环境资源建设
1.教师
课程设计要求授课教师为计算机应用专业专职教师。
教师需要熟悉计算机应用专业各学科知识,为学生学习提供有效学习支撑。
2.硬件资源环境
教师授课教室采用多媒体投影教室和多媒体网络教室相结合。
使理论知识教授和实验实训能够紧密结合。
3.软件资源环境
多媒体投影教室需要安装教学必须的SQLServer2005数据库管理系统和VS2005应用程序开发软件,并且能够连接互联网。
能够播放教学使用的各种教学辅助资料。
多媒体网络教室需要安装windows2000或windowsXPSP3系统,并且安装IIS6.0以上系统组件,配置SQLServer2005安装包和应用程序安装包。
(五)教学方式与方法
班级授课是本课程教学的主要组织形式,按教学班级,建议理论课在多媒体投影教室或多媒体网络教室中进行教学,实验实训课在多媒体网络教室进行教学。
本课程理论与实践紧密相联,实践性较强,实训是本课程教学的重要环节,实训的过程既是巩固学生计算机理论知识的过程,也是培养学生计算机应用能力的过程。
教学可采用灵活多样的教学方法。
建议采用讲授、演示、示范、实训等“教”与“学”的方法。
为充分发挥学生的学习主观能动性,可组织学生开展阅读、讨论、探究等学习方法。
(六)教材
根据课程设计需要以及学生实际学习水平,建议采用李德友、彭德林主编中国水利水电出版社出版的《SQLServer数据库应用于开发》作为教材。
(七)考核评价
本课程为高职院校计算机应用专业必修课,因此采用理论考试和实验考查相结合的方式。
期末考试成绩为理论笔试成绩和实验考查成绩之和。
平时成绩根据学生上课参与程度、作业等情况衡量。
总评成绩=平时成绩×30%+期末成绩×70%。
五、编制说明
编制人:
xxxx
时间:
2011年12月
六、参考资料
[1]张华课程与教学论[M].上海教育出版社2000.11
(1)
[2]施伯乐丁宝康数据库系统教程[M].高等教育出版社2003.8
(2)
[3]李德友彭德林SQLServer数据库应用于开发[M].中国水利水电出版
2007.10
(1)
[4]课程标准[N].
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库应用与开发 数据库 应用 开发 课程标准