-
内容大纲
随着“互联网+”、大数据、AI和数据挖掘等技术的不断发展,数据库技术和产品日新月异,云端数据库已经成为一种重要的数据库类型。本书分8章来介绍数据库技术,内容包括数据库的发展史、数据库基础知识、SQL语法入门、SQL语法分类、数据库安全基础、数据库开发环境、数据库设计基础和华为云数据库产品GaussDB的使用。
本书可作为高校数据库课程的教材,也适合作为HCIA-GaussDB V1.5认证考试的参考书。书中使用的华为GaussDB(for MySQL)是一款华为云端高性能、高可用的关系型数据库,该数据库全面支持开源数据库MySQL的语法和功能。本书的所有实验都可在此数据库平台上运行。 -
作者介绍
-
目录
第1章 数据库介绍
1.1 数据库技术概述
1.1.1 数据
1.1.2 数据库
1.1.3 数据库管理系统
1.1.4 数据库系统
1.2 数据库技术发展史
1.2.1 数据库技术的产生与发展
1.2.2 数据管理3个阶段的比较
1.2.3 数据库的优势
1.2.4 数据库的发展特点
1.2.5 层次模型、网状模型与关系模型
1.2.6 结构化查询语言
1.2.7 关系型数据库特性
1.2.8 关系型数据库产品历史回顾
1.2.9 其他数据模型
1.2.10 数据管理技术的新挑战
1.2.11 NoSQL数据库
1.2.12 NewSQL数据库
1.2.13 数据库排名
1.3 关系型数据库架构
1.3.1 数据库架构的发展
1.3.2 单机架构
1.3.3 分组架构——主备
1.3.4 分组架构——主从
1.3.5 分组架构——多主
1.3.6 共享存储多活架构
1.3.7 分片架构
1.3.8 无共享架构
1.3.9 大规模并行处理架构
1.3.10 数据库架构特点对比
1.4 关系型数据库主流应用场景
1.4.1 联机事务处理
1.4.2 联机分析处理
1.4.3 数据库性能衡量指标
1.5 本章小结
1.6 课后习题
第2章 数据库基础知识
2.1 数据库管理概述
2.1.1 数据库管理及其工作范围
2.1.2 对象管理
2.1.3 备份恢复管理
2.1.4 安全管理
2.1.5 性能管理
2.1.6 运维管理
2.2 数据库重要概念
2.2.1 数据库和数据库实例
2.2.2 数据库连接和会话
2.2.3 Schema
2.2.4 表空间
2.2.5 表
2.2.6 表的存储方式
2.2.7 分区
2.2.8 数据分布
第3章 SQL语法入门
第4章 SQL语法分类
第5章 数据库安全基础
第6章 数据库开发环境
第7章 数据库设计基础
第8章 华为云数据库产品GaussDB介绍
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...