《数据库原理与应用》课程标准要点
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
广东理工职业学院
《数据库原理与应用》课程标准
一、课程基本信息
课程名称(课程代码):数据库技术(22000863)
课程性质:专业必修课
课程类型:理论+实践
适用专业:电子信息技术
学分:3
总学时:54(理论学时数:36,实践学时数:18)
考核方式:笔试与平时成绩+上机开卷考试
二、课程定位
数据库技术课程属于专业必修课。由于信息技术的飞速发展,掌握数据库技术及开发数据库应用系统成为了当今最热门的计算机职业技能之一,正因为数据库应用及开发的专业人才需求量非常大,所以学习和掌握数据库技术的相关技能和知识是非常必要的,是计算机各专业中的职业核心能力课程。该课程培养学生掌握数据库的设计、建立、管理和应用系统开发能力,为使学生成为数据库管理员和软件开发人员起到主要支撑作用。要求学生首先学习计算机导论、程序设计语言等基础课程,为后续的软件项目开发、动态网页设计技术等课程的学习打好基础。
三、课程目标
1.知识目标:
了解关系数据库系统的基础知识及数据库设计和规范化基本理论;
掌握SQL Server 2008安装的基本过程及安装后的主要组件SQL Server Management Studio 的使用方法;
掌握在SQL Server Management Studio中建立与管理用户数据库的基本方法,了解SQL Server 2008数据库的基本体系结构和系统数据库的作用;
理解SQL Server 2008数据库中表的基本概念,数据完整性概念及其应用,熟练掌握在SQL Server Management Studio中建立用户表、表中约束的建立、修改用户表的结构、往表中插入、删除和修改数据以及表的删除操作;
熟悉Transact-SQL的基本语句,熟练掌握数据库、表的建立语句和数据表中数据的插入、删除和修改命令、查询语句的使用;
学会构建ASP开发环境,了解ASP内置对象和ASP代码的组成结构,掌握ADO对象通过代码连接数据库的方法,掌握在ASP页面中通过连接对象插入、删除、修改和查询数据的方法。
理解解索引和视图的概念及掌握其建立和使用方法;
了解T-SQL编程基础,各种流程控制语句,及游标的使用;
掌握存储过程的创建、修改、执行和删除操作,以及另一种特殊类型的存储过程触发器的创建和使用操作;
掌握有关数据库的备份和恢复、数据的导入与导出及系统的安全管理等方面的内容。
理解数据库应用开发的基本知识,掌握数据库应用项目开发的基本步骤和方法。
2.职业技能目标:会进行简单的数据库设计,能熟练地建立数据库、表和各种数据约束,能根据用户需要熟练地写出插入、删除、修改和查询数据的命令;会根据实际需要建立索引和视图、存储过程和触发器;会对数据库中的数据进行导入导出、备份和恢复和安全管理工作,能根据实际应用需求进行数据库应用系统开发。
3.职业素质养成目标:养成认真仔细分析问题的习惯,提高分析和解决问题的能力,树立IT职业人吃苦耐劳的敬业精神,培养团结协作的工作作风和严谨求实的工作态度。
4.职业技能证书考核要求:积极参加数据库工程师考试,获取数据库工程师职业资格证书。
四、整体教学设计思路
本课程融“教、学、做”理论与实践一体化的教学模式设计如下所示。
1.教师“教”;
教师“教”教学情境主要设计在学院的“软件实训室”,通过多媒体的大屏幕、电子教室控制软件采用启发式的项目教学思想,在这个环节中教师讲解知识要点,演示相关操作过程,分析操作要点和需要灵活处理的内容,让学生触类旁通地实现再学习能力。
2.学生“学”
学生“学”的教学情境主要设计在学院的“软件实训室”,学生通过听教师讲解新知识内容,观看教师操作的步骤和过程,听老师的分析,学习相关知识,了解操作要点,掌握重点和难点内容。
3、学生“做”
学生“做”的教学情境主要设计在学院的“软件实训室”和第二课堂(学生自己的电脑),,根据教师布置的练习,“做”练习并处理自己“做”的过程中出现的问题,实现学生动手能力,充分体现“做中学”。然后可以进行小组讨论和总结,在小组协助中提升学生“创作”与“应用”的职业技能。
五、课程内容、要求及课时安排
1.课程单元与教学目标
2.教学内容与安排项目一认识数据库
项目二设计数据库
项目三建立数据库
项目四数据表及其关系
项目五使用T-SQL命令定义数据库和表
项目六数据操纵的T-SQL命令
项目七数据查询语句SELECT
项目八 ASP连接数据库
项目九在ASP中查询和操纵数据
单元十索引与视图
项目十一事务编程与游标
项目十二存储过程和触发器
项目十三数据库备份与恢复及数据的导入与导出
数据的安全性控制
项目十四
单元十五复习
六、课程实施条件
1.教授方法
选择教学方法的原则一要依据工作过程和工作任务,二要结合学习情境和教学条件,三要考虑学生的个性特点,提高教学参与度,本课程坚持“教学有法,但无定法,贵在得法”,从宏观上应用了分组教学法、项目教学法,在微观上应用了任务驱动教学法、案例教学法、教学做一体化教学法。
1、分组教学法
为培养学生的团队合作精神和自主学习能力,课程伊始,以4—8人为一组,由学生自愿结组成立“学习小组”,各小组成员一起探讨课程学习中的相关问题,共同解决小组内同学在学习和实际操作中出现的问题。分组教学法能加强学生的团队合作意识和竞争意识,提高自我管理、自我服务、自我教育的能力。
2、项目教学法
项目教学法是实施基于工作过程课程教学的关键,分为三个阶段:
第一阶段:项目了解阶段。学生成立“数据库设计与开发小组”,通过真实或虚拟的调查了解用户需求,达成系统开发意向,商讨开发方案等。
第二阶段:项目设计阶段。教师引导学生从项目分析入手,将项目分解为工作任务,根据工作任务构建学习情境,学生边学习边利用所学知识和技能完成相应工作任务,教师实施辅导,帮助学生完成产品的开发任务。
第三阶段:项目实现阶段:用户试用产品,学生根据用户试用的情况完善相关工作,最后召开评议会,大家对各小组数据库开发和试用的情况做出评价。
3、任务驱动教学法
是项目教学法的具体化,学生承揽了项目后,将项目分解为一个个具体的工作任务,以完成工作任务为引导,师生共同创设工作情境、确定工作任务的内容和标准、探究解决问题的方法、学习相关知识技能、协作完成任务、进行效果评价。
4、案例教学法
首先将包含知识点的案例展示给学生,引出本节课的知识点,激起学生学习的欲望,引导学生进入学习情境。然后教师引导学生分析案例由哪些部分组成,将案例所包含的知识点分解,归纳出需要解决的问题。接下来师生开展教学活动,实现案例功能。最后由学生将所学案例应用于自己的工作任务中,在应用的过程中经过探索将其内涵和外延进一步拓展,实现更广泛和更深层次的应用。
5、教、学、做一体化教学法