购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

前言

数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与信息管理系统的基础。数据库技术研究和解决了计算机信息处理过程中大量数据有效地组织和存储的问题,在系统数据库中能够减少数据存储冗余、实现数据共享、保障数据安全以及高效地检索和处理数据。数据库技术是计算机科学技术发展的基础之一,也是应用广泛的技术之一。数据库管理系统作为国家信息基础设施的重要组成部分,不仅是社会进步的助推器,也是提高生产力和生产效率、改变民生、推动国家经济发展的重要技术工具。

MySQL是一种流行的开源数据库软件,广泛用于管理关系数据库。它以其强大的功能、速度、可扩展性以及易用性而闻名。在企业中,业务数据通常存储在关系数据库中,而MySQL是其中的主流选择。此外,学习Hive、Spark SQL和Flink SQL等技术时,SQL语法是它们共同的基础。因此,我们应通过学习MySQL来掌握SQL语法的使用,熟练地执行基本的增删改查操作以及多表查询操作,为学习Hive、Spark SQL和Flink SQL等技术打下坚实的基础。

本书特点

· 数据库原理与应用充分融合。

· 理论和实践结构安排合理,先理论后实践。

· 示例经典且丰富。

· 系统开发软件升级到最新版本。

· 给出了较系统的数据库设计典型案例。

· 结合每章的内容安排给出习题与答案,并提供MySQL操作实验方案。

本书内容

本书分为4篇,共22章。

第1篇(第1~4章)是基础理论篇,介绍数据库基础知识、关系数据库、关系数据库标准语言SQL和数据库安全。

第2篇(第5~7章)是数据库系统篇,介绍查询处理和查询优化、数据库恢复技术和并发控制。

第3篇(第8~19章)是MySQL数据库操作、管理与应用篇,介绍MySQL的安装和配置、数据库基本操作、存储引擎和数据类型、数据表操作、索引与视图操作、触发器操作、数据操作、单表与多表数据查询操作、运算符与常用函数、存储过程与函数操作、事务与安全机制、日志管理与数据库维护等内容。

第4篇(第20~22章)是设计与应用开发篇,介绍数据库设计、数据库编程和MySQL图书管理系统设计。

配套资源

本书配套PPT课件、习题与答案、教学大纲、数据库操作实验手册,请读者用微信扫描下面的二维码获取。如果在阅读过程中发现问题或疑问,请联系配套资源中给出的相关联系人。

本书作者

本书作者为邓立国、邓淇文、苏畅、林庆发。虽然作者在创作本书的过程中倾尽全力,但由于水平有限、时间仓促,书中难免有疏漏之处,欢迎各位读者批评指正。

作者
2024年8月 92lFhkTGnhZ10XCBW8iQfKnLM/OKKkVSs+l5h2ETKvZbcO+lNqZxu/dy7fol0BAj

点击中间区域
呼出菜单
上一章
目录
下一章
×