本书是面向MySQL数据库初学者的入门教材,以超市管理系统数据库实施、管理、优化展开数据库操作的详细讲解。本书从数据库实际工作出发,侧重实训操作的讲解,是工作手册式教材,可以与《MySQL数据库实用技术》(许春艳、王军、张静主编)教材配套使用。全书内容共分为四个部分:第一部分,数据库详细设计说明书,给出超市管理系统数据库设计的详细描述,是完成工作任务的依据;第二部分,工作任务手册,明确要完成的工作任务;第三部分,执行参考手册,针对任务进行分析讲解;第四部分,语句快速查询手册,介绍常用语句的语法,按命令字母排序,方便快速查询。本书适合作为高等职业院校计算机相关专业数据库基础课程教材,也可作为广大IT技术人员和编程爱好者的参考用书。
本书采用工单手册式的结构,强化技能培养,突出重点和实用性,是编者多年来在教学实践中对本课程的教学内容、教学方法及教学效果研究成果的具体应用。
随着信息技术的发展,数据库技术在网络管理、网络安全、软件开发、人工智能、大数据应用等方面有了更广泛的应用,成为计算机及相关专业学生必备的专业基础知识。从目前各大招聘网站的信息来看,各类计算机人才的技能要求中都要求应聘者至少掌握一种数据库管理系统的操作方法。
与其他数据库产品相比,MySQL具有体积小、速度快、使用方便、可移植、费用低等特点,并且开放源代码,因此越来越多的公司开始使用MySQL。随之,基于MySQL的数据库基础操作、数据库权限管理、数据库优化等,成为企业岗位的主要技术需求。
本书采用工单手册式的结构,强化技能培养,突出重点和实用性,是编者多年来在教学实践中对本课程的教学内容、教学方法及教学效果研究成果的具体应用。
内容与结构
本书以超市管理系统的实现为主线、以MySQL 8.0.19和Navicat Premium 15.0.14为实现环境,分为四部分完成超市管理系统数据库的架设、管理与维护工作。
第一部分数据库详细设计说明书
从概述、数据库、数据库基本操作模块、数据库编程模块、数据库管理模块五部分完成超市管理系统数据库详细设计的说明。
第二部分工作任务手册
设计学生工作手册,分四期设计工作任务,包括数据库基本操作、查询与视图、自动化设计、数据库管理与优化。
第三部分执行参考手册
对第二部分工作进行工作任务执行过程的解析,攻破工作任务的重点与难点。
第四部分语句快速查询手册
提供按字母、功能索引的语句快速查询,提高实用性。
编写思路
本书的编写以做中学为主线,注重教学生如何做、怎么学,在培养操作技能的同时,使学生在学习中适应企业工作模式,从而提升专业知识和职业素养。具体体现在以下几方面:
(1)强调以学生为中心。以学生的学、练、思为教学主体,在注重对学生实际操作能力培养的同时,也强调其技术应用能力的培养,既让学生了解数据库管理与设计方法,又使学生掌握如何去做,使学生学后会用,学以致用。
(2)合理编排内容,按照企业工作顺序安排工作任务,考虑认知规律和接受能力,使学生更容易适应企业工作。
(3)强化技能操作,突出知识重点。每期都分为若干工作任务,围绕任务进行技能和知识的传授。工作任务设置的总原则为从工作岗位需求出发,选择典型任务并确定相应的知识点,其目标是在任务的完成过程中更好地学习、理解和应用知识。
(4)定位于职业岗位需求,适用面广。本书中有关数据库管理技能的训练,可为学生日后从事数据库管理员工作打下基础;而有关数据库开发技能的训练,可为学生日后从事数据库应用系统的开发提供保证。
(5)体现技术的先进性和规范性。适当参照相关职业资格标准,体现新技术、新标准,实现专业课程内容与职业标准对接、教学过程与生产过程对接。
本书特色
(1)体系结构的职业性。本书结构采用项目导向,任务驱动来组织教学内容,结构合理,便于知识、技能的查询,具有新型手册式教材的特点。
(2)突出实用性和可操作性。以岗位需求和职业能力为目标,以工作任务为主线,以数据库管理与应用开发任务为载体进行内容讲授。所选项目和任务难易适中,实用性较强。
(3)注重实践、兼顾理论。本书在突出实用性和操作性的基础上也不失系统性和科学性,使学生能在掌握应用技能的同时提高知识的迁移能力和实践的创新能力。
(4)在内容的表述上,行文朴实流畅、浅显易懂,图文并茂,示例丰富,既便于理解和操作,也便于自学和效仿。
(5)提供多元立体教学资源。为了方便教师开展教学和学生的个性化学习,本书以新形态的形式展现教学内容。融教材、课件、微课等教学资源于一体。读者可以通过二维码获得相关操作的视频。对于计算机类教材来说,操作演示视频更有利于学生学习。
读者对象
本书适合作为高等职业院校计算机相关专业数据库基础课程的教材,也可以作为广大IT技术人员和编程爱好者的参考用书。学生在学完本书后,应能熟练掌握MySQL数据库的项目开发流程,会操作、应用MySQL数据库,并具有开发一般复杂程度的数据库应用系统的能力。
本书涉及的人名、电话号码、家庭住址等信息均属虚构,如有雷同,实属巧合。
本书由长春职业技术学院张静、张庆延、许春艳任主编,长春职业技术学院刘杰、吉林省经济干部管理学院赵晓丹任副主编。其中,张静负责编写第一部分及第二、三部分的第四期工作;张庆延负责编写第二部分第一期工作的任务1-1至任务1-5和第三部分第一期工作的执行解析1-1至执行解析1-5,许春艳负责编写第二、三部分的第三期工作及第四部分语句快速查询手册,
刘杰负责编写第二、三部分的第二期工作,赵晓丹负责编写第二部分第一期工作的任务1-6至任务1-9和第三部分第一期工作的执行解析1-6至执行解析1-9,全书由张静统稿。本书在编写过程中得到了长春职业技术学院信息学院领导的大力支持,在此表示衷心的感谢。
由于时间仓促,加之编者水平有限,疏漏与不妥之处在所难免,恳望广大读者不吝赐教。如对书中内容有疑问或其他意见,请与作者联系,联系邮箱zjzqy2@foxmail.com。
编 者
2021年12月
张静,女,吉林省长春市人,副教授,长春职业技术学院教师,主编和编著教材10部,发表核心期刊论文4篇,主持和参与20项吉林省部厅级课题,一直工作在计算机教学第一线,研究方向为数据库技术、云计算与运维技术、应用项目研发。 张庆延,男,吉林省长春市人,长春职业技术学院副教授,参编教材3部,发表中文核心期刊论文2篇,主持参与省部级项目8项。 许春艳,女,长春职业技术学院人工智能技术应用教研室主任,副教授,全国信息化教学能力大赛获奖教师。全国高等院校计算机教学设计大赛一等奖获奖教师。发表中文核心期刊论文5篇。