本书依据河南省对口招生专业课考试科目《数据库应用与数据分析(MySQL)》(2025年)课程标准编写,重点介绍MySQL数据库的基础知识和基本操作,通过项目任务的形式,引导学习者掌握MySQL数据库的相关知识和技能,为将来深入学习及应用MySQL数据库打下良好基础。本书共八个项目,每个项目由若干个任务组成,以“进销存管理(goods)”数据库为基础,采用项目引领、任务驱动、知识巩固的模式实现理实一体化讲授。每个任务从知识解析入手,介绍本任务的相关理论知识,然后根据理论知识点设置不同数量的操作任务,讲解具体的实操步骤,随后通过习题巩固相关知识。通过讲、做、练相结合,帮助学习者掌握理论知识,提高实操技能。为便于初学者学习,在实操过程中,本书采用SQL语句命令行和图形化管理工具Navicat Premium并用的方式,降低了学习难度,提高了学习效率。
		
	
李静,女,郑州市电子信息工程学校信息技术系教学副主任。李静始终保持着对教育事业的热爱和追求,不断提升自己的专业素养。在传道授业的同时,积极参加各类培训和学术交流,时刻关注教育发展的新动态,将最新的教育理念融入自己的教学实践中,多次参加教学能力相关比赛并荣获郑州市微课设计与制作比赛一等奖、河南省说课比赛三等奖、郑州市说课比赛三等奖等奖项。
项目一  数据库概述	001
任务1  数据库基础知识	003
任务2  MySQL的安装与使用	006
任务3  Navicat Premium的安装与使用	018
任务4  数据库的设计	022
项目二  MySQL数据库的创建与管理	029
任务1  数据库基本操作	031
任务2  数据库的管理	039
项目三  MySQL数据表的创建与管理	051
任务1  数据表的操作	053
任务2  建立数据完整性约束	070
任务3  数据表中数据的导出与导入	086
项目四  MySQL数据库中表的查询	098
任务1  创建单表基本查询	100
任务2  创建条件查询	108
任务3  创建多表连接查询	115
任务4  创建子查询与嵌套查询	123
项目五  MySQL数据库中的视图和索引	135
任务1  认识和创建视图	137
任务2  对视图进行管理	145
任务3  创建与使用索引	150
项目六  MySQL数据库中的程序设计	165
任务1  MySQL程序设计语法	167
任务2  存储过程和自定义函数	175
任务3  创建和使用触发器	184
项目七  MySQL数据库的安全管理	193
任务1  MySQL的用户管理	195
任务2  MySQL的权限管理	202
任务3  MySQL数据的备份与还原	208
项目八  Python与数据分析	217
任务1  使用Python连接数据库	219
任务2  使用Python管理数据库	224
任务3  使用Python简单分析数据	231