网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 MySQL数据库应用实战教程
分类
作者 刘刚,苑超影
出版社 人民邮电出版社
下载
简介
作者简介
 
目录
章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 环境下安装MySQL9
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连接MySQL21
实战演练——数据库本地连接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.2MySQL常用函数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
内容推荐
本书共10章,内容包括MySQL概述、MySQL数据类型、MySQL常用操作、查询、MySQL函数和存储过程、MySQL高级特性、索引、查询优化、MySQL管理、非关系型数据库简介等。每章除知识讲解外,还配有实战应用练习。
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/23 1:49:58