gpt4 book ai didi

sql - 每个 DBA 都应该阅读的最有影响力的数据库书籍或教程是什么?

转载 作者:可可西里 更新时间:2023-11-01 07:50:33 27 4
gpt4 key购买 nike

我希望了解更多关于数据库(初学者使用 MySQL)的知识,特别是关于在某种情况下选择正确方法(例如存储过程与 View 和触发器以进行数据聚合)的知识。

也许这个例子说明了我的意思:昨天我问了一个关于数据聚合的一般 SQL 问题,得到的答案是“视情况而定”——事实证明这是绝对正确的。现在我正在寻找一些涵盖场景而不是专注于语法的数据库讲座。虽然我也鼓励大家提出明显的建议,但我认为标准规范化/关系的东西很容易找到——我个人更愿意在不同类型的应用程序中寻找实际例子。

最佳答案

毫无疑问,对我有帮助的最好的书是 SQL: A Beginner's Guide .这一定是我读过的最无聊的书之一(非常非常平淡无奇)但我从中学到了很多东西。非常非常有用的书,没有它我就学不会 SQL。好处是它教你 SQL,不是 MySQL,不是 T-SQL,不是 PostgreSQL,不是 SQL Server:只是普通的 SQL。它确实会在必要时突出显示细微差别,但除此之外它只是 SQL。

巧合的是,我读的第二本书是Beginning MySQL , 作者是罗伯特·谢尔顿 (Robert Sheldon)(我直到现在才意识到,哈哈)。又是一本很有帮助的书。我真的很喜欢 Wrox Publishing,他们的书很好。我还会推荐 O'Reilly 出版社或 Apress 的任何书籍(两者都不会出错)。

一旦掌握了 SQL 语言本身,那么您应该(需要)阅读 MySQL 5.0 Certification Study Guide ,特别是如果您打算成为一名 DBA。你会想要获得你的 CMDBA,这本书会有所帮助。前几天我刚在工作中发现,这个国家的 CMDBA 并没有我想象的那么多(我想我听到他们说不到 1000)。我们是稀有品种(是的,我有我的 CMDBA),他们给我们的报酬很高;)

最后,在获得 CMDBA 后,请阅读 High Performance MySQL ,第 2 版,作者是 Baron Schwartz、Peter Zaitsev、Vadim Tkachenko、Jeremy Zawodny、Arjen Lentz 和 Derek J. Balling。 Zaitsev、Tkachenko 和 Schwartz 为 Percona 工作(分别是首席执行官/创始人、首席技术官/联合创始人和咨询副总裁)。在 MySQL 方面,Percona 几乎拥有世界上最聪明的头脑,这并不夸张。我们之前曾与他们中的一些人合作过,语言可以描述他们的才华。

我希望这有助于提供一些方向。祝你好运。

关于sql - 每个 DBA 都应该阅读的最有影响力的数据库书籍或教程是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3235539/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com