党的二十大报告指出“科技是第一生产力、人才是第一资源、创新是第一动力”。大国工匠和高技能人才作为人才强国战略的重要组成部分,在现代化国家建设中起着重要的作用。高等职业教育肩负着培养大国工匠和高技能人才的使命,近几年得到了迅速发展和普及。数据库技能型人才的培养显得尤为重要。
MySQL 是一个免费且开源的关系数据库管理系统,也是一个典型的网络数据库管理系统。它支持多种操作系统,易于使用,是在电子商务等领域应用得较好的数据库产品。目前,许多行业使用MySQL数据库管理系统。掌握这门技术后可成为MySQL系统管理员或者数据库管理员,或从事基于C/S、B/S结构的数据库应用系统的开发工作。本书以MySQL为平台,介绍MySQL数据库应用开发技术。
本书主要包括4个单元、2个附录。
第1单元为走进MySQL数据库。该部分由项目1~项目6组成,主要介绍安装配置MySQL数据库、设计数据库、创建与管理数据库、创建与管理数据表、使用 SQL 查询维护表中的数据、维护表数据等知识。
第2单元为管理数据库及数据库对象。该部分由项目7~项目10组成,主要介绍创建视图和索引、实现数据完整性、使用SQL编程,以及创建、使用存储过程和触发器等知识。
第3单元为安全管理与日常维护。该部分由项目11和项目12组成,主要介绍数据库安全性管理、维护与管理数据库等知识。
第4单元为数据库应用系统开发训练。该部分由项目13组成,主要介绍MySQL开发与编程。
附录部分包括学生数据库(xs)表结构及数据样本、连接查询用例表结构及数据样本,以供读者需要时查阅。
在教学过程中,始终以学生信息管理系统为驱动,各教学单元采用“项目教学,任务驱动”的教学方法。本书首先提出项目,让学生明确自己需要完成的项目目标,再通过一个个任务完成项目,完成任务的过程就是学习数据库应用系统开发技术的过程。
Windows操作系统、MySQL、ASP.NET、Visual Studio 2019。
本书贯彻“项目引领,任务驱动”的理念,将数据库应用系统开发实例“学生信息管理系统”融入各项目,共有4个教学单元(37个任务),职教特色非常鲜明,是高等院校“数据库管理”项目化教学的理想教材。
(1)落实“立德树人”的根本任务。
本书精心设计,在电子教案中融入科学精神和爱国情怀,通过讲解我国计算机领域的重要事件和人物,弘扬精益求精的专业精神、职业精神和工匠精神,培养学生的创新意识,激发爱国热情。
(2)符合“三教”改革精神,采用“纸质教材+电子活页”的形式编写教材。
本书将教材、课堂、教学资源、LEEPEE教学法四者融合,实现线上线下有机结合,为“翻转课堂”和“混合课堂”改革奠定了基础。本书采用知识点微课的形式辅助教学,提供了丰富的数字资源。
本书按照技术应用从易到难,教学内容从简单到复杂、从局部到整体的原则编写而成。纸质教材以项目和任务为载体,以工作过程为导向,以职业素养和职业能力培养为重点。电子活页以电子资源为主,包含视频、音频、作业、试卷、拓展资源、扩展的项目实录视频等,实现了纸质教材三年一修订,电子活页随时增减和修订的目标。
(3)项目引领,任务驱动,校企“双元”合作开发“理实一体”教材。
本书以完成贯穿全书的数据库应用系统开发实例为目标,以真实企业项目为载体,以任务驱动完成项目,配以销售数据库实训项目,巩固训练数据库应用系统开发技术。本书第4单元“数据库应用系统开发训练”可引导学生在实际工作场景中综合运用数据库的各项知识和技能。本书所有项目均来自企业,体现了产教深度融合和校企“双元”合作开发的精神。
本书的编写以理论必需、够用及强化实用、应用为原则,总结了一线骨干教师的教学、工程实践经验,以能够开发完整数据库应用系统为目标,按照数据库系统开发过程,把数据库开发的相关知识由浅入深地设置成项目,以项目为载体,帮助读者掌握数据库开发的技术和相关知识。书中所有例题的代码都已调试通过,每个项目的习题和实训都经过精心编排,实用性强,可以帮助读者更好地掌握相应的数据库技术和知识。
本书由杨云、温凤娇、余建浙、张志强编著。由于编者水平有限,书中难免存在疏漏之处,敬请广大读者批评指正。
订购教材后可向编者索要全套教学资源。编者E-mail:yangyun90@163.com。编者QQ:68433059。网络、Windows & Linux教师交流群:414901724。
编者
2023年1月