顶部
收藏

MySQL数据库及应用


作者:
徐人凤 曾建华
定价:
45.00元
ISBN:
978-7-04-055096-2
版面字数:
310.000千字
开本:
16开
全书页数:
暂无
装帧形式:
平装
重点项目:
暂无
出版时间:
2020-12-29
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
计算机应用技术

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

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

本书将配套建设微课视频、电子教案、教学课件PPT、实训参考答案、示例程序和数据库案例素材等数字化学习资源。与本书配套的在线开放课程将在“智慧职教MOOC 学院”(http://mooc.icve.com.cn/)上线,学习者可以登录网站进行在线开放课程的学习,授课教师可以调用本课程构建符合自身教学特色的SPOC 课程,详见“智慧职教服务指南”。读者可登录网站进行资源的学习及获取,也可发邮件至编辑邮箱1548103297@qq.com获取相关资源。

本书可作为应用型、技能型人才培养的计算机专业及相关专业的教学用书,也可作为数据库初学者的入门用书、数据库系统工程师的培训教材,并适合使用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 网站开发
    • 单元小结
  • 参考文献

相关图书