商品简介
本书是“大数据应用开发(Java)”1 X职业技能等级证书配套教材,同时也是蓝桥学院“Java全栈工程师”培养项目配套教材。全书共10章,以MySQL数据库的概念和基本操作为基础,结合作者的实际开发经验,系统地介绍了MySQL数据库的使用方法,重点突出对数据的操作、对数据对象的管理和对数据库的维护,*后介绍了目前主流的NoSQL数据库。本书内容丰富实用,语言通俗易懂,章节设计合理,配套资源齐全,从零基础开始讲解,尽可能降低初学者的学习门槛。本书直接服务于“大数据应用开发(Java)”1 X职业技能等级证书工作,可作为职业院校、应用型本科院校的计算机应用技术、软件技术、软件工程、网络工程和大数据应用技术等计算机类专业的教材,也可供从事计算机相关工作的技术人员参考。
作者简介
国信蓝桥教育科技(北京)股份有限公司成立于2005年,是一家以大学生就业为切入点,以职业服务为主线,基于大学生职业生涯各个阶段的需求提供精准服务的人才大数据科技服务平台;通过提供教育、就业、职业服务,连接高校和企业,伴随大学生成长;获得的资质包括国家高新技术企业、中关村高新技术企业、人力资源服务许可证、出版物经营许可证、教育部产学合作协同育人单位、教育部1+X职业技能等级证书培训评价组织。
目录
目录
第1章 数据库概述1
1.1 数据、数据库和数据库管理系统1
1.2 数据库管理系统发展史3
1.3 主流关系型数据库简介5
1.4 主流非关系型数据库简介6
1.5 SQL简介8
1.6 本章小结8
1.7 本章练习9
第2章 MySQL的安装与使用10
2.1 MySQL的安装、配置与基本管理10
2.2 图形化客户端Navicat简介14
2.3 本章小结17
2.4 本章练习17
第3章 单表查询19
3.1 相关概念及本书示例19
3.2 SELECT…FROM子句22
3.3 WHERE子句28
3.4 ORDER BY子句34
3.5 GROUP BY与HAVING子句36
3.6 本章小结37
3.7 本章练习37
第4章 MySQL常用内置函数40
4.1 函数简介40
4.2 字符串函数、数值函数、日期时间函数41
4.3 转换函数48
4.4 通用函数53
4.5 多行函数(组函数)57
4.6 本章小结60
4.7 本章练习61
第5章 多表查询62
5.1 连接查询62
5.2 子查询73
5.3 本章小结77
5.4 本章练习77
第6章 DML、TCL和DDL79
6.1 数据操纵语言DML79
6.2 事务处理语言TCL84
6.3 数据定义语言DDL90
6.4 MySQL约束控制99
6.5 本章小结104
6.6 本章练习105
第7章 其他数据库对象106
7.1 子程序106
7.2 视图114
7.3 序列119
7.4 索引122
7.5 本章小结126
7.6 本章练习126
第8章 数据库管理基础128
8.1 权限控制128
8.2 二进制日志134
8.3 备份与恢复137
8.4 主从同步140
8.5 本章小结145
8.6 本章练习145
第9章 数据库优化147
9.1 存储引擎优化147
9.2 SQL优化152
9.3 本章小结160
9.4 本章练习161
第10章 NoSQL数据库入门163
10.1 NoSQL数据库的特点与地位163
10.2 常见NoSQL数据库164
10.3 本章小结190
10.4 本章练习191
附录A 部分练习参考答案及解析193
参考文献204
内容摘要
本书是“大数据应用开发(Java)”1+X职业技能等级证书配套教材,同时也是蓝桥学院“Java全栈工程师”培养项目配套教材。全书共10章,以MySQL数据库的概念和基本操作为基础,结合作者的实际开发经验,系统地介绍了MySQL数据库的使用方法,重点突出对数据的操作、对数据对象的管理和对数据库的维护,最后介绍了目前主流的NoSQL数据库。本书内容丰富实用,语言通俗易懂,章节设计合理,配套资源齐全,从零基础开始讲解,尽可能降低初学者的学习门槛。本书直接服务于“大数据应用开发(Java)”1+X职业技能等级证书工作,可作为职业院校、应用型本科院校的计算机应用技术、软件技术、软件工程、网络工程和大数据应用技术等计算机类专业的教材,也可供从事计算机相关工作的技术人员参考。
以下为对购买帮助不大的评价