图书介绍
MySQL数据库原理及应用PDF|Epub|txt|kindle电子书版本网盘下载
![MySQL数据库原理及应用](https://www.shukui.net/cover/25/31939688.jpg)
- 黄龙泉,王磊,林程华主编 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113227937
- 出版时间:2017
- 标注页数:222页
- 文件大小:43MB
- 文件页数:237页
- 主题词:SQL语言-高等职业教育-教材
PDF下载
下载说明
MySQL数据库原理及应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
理论篇1
项目1数据库管理环境的建立1
任务1.1 了解数据库的基础知识2
1.1.1 课程定位2
1.1.2 数据库的定义2
1.1.3 数据库技术的发展史4
1.1.4 数据库系统模型5
1.1.5 常见数据库简介6
任务1.2 MySQL的安装与配置8
1.2.1 MySQL简介8
1.2.2 MySQL服务器的安装9
1.2.3 MySQL图形化管理工具16
任务1.3 了解网上书城数据库18
1.3.1 网上书城数据库的来源18
1.3.2 网上书城功能描述19
1.3.3 网上书城数据表介绍19
项目实训1安装配置MySQL25
课后习题25
项目2数据模型的规划与设计27
任务2.1 数据库关系模型的设计28
2.1.1 数据模型概述28
2.1.2 概念模型28
2.1.3 E-R图的设计31
2.1.4 建立数据库的关系模型33
2.1.5 关系数据库的设计步骤38
任务2.2 数据库规范化设计39
2.2.1 数据库规范化的意义39
2.2.2 函数依赖的概念39
2.2.3 三大范式40
2.2.4 规范化设计小结42
项目实训2创建数据模型43
课后习题44
◎项目3网上书城数据库和表的管理45
任务3.1 使用SQL语句操作数据库46
3.1.1 创建数据库46
3.1.2 操作数据库46
3.1.3 数据库存储引擎48
任务3.2 掌握数据表的基础知识50
3.2.1 表的定义50
3.2.2 列名50
3.2.3 数据类型50
3.2.4 长度52
任务3.3 设计与创建网上书城数据表53
3.3.1 表的设计步骤53
3.3.2 项目中的部分表53
3.3.3 使用SQL语句创建数据表54
任务3.4 数据完整性约束55
3.4.1 数据完整性概述55
3.4.2 主键约束56
3.4.3 外键约束57
3.4.4 唯一约束58
3.4.5 默认值约束58
3.4.6 非空约束59
任务3.5 使用SQL语句操作数据表59
3.5.1 修改数据表59
3.5.2 修改表名60
3.5.3 删除数据表60
任务3.6 管理数据表数据61
3.6.1 插入记录61
3.6.2 修改记录62
3.6.3 删除记录63
项目实训3数据库和表的管理64
课后习题67
◎项目4网上书城数据库的查询71
任务4.1 掌握单表查询72
4.1.1 简单查询72
4.1.2 条件查询74
4.1.3 使用ORDER BY查询排序77
4.1.4 使用LIMIT子句78
4.1.5 聚合函数78
4.1.6 使用GROUP BY子句分组查询79
任务4.2 掌握多表连接查询82
4.2.1 内连接82
4.2.2 外连接85
4.2.3 交叉连接86
4.2.4 自连接87
4.2.5 联合查询87
任务4.3 掌握子查询操作88
4.3.1 使用比较运算符的子查询88
4.3.2 [NOT]IN子查询89
4.3.3 ANY子查询90
4.3.4 ALL子查询91
4.3.5 [NOT] EXISTS子查询91
项目实训4数据的查询92
课后习题93
◎项目5 MySQL运算符与函数的操作95
任务5.1 运算符的操作96
5.1.1 算术运算符96
5.1.2 比较运算符96
5.1.3 逻辑运算符98
5.1.4 位运算符98
5.1.5 运算符的优先级99
任务5.2 系统内置函数的操作99
5.2.1 字符串函数99
5.2.2 日期函数101
5.2.3 数学函数104
5.2.4 系统函数106
5.2.5 其他函数107
项目实训5运算符与函数的操作107
课后习题108
◎项目6存储过程的规划与设计110
任务6.1 了解存储过程111
6.1.1 存储过程的概念111
6.1.2 存储过程的优缺点111
6.1.3 存储过程参数介绍111
任务6.2 设计存储过程112
6.2.1 创建存储过程112
6.2.2 局部变量的使用115
6.2.3 定义条件和处理程序116
6.2.4 学会使用流程控制语句118
任务6.3 管理存储过程123
6.3.1 修改存储过程123
6.3.2 删除存储过程124
任务6.4 使用游标124
6.4.1 游标概述124
6.4.2 使用游标124
6.4.3 游标的应用125
任务6.5 学会使用事务处理126
6.5.1 事务概述126
6.5.2 事务的操作127
项目实训6创建存储过程129
课后习题130
◎项目7触发器的规划与设计132
任务7.1 触发器的创建132
7.1.1 认识触发器132
7.1.2 创建触发器133
任务7.2 触发器的基本操作134
7.2.1 查看触发器134
7.2.2 删除触发器136
项目实训7创建触发器136
课后习题137
◎项目8索引与视图的设计138
任务8.1 创建与管理索引139
8.1.1 索引的概念139
8.1.2 索引的分类139
8.1.3 创建索引139
8.1.4 删除索引141
任务8.2 创建与管理视图141
8.2.1 了解视图141
8.2.2 视图的创建142
8.2.3 查看视图143
8.2.4 修改视图145
8.2.5 视图的重命名145
8.2.6 视图的删除145
项目实训8索引与视图的管理146
课后习题146
◎项目9数据库的日常管理与维护148
任务9.1 数据库的备份148
9.1.1 使用mysqldump命令备份149
9.1.2 直接复制整个数据库目录150
任务9.2 数据库的还原150
9.2.1 使用mysql命令还原151
9.2.2 直接复制整个数据库目录151
任务9.3 数据的导出和导入152
9.3.1 数据导出152
9.3.2 数据导入156
项目实训9日常维护与管理158
课后习题158
◎项目10用户和数据安全160
任务10.1 添加和删除用户161
10.1.1 添加用户161
10.1.2 删除用户161
10.1.3 修改用户名162
10.1.4 修改密码162
任务10.2 权限管理163
10.2.1 权限163
10.2.2 授予权限164
10.2.3 回收权限167
项目实训10用户和数据安全168
课后习题168
应用篇170
◎项目11使用PowerDesigner设计数据库170
任务11.1 使用PowerDesigner规划数据库170
11.1.1 数据库系统规划和设计过程171
11.1.2 网站数据库系统需求概述171
11.1.3 创建需求模型172
11.1.4 创建概念数据模型174
任务11.2 使用PowerDesigner实现数据库179
11.2.1 创建物理数据模型179
11.2.2 创建面向对象模型181
11.2.3 生成创建数据库脚本183
◎项目12 Java Web程序操作MySQL数据库187
任务12.1 认识JDBC188
12.1.1 JDBC概述188
12.1.2 MySQL JDBC驱动的下载188
12.1.3 JSP访问MySQL数据库189
任务12.2 JSP操作MySQL数据库191
12.2.1 JSP查询数据191
12.2.2 JSP插入数据193
12.2.3 JSP修改数据194
12.2.4 JSP删除数据196
◎项目13 PHP+MySQL开发企业新闻系统198
任务13.1 企业新闻系统设计199
13.1.1 新闻发布系统概述199
13.1.2 安装AppServ软件199
13.1.3 新闻数据库设计201
13.1.4 定义news站点202
13.1.5 设置数据库连接204
任务13.2 新闻管理系统后台开发204
13.2.1 后台整体规划204
13.2.2 用户登录205
13.2.3 发布新闻206
13.2.4 操作新闻211
任务13.3 企业新闻系统前台设计216
13.3.1 网站前台基本设置216
13.3.2 新闻列表页设计216
13.3.3 新闻内容页设计218
13.3.4 新闻分类页设计218
13.3.5 热门新闻和最新动态220
◎参考文献222