内容简介
全书共19章,全面系统地讲述了数据库技术的基本原理和应用。主要内容包括:数据库系统概述、信息与数据模型、关系代数与关系数据库理论、数据库设计方法、MySQL的安装与使用、MySQL存储引擎与数据库操作管理、MySQL表定义与完整性约束控制、MySQL数据操作管理、MySQL索引、MySQL视图、MySQL存储过程与函数、MySQL触发器与事件调度器、MySQL权限管理、事务与MySQL的多用户并发控制、MySQL数据库备份与还原、MySQL日志管理、分布式数据库与MySQL的应用、MySQL在Web开发中的应用、非关系型数据库——NoSQL等内容。本书还以MySQL为背景介绍了数据库技术的实现,使读者可以充分利用MySQL平台深刻理解数据库技术的原理,达到理论和实践紧密结合的目的。同时解决了读者安装上机数据库管理系统软件中的操作系统兼容性(32和64位计算机、Windows、Linux和MAC操作系统等)问题。本书内容循序渐进,深入浅出,概念清晰,条理性强,每一章节都给出了相应的实例,为缓解读者初期动手的茫然与困惑,本书在每章专门设置了实验任务。本书可作为本科相关专业“数据库系统原理及
AI简介
这是一本全面系统地讲述了数据库技术的基本原理和应用的教材。全书共19章,内容涵盖了数据库系统概述、信息与数据模型、关系代数与关系数据库理论、数据库设计方法、MySQL的安装与使用、MySQL存储引擎与数据库操作管理、MySQL表定义与完整性约束控制、MySQL数据操作管理、MySQL索引、MySQL视图、MySQL存储过程与函数、MySQL触发器与事件调度器、MySQL权限管理、事务与MySQL的多用户并发控制、MySQL数据库备份与还原、MySQL日志管理、分布式数据库与MySQL的应用、MySQL在Web开发中的应用、非关系型数据库——NoSQL等内容。
在数据库系统概述和基础理论中,作者详细讲解了数据库的基本概念、数据模型、关系模型、分布式数据库系统等。数据模型是数据库系统中用于描述数据、组织数据和对数据进行操作的一种抽象表达方式。常见的数据模型有层次模型、网状模型、关系模型和面向对象模型。其中,关系模型是目前最重要且应用最广泛的数据模型。
在需求分析章节中,作者阐述了如何通过详细调查现实世界要处理的对象,充分了解原系统的工作概况,确定企业的组织目标,明确用户的各种需求,进而