MySQL教程PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:郑阿奇主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2015
- ISBN:9787302389958
- 页数:408 页
第一部分 MySQL基础 2
第1章 数据库基础 2
1.1 数据库基本概念 2
1.1.1 数据库与数据库管理系统 2
1.1.2 数据模型 3
1.1.3 关系型数据库语言 5
1.2 数据库设计 5
1.2.1 概念模型 5
1.2.2 逻辑模型 7
1.2.3 物理模型 8
1.3 数据库应用系统 8
1.3.1 应用系统的数据接口 8
1.3.2 C/S架构的应用系统 10
1.3.3 B/S架构的应用系统 11
习题1 12
第2章 MySQL 5.6 环境 13
2.1 MySQL数据库 13
2.1.1 MySQL概述 13
2.1.2 MySQL 5.6 安装运行 13
2.1.3 MySQL命令初步 22
2.2 常用MySQL界面工具 26
2.2.1 图形化客户端 26
2.2.2 基于Web的管理工具 26
习题2 27
第3章 MySQL数据库和表 28
3.1 MySQL数据库 28
3.1.1 创建数据库 28
3.1.2 修改数据库 29
3.1.3 删除数据库 30
3.2 MySQL表 30
3.2.1 创建表 30
3.2.2 修改表 35
3.2.3 删除表 37
3.2.4 表结构特点 37
3.3 MySQL表记录操作 38
3.3.1 插入记录 38
3.3.2 修改记录 42
3.3.3 删除记录 44
3.4 MySQL数据库信息显示 46
习题3 47
第4章 MySQL查询和视图 49
4.1 关系运算基础 49
4.1.1 选择(Selection)运算 49
4.1.2 投影(Projection)运算 50
4.1.3 连接(Join)运算 50
4.2 MySQL数据库查询 51
4.2.1 SELECT语句 51
4.2.2 选择列 53
4.2.3 FROM子句 59
4.2.4 WHERE子句 64
4.2.5 GROUP BY子句 75
4.2.6 HAVING子句 76
4.2.7 ORDER BY子句 78
4.2.8 LIMIT子句 79
4.2.9 UNION语句 80
4.2.10 HANDLER语句 81
4.3 MySQL视图 83
4.3.1 视图的概念 83
4.3.2 创建视图 83
4.3.3 查询视图 85
4.3.4 更新视图 86
4.3.5 修改视图 88
4.3.6 删除视图 89
习题4 89
第5章 MySQL索引与完整性约束 90
5.1 MySQL索引 90
5.1.1 索引及作用 90
5.1.2 索引的分类 91
5.2 MySQL索引创建 91
5.3 MySQL数据完整性约束 95
5.3.1 主键约束 95
5.3.2 替代键约束 97
5.3.3 参照完整性约束 98
5.3.4 CHECK完整性约束 100
5.3.5 命名完整性约束 102
5.3.6 删除完整性约束 102
习题5 103
第6章 MySQL语言结构 104
6.1 MySQL语言简介 104
6.2 常量和变量 105
6.2.1 常量 105
6.2.2 变量 108
6.3 运算符与表达式 112
6.3.1 算术运算符 112
6.3.2 比较运算符 114
6.3.3 逻辑运算符 116
6.3.4 位运算符 117
6.3.5 运算符优先级 118
6.3.6 表达式 119
6.4 系统内置函数 119
6.4.1 数学函数 119
6.4.2 聚合函数 122
6.4.3 字符串函数 122
6.4.4 日期和时间函数 126
6.4.5 加密函数 129
6.4.6 控制流函数 130
6.4.7 格式化函数 131
6.4.8 类型转换函数 132
6.4.9 系统信息函数 133
习题6 135
第7章 MySQL过程式数据库对象 136
7.1 存储过程 136
7.1.1 创建存储过程 136
7.1.2 存储过程体 138
7.1.3 存储过程的调用、删除和修改 147
7.2 存储函数 151
7.2.1 创建存储函数 151
7.2.2 存储函数的调用、删除和修改 153
7.3 触发器 154
7.4 事件 158
7.4.1 创建事件 159
7.4.2 修改和删除事件 161
习题7 162
第8章 MySQL数据库备份与恢复 163
8.1 基本概念 163
8.2 常用的备份恢复方法 164
8.2.1 使用SQL语句:导出或导入表数据 164
8.2.2 使用客户端工具:备份数据库 167
8.2.3 直接复制 170
8.3 日志文件 171
8.3.1 启用日志 171
8.3.2 用mysqlbinlog处理日志 172
习题8 173
第9章 MySQL安全管理 174
9.1 用户管理 174
9.1.1 添加、删除用户 174
9.1.2 修改用户名、密码 176
9.2 权限控制 176
9.2.1 授予权限 176
9.2.2 权限转移和限制 181
9.2.3 权限回收 183
9.3 表维护语句 183
9.3.1 索引列可压缩性语句 183
9.3.2 检查表是否有错语句 184
9.3.3 获得表校验和语句 185
9.3.4 优化表语句 185
9.3.5 修复表语句 185
习题9 186
第10章 MySQL多用户事务管理 187
10.1 事务管理 187
10.1.1 事务的概念 187
10.1.2 ACID属性 187
10.1.3 事务处理 189
10.1.4 事务隔离级 191
10.2 多用户访问 193
10.2.1 锁定的级别 193
10.2.2 锁定与解锁 193
10.2.3 并发访问的问题 194
习题10 195
第二部分 MySQL实验 198
实验1 MySQL的使用 198
实验2 创建数据库和表 201
实验3 表数据插入、修改和删除 204
实验4 数据库的查询和视图 208
实验4.1 数据库的查询 208
实验4.2 视图的使用 216
实验5 索引和数据完整性 219
实验6 MySQL语言结构 223
实验7 过程式数据库对象的使用 228
实验8 备份与恢复 234
实验9 数据库的安全性 237
第三部分 综合应用实习 242
实习0 学生成绩管理系统 242
P0.1 学生成绩管理系统数据库 242
P0.2 学生成绩管理系统主要功能 242
P0.3 学生成绩管理系统工作方式 243
实习1 PHP/MySQL学生成绩管理系统 246
P1.1 Eclipse开发环境 246
P1.1.1 Eclipse安装与配置 246
P1.1.2 PHP项目的创建 248
P1.2 学生成绩管理系统开发 250
P1.2.1 主程序界面 250
P1.2.2 学生信息录入 253
P1.2.3 学生信息查询 262
P1.2.4 成绩信息录入 268
P1.2.5 学生成绩查询 275
实习2 ASP.NET(C#)/MySQL学生成绩管理系统 279
P2.1 ASP.NET连接MySQL数据库 279
P2.1.1 ADO.NET连接数据库 279
P2.1.2 ASP.NET(C#)和MySQL数据库连接 280
P2.2 学生成绩管理系统母版 282
P2.2.1 母版页设计方法 282
P2.2.2 添加各个内容页面 285
P2.3 学生成绩管理系统开发 286
P2.3.1 显示照片 286
P2.3.2 学生信息录入 288
P2.3.3 学生信息查询 303
P2.3.4 成绩信息录入 307
P2.3.5 学生成绩查询 314
实习3 JavaEE/MySQL学生成绩管理系统 317
P3.1 构建Java EE环境 317
P3.1.1 JavaEE环境搭建 317
P3.1.2 创建Struts 2项目 320
P3.2 学生成绩管理系统开发 323
P3.2.1 设计系统主界面 323
P3.2.2 学生信息录入 326
P3.2.3 学生信息查询、修改和删除 333
P3.2.4 学生成绩录入 347
实习4 VB 6.0/MySQL学生成绩管理系统 356
P4.1 连接MySQL数据库 356
P4.1.1 创建ODBC数据源 356
P4.1.2 通过OLE连接MySQL数据库 359
P4.2 学生成绩管理系统开发 363
P4.2.1 学生成绩管理系统主界面 363
P4.2.2 学生信息查询 365
P4.2.3 学生信息修改 368
P4.2.4 学生成绩的录入 372
附录A 学生成绩数据库(xscj)表结构样本数据 376
附录B MySQL Administrator简介 381
B.1 下载和安装 381
B.2 创建数据库 382
B.3 建立、删除和修改表 384
B.4 表数据增修删 386
B.5 操作数据库 389
附录C phpMyAdmin简介 396
C.1 安装phpMyAdmin环境 396
C.2 创建数据库 401
C.3 操作数据库 405
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《走出人格陷阱》郑晓斌,徐樟责编;武志红 2020
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019