注册 登录 进入教材巡展
#
  • #
  • #

出版时间:2020-12

出版社:高等教育出版社

以下为《MySQL数据库及应用(配套智慧职教数字课程、微课、电子课件、章节设计、整体设计、项目案例等)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 高等教育出版社
  • 9787040550962
  • 1版
  • 364347
  • 64254090-0
  • 16开
  • 2020-12
  • 390
  • 工学
  • 软件工程
  • 计算机等
  • 高职
内容简介

本书是国家职业教育软件技术专业教学资源库配套教材,同时为高等职业教育计算机类课程新形态一体化教材。本书以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 网站开发
  单元小结
 参考文献