资源描述
说 课 稿
海南软件职业技术学院
Hainan College of Software Technology
《SQL Server数据库技术》课程
信息管理系计算机应用技术专业
二0一二年九月
一、课程简介
1.课程性质和定位
《SQL Server数据库技术》是计算机应用技术专业一门重要专业基本课,是计算机应用技术专业必修课程,同步也是一门强调传授专业基本知识与实践应用能力并重专业核心课程,其重要承担学生职业能力培养任务,服务于专业核心技能“数据库应用软件设计与维护”和“网络数据库管理与开发”两个能力培养。
2.先修课程、后续课程及其互相衔接
本课程先修课程、后续课程及其互相衔接如下图所示:
3.课程教学目的
本课程通过理论和实践相结合,使学生不但可以掌握数据库基本原理,并且还能掌握一种数据库管理系统基本构造、管理办法,理解数据库应用系统设计办法,着重培养学生数据库应用能力,为进一步学习开发实用数据库应用系统提供必要基本,同步也为从事计算机应用软件开发工作打下基本。
(1)知识目的:
Ø 熟悉SQL Server惯用工具、理解数据库基本概念;
Ø 掌握构造化查询语言(SQL);
Ø 操作和控制语句编写。
(2)能力目的:
Ø 数据库分析与设计能力;
Ø 具备运用有关知识进行简朴DBMS设计开发能力;
Ø 数据库维护和管理能力。
(3)情感价值观目的:
Ø 培养学生自主学习能力;
Ø 培养学生项目合伙、团队精神以及沟通能力;
Ø 培养学生逻辑思维能力和分析解决问题能力;
Ø 培养学生学习能力和运用数据库管理系统解决实际问题能力。
二、课程设计
1.课程设计理念与思路
本课程以本专业学生就业为导向,依照用人单位对计算机应用技术专业所涵盖岗位群进行任务和职业能力分析,以SQL Server及数据库管理系统为主线,以本专业应共同具备岗位职业能力为根据,遵循学生认知规律,紧密结合劳动部职业资格证书中有关考核项目,拟定本课程工作模块和课程内容。为了充分体现任务引领、实践导向课程思想,将本课程教学活动分解设计成若干实验项目或工作情景,以详细项目任务为单位组织教学,以典型实际问题设备为载体,引出有关专业理论知识,使学生在实训过程中加深对专业知识、技能理解和应用,培养学生综合职业能力,满足学生职业生涯发展需要。
按照“以能力为本位、以职业实践为主线、以项目课程为主体模块化专业课程体系”总体设计规定,该门课程以形成数据库管理能力和运用高档编程语言进行数据库编程能力为基本目的,紧扣完毕工作任务需要来选取和组织课程内容,突出工作任务与知识联系,让学生在职业实践活动基本上掌握知识,增强课程内容与职业能力规定有关性,提高学生就业能力。
2.课程内容选用与组织
由于《SQL Server数据库技术》是一门理论与实践相并重、应用性和实践性都很强课程。采用老式教学模式,重理论或理论偏多,轻技能或实践能力不突出,已经远远不能适应高职教诲培养目的、“工学结合”人才培养模式需求及学生对学习规定。如果将学生学习与详细项目结合,以工作任务导向来组织教学,既能使理论与工作技能紧密融合,分散与减少理论知识;又能使学生更快地掌握数据库应用办法技能,提高解决实际问题能力。
因而,本课程从职业岗位工作任务分析出发,根据职业岗位工作任务构建一系列行动化学习项目,通过项目驱动、任务导向和案例解说教学方式,把课程知识模块和职业能力模块相结合地融入项目任务中,通过一种个工作任务解说、操作和实践,即完毕了有关教学任务和目的,实现理论与实践相结合,“做”与“学”相结合,使学生从“学中做”、“做中学”中体会到学习乐趣,调动了学生积极性和积极性,切实提高了“教”与“学”效果。
3.课程教学模块分派
项目
工作任务模块
涵盖重要知识点
活动设计
参照时数
1
初识数据库系统
● 基本概念和术语
● 数据管理技术发展
● 数据库系统构成
● 数据模型及其分类
● 关系数据模型数据构造
在机房内设立工作情境,让学生观摩一种小型数据库应用系统“学生信息管理系统”
能力培养:获取数据库系统基本知识
4
2
构造学生选课系统
●关系数据库设计办法与环节
●E-R图转换为关系模式规则
●关系数据模式规范化理论
●范式及无损分解
●学生信息管理系统数据库设计
实训1、学生选课系统数据库设计
在机房设立工作情境,让学生自选一种小型数据库应用项目(学籍管理、图书管理、教材管理、仓库管理等)进行实际调研、分析和设计。
能力培养:数据库设计
10
3
初识
SQL Server
● SQL Server 简介
● SQL Server 安装
● SQL Server 服务器组件与使用
实训2、SQL Server 安装和组件使用
在机房内设立工作情境,使学生在安装SQL Server 和使用SQL Server 服务器组件过程中结识SQL Server。
能力培养:初步结识创立和操纵数据库系统软件SQL Server 。
4
4
创立和管理学生选课系统数据库
●SQL Server 系统数据库
●文献和文献组概念
●创立数据库办法
●管理数据库信息
实训3 创立和管理学生选课系统数据库
在机房设立工作情境,在SQL Server 环境下引导学生创立学生选课管理系统数据库并对其进行管理。
能力培养:在计算机系统中定义和创立数据库。
8
5
学生选课系统数据库对象和数据基本操作
●创立表
●数据输入、查询、更新、删除
●视图应用
●存储过程
●触发器
●索引
●数据完整性实现
实训4~10学生选课系统数据库对象和数据基本操作
在机房内设立工作情境,通过完毕学生选课管理系统数据库对象和数据各项解决工作,学习SQL Server 操纵和管理数据库技术和办法。
能力培养:
数据库系统实行和使用
12
6
学生选课系统数据安全管理
●SQL Server安全机制
●创立和管理安全账户
●管理数据库顾客和角色
●事务与锁机制
●数据备份与恢复
实训11~13学生选课系统数据安全管理
在机房设立工作情境,通过完毕创立和管理安全账户、创立数据库顾客和角色,结识SQL Server 安全机制;通过并发现象控制解决和数据备份与恢复操作,学习系统故障排除方略和办法。
能力培养:
数据库寻常管理和维护
12
7
程序设计基本与
SQL Server函数
●变量、基本语句、程序流程控制语句
●学生信息管理系统数据解决程序示例
●惯用系统函数和顾客自定义函数
实训14用T-SQL语句编程
实训15 函数应用
在机房设立工作情境,通过简朴数据解决程序示例,学习SQL Server基本编程。通过函数应用实例,学习SQL Server惯用系统函数和自定义函数。
能力培养:提高数据解决能力
12
8
学生选课系统应用程序设计
●客户端访问学生选课系统(ASP.net)
●客户端界面设计(主控界面、身份验证)
●客户端界面设计(数据输入、查询、修改和删除界面)
实训16 VB环境下学生选课系统开发
在机房设立工作情境,在ASP.net和SQL Server环境下,指引学生结合前面所调研设计数据库,进行应用系统开发,生成一种完整数据库应用系统产品。
能力培养:
设计客户端应用程序能力
综合运用知识解决实际问题能力
12
9
SQL Server新增功能简介
●公司数据管理
●开发人员生产力
●商务智能
在实训基地或软件公司设立工作情境,考察SQL Server新增功能实际应用。
能力培养:知识延伸和拓展
4
1周课程设计
30
总学时
108
4.本课程重点、难点及解决办法
本课程重点是SQL语句纯熟使用和数据库建立和管理,难点是使用T-SQL语句创立带参数存储过程等,特别是相应知识点在数据库应用系统项目开发中应用问题。采用下列办法,使学生理解和掌握本课程重点和难点内容:
(1)结合学生选课数据库,解说数据库必要知识,是学生理解数据库必须知识。
(2)将重点内容SQL语句和数据库建立及管理提成三个阶段循环,渐进,进一步学习和应用,使学生纯熟掌握数据库建立办法和SQL语句应用办法。
(3)以“学生选课系统”为实例,贯穿整个教学过程,并通过开发“学生选课系统”等实际应用系统,使学生掌握和理解数据库实际应用技术,解决难点问题。
(4)以实验、实训和课程设计,课外大作业等实践教学方式解决教学中重点和难点,培养学生项目合伙,团队精神及创新能力。
三、教学条件
1.选用教材状况及教材简介
(1)使用教材
课程建设与改革是提高教诲教学质量核心,也是教学改革重点和难点。课程组于撰写并由对外经济贸易出版社出版了《SQL Server案例教程》教材。该教材是一本以职业技术能力培养为主线,采用任务驱动模式案例教材,内容论述清晰、案例丰富。教材融“教、学、做”为一体,注重对基本知识与基本技术解说(教);给出具备应用从价值案例供学生模仿(学);通过课程设计强化对学生能力培养(做)。
(2)参照教材
2.教学环境
(1)建立校内实训基地
当前建有:国家计算机应用教学基地、计算机应用技术实验教学中心、网络数据库实验室、计算机应用培训室、数据库技术应用实验室和20多间计算机公共实验室。实训基地有:计算机应用培训室、电子商务实训室。上述实验场地均可以支撑完毕计算机应用技术专业数据库方向所有专业基本课程和专业技能课程实验实训教学活动,并具备实行工程项目和科研开发优良条件。
(2)学校和公司密切合伙,加强校内外实训基地建设
本专业在校外与琼海烟草公司信息中心、琼海宇蓝科技有限公司、琼海众恒房地产营销策划有限公司、琼海将来数码科技有限公司、海南合众本本笔记本有限公司、用友海南分公司、海南航空假日旅行社有限公司、海南天创网络科技有限公司、海南一商科技有限公司建立了长期合伙关系,在提供、承担有关实训教学、顶岗实习进又可以实现校企双师共建,及时理解行业动态,紧跟行业技术,在不同限度上满足了学生实训实习教学,获得了良好教学效果。
3.教学团队
本课程团队师资队伍由计算机应用、计算机信息管理专业12名教师构成。其中公司兼职教师3人,占整个教学团队27.3%。
(1)职称构造
本课程团队教师有专家1人,副专家1人,讲师5人,工程师3人,助理讲师2人,教学人员稳定,教学水平较高。
(2)学历构造
研究生学位3人,在读研究生6人,学士学位1人。
(3)年龄构造
40-49岁教师1人,30-39岁教师9人,29-20岁教师2人,具备年青化、知识新特点,符共计算机及有关专业迅猛发展、知识更新快特点。
通过教师队伍建设,本课程形成了一支学历、年龄、职称、专兼教师比例构造合理,素质优良理论知识和技能水平并重,能适应专业发展需要教师队伍。本课程教学团队成员知识构造合理,学习能力强,主讲教师均是教学经验丰富、具备较宽知识面和有关实践工作经验,具备数据库或有关职业资格认证,能紧跟计算机技术或数据库技术发展。并聘请具备丰富实践经验和较好理论造诣公司技术人员为兼职教师。
课程组中主讲教师都不但持有高校教师资格证书,同步持有国家劳动保障部颁发“高等学校青年骨干教师高档研修班培训证书”、“双师素质型”、“Oracle数据库高档管理师”和国家软考“数据库系统工程师”等证书。
四、教学组织与实行
1.教学模式
教学模式和教学办法改革是课程建设核心,要体现出以能力培养为目的,以工作任务为主线,以学生为主体,以教师为主导教学思想,除了要有健全课程教学体系、课程大纲等外,在传递教学内容和过程中,必要注重教学模式、教学办法改革与研究。
为构建科学教学模式,咱们以工作任务为起点,摸索出“三类项目”、“三个环节”项目驱动教学模式,即将《SQL Server数据库技术》整个教学过程中所采用项目分为教学示范项目、课后练习项目和实训开发项目三类,从而使整个教学过程体现了以能力培养为目的,以工作任务为主线,以教师为主导教学思想。
《SQL Server数据库技术》课程教学模式图
在教学示范项目实行教学中,咱们按照数据库实际应用中设计开发和运营管理两大任务将“学生选课管理系统”分为SQL Server数据库环境建立、SQL Server数据库服务器管理和配备等各种子项目,每个子项目又根据实际工作流程及数据为能力构造设立各种工作任务,这样整个教学环绕项目中工作任务展开,通过一种个工作任务解说及演习,也完毕了有关教学任务和目的。使整个教学工作以这些项目为驱动,把课程内容知识模块、能力模块、职业能力或岗位能力知识模块相应地融入其中,最后达到以项目来驱动教学目,从而使学生体会到“学中做”、“做中学”乐趣,提高了项目教学实际应用效果。
《SQL Server数据库技术》教学示范项目实行示意图
在课后练习项目实行教学中,为了提高学生自主学习能力,咱们在每次课结束时,按照教学进程,把课后练习项目工作任务逐渐下达学生,同步提出任务详细规定和完毕时间,并在任务中精心设计某些可以开阔学生思路、巩固所学知识问题,规定学生在完毕工作任务任务同步分析、思考所要解决问题。对于超过教学范畴问题,规定学生以自学方式找出解决问题途径和办法。这样既能通过完毕工作任务达到课后实践目,又培养了学生自主、自学能力。
在实训开发项目实行过程中,咱们以实际开发项目为根据,如将学院“教务管理系统(选课模块)”、“学生宿舍管理系统”、“高招学生录取报到管理系统”、“高校资助管理平台”等项目作为综合实训案例,使学生可以直接与实际应用接轨,在实际操作中掌握课程知识技术重点和理论基本,提高学生实际能力、岗位职业能力,加大了就业竞争力和适应社会能力。
《SQL Server数据库技术》实训项目项目实行示意图
2.教学办法与手段
在教学过程中,为了突出“以项目为中主,以任务为主线,以岗位技能训练为目的”教学特点,课题构成员充分运用一切可以运用教学资源,针对不同教学对象,将项目驱动、任务驱动、案例教学、小组协作式、讨论式、开放式等各种教学办法相结合,灵活应用,获得了较好教学效果。
(1)项目驱动教学—提高岗位知识和技能教学效果
由于SQL Server数据库技术理论某些比较抽象难懂,实践某些又大量操作技能,不易掌握,而项目驱动教学法用项目带动知识点,即把知识点讲授惯穿在实际应用项目开发过程之中,符合人们认知规律。
以学院“教务管理系统”、“学生宿舍管理系统”、“高招学生录取报到管理系统”等项目为综合实训案例,将项目选题、论证、设计、调试、测试、实行及维护贯穿整个教学过程,将教学项目分解为各种独立任务单元和模块。学生完毕各任务单元和模块过程,就是学习数据库应用与开发过程。在整个项目驱动教学过程中,采用了工作过程导向教学模式。工作过程导向教学模式是一种基于过程论行动导向教学组织形式。依照工作任务完毕过程来拟定教学过程,旨在实现职业教诲教学过程与工作过程融合, 在模仿真实公司工作流程教学实践情境中培养学生职业从业能力,培养学生团队合伙意识和能力,以使学生在将来职业生涯和社会生活中,有能力从容应对。
(2)任务驱动式教学—提高独立分析、解决问题能力
《SQL Server数据库技术》课程理论与实践并重,对于实践性操作强教学内容,可以先向学生布置工作任务,由学生在完毕工作任务过程中发现问题,例如创立数据库、数据库对象基本操作(建表、查询、视图、存储过程、触发器等),通过将每个任务单元模块中要解决问题不断延伸和拓展,在前、后知识点之间建立起联系,实现知识点有效过渡和深化,巩固和加深学生从应用角度对知识理解,协助学生提高综合职业能力。把学生解决任务过程中遇到问题总结起来,集中解说,让学生在逐渐完毕各任务单元学习过程中,以“模块组合、循序渐进、层层递进”方式完毕数据库应用系统项目任务和教学。
(3)案例教学—调动学生学习积极性
对于课程难点教学,采用案例教学(如带参数存储过程、触发器、事务、课程设计等),实现教师角色转换,以学生为 主体,教师为主导,通过精选案例、分解任务、讲练有机融合,使学生可以真正参加来课程教学和学习中来。通过一种个典型案例分析,讲授如何解决这些问题,掌握实用、够用理论知识。通过对案例分析和解说,可以引导学生举一反三,更好地理解和掌握知识,提高教学效果。
(4)小组协作式教学—培养学生团队合伙能力
运用学院、系部实验室、实训室教学资源,把学生按3-5个人进行分组,采用分组教学,营造学生组内协作学习、工作,组间互相竞争,模仿真实公司工作环境和项目开发环境学习环境,提高、加强学生团队合伙能力和团队合伙精神。
(5)讨论式教学—培养学生自学能力
精心设计教学中工作任务,在教学过程中注重课堂讨论,将学生被动地学转化为积极有任务驱动、有目地学。学生始终于主体地位,教师是学生学习组织者、服务者和导航者,而使学生既学到了知识,又培养了自觉能力。
(6)开放式教学—培养学生独立自积极手能力和思考问题能力
课程实验、实训教学除了采用老式集中式之外,还采用开放式模式进行。即由学生运用课余时间,借鉴实验指引书,自行拟定实验方案,完毕规定实验项目或开展个别创新实验项目,这种模式实行更好提高了学生独立自积极手能力和思考问题能力。
(7)实践技能训练与考核加强
理论联系实际是教学工作中必要遵循最基本原则之一。学生就读于高职校,就是为了掌握一门在社会上赖以谋生立足技能,成为有知识、懂专业、会操作高档应用性人才。《SQL Server数据库技术》是一门实践性较强课程,所有理论均可上机操作验证,学生应具备很强动手能力。因而,在教学环节上加强学生操作技能和应用能力训练与考核则特别重要。
在实行各种教学办法时,为了进一步提高教学效率和效果,咱们采用了各种教学手段。同步,充分运用信息技术、网络技术和各种教学手段,提高教学效果。
(1)创立课程教学网站
《SQL Server数据库技术》精品课程网站,也是一种课程教学网站,同步又是一种在线学习系统,它突破了计算机与各种电教设备界限,它不但包括申报精品课程规定教学基本文献,数据库技术最新资料、信息,还包括了本课程 教学大纲、教学筹划、教学进度、教学课件、电子教案、实验实训指引、试卷库、教学参照资料等各种教学软件,不但满足学生在线学习,也以便了教师教学,从而为实现教学资源共享、开展各种形式教学奠定了基本。
(2)丰富电子课件
组织课程组教师编写了课程教学教案和PPT电子教案,编制有关实验实训 教案和PPT讲义,编写实验指引书、实训指引书、综合实践项目指引书,这些教学资料所有放在《SQL Server数据库技术》精品课程网站上,便于学生理解和自学,也便于教师讲授。
(3)多媒体教学系统
一是运用广播教学软件系统,切换学生机到统一教学界面进行广播教学,让学生集中注意力,提高机房教学效果;二是开展先进作品展示,将学生先进作品进行展示和评论教学;三是分发作业和作业收发,通过系统功能,可以迅速收发学生作业。
(4)运用网络将课堂教学延伸到课外,同步注重学生业余学习过程监控
在课堂教学基本上,课程开发组已在网络环境下,建立了教学课件、教学录像、单元测试、实验实训教学资料、题库等教学资源,为学生提供了教学课件、论坛讨论、技术前沿等拓展学习资料。学生在课后阅读有关辅导材料,并完毕网络课程中提供相应练习。
3.考核方式
《SQL Server数据库技术》课程教学理论与实践并重,咱们对课程考核进行了改革,在课程评价方面完全立体化,打破以往老式课程评价方式,建立多维度课程评价体系,把学生学习态度和学习体现也纳入到评价体系中,强调过程考核与集中考核相结合,理论考核与能力考核相结合。
成绩考核重要采用了课堂体现、实验实训记分、考试、考证等方式。
此外,为了增强学生对社会适应能力,提高学生职业能力,咱们面向社会,积极摸索实行“多证制”,勉励学生报考或必要报考有关职业认证,如全国计算机级别考试、全国计算机高新技术(SQL Server)认证、微软SQL Server数据库认证和国家软考数据库系统工程师。同步将职业资格认证与课程成绩考核挂钩 ,若学生在学习期间考取有关职业资格或职业能力认证,学生可申请免考或该课程成绩评估为100分。
五、教学效果
1.通过本课程学习, 学生掌握数据库应用能力,具备运用有关知识进行简朴数据库管理系统设计开发能力;可以运用数据库理论建立、管理以及维护数据库;具备可以通过SQL语言学习,对数据库中数据进行查询、记录、分析等应用能力;
2.通过学生评价、教师互评、校内专家及督导组多次跟踪听课,各方面均表达了对教学办法和效果必定。
3.学生通过该课程学习,在数据库应用及数据库设计开发能力上有着良好成绩和明显效果。
4.积极勉励学生参加职业技能考试,以锻炼学生动手实践能力。学生大多都获得了相应符合岗位需求职业资格认证。
六、课程特色
1.课证融合
从全国计算机高新技术数据库应用(SQL Server方向)认证和国家计算机技术与软件专业技术资格(水平)考试认证(数据库系统工程师)岗位规定出发,紧扣岗位能力培养开发内容选取、课程划分、教学实行和课程建设等。适应“平台+岗位”课程体系平台性和岗位性双重规定。“《高职计算机应用技术专业(数据库方向)人才培养模式改革》”项目申报为学院项目。
2.“六位一体化”教学模式
实行“六位一体化”课程教学模式,将课内、课外、公司教学方式有机结合,课内练就基本功,课外提高自觉能力,公司提高职业技能和就业能力,同步加强实践教学和技术训练环节,突出技术实用性与再学习能力培养,增强学生实际应用能力,培养高素质高技能应用型人才。
3.建立起一种平台、二大技能、三条主线、四种考核方式数据库课程教学体系
l 一种平台(SQL Server 数据库管理系统)
l 二大技能(数据库管理与维护技能、数据库应用系统设计与开发技能)
l 三条主线(课堂讲授、分模块技能实验实训、综合开发实训)
l 四种考核方式(理论、实验考核、实训考核、职业认证考核)
4.形成了“三类项目”系统化项目驱动教学模式
5.摸索与构建职业资格证书和公司实践技能相统一课程实践教学环节
实行“课证融合”办法。对于高职教诲来说,将学生技能级别证与毕业证结合起来,不但能提高学生就业能力,并且也使职业教诲真正融入学历教诲中,保证了培养目原则拟定位。本课程在课程教学实行过程中,特别注意将考证知识与教学紧密联系起来,强化学生职业素养和应用技能。如组织学生参加海南省计算机应用水平考试、微软SQL Server数据库认证、国家劳动保障部计算机高新信息技术数据库应用认证和国家软考数据库系统工程师等。
七、存在问题与课程建设思路
1.存在问题
本课程虽然在课程建设上已经摸索出来了某些思路和办法,但是从整体上来看,在各个方面还存在有诸多局限性地方。
(1)科研活动质量和层次有待提高。
(2)精品课程建设、教学资源库建设有待加强。
(3)学生职业资格认证质量有待提高。
(4)工学结合、校企合伙不够进一步。
2.课程建设思路
(1)加大课程团队整体科研能力。
一是组织团队积极申报各级各类课题,加大在专业领域和教诲教学改革领域研究力度,同步积极参加各类在国内行业内有影响竞赛,不断提高团队影响力和美誉度;
二是加强与公司合伙,教师参加公司真实项目,并带入课堂教学。
(2)在课程改革和建设中进行创新办法实验。
针对课程改革和建设过程中浮现问题,在后续建设过程中,勉励团队成员运用创新型办法,在课程体系、课程内容设立、课程实训资源建设方面进行积极大胆尝试,积极推动“基于工作过程系统”课程改革,引进或建立公司真实工作环境,将公司与课堂融为一体。将职业原则引入课程教学,加大“课证融合”实行力度及范畴。
(3)积极对接地区产业群,积极运用各类资源做强专业。
海南省“智能信息岛”、海南国际旅游岛建设都将信息服务产业和软件作为发展重点,因而,本专业需要积极对接这些地区产业群,积极融入信息产业发展趋势中,同步,运用学院在IT行业优势资源,抓住老式行业公司转型契机,可以满足这些公司在软件应用方面需求,并加以引导。
展开阅读全文