顶部
收藏

MySQL数据库及应用(第2版)


作者:
曾建华 徐人凤
定价:
45.00元
版面字数:
300.00千字
开本:
16开
装帧形式:
平装
版次:
2
最新版次
印刷时间:
2025-01-17
ISBN:
978-7-04-063744-1
物料号:
63744-00
出版时间:
2025-12-24
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
软件技术

本书是国家职业教育软件技术专业教学资源库配套教材,同时为高等职业教育计算机类课程新形态一体化教材。本书以MySQL数据库管理系统为平台,是编者主持的国家级精品课、国家级精品资源共享课配套教材《SQL Server 2014数据库及应用(第5版)》的孪生姊妹书。

本书以深圳职业技术大学“学生选课系统”应用为示例,使读者学会使用SQL语句和MySQL-Front创建、管理数据库及数据库对象,对数据库进行创建、修改、删除和查询,约束数据完整性,保护数据安全性,日常维护数据库;并快速掌握Windows应用程序和ASP.NET网站开发技术。

本书配有微课视频、电子教案、授课用PPT、实训参考答案、示例程序和数据库案例素材等数字化资源。与本书配套的数字课程在“智慧职教”平台(www.icve.com.cn)上线,学习者可登录平台在线学习,授课教师可以调用本课程构建符合自身教学特色的SPOC课程,详见“智慧职教”服务指南。授课教师如需获取本书配套教辅资源,请登录“高等教育出版社产品信息检索系统”(xuanshu.hep.com.cn)搜索下载,首次使用本系统的用户,请先进行注册并完成教师资格认证。

