拍拍	
二手九九新数据库应用实战教程(慕课版)pdf下载

拍拍 二手九九新数据库应用实战教程(慕课版)百度网盘pdf下载

作者:
简介:拍拍 二手九九新数据库应用实战教程(慕课版)
出版社:
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍


内容介绍

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

第 1章MySQL概述 1
1.1MySQL的发展历史 2
精讲视频——MySQL的发展历史2
1.2了解关系数据库 3
精讲视频——了解关系数据库3
1.2.1什么是关系数据库 3
1.2.2关系模型 4
1.2.3常用的关系型数据库 4
1.2.4SQL结构化查询语言 4
1.3MySQL的工作原理 5
精讲视频——MySQL简介5
1.4MySQL数据库存储引擎 6
精讲视频——MySQL数据库存储引擎6
1.4.1InnoDB引擎 6
1.4.2MyISAM引擎 6
1.4.3MEMORY引擎 7
1.4.4CSV引擎 7
1.4.5ARCHIVE引擎 7
1.4.6BLACKHOLE引擎 8
1.4.7存储引擎特点对比 8
1.5实战:安装MySQL数据库 9
精讲视频——实战:安装MySQL数据库9
1.5.1在Windows 环境下
安装MySQL 9
1.5.2Linux环境下安装 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.1AVG()函数 90
实战演练——AVG()函数90
4.4.2COUNT()函数 91
实战演练——COUNT()函数91
4.4.3MAX()/MIN() 函数 92
实战演练——MAX()/MIN()函数92
4.4.4SUM() 函数 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.1MySQL流程控制函数 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.2NEW和OLD关键字 182
实战演练——使用NEW和OLD关键字182
6.3.3查看和删除触发器 185
6.3.4INSERT型触发器 185
实战演练——INSERT型触发器185
6.3.5UPDATE型触发器 188
实战演练——UPDATE型触发器188
6.3.6DELETE型触发器 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.1B-Tree数据结构 199
7.3.2B+Tree数据结构 199
7.4索引实现原理 200
精讲视频——索引实现原理200
7.4.1MyISAM的索引实现 200
7.4.2InnoDB的索引实现 200
7.4.3MEMORY的索引实现 201
7.5索引的应用 201
精讲视频——索引的应用201
7.5.1创建表及添加索引 201
实战演练——创建学生表student并添加
索引202
7.5.2explain分析索引 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不等于(<>、!=)239
实战演练——不等于不能使用索引239
7.7.2前导模糊查询(%xx%)241
实战演练——前导模糊查询不能使用
索引241
7.7.3比较不匹配的数据类型 242
实战演练——比较不匹配的数据类型不能使用索引243
7.7.4OR连接条件 244
实战演练——OR连接条件244
7.7.5条件表达式前使用函数 246
实战演练——条件表达式前使用函数246
7.8索引的利弊及建立原则248
精讲视频——索引的利弊及建立原则248
7.9小结 248
第8章综合案例——图书管理系统249
8.1需求管理250
精讲视频——需求管理250
8.2数据库设计 250
精讲视频——数据库设计250
8.3创建数据库252
精讲视频——创建数据库252
8.3.1建表语句 253
8.3.2初始化数据 255
8.4用户信息管理 256
精讲视频——用户信息管理256
8.4.1用户管理 256
8.4.2部门管理 256
8.5图书管理 256
精讲视频——图书管理256
8.5.1新增图书分类 256
8.5.2新增图书 257
8.6借书管理 257
精讲视频——借书管理257
8.6.1借书预约管理 257
8.6.2借书登记管理 258
8.6.3还书管理 258
8.6.4图书遗失登记管理 258
8.7视图管理259
精讲视频——视图管理 259
8.7.1用户信息查询视图 259
8.7.2用户借阅图书查询视图 259
8.7.3用户还书查询视图 260
8.8小结 260
第9章MySQL管理 261
9.1用户管理 262
精讲视频——用户管理262
9.1.1创建用户 262
9.1.2修改用户 263
9.1.3删除用户 266
9.2权限管理 268
精讲视频——权限管理268
9.2.1权限授权语法 268
实战演练270
9.2.2账户权限体系 272
9.2.3权限授予原则 273
9.3表空间管理(InnoDB) 275
精讲视频——表空间管理(InnoDB) 275
9.4备份与还原 277
精讲视频——备份与还原277
9.4.1备份数据 277
9.4.2还原数据 278
9.5主从同步配置 279
精讲视频——主从同步配置279
9.5.1主数据库配置 279
9.5.2从数据库配置 280
9.6小结 282
作者介绍

小刚老师简介 

一线项目研发、设计、管理工程师,*级项目管理师、项目监理师,负责纪检监察廉政监督监管平台、国家邮政局项目、政务大数据等多个*家级项目的设计与开发。 

极客学院、北风网金*讲师 

畅销书《微信小程序开发图解案例教程(附精讲视频)》《小程序实战视频课:微信小程序开发全案精讲》《Axure RP8原型设计图解微课视频教程 (Web+App)》作者





关联推荐

基础知识任务+实战演练+综合设计实例,精讲基础知识、行业应用、操作过程