《“数据库应用技术”课程标准(高职).docx》由会员分享,可在线阅读,更多相关《“数据库应用技术”课程标准(高职).docx(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、“数据库应用技术”课程标准一、课程性质数据库应用技术是针对计算机职业领域数据库管理员工作岗位而设置的课程,主要培养适应当 今社会生产、建设、管理、服务第i线的面向数据库应用领域需要的高等技术应用性专门人才,是一门理论性 和实践性都很强的面向实际应用的课程。课程的教学目标是使学生在已有的计算机知识的基础上,熟练掌握数据库的安装配置与管理,对数 据库程序开发有一个较全面的、系统的了解,能够系统科学地受到分析问题和解决问题的训练,提高运用理 论知识解决实际问题的能力。学生在学习课程后应掌握数据库的基础知识和基本理论,在此基础上了解数据 库的实际应用技术和发展趋势,也要求学生了解数据库系统的基本概念和
2、发展方向,学会使用SQL语言,掌 握关系搬理论、脚闸物数据库斯闲物居库管理系统的知识,不断提高数据库理论知识、数据库应用和 数据库程序开发的能力。课程的内容结构由七个学习情境组成,分别如下:情境1:数据库应用设计与选型情境2:安装和配置数据库管理软件情境3:设计和创建数据库及表情境4:设置约束,实现数据库完整性情境5:数据操作:添加、修改、删除、查询数据情境6:创建数据库对象:视图、存储过程、触发器情境7:管理和维护数据库本课程是高职高专教育计算机类物联网应用技术专业的一门专业基础课程,其内容的理论性和实 践性都较强,在专业课程体系中起着承上启下的作用,是毕业设计课程的基础。学生在学习本课 程
3、之前应具备计算机的基础知识、网络的基础知识。二、课程理念数据库应用技术课程在目标设定、教学过程、课程评价和教学资源的开发等方面都突出以工 作过程为导向的思想。利用在教学中总结出来的经验、大型数据库开发项目中实战积累的经验与社会 对数据库技术人员的要求相结合,充分的听取行业人士的建议,不断的在教学上自我完善,自我提高, 从而取得良好的教学效果。课程的实践训练部分由学生在计算机房完成教师布置的具体实践任务,实践任务除了由学生实际 操作完成数据库、表、杳询、视图、完整的应用程序的设计等教学内容外,还增加了实际数据库应用 系统的开发。在教师课堂授课时,要利用课堂时间为学生讲解一些实际应用的数据库例子,
4、培配备投影及中控系统、白 板、至少1G内存的PC (连接 成局域网并可接入 INTERNET);安装有 WINDOWS 7操作 系统、MySQLs电子教室 软件;一体化实训室课件、教学视频、教学指导 书、项目实训指导书、课程网站、 MySQL学习资源与参考文档数据库分析与 实施能力 数据库项目开 发能力项目数据库 中各表约束 的实现表105数据操作学习情境表教学过程设计:在表中插入数据一删除数据一修改数据一查询数据学习目标教学(单元)内容课时安排教学方法熟练掌握Delete、UpdateInsert、Select 语句的应 用,掌握多表联接查 询的使用,精通SQL1、分别使用SSMS和SQL方
5、法 为删除、添加、修改数据库2、简单SELECT查询:使 用 INTO、LIKE、IN、 BETWEEN、 ORDER BY、 GROUP BY子句的 使用3、聚合函数的使用4、多表联接查询:内联接、左外 联接、右外联接、完全外部联接、 交叉联接5、嵌套查询、联合查询案例演示讲解:10 课时作业讲评:2课时 学生实训:14课 时案例分析法、 项目案例演示、 一体化教学法工具、设备、环境学习资源教师能力要求考核测评配备投影及中控系统、白 板、至少1G内存的PC (连接 成局域网并可接入 INTERNET):安装有WINDOWS 7操作 系统、MySQL、电子教室 软件;一体化实训室课件、教学视频
6、、教学指导 书、项目实训指导书、课程网站、 MySQL学习资源与参考文档数据库分析与 实施能力 数据库项目开 发能力项目交付成果: 交付实训作 业与实训报告所属课程:数据库设计与管理学习情境5:数据操作表10-6“创建数据库对象学习情境表学习情境6:创建数据库对象所属课程:数据库设计与管理教学过程设计:设计并创建视图一设计并创建存储过程一设计并创建触发器学习目标教学(单元)内容课时安排教学方法分别掌握使用SSMS 和SQL方法创建视图、 存储过程和触发器方法, 学会管理这些数据库对象1、视图的定义与使用,创建视图 的两种方法2、存储过程的定义与使用,创建 存储过程的两种方法3、触发器的定义与使
7、用,创建触 发器的两种方法4、了解函数的应用案例演示讲解:10 课时作业讲评:2课时 学生实训:14课 时案例分析法、 项目案例演示、 一体化教学法工具、设备、环境学习资源教师能力要求考核测评配备投影及中控系统、白 板、至1G内存的PC (连接 成局域网并可接入 INTERNET);安装有7操作系统、 MySQL、电子教室软件; 一体化实训室课件、教学视频、教学指导 书、项目实训指导书、课程网站、 SQL SERVER学习资源与参考文 档数据库分析与 实施能力 数据库项目开 发能力教师检查项 目数据库视图、 存储过程和 触发器的设置表107“管理和维护数据库学习情境表学习情境7:管理和维护数据
8、库所属课程:数据库设计与管理教学过程设计:使用不同份验证方式登录数据库一 创建数据库用户帐户一 设置角色一分配权限一 备份项目数据库一恢复数据库一导出数据一导入数据学习目标教学(单元)内容课时安排教学方法掌握使用两种不同的身份 验证方式进行登录的 方法;学会建立各种不同 用户帐户并进行角色及权 限分配;掌握数据库备 份、恢复、导入导出的方 法1、数据库的身份验证方式:混合 模式和Windows模式,各模式的 应用范围2、数据库用户帐户3、角色及权限4、备份和恢复数据库的方法5、导入导出数据的方法案例演示讲解:6课时学生实训:8课时案例分析法、 项目案例演示、 一体化教学法工具、设备、环境学习资
9、源教师能力要求考核测评配备投影及中控系统、白 板、至少1G内存的PC (连课件、教学视频、教学指导书、数据库分析与实项目交付成果:接成局域网并可接入INTERNET);安装有WINDOWS 7操作 系统、MySQL、电子教室 软件;一体化实训室项目实训指导书、课程网 站、MySQL学习资源与参考文档施能力数据库项目开 发能力交付数据库 项目作品养学生逻辑思维和独立思考的能力。同时讲解学生在实践训练中出现频率较高的问题,从问题的解决 中让学生学到解决问题的各种方法,从而提高学生的独立解决问题的能力,同时也培养了学生学习的 兴趣。课程使用的数据库管理系统是微软公司的MySQL数据库管理平台,其建立
10、在成熟而强大的关 系模型基础之上,可以很好地支持客户机/服务器网络模式,能够满足各种类型的企事业单位对构建网 络数据库的需求,同时还具有功能强大,安全可靠等特点,可用于中小型联机事务处理、数据仓库等。三、课程目标1 .总体目标本课程主要培养适应当今社会生产、建设、管理、服务第一线的面向数据库设计与应用需要的高 等技术应用性专门人才。通过对这门课程的学习,学生具备一定的数据库理论知识和数据库应用程序 开发能力,可以从事企事业单位一般数据库系统的管理和维护。2 .专业能力目标能根据项目的应用需要选择数据库管理系统;创建数据库、规划设计表、设计相应数据类型及表 和表之间数据关系;合理完整设计约束;熟
11、练创建视图、存储过程和触发器;能维护数据安全、数据 完整性;能备份和修复数据库数据和数据库文件,导入导出数据。3 .方法能力目标具备自学能力、信息获取能力、制定工作计划的能力、撰写工作总结的能力、逻辑思维能力、理 解和表达能力、评估工作结果(自我、他人)的能力。4 .社会能力目标具备团队合作与沟通能力、语言及文字表达能力、具有决策和执行能力、组织能力与应变能力、社 会责任心和科学的创新精神、良好的职业习惯和行为规范。四、内容组成与课时分配课程以企业真实案例整合教学内容,紧紧围绕一个实际数据库项目的开发过程进行一体化教学和考 核,培养学生在MySQL环境下开发数据库应用系统的方法,要求学生逐步精
12、通SQL,熟练掌握对数据 库进行存储、维护和恢复的技能,具备利用MySQL进行数据库应用程序开发的基本能力。课程的实训内 容应将教学与实际应用结合起来,采用任务驱动的方式使学生真正将知识转化为实际技能,培养学生在 项目实践中发现问题、解决问题的能力,使学生逐步学会开发一个完整的数据库应用系统项目。课程教学内容组成与教学安排表项目编号项目名称知识点教学目标课时1数据库应用 设计与选型数据库类型、特点、 性能参数和应用领均掌握数据库的基础知识;了解 常见数据库管理系统的特 点和应用领域42安装和配置 数据库管理软 件应用数据库设计原 则,数据库软件的 安装与配置了解MySQL的应用范围及 安装与配
13、置及软件环境63设计和创建 数据库及表数据库的创建与管 理,表结构的设计掌握MySQL数据库和表的 创建方法,掌握数据库的管理技 巧及数据类型的应用104设置约束约束的类型,约束 的设置,数据完整 性的定义掌握约束和数据完整性的 定义及约束的创建方法,学会 创建表及表间的联系65数据操作数据操作:添加、 修改、删除、查询 数据,多表查询的 应用熟练掌握 Delete Update、 Inserts Select语句的应用,掌 握多表联接查询的使用,精通SQL语句246创建数据库 对象视图、存储过程、 触发器的创建和管 理分别掌握使用SSMS和SQL 方法创建视图、存储过程和触发 器方法,学会管
14、理这些数据库对 象267管理和维护 数据库数据库安全性管理 要求、数据安全性 的设置,数据文件的备份要 求及恢复方法;数 据导入导出掌握使用两种不同的身份 验证方式进行登录的方法;学 会建立各种不同用户帐户 并进行角色及权限分配:掌握 数据库备份、恢复、导入导出 的方法14五、教师要求为了满足本课程的正常教学工作和今后不断创新、改进课程设计,至少需要配置专兼职教师各2名,具体要求如下:1 .对专兼职教师配置要求:专任教师与企业兼职教师的比例为l:lo2 .校内教师能力与素质与知识要求:校内教师必须由计算机专业讲师或以上职称的专任教学担任, 具备相当的数据库开发和管理经验,熟悉数据库最新的技术和
15、发展方向。3 .兼职教师能力与素质与知识要求:兼职教师必须是来自计算机信息管理行业(或者有行业经历)具备3年以上数据库项目开发经验的IT企业数据库管理和设计工程师。六、教学场所与设施要求课程依托中央财政支持的“职业教育实训基地”,构建职业氛围浓厚的仿真职业环境,从仪器设备、管理 水准、人员配置和要求、标准化等方面模拟或接近职业环境,借鉴现代企业的管理运作模式,重视职 业素质训练,强化学生技术能力培养。课程的实训室应该按照教学、实训、生产、科研开发与社会服务一体化的要求来设计,一个实训室 肺似翔倾目教学又可以卖赠绊个I卸S学习课程而铺婷与实训馋榄蚓湘同。项目编号教学内容教学场所设备设施课时1数据
16、库应用设 计与选型计算机实训室多媒体教学设备,学生实训计算机 安装有 MySQL、Navicat42安装和配置数 据库管理软件计算机实训室多媒体教学设备,学生实训计算机 安装有 MySQL、Navicat63设计和创建数 据库及表计算机实训室多媒体教学设备,学生实训II算机 安装有 MySQL Navicat104设f约束,实瞰 据库完整性计算机实训室多媒体教学设备,学生实训II算机安装有 MySQL、Navicat65数据操作计算机实训室多媒体教学设备,学生实训计算机安装有 MySQL、Navicat246创建数据库对象计算机实训室多媒体教学设备,学生实训计算机 安装有 MySQL Navi
17、cat267管理和维护数 据库计算机实训室多媒体教学设备,学生实训计算机 安装有 MySQL、Navicat14七、教学资源配置选用的教材应以工作过程为导向,涉及数据库应用开发的主要工作环节,理论部分与实践部分有 机结合。实训部分根据数据库系统设计的流程与知识穿插进行。做到“理论一一实训I一体化,使学生 在学习过程对关系数据库管理与MySQL有一个全面的、整体的、连贯的了解。推荐教材及参考资料:MySQL数据库教程郑阿奇主编人民邮电出版社MySQL数据库应用从入门到精通崔洋、贺亚茹编著中国铁道出版社MySQL5.7从入门到精通(视频教学版刘增杰主编清华大学出版社辅教辅学课程资源:八、教学方法与
18、手段要求教学方法:理论和实训教学融为一体;教师的“讲”和学生的“练”融为一体,边讲边练:全课以项 目为主线题贯穿始终,以学生完成项目为教学目的。教师在教学过程中以项目为主线贯穿始终,将知 识点融入到项目中,学生以完成项目为主要目的,教师以学生完成项目的质量来评定学生的学习效果。 学生以小组的形式完成项目,在完成项目的过程中不断提高学生的写作、组织、演讲、团队协作、沟 通等基本能力。教学手段:1 .模拟全真的企业工作环境。计算机实训室应能构建全真的中型企业数据库开发环境,通过以工 作过程为导向的教学活动来培养学生的职业能力,激发学生的学习兴趣成。2 .在教学过程中,综合应用投影、白板和多媒体电子
19、教室软件实现广播教学、分组教学、学生演 示、屏幕录制、视频直播、作业提交等现代化教学手段,实现理论和实训教学的一体化。项目编号教学内容教学方法教学手段1数据库应用设计 与选型案例教学法、项目 教学法、多媒体教学、分组 项目教学2安装和配置数据 库管理软件案例教学法、项目 教学法多媒体教学、分组 项目教学3设计和创建数 据库及表项目教学法、工学 结合一体化教学法多媒体教学、分组 项目教学4设I约束,实现数 据库完整性项目教学法、工学 结合一体化教学法多媒体教学、分组 项目教学5数据操作项目教学法、工学 结合一体化教学法多媒体教学、分组 项目教学6创建数据库对象项目教学法、工学 结合一体化教学法多
20、媒体教学、分组 项目教学7管理和维护数 据库项目教学法、工学 结合一体化教学法多媒体教学、分组 项目教学九、课程评价及标准本课程采用过程性评价和终结性评价相结合的评价方式。过程性评价占70%,终结性评价占3()%。(1)过程性评价在课程教学期间随实训项目教学进行,分数比例依次为:实训项目60%、作业报告20%、平时表现20%。(2)终结性评价是指在所在学习情境实训项目完成后能够上交一个完整项目作品。其 中具体学习情境项目的评价方式如下:项目 编号考核内容建议考 核方式考核标准成绩 比例优良及格1根据项目 要求选择 数据库类 型教师 评价+ 互评熟练掌握数据 库基础知识;熟悉 各种数据库管理 系
21、统应用领域掌握数据库基 础知识;了解常见 就居库管理系统 的特点及应用领 域一般掌握 数据库的 基础知识占5%2安装和配 置 MySQL 软件、 Navicat 软 件教师 评价+ 互评熟悉掌握MySQL 软件的安装与配 置;常用工具 Navicat 软件了解掌握MySQL 的安装与配置;了 解MySQL的软件 环境和常用工具基本学会安 装并配置 MySQL: 了解 软件环境和 常用工具占5%3创建项目 数据库,设 计相应表教师 评价+ 互评熟练掌握MySQL 数据库创建的 方法;熟练掌握表 体做据结构的设 计及创建方法掌握MySQL数据 库设计和创建 的方法;掌握表的 勖居结构的设计 和创建
22、方法一般掌握 MySQL数据 库和表的 创建方法占15%4为各表设 置相应约 束,实现数 据完整性教师 评价+ 互评理解五种约束 的定义;熟练掌握 约束的创建方法了解五种约束 的定义和数据 完整性的的概念; 掌握约束的创建 方法一般掌握 约束的创 建方法占15%5操作数据: 插入、更 新、删除、 查询数据教师 评价+ 互评精通SQL;熟练 掌握 Delete、 Update Insert Select语句的应 用:史懈掌握多表 磁查犯侬查 询、联都的(更 用掌握 Delete、Updates Insert Select语句的应 用:掌握多表联接查 询、嵌套查询、联 合查询的使用学会使用 Del
23、ete Update、 Insert、Select 语句占20%6创建数据库对象:视教师评 价+互熟练掌握使用SSMS 和 SQL 方掌握使用SSMS 和SQL方法创建学会创建视图、存储过占25%图、存储过 程、触发器评法创建视图、存储 过程和触发器 的方法;掌握管理 数据库对象方法视3、存储迸加 触发器的方法程、触发器的 方法7对项目数 据库管理 和维护教师 评价+ 互评熟练掌握使用不 同身份验证方式 进行登录的方法; 掌握建立各种不 同用户帐户并进 行角色及权限分 酎勺方法豳掌fi 缴库备份、恢复、导出的方法掌握使用两种 不同的身份验 证方式进行登 录的方法;学会 建立各种不同用 户帐户并
24、进行 角色及权限分 配;掌握数据库备 份、恢复和导入导 出的方法基本能够 建立各种 不同用户 帐户并进 行角色及 权限分配;能 够进行数 据库备份、 恢复和导入导 出占15%十、学习情境描述表10I“数据库应用设计与选型学习情境表学习情境1:数据库应用设计与选型所属课程:数据库设计与管理教学过程设计:分析各种不同的数据库管理系统的特点一根据项目要求选择合适的数据库管理系统学习目标教学(单元)内容课时安排教学方法掌握数据库的基础 知识;了解常见数据库管 理系统的特点和应用领域1、数据库的基础知识2、数据库类型、特点、性能参数和应用领域:3、应用数据库设计原则、规范;案例演示讲解:2 课时学生分析
25、讨论:2 课时案例分析法 项目案例演示 互动式教学工具、设备、环境学习资源教师能力要求考核测评配备投影及中控系统、白 板、至少1G内存的PC (连接 成局域网并可接入 INTERNET);安装有WINDOWS 27操作 系统、MySQL、电子教室 软件;一体化实训室课件、教学视频、教学指导 书、项目实训指导书、课程网站、 MySQL学习资源与参考文档数据库分析与 实施能力 数据库项目开 发能力项目交付成果: 交付数据库 应用分析报告表102“安装和配置数据库管理软件”学习情境表表103“设计和创建数据库及表学习情境表学习情境2:安装和配置数据库管理软件所属课程:数据库设计与管理教学过程设计:安
26、装并配置MySQL学习目标教学(单元)内容课时安排教学方法了解MySQL不同版本的 应用范围及安装与配置; 熟悉MySQL的软件环境1、MySQL 安装;3、创建数据库实例4、MySQL主要工具操作案例演示讲解:3 课时学生实训1: 3课时案例教学法、项 目教学法、工学 结合一体化 教学法工具、设备、环境学习资源教师能力要求考核测评配备投影及中控系统、白 板、至少1G内存的PC (连接 成局域网并可接入 INTERNET);安装有WINDOWS 7操作 系统、MySQL、电子教室 软件;一体化实训室课件、教学视频、教学指导 书、项目实训指导书、课程网站、 MySQL学习资源与参考文档数据库分析
27、与 实施能力 数据库项目开 发能力项目交付成果: 安装并配置 MySQL学习情境3:设计和创建数据库及表所属课程:数据库设计与管理教学过程设计:设计数据库一创建项目数据库一设计表一在数据库中创建表学习目标教学(单元)内容课时安排教学方法掌握MySQL数据库和表 的创建方法,掌握数据库 的管理技巧及数据类型的 应用1、MySQL的系统数据库及用户自定义数据库2、收缩、扩展、删除用户自定义 数据库3、系统数据类型和用户自定义数 据类型4、设计、创建、删除和修改表案例演示讲解: 4课时学生实训:6课时案例分析法、 项目案例演示、 互动式教学、 一体化教学法工具、设备、环境学习资源教师能力要求考核测评
28、配备投影及中控系统、白 板、至少1G内存的PC (连接 成局域网并可接入 INTERNET);安装有 WINDOWS 7操作 系统、MySQL、电子教室 软件;一体化实训室课件、教学视频、教学指导 书、项目实训指导书、课程网站、 MySQL学习资源与参考文档数据库分析与 实施能力 数据库项目开 发能力交付创建的 项目数据库和 表表10-4”设置约束学习情境表学习情境4:设置约束所属课程:数据库设计与管理教学过程设计:数据完整性的定义 一分析五种约束一为项目数据库中的表设计约束一创建约束学习目标教学(单元)内容课时安排教学方法掌握五种约束和数据完整 性的的定义及约束的创建 方法,学会创建表及表间 的联系1、数据完整性的的定义、实现数 据完整性的方法2、约束的五种类型:主键、外键、 唯一、检查、默认3、分别使用SSMS和SQL方法 为表创建约束案例演示讲解:2 学生分析讨论:1 课时学生实训:3课时案例分析法、 项目案例演示、 一体化教学法工具、设备、环境学习资源教师能力要求考核测评