《数据库技术及应用》课程标准 下载本文

内容发布更新时间 : 2024/5/16 2:27:00星期一 下面是文章的全部内容请认真阅读。

《数据库技术及应用》课程标准基本格式

所属学院: 适用专业: 课程编号: 课程类型:

1、前言

1.1 课程性质与任务(关键词:课程地位、主要功能、与其他课程关系。主要包括该门课程的地位、功能及与其它课程的关。具体要体现:课程要符合高技能人才培养目标和专业相关技术领域职业岗位(群)的任职要求;本课程对学生职业能力培养和职业素养养成要起主要支撑或明显的促进作用,要反映本课程与前、后续课程的衔接的关系。)

本课程是计算机信息管理、电子商务专业的岗位基础课程。

本课程的主要功能是培养学生对常用数据库系统的规划、数据库的创建及管理、数据表的创建及管理、表数据的查询及操作管理、视图使用、索引的使用、存储过程和触发器使用、数据库安全性管理、数据库备份和恢复管理、数据转换等能力,同时培养学生对数据库表数据的查询、添加、删除、修改等功能编程实现的基本能力,最终学生通过该课程的学习和训练,能进行简单数据库应用系统设计与开发,达到网站建设维护工程师助理以及企业信息系统建设与管理工程师助理数据库开发与管理方面的任职要求。

与该课程相关的前修课程有:“网页制作”,“高级语言程序设计”。与该课程相关的后续课程是“电子商务网站开发”、“管理信息系统”。

1.2 设计思路(关键词:课程开设依据、工学结合课程开发、内容选择标准、项目载体设计思路、内容编排顺序(如能力递进)、学习程度用语、课时和学分等。要体现以学生职业能力培养为重点,与行业企业合作进行基于工作过程的课程开发与设计理念,充分体现职业性、实践性和开放性的要求。根据行业、企业发展需要和完成职业岗位实际工作任务所需要的知识、能力、素质要求,选取教学内容,并为学生可持续发展奠定良好的基础。)

课程开设依据:通过对本专业工作岗位分析,数据库技术及应用是计算机信息管理和电子商务专业方向的大部分学生就业后从事的主要工作岗位必须掌握的专业技能。本课程主要是培养学生对网站和管理系统典型数据库系统的规划、数据库和数据表的创建和管理、表数据的查询和操作管理、编程实现数据操作等能力,最终使学生具备进行简单数据库应用系统设计、开发和维护的能力。因此本课程在计算机信息管理和电子商务两个专业中处于非常重要的地位,是这两个专业的核心和必修的岗位基础课程。

内容选择标准:本课程立足于实际能力的培养,因此对课程内容的选择标准作了根本性改

word文档 可自由复制编辑

革,打破以知识传授为主要特征的传统学科课程模式,转变为以工作任务为中心组织课程内容和课程教学,让学生在完成具体项目的过程中来构建相关理论知识,并发展职业能力。经过行业、企业专家深入、细致、系统的分析,本课程最终确定了以下工作任务:典型数据库系统的规划、数据库和数据表的创建及管理、表数据的查询及操作管理、数据库高级应用技术、编程实现对数据库数据的操作、数据库安全性管理等几个学习项目。这些项目将主要突出对学生职业能力的训练,其理论知识的选取紧紧围绕工作任务完成的需要来进行,同时又充分考虑了高等职业教育对理论知识学习的需要,并融合了相关职业资格证书例如“三级数据库技术”对知识、技能和素质的要求。总之,通过以上课程内容的训练学习和证书考试,以工作任务为中心,将不同类型的知识综合起来,实现理论与实践的一体化,有利于培养学生的综合应用知识和技能,以便有效地完成网站开发和维护、管理系统开发等岗位上相应的工作任务。

项目载体设计思路:情境学习理论认为,在真实的职业活动情境中学生才能更好地获得职业能力,并获得理论认知水平的发展。因此,本课程打破了传统以实例贯穿各知识点来讲授数据库管理系统使用的教学方式,而是整合工作任务中涉及的专业知识与技能,以项目为载体来组织课程内容。在项目课程设计中,项目载体设计是一个关键环节。本课程确定的是以“网站开发与维护”和“管理系统开发与维护”任务作为载体的项目设计思路,实际项目设计的典型性既要有在“网站开发与维护”和“管理系统开发与维护”项目中普遍应用的含义,又有能最为有效的促进学生职业能力发展,达到本课程目标的含义,同时还要兼顾学生获取“双证书”的要求,当然,也要考虑学生毕业后可持续发展的需求。所以,本课程设计的学习项目必须能够满足多方面的要求,而且每个学习项目都是以典型案例为载体设计的活动来进行,以工作任务为中心整合理论与实践,实现理论与实践的一体化。教学效果评价采取过程评价与结果评价相结合的方式,通过理论与实践相结合,重点评价学生的职业能力。

