数据库技术及应用 课程标准_第1页
数据库技术及应用 课程标准_第2页
数据库技术及应用 课程标准_第3页
数据库技术及应用 课程标准_第4页
数据库技术及应用 课程标准_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《数据库技术及应用》课程标准《数据库技术及应用》课程标准(一)基本信息适用对象:全校各专业制(修)定时间:课程代码:二级学院(部):学分:3学时:32-72学时合作企业:有限公司先修课程:计算机应用基础等后续课程:移动应用开发、Java程序设计、动态网页设计、数据采集与分析、Python程序设计等制定人:批准人:(二)课程的性质与定位本课程是计算机相关专业的重要基础课程,为学生日后的开发类课程提供数据库技术支持,也是学生日后走向工作岗位必备的专业素质。本课程与有限公司业共同开发,以数据库的应用、设计和实现、管理等真实工作任务及其工作过程为依据整合、序化教学内容,科学设计学习性工作任务,教、学、做结合,理论与实践一体化。(三)课程目标1.总体目标通过本课程的学习,使学生掌握数据库的应用、设计和实现、管理等知识和技能,同时通过工作任务式学习提升分析问题、归纳总结问题、解决实际复杂问题等方面关键能力,从而使学生形成积极参与、主动探索、注重团队精神和责任意识等方面的职业素质。本课程实施课程思政。深度挖掘提炼课程知识体系中所蕴含的思想价值和精神内涵,从课程所涉及的专业、行业、国家、国际、文化、历史等角度,增加课程知识性、人文性,提升引领性、时代性和开放性注重学思结合、知行统一,增强学生勇于探索的创新精神、善于解决问题的实践能力、爱岗敬业的劳动态度和追求卓越的工匠精神。2.具体目标及要求(1)专业能力目标掌握数据库的应用、设计和实现、管理等关键技能。(2)关键能力目标1)方法能力目标:着重培养学生良好的学习习惯和学习能力、动手能力。通过一体化教学大量的实验内容培养学生的实践技能及综合应用能力,具备分析问题和归纳总结问题的能力,具备处理复杂实际问题的能力。2)社会能力目标:通过分组实验的方式,培养学生团队合作精神,提高与人沟通能力、自我学习能力;培养积极主动的工作态度,良好的心理素质以及较强的社会责任感和敬业精神;通过各种网络安全实验,增强安全意识。(3)课程思政要求1)在教学各个环节中,融入课程思政。2)在教学内容、数据库数据中融入课程思政。(四)课程设计思路首先确定专业培养目标定位,选择数据库管理员和数据库应用开发人员等主要相关工作岗位,收集分析这些岗位(群)的典型工作任务,分析典型工作任务所需要的专业能力和关键能力,在此基础上形成本课程。基于合作企业的真实案例和典型工作任务,可以兼顾学生职业生涯发展需要。采用基于工作过程课程开发方法进行设计,按照工作任务式的模块化教学模式,整门课程分为12个项目组成。本课程所设计的每个项目均是一个完整的工作过程,实施校企双方共同指导,实施理论与实践一体化教学,让学生做中学、学中做,提高综合职业能力,养成良好的职业素养。(五)教学内容1.学时分配表1学时分配表(32-72学时多方案设计)序号授课内容摘要课时课时课时课时课时课时1项目1初识数据库1222222项目2安装与使用MySQL1222223项目3数据库设计基础24468104项目4建库建表基础操作4456665项目5数据的简单查询3444446项目6数据的增加、删除和修改操作4455667项目7数据高级查询3455668项目8设置数据完整性与索引4666669项目9多表查询应用45566610项目10使用视图35566611项目11数据库编程268881412项目12管理数据库123444合计3248546064722.教学设计表2教学设计表项目1初识数据库职业能力描述知识目标(1)理解数据库的基本术语。(2)了解数据处理技术的发展过程,加强对数据库内涵的理解。(3)了解目前主流的关系型数据库。技能目标(1)具备及时获取行业发展动态的能力。(2)具备一定的观察、比较和分析能力。素养目标(1)培养善于观察和分析的习惯。(2)养成对新事物充满好奇,勇于探索且敢于创建的习惯。(3)培养勇于面对差距、冷静思考和奋发图强的自主创建精神。主要内容与要求任务1发现生活中的数据库任务2走进数据库世界任务训练项目2安装与使用MySQL职业能力描述知识目标(1)了解MySQL的产生、发展和特点。(2)了解Navicat的特点和功能。(3)了解MySQL的常用命令、目录结构和字符集。技能目标(1)会安装和配置MySQL、Navicat。(2)会启动、关闭、登录、退出和操作MySQL,会设置字符集。(3)会使用Navicat启动、关闭和连接数据库等。素养目标(1)理解事物之间的相互依存、相互影响,养成综合考虑问题的习惯。(2)软件应按照已设计好的流程操作,要想自主控制操作流程,只能自主开发和不断创新,激发自主、创新之心。(3)只要抓住机会,后来者也能居上,要善于发现和利用机会。主要内容与要求任务1安装与配置MySQL任务2使用MySQL任务3安装与使用Navicat任务训练项目3数据库设计基础职业能力描述知识目标(1)理解数据库的三级模式结构与二级存储映像。(2)初步了解数据库设计所需建立的数据模型。(3)熟悉关系模型的构成与特点。(4)掌握概念模型到关系模型转换的方法。(5)掌握关系规范化的基本概念和基本方法。技能目标(1)能够运用E-R图分析数据库。(2)能够将E-R图转换为关系模型。(3)能够规范化关系模型。素养目标(1)培养严谨的工作态度和工作作风。(2)培养较强的逻辑思维和抽象思维能力。(3)培养主动思考、自觉学习的能力。主要内容与要求任务1初识数据库设计任务2设计数据库任务训练项目4建库建表基础操作职业能力描述知识目标(1)理解数据库的基本概念。(2)掌握数据库的基本操作。(3)理解数据表的结构。(4)掌握数据表的基本操作。(5)掌握MySQL的数据类型。(6)掌握数据库的备份和还原。技能目标(1)会创建和管理数据库。(2)会创建和管理数据表。(3)会为字段选择合适的数据类型。(4)会备份和还原数据库。素养目标(1)培养学生对数据库设计的兴趣,提升学生的专业忠诚度。(2)培养学生细心、严谨的工作作风。(3)培养学生不畏困难的心理素质和较强的工作抗压能力。(4)培养学生独立思考和自主开发的能力。主要内容与要求任务1数据库的基础操作任务2数据表的基础操作任务3备份和还原数据库任务训练项目5数据的简单查询职业能力描述知识目标掌握单表数据的简单查询。技能目标(1)能运用SELECT语句实现单表查询。(2)能在查询时选择与设置字段。(3)能在查询时根据WHERE子句限制条件选择行。(4)能使用LIMIT查询指定的行记录。(5)能使用LIKE进行模糊查询。(6)能使用逻辑运算符与比较运算符进行查询。素养目标(1)提升学生的统计分析能力。(2)提升学生的逻辑思维能力和动手能力。(3)提升学生独立思考和探索知识的能力。(4)培养学生不怕困难、独立解决问题的习惯。主要内容与要求任务1查询数据任务训练项目6数据的增加、删除和修改操作职业能力描述知识目标(1)掌握增加记录的命令。(2)掌握删除记录的命令。(3)掌握修改记录的命令。技能目标(1)获取在数据表中增加数据的能力。(2)获取删除数据表中数据的能力。(3)获取修改数据表中数据的能力。素养目标(1)具备强烈的责任心和使命感,深刻理解数据的重要性,确保数据的准确性。(2)具备吃苦耐劳、不畏困难的品格。(3)培养认真处理数据的习惯。主要内容与要求任务1插入数据任务2修改数据任务3删除数据任务训练项目7数据高级查询职业能力描述知识目标(1)掌握常用的聚合函数。(2)掌握分组查询语句。(3)掌握排序语句。(4)掌握返回的行数的关键词的用法。技能目标(1)会运用聚合函数。(2)会运用分组技术进行分类汇总。(3)会对数据进行排序。(4)会设定固定行数的返回值。素养目标(1)深刻理解数据背后的特征,并且能够汇总内部的数据。(2)具备吃苦耐劳、不畏困难的品格。(3)提升对数据进行抽象处理的能力。主要内容与要求任务1聚合函数及其应用任务2分组查询任务3数据排序任务训练项目8设置数据完整性与索引职业能力描述知识目标(1)理解数据完整性的内涵、作用及常用方式。(2)理解索引及其分类。技能目标(1)会创建和管理数据完整性。(2)会创建和管理索引。(3)会根据需求设计数据完整性和索引。素养目标(1)养成从大局出发、全面综合考虑问题的习惯。(2)养成考虑事物之间联系和相互影响的习惯。(3)具备时刻注意优化和提效的能力。主要内容与要求任务1设置数据完整性任务2设置索引任务训练项目9多表查询应用职业能力描述知识目标(1)理解连接查询的内涵。(2)理解子查询的内涵。技能目标(1)会进行多表连接查询。(2)会利用子查询完成不同表之间的数据查询。(3)会根据需求设计各类查询。素养目标(1)具有强烈的责任心,深刻理解数据的重要性。(2)具备发散思维,会从不同角度思考问题,养成充分思考、优中选优的习惯。(3)理解数据的内在逻辑,会分析事物之间的联系,养成从全局思考问题的习惯。主要内容与要求任务1使用连接查询任务2使用子查询任务训练项目10使用视图职业能力描述知识目标(1)理解视图的概念和优点。(2)掌握视图的操作命令。技能目标(1)会通过命令行创建和管理视图。(2)会通过Navicat创建和管理视图。(3)会通过视图修改数据。素养目标(1)具有强烈的责任心,深刻理解数据的重要性。(2)具备强烈的安全观,确保数据的安全。(3)理解数据的内在逻辑,会分析事物之间的联系,养成从不同角度思考问题的习惯。主要内容与要求任务1创建和管理视图任务2通过视图更新数据任务训练项目11数据库编程职业能力描述知识目标(1)掌握数据库编程的基础知识。(2)理解函数、存储过程、触发器、游标和事务的内涵。(3)掌握程序设计的基本思维和开发流程,以及模块化程序设计方法。技能目标(1)会创建、调用与管理函数、存储过程和触发器,会使用游标和事务。(2)具备较强的程序开发能力,能开发满足需求的函数、存储过程和触发器。(3)具有一定的程序设计能力,能根据项目的实际情况进行模块分析,以及设计函数、存储过程和触发器。素养目标(1)具备良好的职业素养,能编写规范、易读的程序代码。(2)具备高度的责任心和使命感,能深刻理解数据的重要性,可以确保数据准确、安全、可控。(3)能吃苦耐劳、不畏困难,具备较强的工作抗压能力,能对大量数据进行有效处理。(4)养成时刻关注科学前沿的习惯,及时了解国内外发展现状,积极发掘和推广满足需求的国产工具。(5)努力提高自主开发能力和创新能力,精练技术,为数据库技术、国产化软件开发贡献力量。主要内容与要求任务1应用函数任务2使用存储过程任务3应用触发器任务4应用事务任务训练项目12管理数据库职业能力描述知识目标(1)理解用户、权限、角色和SQL注入的内涵。(2)了解MySQL的系统表。(3)理解MySQL的常见权限。技能目标(1)会用命令行方式创建和管理用户、权限与角色。(2)会用Navicat创建和管理用户、权限与角色。(3)精通登录MySQL客户端的各种技能。素养目标(1)具有强烈的责任心,深刻理解数据的重要性。(2)具备强烈的安全观,确保数据的安全。(3)严于律已,不能做违纪、违法和违背道德的事。主要内容与要求任务1用户和权限管理任务2其他管理任务训练(六)教学实施1.教学方法和实施条件建议本课程建议采用任务驱动、演示法、案例法、一体化教学等的教学方法,使学生在学习过程中能够掌握实际应用的能力,提高学生实际动手操作能力,并有效提升学生的学习兴趣。2.师资条件本课程建议配备的专职教师应具备双师素质,有近十年的高职教学经历和半年以上的企业工作经历,掌握高职教育规律,了解高职学生的特点,对软件开发、数据库设计等非常熟悉,实践经验非常丰富,指导学生参加比赛曾获得多个奖项,包括国级奖二等,省级一等奖等。(七)课程考核评价标准本课程的考核方式建议采用:过程评价和目标评价相结合、理论考核与实践考核相结合,单项任务能力考核与综合素质评价相结合的多元评价形式。平时40%,期未60%。表5各项考核评价标准及权重考核项目考核评价标准权重(%)平时学习表现(1)基本原则:基本分60分,表现好累计加分至100分,表现不好累计减分至0分,如果迟到、早退、旷课次数等违纪扣分超过学习表现的总分值,则在期末总评分里酌情扣分。(2)扣分项目:玩游戏一次扣15分(三次以上者取消本课程考核资格),睡觉一次扣5分,影响课堂秩序的行为如说话等一次扣5分。学生旷课一次扣5分,迟到及早退一次各扣3分。(3)加分项目:正确回答问题一次加10分,主动回答问题一次加10分,在课堂上能起积极引导作用加10分,主动进行学习讨论、PPT演示等加10分。10知识考核即平时作业至少完成12次作业,所有作业成绩之和除以12。30期末技能考核测验参加学校统一的期未考试,总分100分。60合计1001.推荐教材【1】陈翠松.数据库技术及应用(MySQL).北京:电子工业出版社,2024-12.教学参考书【1】刘振栋MySQL数据库技术项目化教程.北京

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论