
《数据库应用与开发》课程标准.docx
11页《数据库应用与开发》课程标准课程名称:数据库应用与开发 课程类型:(计算机应用专业必修课)课程代码:(xxxxx) 授课对象:(计算机应用专业)学 分:(4) 先 修 课:(C 语言程序设计)学 时:(64 学时)制定人:一、课程性质《数据库应用与开发》是计算机应用专业的一门专业必修课程该课程阐述了数据库 系统的基本概念、基本原理、基本技术和专业应用由于该课程是一门实践性很强的专业 课,对培养计算机应用专业这种应用方面的专业技术人才有重要意义,所以理论与实践结 合起来进行教学对于学生专业知识学习和专业技术能力成长具有重要意义《SQL Server 数据库应用于开发》通过关系数据库基本知识原理的学习、 T-SQL 语言的学习以及 SQL Server 数据库管理应用的基本知识技能的学习能够培养学生数据库基本知识和数据库管理的基本能力本课程以计算机应用专业所开设《计算机基础》、《C 语言程序设计》、《高等代数》和《数据结构》为先行课程是一门综合性、实践性并重的专业课程在教学实践中以重基础、重能力和学习方法培养为原则,力求学生通过本课程的学习能够将所 学习的计算机基础知识融会贯通,在学习能力和动手能力上有较大提高。
二、课程理念(一)课程设计基本理念1. 以学为中心,以学生为主体,教为学服务大学生是学习的主体,大学学习也具有学生自主学习的鲜明特征《数据库 应用与开发》作为一门专业必修课,为学生提供了参加社会生产实践的实用技能 和知识在课程学习过程中,不仅教师需要将基本知识和技能传授给学生,学生 也需要在自主学习过程中获得课堂中没有学习到的知识和技能课程教学课堂中 教师教授的知识和技能需要学生在课堂外的自主学习活动中去验证和实践同时, 教师的教学应以学生的学为中心课程的设计是为了学生更好地学,教师在教学 过程中也须以学生的学为中心,精心设计教学活动,促使学生更好地学习知识和 技能学生自主学习能力的成长也是课程设计的初衷之一学生在自主学习活动中不仅要获取生产实践所需要的知识和技能,还要有必备的学习能力成长和独立解决困难的能力2. 培养兴趣,注重能力杜威在《民主主义与教育》中说:“兴趣和训练是有目的的活动的相关的两 个方面兴趣就是一个人和他的对象融为一体大学生对于专业课程的兴趣首 要在于对于课程本身的兴趣兴趣对于大学生自主学习的水平有着重要的作用 课程的设计需要引起学生的兴趣和参与学生带着这种兴趣参与到课程学习中来, 积极探索和独立钻研的动力就会有显著提高。
同时在课程学习中,教师的教学活 动也是引起学生学习兴趣的重要因素因此,教师需要根据课程的设计和学生的 学习水平来设计能够引起学生积极学习的教学活动,并不断培养学生这种参与学 习的兴趣培养兴趣的过程中,能力的培养也是课程设计的重要原则教师教学 活动和学生学习活动中都需要考虑到学生能力的成长这种能力包括学生发现问 题的能力、思考问题的能力、解决为题的能力和独立学习的能力3. 理论与实践并重理论与实践并重是课程设计的重要原则对于职业技术学院的学生来说,实践能力往往比理论水平更具有现实意义《数据库应用与开发》作为一门实践性很强的课程,在设计过程中不仅需要重视理论知识的培养,更为关键的是需要学生在课程学习过程中能够锻炼较为实用的能力,能够通过课程的学习掌握实用技术和独立运用所学技能决绝问题的能力另外,职业技术学院的学生更侧重于在实践过程中掌握知识技能,对于理论的学习也侧重于通过实践来总结和验证4. 注重学生个体,因材施教《数据库应用与开发》课程设计关注学生学习个体,注重因材施教大学生个体心理差异和个体能力的差异也要求课程设计关注学生个体根据这种差异, 课程设计提出的教学评价建议和教学建议能够促进学生不同程度地学习成长。
通过关注学生个体的成长不仅能够促使学生学习水平的提高,也能够有效提高学生学习课程的兴趣和整体学习水平二)课程标准设计思路1. 根据课程目标和内容划分学习模块课程设计不仅在传统教学内容和方式上有了革新,对课程教学的整体结构和体系有进行了调整和设计根据课程设计将课程内容学习划分为学习意识与能力、基本原理与知识、基本技能、实践能力与应用和创新思维对学生的课程学习评价也将通过这几个方面进行,更加科学合理地促进学生的学习成长和能力成长2. 根据学生特征划分学生学习水平发展的阶段高职院校学生对于数据库的学习与认识根据学生自身条件不同和学习特征的 不同可以划分为基本原理知识了解阶段、学习过程自主阶段、基本技能形成阶段、知识原理应用尝试阶段和应用拓展阶段基本原理知识了解阶段主要是在课程学 习的初级阶段,这个时期的学生表现为被动接受教师的知识传授和经验指导学 习过程自主阶段是学生在了解了课程知识内容规律和特征之后的学习阶段,这个 时期学生特征表现为能够通过自己掌握的规律和特征进行自主学习基本技能形 成阶段是在学生对基础知识有了一定的了解和掌握之后在教师的指导下能够进行 一些简单的数据库操作和维护应用尝试阶段是学生能够将自己通过课程学习的 数据库知识尝试应用于实践操作和开发的时期,这个阶段学生表现为对于知识的 认同不再限于书本,而要通过实践来验证知识原理。
应用拓展阶段即学生通过实 践尝试已经熟练掌握了数据库的知识原理和基本操作技能,能够通过与他人合作 进行力所能及的设计开发,表现出一定的创新能力3. 根据实际教学条件和需要确定具体教学目标根据学院的具体教学条件和学生的具体特征,确立的教学目标必须是学生通过学习能够达到的,而且教学目标必须是能够通过一定方法和途径进行考核的课程标准设计要求学生不仅要在数据库原理与知识方面进行全面的了解和掌握, 更要求学生通过学习能够形成一定的数据库应用能力和良好的信息化观念使学生不仅能够掌握到所需要的理论知识,还能够在学习能力、意志情感方面受到正面引导4. 灵活选择课程内容与目标评价体系高职院校的数据库课程设计需要灵活选取课程内容,以保证教学目标的实现根据高职院校学生的特点和教学条件的实际情况,课程设计选取了实践性强,学 生容易掌握,易于应用的内容作为主体,以促进学生动手实践,易于引起学生兴 趣灵活的目标评价体系是促进学生学习成长的重要保障学习评价因人而异, 不确定整齐划一的评价方式,关注每一名学生的特长,促进学生多元化发展是课 程设计的重要特征三、课程目标(一) 课程宏观目标通过 32 课时的理论学习,使学生能够掌握关系数据库的基本观念、数据库理论的发展、数据库系统的模型、数据库对象以及简单的数据库安全知识。
通过32 课时的实验实训让学生能够安装使用数据库管理系统,并且能够通过使用 SQL Server2005 掌握关系数据库的管理、应用以及简单设计开发,形成一定的数据库应用能力通过 理论学习与实验实训使学生在课程学习过程中形成较强的独立学习能力和合作意识, 并且能够将先行课程与本课程的学习相结合,实现学科渗透在课程的学习过程中增 强对计算机学科的学习兴趣和独立钻研的意识二) 学习模块目标1. 学习意识与能力积极参与课堂学习的态度与行为; 独立思考与参与讨论;发现问题并提出问题;2. 基本原理与知识习得数据库基础知识; 学习与应用基本原理;数据库基础知识与先行课相互联接;3. 基本技能进行简单的数据库表操作; 安装使用SQL Server2005; 基本数据库管理;数据库简单维护;使用常见数据库对象;4. 实践应用能力进行数据库恢复操作; 数据库应用程序开发;5. 创兴思维对数据库固定操作提出疑问;提出自己对数据库开发的设想;(三) 教学内容标准《数据库应用与开发》是高职院校计算机应用专业重要的专业必修科目对于该课程的学习要求学生掌握知识增强能力需要经过五个成长阶段:基本原理与知识了解阶段;学习过程自主阶段;基本技能形成阶段;基本原理与知识应用尝试阶段和应用拓展阶段。
1. 基本原理与知识了解阶段知道数据库基本概念与数据库理论的发展阶段; 能够说出数据库系统的四种模型;能够进行简单的数据库关系运算; 能够读懂常用的T-SQL 语句;会安装SQL Server2005 数据库管理系统; 熟悉数据库表的数据类型;能够进行简单的表创建、修改与删除操作; 对数据库知识表现出一定的学习兴趣;2. 学习过程自主阶段会使用常用的T-SQ L 语句进行简单的表操作; 知道数据库系统设计的流程;能够在数据库表中进行检索; 认识常用的数据库对象;3. 基本技能形成阶段知道数据库安全认证的模式与权限; 会进行数据库数据备份;了解数据复制;4. 基本原理知识应用尝试阶段认识应用程序访问数据库的两种接口; 能够读懂数据库链接程序;知道数据库应用程序开发的流程;能够使用自己熟练的编程语言访问数据库;5. 应用拓展阶段能够画出数据库系统设计的流程图; 能够进行简单的登录模块设计;能够设计一个简单的数据库系统;能够独立学习了解网络数据库的其他知识与操作;四、课程内容实施建议教学要求教学内容理论课时实训课时实训次数第一章 数据库及 SQL Server2005 简介1作业次数)1(知道学会掌握1.1 数据库的发展1.2 数据库系统模型1.3 关系数据库管理系统1.4 SQL Server2005 简介5122211√√√2√27.1 触发器简介√(一)课程内容与学时分配第二章 数据库管理34212.1 SQL Server 中数据库概述1 √4212.2 数据库管理2√第三章 数据表的管理44223.1 表的创建及修改√3.2 表中数据的修改2422√3.3 表中的数据检索2√第四章 索引及数据完整性52114.1 索引1√4.2 全文索引2211√4.3SQL Server 数据完整性2√第五章 视图32115.1 视图简介及其优点1√5.2 视图的创建211√5.3 视图的维护2√第六章 存储过程34216.1 存储过程概述1√6.2 存储过程的创建 421 √6.3 存储过程的维护第七章 触发器 3 21√18.1安全性管理√8.2数据库备份2√8.3数据库恢复√8.4数据复制2632√8.5事务1√8.6锁√8.7SQL Server 自动化管理2√8.8数据的导入与导出。
