DBAの必読の本[終了]


18

この質問は、基本的な参照のためにすべてのSEサイトでほぼ必須です。

一般に、DBAにとって永続的な価値のある書籍のみを投稿してください。

投稿は必読の本である必要があります、古典的なもの、基礎の本ではなく、特定の製品の本や日付が書かれています。

MS-SQL Server 2008の最新の本は最先端のものである可能性がありますが、古くて具体的なものです。

私は本当に興味があります。私は基本的にプログラマであり、データベースの知識は私の形成の欠陥です。日々のタスクを実行するだけのデータベースについて多くのことを知っています。

回答:


9

私は良い必読の本から始めました。

CJ Dateによるデータベースシステムの紹介

これは、今日利用可能なすべての概念と技術の開発に最も影響力のある本の一つです。本はアカデミックなスタイルに従っており、多くの実際のケースがあります。

主なターゲットはDBAではなく、データベースシステム開発者向けですが、真の優れたDBAは、データベースがどのように機能し、その制限と隠された機能をどのように扱うかを知っています。


8

Codd&Dateによる古典のほかに、私の棚にはDBAの本があります。

Thomas LaRockの DBA Survivorは、DBAのキャリアを開始し評価するために必読です。この本は、私がStackExchangeを使用している理由です。

Kimball Group のData Warehouse Toolkitクラシックは、次元モデリングとデータウェアハウジングに関する最も信頼できるガイドです。データウェアハウジングはユビキタスになっているため、すべてを開始した人々が作成したリファレンスが必要になります。

私のメンターは、私に言ったスマーティーズのためのSQLジョー・セルコによってはのための本である専門家になりたいSQLプログラママスター SQLプログラマ。私は現在これを読んでいます。

最後に、Stephen FewによるShow Me the Numbersは、効果的なテーブルとグラフの設計のための原則と実践に関する優れたリファレンスです。これは、レポートのUXデザインに相当します。


6

「ブラックボックス」を操作しており、マシンが何をしているのかを判断する能力がないなど、盲目的にコマンドを実行する(またはインターネットからコピーして貼り付ける)DBAが多すぎます。レベルを下げ、ソケットの仕組み、使用方法stracetcpdumpおよびgdbコンパイラの仕組み、プロファイリングの方法、メモリの仕組み、スタックの正確なビット(app / db / os / hardware)を理解する必要があります。何をどのように調整するかを行います。

または任意の言語-Python、Tcl / Tk、何でも。Excel VBAでも。Awk / Gnuplot。優れたDBAは、自分自身とチームのために新しいツールを構築できます。多くのDBAは、TOADまたは同等のものをクリックする方法を知っているだけで、自分でグラフを生成することさえできません。視覚化できない場合、どのように理解できますか?

私の最近のプロジェクトの1つは、3日から私のサイトでの15分のスクリプトまでの手動DBAプロセスを自動化しました。Pythonは、DBAとしての生産性を少なくとも10倍向上させました。

あらゆる種類のITプロジェクト作業に関与するすべての人は、これを読んで理解する必要があります。しないものはそれを繰り返す運命にあります。

あなたがあなたのキャリアに真剣で、ビジネスに長く携わることを意味するなら、これまたは同様のものは私たち全員が泳ぐ経済的潮流についてあなたを教育します。

社内であろうとベンダーであろうと、開発者と話をする必要があるため、レベルを上げて語彙を話すのに役立ちます。

これらのいずれもデータベースとは関係がないことに注意してください!



5

MySQLのコンテキストでは、

ハイパフォーマンスMySQL:最適化、バックアップ、レプリケーション、その他Baron Schwartz(著者)、Peter Zaitsev(著者)、Vadim Tkachenko(著者)、Jeremy Zawodny D.(著者)、Arjen Lentz(著者)、Derek J. Balling(著者)

素晴らしいリファレンスです(アマゾンリンク)。第2版​​は第1版よりもはるかに優れています。

PostgreSQLのアナログリファレンスは、Gregory SmithによるPostgreSQL 9.0 High Performanceです。




2

David RozenshteinによるSQLのエッセンス。「SQLクックブック」を執筆したAnthony Molinaroは、それが今でもSQLに関する最高の本であると述べました。The Essence of SQLの使用済みコピーをカバー価格の2倍以上で購入しましたが、後悔していません。私はそれを購入する前に、図書館間貸し出しを通じて図書館からそれをチェックアウトしました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.