书籍内容
全书分为8个教学单元:体验数据库应用和尝试MySQL的基本操作→创建与维护MySQL数据库→创建与维护MySQL数据表→以SQL语句方式检索与操作MySQL数据表的数据→以程序方式处理MySQL数据表的数据→维护MySQL数据库的安全性→连接与访问MySQL数据库→分析与设计MySQL数据库。 全书围绕“图书管理”数据库和92项操作任务展开,采用“任务驱动、案例教学、精讲多练、理论实践一体化”的教学方法,全方向促进数据库应用、管理与设计技能的提升。本书充分考虑了教学实施需求、面向教学全过程设置了3个必要的教学环节:前导知识→操作实战→单元习题。在数据库操作与管理过程中,Windows命令行界面和Navicat图形界面并用,充分发挥了各自的优势。 本书可以作为普通高等院校、高等或中等职业院校和高等专科院校各专业的MySQL数据库的教材,也可以作为MySQL的培训教材及自学参考书。
前言/序言
数据库技术是信息处理的核心技术之一,广泛应用于各类信息系统,在社会的各个领域发挥着重要作用。数据库技术是目前计算机领域发展最快、应用最广泛的技术之一,数据库技术的应用已遍及各行各业,数据库的安全性、可靠性、使用效率和使用成本越来越受到重视。MySQL经历多个公司的兼并,版本不断升级,功能越来越完善。MySQL是目前最流行的开放源代码的小型数据库管理系统,被广泛地应用在各类中小型网站中,由于其体积小、运行速度快、总体成本低,许多中小型网站都选择MySQL作为网站数据库。
本书具有以下特色和创新。
(1)认真分析职业岗位需求和学生能力现状,全面规划和重构教材内容,科学设置教学单元的顺序。站在软件开发人员和数据库管理员的角度理解数据库的应用、管理和设计需求,而不是从数据库理论和SQL本身取舍教材内容。遵循学生的认知规律和技能的成长规律,按照“应用数据库→创建与管理数据库→分析与设计数据库”的顺序对教材内容进行重构和优化,全书分为8个教学单元:体验数据库应用和尝试MySQL的基本操作→创建与维护MySQL数据库→创建与维护MySQL数据表→以SQL语句方式检索与操作MySQL数据表的数据→以程序方式处理MySQL数据表的数据→维护MySQL数据库的安全性→连接与访问MySQL数据库→分析与设计MySQL数据库。
(2)以真实工作任务为载体组织教学内容,强化技能训练,提升动手能力。全书围绕“图书管理”数据库和92项操作任务展开,采用“任务驱动、案例教学、精讲多练、理论实践一体化”的教学方法,全方向促进数据库应用、管理与设计技能的提升,引导学生在上机操作过程认识数据库知识本身存在的规律,使感性认识升华为理性思维,达到举一反三之效果,满足就业岗位的需求。
(3)在数据库操作与管理过程中,Windows命令行界面和Navicat图形界面并用,充分发挥了各自的优势。在命令行界面中输入命令、语句和程序,体验语法格式和语句规则,理解命令与语句的功能和要求,查看提示信息,观察运行结果;Navicat for MySQL是一套专为MySQL设计的高性能数据库管理及开发工具,其直观化的图形用户界面,让用户可以安全且简单的方法创建、组织、访问和共享MySQL数据库中的数据,在图形界面中可以使用菜单命令、工具栏按钮、窗口、对话框等方式快捷创建、修改与管理数据库、数据表、查询、视图、存储过程、函数、触发器、用户、权限等对象,其操作过程直观、明确、简单。
(4)充分考虑教学实施需求、合理设置教学环节,以利于提高教学效率和教学效果。面向教学全过程设置了3个必要的教学环节:前导知识→操作实战→单元习题。“前导知识”环节主要归纳各单元必要的知识要点,使相关理论知识条理化、系统化,使读者较系统地掌握数据库的理论知识。“操作实战”环节主要围绕数据库应用与设计技能设置多项必要的操作任务,并且各项操作任务以节的方式组织,凸现各项操作任务之间的相关性,同时将各项操作任务密切相关的语法知识安排到各小节或任务中予以讲解,方便查找与参考。学习数据库知识的主要目的是应用所学知识解决实际问题,在完成各项操作任务的过程中,在实际需求的驱动下学习知识、领悟知识和构建知识结构,最终熟练掌握知识、固化为能力。
(5)引导学生主动学习、高效学习、快乐学习。课程教学的主要任务固然是训练技能、掌握知识,更重要的是教会学生怎样学习,掌握科学的学习方法有利于提高学习效率。本书合理取舍教学内容、精心设置教学环节、科学优化教学方法,让学生体会学习的乐趣和成功的喜悦,在完成各项操作任务过程中提升技能、增长知识、学以致用,同时也学会学习、养成良好的习惯,让每一位学生终生受益。
本书由陈承欢、池明文、颜谦和编著,包头轻工职业技术学院的张尼奇、赵志茹,长沙职业技术学院的殷正坤、蓝敏、艾娟,湖南铁道职业技术学院的谢树新、肖素华、林保康、王欢燕、张丹、张丽芳,广东科学技术职业学院的陈华政,湖南工业职业技术学院的刘曼春,汕尾职业技术学院的谢志明等教师参与了教学案例的设计和部分单元及任务的编写工作。
由于编者水平有限,加之时间仓促,书中难免存在疏漏之处,敬请各位专家和读者批评指正,编者的QQ为1574819688。
编 者
作者简介
陈承欢,男,1967年生人,本科毕业于湖南大学,硕士研究生毕业于湖南工业大学,现任职于湖南铁道职业技术学院,先后担任企业技术员8年,担任计算机专任教师9年,担任教学副主任4年、系主任4年、教务处长2年。国家三级教授。