内容编排顺序:本课程注重实际应用能力的培养,以岗位职业能力为依据,同时结合学生的认知特点和教学规律,确定采用“以典型数据库系统设计与开发的实际工作过程为逻辑线索”方式进行课程的整体编排,各工作任务和安排的学习项目采用“递进式”和“对应式”相结合。例如:在典型数据库系统规划模块,遵循从简单到复杂的原则,从功能简单的数据库系统规划入手,然后逐步增加功能模块,最后组合成完整的常用数据库系统,由此顺序渐进,所选数据库系统具有典型性,通过对这些数据库系统的规划,使学生具备初步的数据库系统规划能力,并学会对典型网站和常用管理系统的后台数据库规划,为使学生具有更广的实际适应能力,课内、外选择其他网站和管理系统作为训练内容,以实现能力的迁移。

数据库和数据表的创建及管理模块按照简单操作到复杂操作来实施教学活动。比如:首先安排学生利用SQL Server 2005数据库管理系统的SQL SERVER Management Studio进行数据库、数据表的创建、修改、删除等,对数据库进行备份和恢复管理、分离与附加数据库、联机与脱

word文档 可自由复制编辑

机、复制数据库、生成数据库脚本等,主要让学生熟悉SQL SERVER Management Studio的环境,并学会数据库、数据表的创建、修改、删除等操作,同时学会对数据库进行备份和恢复管理、分离与附加数据库、联机与脱机、复制数据库等;然后安排学生在SQL Server 2005 数据库管理系统中的查询窗口利用Transact-SQL语句进行数据库、数据表的创建、修改、删除等,对数据库进行备份和恢复管理,主要让学生熟悉查询窗口的使用,并学会动态创建、修改、删除数据库、数据表,同时学会利用Transact-SQL语句对数据库进行备份和恢复管理。接着安排学生在MS-DOS窗口中使用bcp命令导出\\导入数据。其中这一模块的训练内容主要采用前一部分数据库系统规划的结果,使学生对实际开发流程有个整体的理解和体会,同时另外再选择其他案例作为训练内容,以增加学生的熟练度和适应能力。

表数据的查询及操作管理模块也采用由简单操作到复杂操作来实施教学活动。首先安排学生利用 SQL SERVER Management Studio进行表数据记录的添加、修改、删除,数据的导入\\导出,然后安排学生在查询窗口中利用Transact-SQL语句来添加、修改、删除数据记录。接着安排学生利用在查询窗口中利用Transact-SQL语句进行简单查询,然后多表查询,再是结合查询进行数据记录的添加、修改、删除等操作。这一模块查询和数据操作以网站和管理系统的常用功能为训练内容,使学生能更直观地理解这一模块的实际作用,从而使学生能灵活应用不同的网站和系统。

数据库高级应用技术模块采用对应式展现教学内容,视图的使用、索引的使用、存储过程的使用、触发器的使用为并列内容,每一部分涉及两种方法:使用SQL SERVER Management Studio和在查询窗口中使用Transact-SQL语句。这一模块内容在网站开发或管理系统开发中不一定每次都要使用,要根据实际情况进行选择,所以此模块的训练内容主要通过典型实例进行比较,让学生学会在实际开发中如何合理使用此模块内容来提高性能。

数据库安全性管理模块首先安排学生连接数据库引擎、断开数据库引擎,然后安排学生分别利用SQL SERVER Management Studio和在查询窗口中使用Transact-SQL语句来进行用户管理和权限管理,接着安排学生使用事务,辨别在什么情况下需要使用事务。这一模块以实际工作任务的需要为训练内容,以提高学生的适应性和熟练度。

编程实现对数据库数据的操作模块首先安排学生连接数据库和高级编程语言,使用高级编程语言实现对数据库表数据的交互查询、添加、修改、删除的操作,然后安排学生使用高级编程语言实现对视图的操作,再安排学生在高级编程语言中使用SQL语句、存储过程等。此模块以典型的网站和管理系统的数据库系统前后台典型操作为训练内容。此模块为本课程和其他课程的衔接,使学生明确在今后所要从事的主要工作岗位中本课程的作用及位置。

