电子书 编程

深入理解关系型数据库设计(英文原版电子书)

¥1.90 已售 0
✓ 自动发货 ✓ 永久有效 ✓ 售后保障

资源介绍

《精通关系型数据库设计》通过实践项目、富有洞察力的插图和实用的行动学习法,教授数据库设计的艺术。与许多主要关注 SQL 语法和形式化数据库理论的入门书籍不同,这本书强调关系设计思维的基础方法。你将学习如何从头开始构建数据库,创建高效且直观的数据库 —— 这些数据库经得起时间的考验,并且在构建完成后很长时间内使用起来都很愉快。 谁应该阅读这本书? 这本书主要面向那些刚接触数据库设计或希望重温多年前学过的概念的人。每一章都精心编写,力求通俗易懂且内容全面,为设计高效的关系型数据库所需的每一个关键概念提供实用指导。 本书的组织结构:路线图 本书分为三个部分,共八章: 第一部分,入门 —— 第一部分介绍基础知识。在第一章和第二章中,你将获得结构化查询语言(SQL)的基础知识,这对有效的数据库设计至关重要。第三章全面概述了定义成功数据库设计的原则和过程。 第二部分,掌握数据库设计 —— 这部分包含四章,深入探讨了在数据库设计方面脱颖而出所需的核心技能: 实体和属性 —— 学习如何基于需求分析识别和定义实体及其属性,为结构良好的数据库奠定基础。 关系 —— 探索如何在实体之间建立有意义的关系,遵循确保一致性和可用性的设计原则。 规范化和实现 —— 探索规范化设计的过程,以最大限度地减少插入、更新和删除期间的数据异常。你还将学习如何将设计转换为 SQL 代码,将数据库变为现实。 安全性和优化 —— 深入了解如何保护和优化数据库,解决性能问题并保护数据完整性。 第三部分,数据库设计与人工智能 —— 在最后一部分中,你将了解生成式人工智能如何加速设计过程,帮助你简化工作流程并提高数据库设计的效率。在 ChatGPT 的帮助下,你将体验从头开始设计数据库的完整过程。