欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    MySQL数据库技术(第3版)-教学大纲、课程标准.docx

    • 资源ID:7184394       资源大小:62.98KB        全文页数:16页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    MySQL数据库技术(第3版)-教学大纲、课程标准.docx

    MySQ1.数据库技术教学大纲课程类别:专业必修课适用对象:总学时:30其中:讲授学时:30课内实践学时:30一、课程的性质、任务与课程的教学目标(一)课程的性质、任务1 .课程的性质本课程是软件技术和移动互联专业的一门专业必修课,是软件技术和移动互联专业的专业支掾课。2 .课程的任务本课程主要学习数据库的使用、设计、管理与维护方法.目标是培养JaVa程序员、系统管理员和系统操作员时数据库应用系统的开发、管理和维护的能力。课程设计从课程对应的就业岗位调研入手,分析得到对应的九个典型工作任务,按“内容由易到难、能力逐层提升”的原则进行整合后提炼出九个对应的工作情景。然后,根据高职学生的能力水平和学习特点,采用项目模拟的方式将综合教学案例“网络图杷销售系统”的设计与开发进行踪合训练。课程构建实践与理论教学并行的教、学、做三个层次的课程教学体系。明项目导向设计教学:职业体验组织教学;多种平台实施教学。教学过程是让学生通过工作角色扮演的方式进入学习情景的课程实践.通过职业体验式的学习来实现知识的学习和职业技能的培养,以提高学生的学习兴趣和增强学生未来的岗位适应能力。(二)课程的教学目标1 .基本理论要求:学生能够掌握MySQ1.的安装、配置和日常管理的知识,正确理解VySQ1.的语言结构,基本掌握MySQ1.数据库系统的设计与使用。2 .基本技能要求:.掌握MySQ1.与PHP的安装与配置:熟悉运用MySQ1.图形化管理工具对数据库进行用户、日志、备份等日常管理:能熟练运用工具和命令两种方式实现对数据库、表、查询、视图、索引的基本操作。3 .职业素质要求:通过MySQ1.数据库的学习,掌握MySQ1.数据库管理和维护的基本知识和技能,能熟练完成数据库的基本操作,初步常握存储过程、存储函数、触发器等数据库编程的方法,有较强的动手能力、实践能力、适应职业变化的能力和继续学习的能力。(三)独立实践教学项本课程为专业支探课,实践教学在课内进行,无独立实践教学环节。二、主要教学内容及教学要求(一)数据库模型的规划与设计1、主要教学内容3.1 任务I设计数据库关系模型I .1.1数据模型II .2概念模型III .3E-R图的设计IV .4数据库关系模型的建立3.2 任务2数据库设计规范化3.2.1 关系里数据库范式理论122数据库规范化实例123综合实例PeISlOre数据库的设计2、教学要求掌握设计数据库关系模型的基本技能:掌握数据库设计规范化的基本方法.(二)数据摩管理环境的建立1、主要教学内容2.1 任务I了解数据库的基础知识2.1.1 数据与数据库2.1.2 数据库技术的发展2.1.3 数据库管理系统(DBMS)2.1.4 数据库系统的组成2.1.5 数据库系统的特点2.1.6 常见的关系型数据库管理系统2.1.7 结构化查询语言SQ1.2.2 任务2安装与配置MySQ1.数据库2.2.1 MySQ1.服务器安装2.2.2 Navicat图形管理软件的安装与配置2.2.3 连接与断开服务器2、教学要求理解数据库、数据库管理系统、数据模型和数据库应用系统等其本概念:掌握MySQ1.数据库的的安装和配理:熟悉MySQ1.的环境。(=)数据库与表的创速与管理1、主要教学内容3.1 任务I创建与管理数据库3.1.1 创建数据库3.1.2 管理数据库3.2 任务2创建与管理数据库表3.2.1 创建数据库表3.2.2 管理数据库表3.3 任务3图形界面工具创建数据库和表3.3.1 图形界面工具简介3.3.2 图形界面工具创建数据库2、教学要求熟悉命令行方式和图形界面两种MySQ1.数据库操作方式:掌握数据库和表的创建、修改和删除:理解数据的完整性约束,掌握建立各种数据完整性约束的方法。(四)数据操纵1、主要教学内容4.1 任务1插入表数据4.2 任务2修改表数据4.3 任务3删除表数据4.4 综合实例员工管理系统数据录入2、数学要求熟悉命令行和图形界面两种方式对数据库表中数据的操作;掌握表数据的插入、修改和删除操作:掌握SHOW和DESCRIBE语句的使用(五)数据查询1、主要教学内容5.1任务I单表查询1.1.1 E1.ECT语句定义1.1.2 选择指定的列1.1.3 聚合函数1.1.4 WHERE子句5.2 任务2多表杳询5.2.1 FROM子句5.2.2 多表连接5.3 任务4排序与分类汇总5.3.1 GROUPBY子句5.3.2 HAVING子句5.33ORDERBY子句5.4 综合实例员工管理系统数据查询2、教学要求熟悉SeIeCt语句的基本结构;掌握SeIeCt语句各子句的应用:熟练使用Soloct语句实现数据查询.(六)数据视图1、主要教学内容6.1 任务1创建视图6.1.1 视图概念6.1.2 创建视图6.1.3 查询视图6.2 任务2操作视图6.2.1 通过视图操作数据图6.2.2 修改视图定义6.2.3 删除视图6.3 综合实例员工管理系统数据视图2、赦学要求了解数据库视图的基本概念:熟悉视图的基本操作;掌握使用视图进行数据的插入、修改和删除。(七)索引与完整性约束1、主要教学内容7.1 任务1索引及其应用7.1.1 索引的分类7.1.2 创建索引713捌除索引72任务2数据完整性约束7.2.1 主键约束7.2.2 冲代温约束7.2.3 参照完整性约束7.2.4 CHECK完整性约束73任务3分区7.3.1 创建分区7.3.2 管理分区7.4综合实例员工管理系统综合实训7.4.1 创建索引7.4.2 创建完整性约束2、教学要求r解索引的分类,掌握创建和删除索引、完整性约束的方法,理解分区的作用,创建和管理分区:(八)数据库编程1、主要教学内容8.1 任务1存储过程8.1.1 创建存储过程8.1.2 用存储过程8.2 任务2存储函数8 .2.1创建存储函数9 .2.2调用存储函数8.3任务3触发器与事件8.3.1 创建触发器8.3.2 3.2创建事件2、教学要求掌握存储过程和存储函数创建与调用的方法;掌握触发器创建的方法;掌掘事件创建的方法。(九)数据库管理1、主要教学内容9.1任务1用户和数据安全性8.3.3 1.1添加和甜除用户9.1.2 授予权限和回收权限9.1.3 界面方式操作用户与权9.2 任务2备份与恢更9.2.1 备份和恢复需求分析9.2.2 数据库备份和恢匆9.2.3 MySQ1.日志9.3 任务3事务和多用户9.3.1 多用户使用的问题9.3.2 事务9. 4综合实例员工管理系统数据库管理2、敬学要求掌握用户的添加、修改、删除的各种方法:掌握权限的授予与收回的基本操作。掌握数据备份和恢复的各种方法:掌握使用锁定实现数据库并发控制的主要手段三、课程学时分配学时分配表序号课程内客学时其中济投实及其他1数据厚模型的规划与设计4222数据厚管理环境的建立8443数据库与衰的创建与管理8444数据更新6335数据查询10556数据视图4227索引与完整性约束4228数据库编程6339数据库管理21110综合实例84学时总计603030四、实践教学(一)实验一1、名称:创建“员工管理系统”的数据模型2、内容:(1)教学管理系统E-R模型(2)员工管理系统管理系统数据库设计G)员工管理系统的E-R模型(ii)E-R模型转换为关系模型< 3)教学管理系统数据库规范化.3、目的要求:< 1)掌握E-R图设计的基本方法(2)掌握将概念模型转化为关系模型的方法< 3)理解第1、2、3范式的要点4、课时数:4学时(一)实验二1、名称:安装MySQ1.数据库2、内容:(1)安装MySQ1.服务罂(2) Navicat的安装(3)连接与断开服务器.3、目的要求:<1)掌握MySQ1.数据库的安装与配置(2)掌握Navicat软件包的安装(3)学会使用命令方式和图形管理工具连接和断开服务器的操作4、课时数:2学时(三)实验三1、名称:创建“员工管理系统”数据库和表2、内容:创建用于企业管理的员工数据库YGG1.,包含三个表:<1)Employees:员工信息表(2) Departments:部门信息表(3) Salary:员工薪水情况表(4)数据完整性建立.3、目的要求:(1)掌握创建数据库和表的方法(2)掌握修改数据库和表的方法(3)掌握删除数据库和表的方法<4)掌握数据完整性的实现方法4、课时数:4学时(四)实验四1、名称:“员工管理系统”表数据操作2、内容:向实验三建立的数据库YGG1.中的三个表中进行记录的插入、修改和删除操作。3、目的要求:(D学会在界面管理工具中对数据阵表进行插入、删除和修改操作。(2)学会使用SQ1.语句对数据库表进行插入、删除和修改操作。4、课时数:3学时(五)实验五1、名称:“员工管理系统”数据库的查询2、内容:(1) SE1.ECT语句的基本使用(2)子查询的使用(3)连接查询的使用(4) GROUPBY,ORDERBY和1.nnT子句的使用.3、目的要求:(1)掌握SE1.ECT语句的基本语法(2)掌握子查询的表示(3)掌握连接杳询的表示(4)掌握GROUPBYxORDERBY和1.IMlT子句的作用和使用方法4、课时数:5学时(六)实验六1、名卷:“员工管理系统”数据视图2、内容:<1)创建视图。(2)查询视图。<3)更新视图。(4)删除视图。3、目的要求:(1)掌握视图的创建方法。(2)掌握如何查询和修改视图.4、课时数:2学时(七)实验七1、名称:索引与完薨性约束2、内容:(1)创建索引(2)创建完整性约束(3)创建分区3、目的要求:(1)理解索引的作用与利弊。(2)掌握索引的使用方法。(3)掌握完整性约束的使用方法(4)掌握分区的使用方法4、课时数:2学时(八)实验八1、名称:“员工管理系统”数据库编程2、内容:(1)创建存储过程(2)创建存储函数(3)创建触发器(4)建立数据分区3、目的要求:(1)掌握存储过程的建立及调用方法(2)掌握存储函数的建立及调用方法(3)掌握触发涔和事件的建立方法4、课时数:3学时(九)实验九1、名称:“员工管理系统”数据库管理2、内容:(1)数据库用户(2)用户权限的授予与收回(3)使用图形界面创建用户并授予权限(4)数据备份和恢豆3、目的要求:(1)掌握数据库用户帐号的建立与删除方法(2)掌握数据库用户权限的授予方法(3)掌握数据备份和慎更的方法4、课时数:3学时实践教学安排表(以实践项目先后顺序编坤)序实践项目学时备注大纲编订部门:大纲审订部门:编订日期:执笔人:审订部门负责人:修订日期,MySQ1.数据库技术课程标准课程编码:OIOl455课程类别:适用专业:授课单位:学分:2.5学时:60编写执笔人及编写日期:审定负责人及审定日期:1 .课程定位和爆程设计数据库技术是现代计数机现代计算机应用的基础和核心,是程序开发人员必须掌握的技术之一。MySQ1.被称为是“最受欢迎的开源数据库”,它有开源数据庵速度快、易用性好、支持SQ1.和网络、可移植、费用低等特点,越来越成为中小企业应用数据库的首选。本门课程旨在通过基于MySQ1.平台的数据庠基础的学习与实践,培养学生的数据库设计、操作、管理及编程能力,以适应企业发展需要.本课程作为是软件技术专业和移动互联专业的专业支撑深,对学生所需的职业能力培养和职业素质养成提供支撑,是学生职业技能发展的基石。1.1 课程性质与作用4数据库基础是融理论与实践一体化的专业基础课程,是基于操作的工作过程系统化学习领域课程,是工学结合课程.学习资源:1 .安装有支持软件的计算机2 .网络课程3 .配套教材学习组织:个人或小组学习环境:数据开发与应用实刎室;基础支持(技术、知识等):1 .网络基础知识、操作系统、数据结构2 .数据库;进1.步将学习领域进行分解,如表2所示:表2子学习领域分析陪定表学习领域IBOokStOrC数据库项目学习领域时应典型工作任务中的项目类型:按工作过程实施学习领域对应典型工作任务中的项目实际工作过程1.搭速MySQ1.数据库平台:掌握数据库的基本概念和方法,安装与配置MySQ1.数据库及其主流数据库管理工具;2. Bookslore数据库结构设计:运用E-R图的数据库设计工具,合理规划与设计数据库的数据结构,使数据库设计科学化、规范化:3. 定立BOOkStOre数据库和表:创建数据库和表,并用命令和图形界面两种方式管理数据库和表:建立数据完整性约束:4. BoOkStOre数据操纵:数裾库表中数据的添加、修改、删除操作;1.1. Bookslore数据登询:数据库表记录查询.多表查询、子查询;6. BuOkSIore数据视图:创建视.图,操作视图;7. Bookstore索引与数据完整性避束:创建索引:8. BookStOre数据库编程:存储过程、存储函数、触发器;9. Bookstore数据库管理:用户的创建与管理,权限管理、数据库备份与恢复。10. Bookstore数据库应用案例分析:B/S架构网络辆售系统,重点新裾处理技术通过学习领域分析确定子学习领域(学习情境)子学习领域编号子学习领域名称是否重点难度等级1数据库基础知识否I2数据库设计是IV3数据定义是IV4数据更新是II5数据交询是IV6数据视图否III7索引否II8数据库编程否IV9数据库管理是III10数据库应用是IV将表3中的子学习领域的技能设计为课程的按照表3中各子学习领域相应的专项能力在实际职业工作中出现的频度、内容的难度和要求掌握的程度,进行教学单元转换及定位。原则是:将专项能力中频度高和要求掌握程度高者确定为需重点掌握的教学单元,低的确定为1.般要求:将难度高的专项能力定位为教学单元中的难点。2. 课程目标在实施过程中,采用实践与理论教学并行的教、学、做三个层次的课程教学体系,用“示范一模仿一实践”的方式逐步深入,让学生由认识和模伤到熟练和深化最后通过创新和提高实现真正意义上的能力培养。本课程要求学生在掌握数据库及其设计的相关知识基础上,能正确理解SQ1.的语言基本语法。在技能方面,要求学生掌握MySQ1.及其常用管理工具的安装与配置;掌握对数据库进行用户,日志、备份等日常管理;能熟练运用Sa命令和图形化管理工具两种方式实现对数据库和表的创建和管理,并按需求完成数据操纵、查询、视图、索引、约束等基本操作。逋过本课程的学习,具备数据库日常管理和组护的基本技能,能熟练完成数据库的基本操作,初步掌握运用E-R图等工具进行数据庠设计的方法.有较强的动平转力、实践能力、适应职业变化的能力和继续学习的能力。课程对学生专业能力的培养及要求学生达到的水平目标如表3所示:表3专业能力与知识目标编号专业能力目标专业水平目标1数据库基础知识掌握数据库的基本概念和方法,NysQ1.数相库管理系统的安装与配置2数据库设计能力能够根据用户的实际书要设计数据库关系模型并将其规范化3数据库操作能力能够使用SQ1.命令和图形化管理工具两种方式实现对数据库和表的以下操作:创赛和管理数据库和表:数据的插入、修改、剧除操作;数据查询、分析与统计:创建视图、索引与完整性的束;4数据库安全管理能力能够完成用户的创速和管理工作能够根据需求合理配置数据库目标的权限能够完成数据库的备份.还原等日常维护3.课程内容与要求3.1果程内容课程根据BookStore数据库项目开发的一般工作过程组织内容的演进,如表4所示:表4课程内容任务分解表教学单元教学内容技能要求知识要求1.数据模型的规划与设计重点:E-R图电点:数据库规范化任务1:设计数据隼关系埃型任务2:数据库设计规范化能够根据咫户的需求,设计教枢库关系模熨运用数据库范式理论规意化数据康设计。掌握数据库设计.基础知识掌握E-R图的绘制理解第一、第二、第三范式理论2.数据库基础如识和数据库管理环境的建立更点:MySqifttg年的安装与配置难点:MySQ1.fttg库的配第任务1:了第数据库的基珀知识任务2:安装与配置MySQ1.蚊据库能缈完成MySQ1.tt库的安装与配JE能慎完成YySQ1.常用图形管理工具的安装了解数据库的基础知识熟竦掌握安装与纪置MySQ1.数据库及其常用图形管理工具的方法3.蚊格库和表的创建与管理更点:数据库厢表的创跖联点:数据类型与数据完整性约束任务1:创建与管理数据库任务2:创建与管理数抠库表任务3:创速数据的完整性约束能够完成数据库的创建与管理能够完成数据库表的创筵与管理能蟒定义数据数据完整性约束熟珠掌握使用SQ1.令令创建与管理数追库和表的方法勒妹掌握创建数据完整性为束的方法1.数据更新定点:数据插入.修改,制除操作睢点:.多表情况下的数据插入、修改、制除操作任务1:插入表数据任芬2:修改表数据任务3:掰除去数据能够完成记录插入条作能够完成记录修改操作熊够完成记录部除操作熟练掌握使用SQ1.命令实现数据插入.修改删除的方法熟珠掌握使用营.用的图形管理工具实现数据播入、修改删除的方法5.数据查询重点:运用SE1.ECT语句真观数据查询理点:多表登词任务1:单或查询任务2:多表瓷询任务3:排序与分类汇总能第运用SE1.ECT语句实现华表娈询能够根据需要实现数据的排序和分类汇总能够根据需要实现多表查询和子查询热捧掌握使用SE1.ECT实现单表查询的方法熟练掌握使用常用聚合函数实现数据的排序和分类汇总的方法熟练掌握实现数据的排序的方法基本掌握实现多表查询和子查询的方法6.蚊据视图重点:引据视图的创建唯点:通过视图操作数推任务1:创赛赛.图任务2:操作视图熊第根据需要创建视E能够通过视图操作数弟理解粕图的基M铁念熟珠掌握创建和管理视图的方法掌握可操作视图的要点并能通过视图操作蕃本表数据7.索引与完整性约束14:创运索引准点:完整性的束任务1:创建女引任务2:完整性灼束任务3:分区能济使用SQ1.令今创线主键.外键能缈使用SQ1.令令建立和管理分区掌握创建索引的多种方法掌握建立完整性狗束的方法掌握创建分区的方法8.数据库编程重点:存猪过程堆点:胜发爆任务1:创度和调用存赭过程和存储函数任务2:创速触发器与事件能够仅用MySQ1.iftft语言蝇写和调用存储过程和存储函数罪够合理规划和管理触发器和事件理解MySQ1.数据库编程洁才元素掌握数据乐编程的基本方法掌握加建和使用存储过程、存储函政和触发器的方法9.数据库系统管理重点:用户与权限管理电点:板泵管理任务1:用户和数据安全性任务2:各份与恢复任务3:事务助理与领机制能第合理规划和管理用户和数据库目标的权限能终完成效抠库的备份、还原等日常维护理解数据庠的安全机制熟珠掌握创建和管理用户的方法熟炼掌握数据库授予和收回数据库目标收限的方法IO.数据库应用任务1:动态网页处理任务2:PMP技术处理MySQ1.数据库技术能够使用PHP技术处理动态网页能够仅用PHP技木处理MysQ1.数据库数指掌握使用PHP技术受现动态网页的方法掌握使用PHP技大处理YySQ1.数据库的方法3. 2课时分配本课程每周4课时,教学周共13周,总学时为52学时。本门课教学枭用讲炼结合的方法,理论教学和操作炼习穿插进行。讲授时数为25学时,操作时数为25学时。教学时数分田表如表5所示:表5教学学时分配表序号课程内容*其中实及其他1数据库基础知识4222数据库设计8443数据定义6334数据更新4225数据查询10556数据视图4227索引4228数据库编程8449数据库管理42210数据库应用844学时总计6030304.爆程实施4.1 教学条件(此处相应教学条件的描述可以简写4. 1.1软硬件条件课程应在校内实训基地具备如下条件的实训室中完成:硬件:PC操作系烧:WindOWS操作系统软件:MySQ1.8.0以上版本、Navicat15.0以上版本本门课程配套相应的网络课程,为学生提供丰富的、课程录像、参考案例、试题库等教学资源。4. 1.2师资条件专任教师应具有双师米格,精通数据库设计、数据库管理与开发的经验,具有项目的实战经验。应由专任效师和企业一线DBA工程牌组成教学团队,不断根据市场技术需求的新变化改进和兜等教学内容和教学方法。4.2教学方法更议案例教学,其实案例,一案到底本课程以基于工作过程为原则设计。交涉方法应用上建议采用案例教学。案例的选取应梆应与企业行业的发展与应用紧密联系,港加学习的实用性。在案例组织上应困绕典型的应用案例(如“Bookstore")的数据库分析与设计来组织课堂教学.通过对知识点和案例的分解和整合,把知识融入到案例中,一案到底使存窣碎的知识具有连贯性,便于学生对数据库的认识更加完整。为了达到“以用为本、学以致用”的目的,与教学配套的实训和练习可以果用另外一些典型案例如“工资管理”、“订单管理”、“销售管理”等按由简到警.让学生根据自己的水平自由选择。

    注意事项

    本文(MySQL数据库技术(第3版)-教学大纲、课程标准.docx)为本站会员(李司机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开