图书介绍

MySQL数据库教程 视频指导版PDF|Epub|txt|kindle电子书版本网盘下载

MySQL数据库教程 视频指导版
  • 郑阿奇主编 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115454133
  • 出版时间:2017
  • 标注页数:287页
  • 文件大小:52MB
  • 文件页数:295页
  • 主题词:SQL语言-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

MySQL数据库教程 视频指导版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1篇 MySQL数据库教程2

第1章 MySQL初步2

1.1 数据库基本概念2

1.2 MySQL数据库4

1.2.1 概述4

1.2.2 安装运行4

1.2.3 命令初步12

1.3 MySQL常用界面工具15

习题16

第2章 MySQL数据库和表17

2.1 MySQL数据库17

2.1.1 创建数据库17

2.1.2 修改数据库18

2.1.3 删除数据库18

2.2 MySQL表18

2.2.1 创建表18

2.2.2 修改表21

2.2.3 删除表22

2.3 表记录的操作22

2.3.1 插入记录22

2.3.2 修改记录24

2.3.3 删除记录26

习题28

第3章 MySQL查询和视图29

3.1 MySQL数据库查询29

3.1.1 选择输出列29

3.1.2 数据来源:FROM子句36

3.1.3 查询条件:WHERE子句40

3.1.4 分组:GROUP BY子句51

3.1.5 分组条件:HAVING子句53

3.1.6 排序:ORDER BY子句54

3.1.7 输出行限制:LIMIT子句56

3.1.8 联合查询:UNION语句57

3.1.9 行浏览查询:HANDLER语句58

3.2 MySQL视图59

3.2.1 视图的概念59

3.2.2 创建视图60

3.2.3 查询视图61

3.2.4 更新视图61

3.2.5 修改视图63

3.2.6 删除视图64

习题64

第4章 MySQL索引与完整性约束65

4.1 MySQL索引65

4.2 MySQL索引创建66

4.3 MySQL数据完整性约束69

4.3.1 主键约束69

4.3.2 替代键约束70

4.3.3 参照完整性约束70

4.3.4 CHECK完整性约束73

4.3.5 命名完整性约束74

4.3.6 删除完整性约束75

习题75

第5章 MySQL语言76

5.1 MySQL语言简介76

5.2 常量和变量77

5.2.1 常量77

5.2.2 变量80

5.3 运算符与表达式84

5.3.1 算术运算符84

5.3.2 比较运算符86

5.3.3 逻辑运算符87

5.3.4 位运算符89

5.3.5 运算符优先级90

5.3.6 表达式90

5.4 系统内置函数91

5.4.1 数学函数91

5.4.2 聚合函数94

5.4.3 字符串函数94

5.4.4 日期和时间函数98

5.4.5 加密函数101

5.4.6 控制流函数102

5.4.7 格式化函数103

5.4.8 类型转换函数105

5.4.9 系统信息函数106

习题107

第6章 MySQL过程式数据库对象108

6.1 存储过程108

6.1.1 创建存储过程108

6.1.2 存储过程体110

6.1.3 游标及其应用116

6.1.4 存储过程的调用、删除和修改118

6.2 存储函数122

6.2.1 创建存储函数122

6.2.2 存储函数的调用、删除和修改123

6.3 触发器124

6.4 事件128

6.4.1 创建事件128

6.4.2 修改和删除事件130

习题130

第7章 MySQL数据库备份与恢复131

7.1 常用的备份恢复方法131

7.1.1 使用SQL语句:导出或导入表数据131

7.1.2 使用客户端工具:备份数据库134

7.1.3 直接复制136

7.2 日志文件137

7.2.1 启用日志137

7.2.2 用mysqlbinlog处理日志138

习题138

第8章 MySQL用户权限与维护139

8.1 用户管理139

8.1.1 添加、删除用户139

8.1.2 修改用户名、密码141

8.2 权限控制141

8.2.1 授予权限141

8.2.2 权限转移和限制145

8.2.3 权限回收146

8.3 表维护语句147

8.3.1 索引列可压缩性语句:ANALYZE TABLE147

8.3.2 检查表是否有错语句:CHECK TABLE147

8.3.3 获得表校验和语句:CHECKSUM TABLE148

8.3.4 优化表语句:OPTIMIZE TABLE149

8.3.5 修复表语句:REPAIR TABLE149

习题149

第9章 MySQL事务管理150

9.1 事务属性150

9.2 事务处理151

9.3 事务隔离级153

习题154

第2篇 MySQL实验156

实验1 MySQL的使用156

实验2 创建数据库和表159

实验3 表数据插入、修改和删除162

实验4 数据库的查询和视图166

实验4.1 查询166

实验4.2 视图174

实验5 索引和数据完整性177

实验6 MySQL语言180

实验7 存储过程函数触发器事件185

实验8 数据库备份与恢复190

实验9 用户权限维护192

第3篇 MySQL综合应用实习196

实习0 创建实习数据库196

实习0.1 创建数据库及其对象196

实习0.2 功能和界面201

实习1 PHP 5/MySQL 5.7学生成绩管理系统203

实习1.1 PHP开发平台搭建203

实习1.1.1 创建PHP环境203

实习1.1.2 Eclipse安装与配置206

实习1.2 PHP开发入门208

实习1.2.1 PHP项目的建立208

实习1.2.2 PHP项目的运行209

实习1.2.3 PHP连接MySQL 5.7210

实习1.3 系统主页设计210

实习1.3.1 主界面210

实习1.3.2 功能导航211

实习1.4 学生管理213

实习1.4.1 界面设计213

实习1.4.2 功能实现216

实习1.5 成绩管理218

实习1.5.1 界面设计218

实习1.5.2 功能实现221

实习2 Java EE 7/MySQL 5.7学生成绩管理系统223

实习2.1 Java EE开发平台搭建223

实习2.1.1 安装软件223

实习2.1.2 环境整合226

实习2.2 创建Struts 2项目228

实习2.2.1 创建JavaEE项目228

实习2.2.2 加载Struts 2包229

实习2.2.3 连接MySQL 5.7230

实习2.3 系统主页设计233

实习2.3.1 主界面233

实习2.3.2 功能导航234

实习2.4 学生管理237

实习2.4.1 界面设计237

实习2.4.2 功能实现240

实习2.5 成绩管理246

实习2.5.1 界面设计246

实习2.5.2 功能实现248

实习3 Visual C# 2015/MySQL 5.7学生成绩管理系统253

实习3.1 ADO.NET架构原理253

实习3.2 创建Visual C#2015项目255

实习3.2.1 Visual C#2015项目的建立255

实习3.2.2 安装MySQL 5.7的.NET驱动255

实习3.3 系统界面设计257

实习3.3.1 主界面257

实习3.3.2 功能界面258

实习3.4 系统代码架构259

实习3.5 学生管理261

实习3.6 成绩管理265

附录A 学生成绩数据库(xscj)表结构样本数据268

附录B Navicat基本操作271

B.1 Navicat安装271

B.2 创建数据库和表272

B.3 查询和视图274

B.4 索引和存储过程276

B.5 备份与还原277

B.6 用户与权限操作278

附录C phpMyAdmin基本操作279

C.1 安装phpMyAdmin环境279

C.2 创建数据库280

C.3 操作数据库284

热门推荐