本门课程总学时为102,学分为6。

word文档 可自由复制编辑

2、课程培养目标

(关键词:知识、技能、态度 课程目标的描述要具体明确。

文字表述可分两段,第一段为总体描述,即课程对学生在知识与技能、过程与方法、情感态度与价值观等方面的基本要求,学生学习该门课程后应达到的预期结果。第二段具体说明学生应达到的职业能力目标。

为了使得课程目标的表述能够明确,职业能力目标的确表述尽量不要使用“知道”、“了解”“懂得”、“熟悉”之类的动词,否则,所描述的课程目标就会非常模糊。建议采用“能或会+程度副词+操作动词+操作对象”的格式,如“能熟练操作压片机”。)

本课程的总体目标是:通过本课程的学习,使本专业的学生具备从事后台典型数据库系统规划、数据库和数据表的创建及管理、表数据的查询及操作管理、数据库高级应用技术、数据库安全性管理、编程实现对数据库数据的操作等所必需的专业知识、专业技能及相关的职业能力,培养学生实际岗位的适应能力,提高学生的职业素质。具体如下: 2.1 能力目标

? 能运用数据库设计基础知识熟练地分析、规划常用数据库系统。

? 能在数据库系统规划的基础上熟练应用SQL SERVER 2005数据库管理系统创建数据库、数

据表,并根据要求对数据库、数据表进行管理。

? 能熟练对数据库进行备份和恢复管理,能分离与附加数据库,能复制数据库、生成数据库

脚本。

? 能熟练操作数据库表数据,对表数据进行查询、添加、删除、修改,并能熟练导入\\导出数

据。

? 能熟练使用视图、索引、存储过程、触发器。

? 能熟练连接、断开数据库引擎,能熟练使用SQL SERVER Management Studio和在查询窗口

中使用Transact-SQL语句来进行用户管理和权限管理。能基本使用事务操作。

? 能熟练运用一种高级编程语言,对SQL Server 2005 数据库进行操作。能在此高级编程语

言中熟练使用SQL语句、数据表、视图、存储过程等。 2.2 知识目标

? 能正确理解数据库系统的含义 ? 能正确理解数据库组织数据的模型

? 能正确理解数据库中数据完整性的含义及保证数据完整性的措施 ? 能正确阐述数据库系统规划设计步骤及各阶段的成果。 ? 能根据实际需要准确熟练画出E-R图、关系表。

word文档 可自由复制编辑

? 能熟练陈述表间联系种类,并能基本辨别表间联系。

? 能正确阐述主键、外键的概念,并能根据实际需要熟练确定表中的主键和外键。 ? 能熟练陈述数据库完整性的种类及各类完整性的含义,基本能运用保证参照完整型规则。 ? 能正确阐述SQL SERVER中数据库对象:表、视图、索引、存储过程、触发器的概念及作用。 ? 能正确阐述Transact-SQL语法规则。

? 能正确陈述用户安全管理的概念,以及SQL Server中两类登录账户的特点。 ? 能正确陈述权限安全管理以及授权的概念,能基本阐述权限管理范围。 ? 能基本正确阐述事务的基本概念及事务操作。

? 能基本正确阐述并发问题、SQL SERVER中的锁定及死锁等概念。 ? 基本能陈述四个系统数据库及他们的主要作用。 2.3 素质目标

? 培养吃苦耐劳品格。 ? 培养认真、细心做事的态度。 ? 培养团队协作意识。 ? 培养勇于创新的精神

? 培养表述、回答等语言表达能力。

3、课程内容、要求及教学设计

(根据专业课程目标和涵盖的工作任务要求,确定课程内容和要求,说明学生应获得的知识、技能与态度。典型工作任务指经过筛选后需要纳入课程内容的工作任务。注意典型工作任务要与企业专家分析的工作任务相对接。要以典型工作任务为载体科学设计学习项目。技能内容与知识内容的分析要准确,并充分体现工学结合等高等职业教育的特色和课程本身的特色。

教学活动的设计要体现与实践中工作岗位任务要求的一致性,即体现校内学习与实际工作的一致性,根据课程特点有针对性地采取工学交替、任务驱动、项目导向、课堂与实习地点一体化等行动导向的多种形式的教学模式。

要遵循学生职业能力培养的基本规律,以真实工作任务及其工作过程为依据整合、序化教学内容,科学设计学习性工作任务,教、学、做结合,理论与实践一体化,实验、实训、实习等教学环节设计合理。)

word文档 可自由复制编辑