MySQL数据库管理与应用/高等院校产教融合创新应用系列
全新正版 极速发货
¥
41.21
6.9折
¥
59.8
全新
仅1件
作者编者:河南打造前程科技有限公司|责编:王定
出版社清华大学
ISBN9787302645375
出版时间2023-10
装帧其他
开本其他
定价59.8元
货号31873596
上书时间2024-08-11
商品详情
- 品相描述:全新
- 商品描述
-
目录
第 1 章 走进数据库
1.1 基本概念
1.1.1 数据库和数据库系统
1.1.2 数据库类型
1.2 MySQL介绍
1.2.1 MySQL的发展历程
1.2.2 MySQL的应用场景
1.2.3 MySQL的优点
1.3 MySQL安装及启动
1.3.1 MySQL数据库安装
1.3.2 启动和停止MySQL数据库
1.3.3 连接MySQL数据库
本章总结
上机练习
巩固练习
第 2 章 数据库及表的管理
2.1 数据模型
2.1.1 数据模型
2.1.2 关系类型及注意事项
2.2 数据库的基本操作
2.2.1 创建数据库
2.2.2 修改数据库
2.2.3 查看数据库
2.2.4 使用数据库
2.2.5 删除数据库
2.3 MySQL数据类型
2.3.1 数值类型
2.3.2 字符串类型
2.3.3 日期与时间类型
2.3.4 枚举类型
2.3.5 集合类型
2.4 数据库表的基本操作
2.4.1 创建表结构
2.4.2 查看表结构
2.4.3 修改表结构
2.4.4 删除表结构
2.5 条件约束
2.5.1 主键约束
2.5.2 唯一约束
2.5.3 外键约束
2.5.4 非空约束
2.5.5 自增约束
2.5.6 检查约束
2.5.7 默认约束
本章总结
上机练习
巩固练习
第 3 章 数据的管理
3.1 表达式及运算符
3.1.1 算术运算符
3.1.2 比较运算符
3.1.3 逻辑运算符
3.2 数据的基本操作
3.2.1 插入数据
3.2.2 更新数据
3.2.3 删除数据
3.2.4 级联操作
3.3 数据的备份和恢复
3.3.1 备份数据库
3.3.2 恢复数据库
3.3.3 创建备份计划
本章总结
上机练习
巩固练习
第 4 章 查询入门
4.1 简单查询
4.1.1 基本语法
4.1.2 基本应用
4.1.3 别名用法
4.2 条件查询和运算符
4.2.1 使用WHERE语句进行条件
查询
4.2.2 使用DISTINCT消除重复查询
4.2.3 使用LIMIT限定查询
4.2.4 NULL值的处理
4.2.5 使用IN及NOT IN的查询
4.2.6 使用BETWEEN AND的查询
4.3 使用ORDER BY进行查询排序
4.3.1 单列排序
4.3.2 多列排序
本章总结
上机练习
巩固练习
第 5 章 模糊查询与分组查询
5.1 模糊查询
5.1.1 LIKE和REGEXP
5.1.2 通配符
5.2 内置函数查询
5.2.1 字符串函数
5.2.2 日期时间函数
5.2.3 数学函数
5.2.4 系统函数
5.2.5 聚合函数
5.3 分组查询
5.3.1 GROUP BY分组查询
5.3.2 多列分组查询
5.3.3 Having子句——对分组数据
进行筛选
本章总结
上机练习
巩固练习
第 6 章 多表连接查询
6.1 连接查询
6.2 表间连接查询的类型
6.2.1 交叉连接
6.2.2 内连接
6.2.3 外连接
6.2.4 UNION操作符
6.3 连接查询的使用技巧
本章总结
上机练习
巩固练习
第 7 章 SQL高级子查询
7.1 简单子查询
7.1.1 子查询概述
7.1.2 如何编写子查询
7.1.3 在UPDATE、DELETE、INSERT
语句中使用子查询
7.2 高级子查询
7.2.1 使用IN和NOT IN
7.2.2 使用EXISTS和NOT EXISTS
7.2.3 使用ALL、ANY/SOME
7.3 连接查询与子查询性能对比
本章总结
上机练习
巩固练习
第 8 章 事务、索引和视图
8.1 事务
8.1.1 事务的概念
8.1.2 事务的四个属性
8.1.3 操作事务
8.1.4 事务的隔离级别
8.2 索引
8.2.1 索引的概念
8.2.2 索引的原理
8.2.3 索引的类型及优缺点
8.2.4 索引的分类
8.2.5 索引的创建
8.3 视图
8.3.1 概念
8.3.2 视图的优点
8.3.3 视图的操作
本章总结
上机练习
巩固练习
第9章 存储过程和触发器
9.1 存储过程
9.1.1 存储过程
9.1.2 存储过程的语法及使用
9.2 触发器
9.2.1 触发器概述
9.2.2 触发器语法和类型
9.2.3 触发器的应用场景
9.2.4 触发器的注意事项和性能影响
本章总结
上机练习
巩固练习
第10章 未来数据库趋势和发展
10.1 云数据库和数据库即服务(DBaaS)
10.1.1 云计算和虚拟化技术对数据库的影响
10.1.2 数据库即服务(DBaaS)的概念和优势
10.1.3 公有云和私有云数据库解决方案
10.1.4 云原生数据库架构和设计模式
10.2 数据湖和数据仓库
10.2.1 数据湖和数据仓库的定义和区别
10.2.2 数据湖架构和数据仓库架构的特点
10.2.3 数据湖和数据仓库的使用场景和优势
10.2.4 数据湖和数据仓库的数据集成和分析方法
10.3 区块链和数据库应用
10.3.1 区块链技术的基本原理和特点
10.3.2 区块链和数据库的集成方式及其应用场景
10.3.3 去中心化数据库和区块链的关系
10.3.4 区块链数据库的
内容摘要
MySQL作为一款开源的关系型数据库管理系统
,有着强大的功能和广泛的应用领域,对促进信息化建设、推动数字经济发展起着重要的作用。本书全面介绍了MySQL数据库的技术原理、应用场景和开
发实践,帮助读者掌握MySQL数据库的基本概念和高级特性,提升数据库设计与开发的能力。全书共11章,从数据库基础知识讲起,包括数据库概述、关系型数据库设计原则、SQL语言基础等内容,逐步深入介绍MySQL数据库的高级特性和应用技巧,如查询优化、事务管理、索引优化,延伸学习在数字经济发展情境下,数据库的发展趋势和应用等内容。此外,本书最后一章还通过两个综合应用项目将理论知识与实际应用结合在一起。
《MySQL数据库管理与应用》内容深入浅出,理论结合实际,可作为高等院校计算机、信息技术及相关专业数据库课程的教材,也可作为数据库初学者、软件开发人员、数据库管理员等学习MySQL数据库的参考书。
— 没有更多了 —
以下为对购买帮助不大的评价