本书可作为应用型、技能型人才培养的计算机专业及相关专业的教学用书,也可作为数据库初学者的入门用书、数据库系统工程师的培训教材,并适合使用MySQL进行应用开发的人员学习参考。

  • 前辅文
  • 单元1 MySQL数据库概述
    • 任务陈述
    • 数据库应用场景
      • MySQL数据库简介
    • 任务1.1 安装与配置软件
      • 安装与配置PhPStudy
      • 安装与配置MySQL社区版
      • 安装与配置AppServ
      • 运行MySQL-Front
      • 运行phpMyAdmin
      • 在命令行窗口运行MySQL
    • 任务1.2 在MySQL中新增选课数据库xk
      • 熟悉xk数据库的表及结构
      • xk数据库表间关系
    • 任务1.3 实现一个简单查询
    • 任务1.4 备份xk数据库
    • 单元小结
    • 思考与练习
    • 实训
  • 单元2 查询与统计数据
    • 任务陈述
      • 知识学习
      • SQL查询
    • 任务2.1 单表查询
      • 查询表中所有数据
      • 查询表中所有行部分列数据
      • 定义列别名
      • 消去查询结果的重复行
      • 返回查询结果的部分行
      • WHERE子句与运算符
      • 表达式作为查询列
      • 重新排序查询结果
      • 替换查询结果中的列值
      • 使用LIKE模糊查询
      • 查询指定列未输入值的数据行
    • 任务2.2 统计汇总与分组查询
    • 任务2.3 使用子查询
    • 任务2.4 多表查询
    • 单元小结
    • 思考与练习
    • 实训
  • 单元3 数据库设计
    • 任务陈述
      • 知识学习
      • 现实世界数据化步骤
    • 任务3.1 信息化现实世界
    • 任务3.2 画出实体关系图
    • 任务3.3 将E-R图转换为关系数据模型
    • 任务3.4 规范化关系数据模型
    • 任务3.5 保证数据完整性规则
    • 知识扩展
    • 单元小结
    • 思考与练习
    • 实训
  • 单元4 创建与管理数据库
    • 任务陈述
      • 知识学习
      • 数据库
      • 系统数据库
      • 字符集和编码规则
    • 任务4.1 查看数据库
    • 任务4.2 创建数据库
    • 任务4.3 修改数据库
    • 任务4.4 选择数据库
    • 任务4.5 删除数据库
    • 单元小结
    • 思考与练习
    • 实训
  • 单元5 创建与管理数据表
    • 任务陈述
      • 知识学习
      • 存储引擎
      • 表物理文件存储位置
      • MySQL数据类型
      • 空值(NULL)
    • 任务5.1 详细设计表
    • 任务5.2 创建表
    • 任务5.3 查看表
    • 任务5.4 修改表
      • 增加主键约束
      • 增加外键约束
      • 增加唯一约束
      • 增加默认约束
      • 增加检查约束
      • 删除外键约束
      • 删除主键约束
      • 删除唯一约束
      • 删除默认约束
      • 修改表存储引擎和字符集
      • 增加列
      • 删除列
      • 修改列数据类型
      • 修改列名
      • 修改列名及数据类型
      • 调整列顺序
      • 修改表名
    • 任务5.5 复制表结构
      • 复制表结构到新表中
      • 复制表结构及数据到新表中
    • 任务5.6 删除表
    • 单元小结
    • 思考与练习
    • 实训
  • 单元6 维护表数据
    • 任务陈述
    • 任务6.1 插入数据行
      • 插入完整数据行
      • 插入数据行的部分列
      • 插入多条完整数据行
      • 插入多条数据行部分列
      • 插入图片类型数据
    • 任务6.2 保存查询结果到表中
    • 任务6.3 使用图形界面维护数据
    • 任务6.4 更新数据行
      • 更新特定数据行
      • 更新所有数据行
    • 任务6.5 删除数据行
      • 删除特定数据行
      • 删除所有数据行
    • 单元小结
    • 思考与练习
    • 实训
  • 单元7 实现索引
    • 任务陈述
      • 知识学习
      • 索引的用途
      • 主索引和非主索引
      • 何时使用索引
    • 任务7.1 创建索引
      • 使用MySQL-Front创建索引
      • 使用MySQL语句创建索引
    • 任务7.2 删除索引
    • 任务7.3 索引分析
    • 任务7.4 常用索引使用规范
    • 单元小结
    • 思考与练习
    • 实训
  • 单元8 MySQL编程基础
    • 任务陈述
      • 知识学习
      • MySQL语法元素
    • 任务8.1 使用系统函数
    • 任务8.2 创建与管理存储函数
    • 任务8.3 编写MySQL程序
    • 单元小结
    • 思考与练习
    • 实训
  • 单元9 创建与管理视图
    • 任务陈述
      • 知识学习
      • 视图的基本概念
      • 视图的应用
    • 任务9.1 创建视图
    • 任务9.2 修改视图
    • 任务9.3 删除视图
    • 单元小结
    • 思考与练习
    • 实训
  • 单元10 创建与管理存储过程
    • 任务陈述
      • 知识学习
      • 存储过程基本概念
      • 存储过程与视图搭配
    • 任务10.1 创建和执行存储过程
      • 创建存储过程
      • 执行存储过程
    • 任务10.2 删除存储过程
    • 任务10.3 创建和执行带参数的存储过程
      • 创建带输入参数的存储过程
      • 执行带输入参数的存储过程
      • 创建与执行带输出参数的存储过程
    • 单元小结
    • 思考与练习
    • 实训
  • 单元11 创建与管理触发器
    • 任务陈述
      • 知识学习
      • 触发器的作用
      • 触发器的特点
      • 是否使用触发器
      • NEW表和OLD表
    • 任务11.1 创建触发器
    • 任务11.2 删除触发器
    • 任务11.3 触发器应用实例
    • 单元小结
    • 思考与练习
    • 实训
  • 单元12 创建与使用游标
    • 任务陈述
      • 知识学习
      • 游标的基本概念
      • 使用游标的步骤
    • 任务12 游标演练
    • 单元小结
    • 思考与练习
    • 实训
  • 单元13 事务
    • 任务陈述
      • 知识学习
      • 事务的基本概念
      • 事务管理的常用语句
    • 任务13.1 提交事务
    • 任务13.2 回滚事务
    • 任务13.3 事务综合运用
    • 单元小结
    • 思考与练习
    • 实训
  • 单元14 MySQL安全管理
    • 任务陈述
    • 任务14.1 用户管理
      • 创建用户
      • 修改用户密码
      • 删除用户
    • 任务14.2 权限管理
      • 授权
      • 收回权限
      • 查看权限
    • 单元小结
    • 思考与练习
    • 实训
  • 单元15 MySQL日志管理
    • 任务陈述
    • 任务15.1 MySQL日志简介
    • 任务15.2 二进制日志
      • 启动二进制日志
      • 删除二进制日志
      • 查看二进制日志
    • 任务15.3 通用查询日志
      • 启动通用查询日志
      • 查看通用查询日志
      • 删除通用查询日志
    • 任务15.4 慢查询日志
      • 启动慢查询日志
      • 查看慢查询日志
      • 删除慢查询日志
    • 任务15.5 错误日志
      • 启动错误日志
      • 查看错误日志
      • 删除错误日志
    • 单元小结
    • 思考与练习
    • 实训
  • 单元16 MySQL数据库维护
    • 任务陈述
    • 任务16.1 数据库备份与恢复
      • 使用mysqldump命令备份与恢复
      • 复制文件方式备份与恢复
      • 导出导入方式备份与恢复
    • 任务16.2 MySQL日常检查
      • 使用mysqlcheck命令检查表
      • 常用性能优化
    • 单元小结
    • 思考与练习
    • 实训
  • 附录A Visual Studio应用开发实例
    • 任务陈述
    • 任务A.1 Windows应用程序开发
    • 任务A.2 ASP.NET网站开发
    • 单元小结
  • 参考文献

相关图书