×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
MYSQL数据库应用实战教程(慕课版)/刘刚

MYSQL数据库应用实战教程(慕课版)/刘刚

1星价 ¥38.9 (7.2折)
2星价¥38.9 定价¥54.0
暂无评论
图文详情
  • ISBN:9787115489005
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:其他
  • 页数:282
  • 出版时间:2018-05-01
  • 条形码:9787115489005 ; 978-7-115-48900-5

本书特色

精讲视频,详细讲解基础知识、行业应用、操作过程 一线项目研发、设计、管理工程师+极客学院、北风网金牌讲师详细讲解实战应用 92个实战演练边学边练,全面涵盖知识点 基础知识任务+每章实战案例+综合设计实例,3步从零基础到MySQL达人 平台支撑,免费赠送资源 1.全部案例源代码、素材、*终文件 2.全书电子教案 3.人邮学院高清精讲视频课程 视频可扫书中二维码移动观看,也可以登录人邮学院(www.rymooc.com),注册登录后使用封底刮刮卡激活课程,在线观看。

内容简介

MySQL是目前流行的采用客户端/服务器的关系型SQL数据库管理系统之一。本书利用大量案例深入浅出地介绍了使用MySQL管理数据库的基础知识。本书分为9章,分别介绍了MySQL概述、MySQL 数据类型、MySQL常用操作、MySQL查询、MySQL函数和存储过程、MySQL不错特性、索引、综合案例——图书管理系统、MySQL管理。本书实战案例丰富,内容全面,配套慕课课程,由一线程序员手把手教学,支持移动和在线学习。 本书适合作为高等院校、高职高专MySQL程序设计相关课程的教材,也可供MySQL学习者阅读参考。

目录

