MySQL数据库技术
分享
课程详情
课程评价
spContent=近年来,MySQL以其开源、支持多平台、卓越的性能而备受开发者的青睐,在互联网应用中非常广泛。它是真正多用户多任务的数据库系统,可运行在Windows NT、Linux、Unix等操作系统之上。MySQL操作简单且易学,可以用COMMAND命令方式操作,也可用其自带的Workbench客户端以图形界面方式操作,还有一些第三方的中文客户端软件能很好地支撑MySQL数据库系统,如Navicat、phpMyAdmin、SQLYog等。千里之行,始于足下。如果你是数据库的初学者,不妨迈出你的脚步,开始MySQL数据库的探索之旅吧!
—— 课程团队
课程概述

课程简介本课程基于数据分析工作岗位,以 “图书管理系统”项目为教学载体,以“学生信息管理”项目为拓展,结合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:\ProgramDataMySQL文件夹

(4)删除注册表中HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\EventLog\Application下的MySQL文件夹