![]()
内容推荐 本书是一部介绍现代数据库系统基本原理、技术和方法的教科书。全书共分四篇:第一篇(第1~4章)介绍数据库基础知识;第二篇(第5~7章)介绍数据库管理与保护;第三篇(第8~10章)描述数据库系统的设计与实现;第四篇(第11章)给出了一个具体的数据库系统开发案例。 本书对传统的数据库理论进行了精炼,保留了核心与实用部分,重点介绍了数据库的基本原理、设计与实现的方法,突出理论与应用的结合,注重知识的实用性。本书采用MySQL8.0作为实践平台,配有丰富的应用案例,帮助读者循序渐进地掌握MySQL的各项技术,强化实战操作。 本书逻辑性、系统性、实践性和实用性强,可作为计算机各专业及信息类、电子类等专业数据库相关课程教材,也可作为数据库应用系统开发设计人员、工程技术人员、备考国家软考数据库工程师证书人员、自学考试人员等的参考书。 目录 第一篇 数据库基础知识 第1章 数据库系统的基本原理 1.1 数据库系统概述 1.1.1 数据库系统的应用 1.1.2 数据库系统的概念 1.1.3 数据管理技术的发展阶段 1.1.4 数据库系统的用户 1.2 数据模型 1.2.1 数据抽象的过程 1.2.2 关系模型 1.3 数据库体系结构 1.3.1 数据库系统的三级结构 1.3.2 数据库系统的三级模式 1.3.3 数据库系统的二级映射与数据独立性 1.3.4 数据库应用系统的开发架构 1.4 高级数据库系统” 1.4.1 分布式数据库系统 1.4.2 面向对象数据库系统 1.4.3 并行数据库系统 1.4.4 多媒体数据库系统 1.5 数据仓库技术与数据挖掘技术 1.5.1 数据仓库 1.5.2 联机分析处理 1.5.3 数据挖掘 1.6 非关系型数据库NoSQL 1.6.1 NoSQL概述 1.6.2 NoSQL相关理论 1.6.3 NoSQL数据库模型 1.7 小结 习题1 第2章 关系数据库标准语言SQL 2.1 SQL语言介绍 2.1.1 SQL数据库的体系结构 2.1.2 SQL的特点 2.1.3 SQL语言的组成 2.2 数据定义 2.2.1 数据库的定义和删除 2.2.2 数据类型 2.2.3 基本表的定义、删除和修改 2.3 数据查询 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.5 索引和视图 2.5.1 索引的创建与删除 2.5.2 视图 2.6 小结 习题2 第3章 数据库编程 3.1 MySQL编程基础 3.1.1 常量与变量 3.1.2 常用系统函数 3.2 程序控制流语句 3.2.1 语句块、注释和重置命令结束标记 3.2.2 存储函数 3.2.3 条件判断语句 3.2.4 循环语句 3.3 存储过程 3.3.1 创建存储过程 3.3.2 调用存储过程 …… 第二篇 数据库管理与保护 第三篇 数据库系统设计 第四篇 数据库系统开发案例 |