内容简介
本书以MySQL为平台,全面系统地讲述了数据库技术的基本原理和应用。本书共19章,主要内容包括数据库系统概述、信息与数据模型、关系模型与关系规范化理论、数据库设计方法、MySQL概述、MySQL存储引擎与数据库操作管理、MySQL表定义与完整性约束控制、MySQL数据操作管理、MySQL索引、MySQL视图、MySQL存储过程与函数、MySQL触发器与事件调度器、MySQL权限管理、事务与MySQL的多用户并发控制、MySQL数据库备份与还原、MySQL日志管理、MySQL性能优化、MySQL在Web技术中的应用、MySQL管理客户端应用工具。本书可以使读者充分利用MySQL数据库深刻理解数据库技术的原理,达到理论和实践紧密结合的目的。采用MySQL数据库为平台,还解决了学习者安装上机数据库管理系统软件中的操作系统兼容性(32位和64位计算机、Windows、Linux和MAC操作系统等)问题。本书内容循序渐进,深入浅出,概念清晰,条理性强,每一章节都给出了应用实例。为解决学习者初期动手的茫然与困惑,本书还在相应章节专门将上机实践环节分为验证性实验和设计性实验。本书可作为本科相关专业“
AI简介
这是一本全面系统地讲述了数据库技术的基本原理和应用的教程。这本书以MySQL为平台,涵盖了数据库系统概述、信息与数据模型、关系模型与关系规范化理论、数据库设计方法、MySQL概述、MySQL存储引擎与数据库操作管理、MySQL表定义与完整性约束控制、MySQL数据操作管理、MySQL索引、MySQL视图、MySQL存储过程与函数、MySQL触发器与事件调度器、MySQL权限管理、事务与MySQL的多用户并发控制、MySQL数据库备份与还原、MySQL日志管理、MySQL性能优化、MySQL在Web技术中的应用、MySQL管理客户端应用工具等内容。
这本书首先介绍了数据库技术在现代社会的重要性,强调了数据库是数据管理的最新技术,是计算机科学的重要分支。然后,书中详细阐述了数据库系统的组成,包括数据库、数据库管理系统(及其开发工具)、数据库应用系统以及用户。接着,深入探讨了概念模型的定义和要素,解释了如何描述和理解现实世界中的数据及其之间的联系。
在数据库设计方面,本书详细介绍了数据库设计概述,包括需求分析、逻辑设计、物理设计以及数据库的运行等。同时,还讲解了MySQL的发展历程和优势