课程简介:本课程基于数据分析工作岗位,以 “图书管理系统”项目为教学载体,以“学生信息管理”项目为拓展,结合1+X证书和全国技能大赛对数据库知识点的要求,设计7个单元:Windows下MySQL数据库的安装、数据库的创建、数据表的操作、索引与视图的创建、存储过程与触发器的创建、数据库的管理、图书管理系统的实现等。将知识点融入软件项目中,使学习者充分理解数据库的应用场景,学会数据库环境的部署,能根据项目需求进行数据处理与分析、正确对数据库进行维护等,构建数据库的知识结构体系。
授课特色:①内容:将每个单元的主要内容提炼为2至4个典型工作任务,按照相关知识、任务实施的顺序讲解。课程中用动画对晦涩难懂的概念进行原理演示,如索引、视图、触发器等。用典型的案例对知识点进行剖析,用经典的国学辅助学习者记忆难懂的数据库专业术语以及语法等。②形式:微课视频与课件、源代码相结合,线上自学、测试、讨论与线下授课、拓展作业相结合,学生自我评价、小组互评、企业教师评价与教师评价相结合。所有学习数据会使用大数据监测评价系统跟踪分析,并进行可视化展示
适宜对象:本课程适用于软件技术、大数据技术、计算机网络技术、信息安全与管理、云计算技术与应用、物联网技术等电子与信息大类相关专业的学生,以及致力于从事软件开发的学习者。
通过本课程的学习,达到以下目标:
(1)知识目标:理解数据库建模的基础知识;掌握数据库增删查改的基本语法规范;了解索引、视图、存储过程、触发器的基本概念;熟悉数据库维护的基本知识。
(2)技能目标:能根据环境要求部署数据库;能根据项目需求设计数据库;能根据业务需要对数据进行处理与分析;能根据实际问题对数据库进行维护。
(3)素质目标:具备数据分析人员所需的严谨细致、求真务实等个人优秀品质;养成科学分析、创新应用、数据安全等职业综合素养;树立用数据分析技能服务社会、国家的职业担当精神。
(1)具备基本的数据表处理知识,如EXCEL;
(2)具备基本程序设计语言基础知识,如C语言、Python或者Java;
(3)掌握基本的计算机英语词汇。
教材名称:《MySQL数据库项目化教程》 (第二版)
主编:郑小蓉
出版社:中国水利水电出版社
ISBN:978-7-5170-9749-5
1.选用MySQL版本问题
本课程使用的是MySQL5.7、Workbenc6.3、Navicat,也可根据自己的电脑配置,安装MySQL8.0、Workbenc8.0、Navicat Premium 15。
2.数据库不能使用中文的问题
修改“C: \ProgramData\ MySQL\MySQL Server 5.7\data”下的my.ini文件,使
udefault-character-set=UTF8。
ucharacter-set-serve=UTF8。
udefault-storage-engine=InnoDB。
3.为什么不能彻底卸载MySQL?
一定要删除以下4个地方
(1)点击控制面板→卸载程序,卸载掉所有相关的MySQL软件
(2)删除安装目录下C:\Program Files的 MySQL文件夹
(3)删除目录下C:\ProgramData的MySQL文件夹
(4)删除注册表中HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\EventLog\Application下的MySQL文件夹