第 1章 MySQL概述 1 1.1 MySQL的发展历史 2 精讲视频——MySQL的发展历史 2 1.2 了解关系数据库 3 精讲视频——了解关系数据库 3 1.2.1 什么是关系数据库 3 1.2.2 关系模型 4 1.2.3 常用的关系型数据库 4 1.2.4 SQL结构化查询语言 4 1.3 MySQL的工作原理 5 精讲视频——MySQL简介 5 1.4 MySQL数据库存储引擎 6 精讲视频——MySQL数据库存储引擎 6 1.4.1 InnoDB引擎 6 1.4.2 MyISAM引擎 6 1.4.3 MEMORY引擎 7 1.4.4 CSV引擎 7 1.4.5 ARCHIVE引擎 7 1.4.6 BLACKHOLE引擎 8 1.4.7 存储引擎特点对比 8 1.5 实战:安装MySQL数据库 9 精讲视频——实战:安装MySQL数据库 9 1.5.1 在Windows 环境下 安装MySQL 9 1.5.2 Linux环境下安装 13 1.6 小结 14 第 2章 MySQL数据类型 15 精讲视频——MySQL数据类型 16 2.1 数值类型 16 精讲视频——数值类型 16 2.2 字符串类型 17 精讲视频——字符串类型 17 2.3 日期时间类型 18 精讲视频——日期时间类型 18 2.4 复合类型 18 精讲视频——复合类型 18 2.5 如何选取数据类型 18 精讲视频——如何选取数据类型 18 2.6 小结 19 第3章 MySQL 常用操作 20 3.1 数据库用户管理 21 精讲视频——数据库用户管理 21 3.1.1 连接MySQL 21 实战演练——数据库本地连接 21 实战演练——数据库远程连接 21 3.1.2 新增用户 22 实战演练——新增用户 22 3.1.3 修改用户密码 23 实战演练——修改用户密码 23 3.2 数据库操作 24 精讲视频——数据库操作 24 3.2.1 查看数据库 24 实战演练——查看数据库 24 3.2.2 创建数据库 25 实战演练——创建数据库 25 3.2.3 使用数据库 26 实战演练——使用数据库 26 3.2.4 删除数据库 26 实战演练——删除数据库 26 3.3 表操作 27 精讲视频——表操作 27 3.3.1 创建表 27 实战演练——创建表 27 3.3.2 查看表结构 28 实战演练——查看表结构 28 3.3.3 复制表 29 实战演练——复制表结构、数据、 主键、索引 29 实战演练——复制表结构、数据 32 3.3.4 临时表和内存表 34 实战演练——临时表和内存表 34 3.4 数据操作 35 精讲视频——数据操作 35 3.4.1 插入(INSERT)、 查询(SELECT) 35 实战演练——数据插入和查询 36 3.4.2 修改记录(UPDATE) 37 实战演练——修改记录 38 3.4.3 删除记录(DELETE) 39 实战演练——删除记录 39 3.4.4 对查询结果排序 (ORDEY BY) 40 实战演练——查询结果排序 41 3.4.5 对查询结果分组 (GROUP BY) 42 实战演练——查询结果分组 43 3.4.6 设置分组条件(HAVING) 44 实战演练——设置分组条件 45 3.4.7 限制查询数量(LIMIT) 46 实战演练——数据检索 46 3.5 字段操作 48 精讲视频——字段操作 48 3.5.1 设置为主键 48 实战演练——主键设置 48 3.5.2 设置为复合主键 50 实战演练——复合主键设置 50 3.5.3 添加字段 51 实战演练——添加字段 51 3.5.4 改变字段类型 52 实战演练——改变字段类型 52 3.5.5 字段重命名 53 实战演练——字段重命名 53 3.5.6 字段设置默认值 54 实战演练——字段设置默认值 54 3.5.7 设置自增字段 56 实战演练——设置自增字段 56 3.6 客户端操作数据库 58 精讲视频——客户端操作数据库 58 实战演练——使用客户端 58 3.7 小结 61 第4章 MySQL查询 62 4.1 基本查询语法 63 精讲视频——基本查询语法 63 实战演练——查询数据 63 4.2 数据过滤 67 精讲视频——数据过滤 67 4.2.1 基本查询过滤 67 实战演练——基本查询过滤 67 4.2.2 条件查询过滤 68 实战演练——条件查询过滤 68 4.2.3 模糊查询过滤 72 实战演练——模糊查询过滤 72 4.2.4 字段控制查询过滤 73 实战演练——字段控制查询过滤 73 4.2.5 正则表达式查询过滤 76 实战演练——使用正则表达式 76 4.3 子查询 80 精讲视频——子查询 80 4.3.1 什么是子查询 80 4.3.2 按返回结果分类的子查询 80 实战演练——表子查询 80 实战演练——行子查询 81 实战演练——列子查询 82 实战演练——标量子查询 84 4.3.3 按对返回结果的调用方法 分类的子查询 85 实战演练——WHERE型子查询 85 实战演练——FROM型子查询 86 实战演练——exists型子查询 87 4.4 聚合函数 90 精讲视频——聚合函数 90 4.4.1 AVG()函数 90 实战演练——AVG()函数 90 4.4.2 COUNT()函数 91 实战演练——COUNT()函数 91 4.4.3 MAX()/MIN() 函数 92 实战演练——MAX()/MIN()函数 92 4.4.4 SUM() 函数 93 实战演练——SUM()函数 94 4.5 高级查询 95 精讲视频——高级查询 95 4.5.1 内连接查询 95 实战演练——内连接查询 95 4.5.2 外连接查询 99 实战演练——外连接查询 99 4.5.3 自然连接查询 101 实战演练——自然连接查询 102 4.5.4 交叉连接查询 104 实战演练——交叉连接查询 104 4.5.5 联合查询 107 实战演练——联合查询 107 4.6 小结 110 第5章 MySQL函数和存储过程 111 5.1 MySQL流程控制函数 112 精讲视频——MySQL流程控制函数 112 实战演练——使用流程控制函数 112 5.2 MySQL常用函数 114 精讲视频——MySQL常用函数 114 5.2.1 数学函数 114 实战演练——使用数学函数 115 5.2.2 字符串函数 117 实战演练——使用字符串函数 118 5.2.3 日期和时间函数 120 实战演练——使用日期和时间函数 122 5.2.4 系统信息函数 125 实战演练——使用系统信息函数 125 5.2.5 加密函数 127 5.2.6 格式化函数 128 5.3 自定义函数 131 精讲视频——自定义函数 131 5.3.1 函数的基本语法 131 5.3.2 创建不带参数的自定义 函数 133 实战演练——创建不带参数的自定义 函数 133 5.3.3 创建带参数的自定义函数 134 实战演练——创建带参数的自定义函数 134 5.4 存储过程 135 精讲视频——存储过程 135 5.4.1 存储过程的基本语法 135 5.4.2 创建不带参数的存储过程 137 实战演练——创建不带参数的存储过程 138 5.4.3 创建带有IN类型参数的 存储过程 139 实战演练——创建带有IN类型参数的 存储过程 139 5.4.4 创建带有IN和OUT类型参数的 存储过程 142 实战演练——创建带有IN和OUT类型 参数的存储过程 142 5.4.5 创建带有多个OUT类型参数的 存储过程 144 实战演练——创建带有多个OUT类型 参数的存储过程 144 5.4.6 创建带有INOUT类型参数的 存储过程 145 实战演练——创建带有INOUT类型参数的 存储过程 145 5.4.7 创建IF语句的存储过程 147 实战演练——创建IF语句的存储过程 147 5.4.8 创建CASE语句的存储过程 149 实战演练——创建CASE语句的存储 过程 149 5.4.9 创建while循环语句的存储 过程 151 实战演练——创建while循环语句的 存储过程 151 5.5 自定义函数和存储过程的区别 152 精讲视频——自定义函数和存储过程的 区别 152 5.5.1 自定义函数和存储过程的 区别 152 5.5.2 存储过程的使用建议 152 5.6 小结 153 第6章 MySQL 高级特性 154 6.1 视图 155 精讲视频——视图 155 6.1.1 什么是视图 155 6.1.2 创建视图 155 实战演练——创建视图 155 6.1.3 修改视图 160 实战演练——修改视图 160 6.1.4 更新视图数据 162 实战演练——更新视图数据 162 6.1.5 删除视图和数据 166 实战演练——删除视图和数据 166 6.2 游标 168 精讲视频——游标 168 6.2.1 游标的使用 168 实战演练——使用游标 169 6.2.2 游标的WHILE循环 171 实战演练——WHILE循环的游标 171 6.2.3 游标的REPEAT循环 175 实战演练——REPEAT循环的游标 175 6.2.4 游标的LOOP循环 177 实战演练——LOOP循环的游标 177 6.3 触发器 179 精讲视频——触发器 179 6.3.1 创建触发器 179 实战演练——创建触发器 180 6.3.2 NEW和OLD关键字 182 实战演练——使用NEW和OLD关键字 182 6.3.3 查看和删除触发器 185 6.3.4 INSERT型触发器 185 实战演练——INSERT型触发器 185 6.3.5 UPDATE型触发器 188 实战演练——UPDATE型触发器 188 6.3.6 DELETE型触发器 190 实战演练——DELETE型触发器 190 6.4 小结 192 第7章 索引 193 7.1 索引的基本语法 194 精讲视频——索引的基本语法 194 7.1.1 创建索引 194 7.1.2 查看索引 195 7.1.3 删除索引 195 实战演练——给用户表user添加和删除 索引 196 7.2 常见的查询算法 198 精讲视频——常见的查询算法 198 7.3 索引的数据结构 199 精讲视频——索引的数据结构 199 7.3.1 B-Tree数据结构 199 7.3.2 B+Tree数据结构 199 7.4 索引实现原理 200 精讲视频——索引实现原理 200 7.4.1 MyISAM的索引实现 200 7.4.2 InnoDB的索引实现 200 7.4.3 MEMORY的索引实现 201 7.5 索引的应用 201 精讲视频——索引的应用 201 7.5.1 创建表及添加索引 201 实战演练——创建学生表student并添加 索引 202 7.5.2 explain分析索引 204 实战演练——用explain分析student表 索引 204 7.5.3 索引使用策略 219 7.5.4 索引会用了吗 223 实战演练——联合索引应用 224 7.6 索引的类型 233 精讲视频——索引的类型 233 7.6.1 主键索引 233 实战演练——主键索引 233 7.6.2 普通索引 234 实战演练——普通索引 234 7.6.3 唯一索引 235 实战演练——唯一索引 235 7.6.4 单列索引和联合索引 236 实战演练——单列索引和联合索引 236 7.6.5 聚簇索引和非聚簇索引 237 7.6.6 覆盖索引 237 7.6.7 重复索引和冗余索引 238 7.7 索引不能使用 239 精讲视频——索引不能使用 239 7.7.1 不等于(
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航