DBA için Kitaplar okunmalı [kapalı]


18

Bu soru, herhangi bir SE sitesinde temel referans için neredeyse zorunludur.

Lütfen yalnızca genel olarak DBA'lar için kalıcı değeri olan kitapları yayınlayın.

Gönderi mutlaka okunması gereken bir kitap olmalı , klasik olanlar, vakıf kitapları, belirli ürünler için kitaplar veya tarihli değil.

MS-SQL Server 2008 için en son kitap en son teknoloji olabilir, ancak tarihli ve özeldir.

Gerçek bir ilgim var. Ben temelde bir programcıyım ve veritabanı bilgisi benim oluşumumda bir kusur. Veri tabanları hakkında sadece günlük işler yapan birçok şey biliyorum.

Yanıtlar:


9

İyi okumalı bir kitap örneği ile başladım.

CJ Tarihine Göre Veritabanı Sistemlerine Giriş .

Bu, günümüzde mevcut olan tüm kavramların ve teknolojik gelişmelerin en etkili kitaplarından biridir. Kitap akademik bir tarz izliyor ve birçok gerçek vakası var.

Birincil hedef DBA'lar için değil, Veritabanı sistemleri geliştiricileri içindir, ancak gerçek bir iyi DBA, veritabanınızın nasıl çalıştığını ve sınırlamaları ve gizli yetenekleriyle nasıl başa çıkacağını bilir.


8

Codd & Date'in klasiklerinin yanı sıra rafımdaki DBA kitapları:

Thomas LaRock tarafından DBA Survivor , DBA kariyerinize başlamak ve değerlendirmek için mutlaka okunmalıdır. Bu kitap StackExchange'te olmamın nedeni.

Veri Ambarı Toolkit Kimball Grubu tarafından klasikleri boyutlu modelleme ve veri depolama üzerinde en güvenilir rehberdir. Veri ambarı her yerde yaygınlaştığından, her şeyi başlatan kişiler tarafından yazılmış bir referans istersiniz.

Akıl hocam bana anlattı Smarties için SQL Joe Celko tarafından kitap uzman olmak istiyorum SQL programcıları usta SQL programcıları. Şu anda bunu okuyorum.

Son olarak, Stephen Few'in Rakamları Göster , etkili tablo ve grafik tasarım ilkeleri ve uygulamaları için harika bir referanstır. Raporlar için UX tasarımına eşdeğerdir.


6

Çok fazla sayıda DBA sadece "kara kutu" kullanıyor ve makinenin ne yaptığına dair akıl yürütme yeteneğinden yoksun gibi komutları körü körüne çalıştırıyor (veya İnternet'ten kopyalayıp yapıştırıyor) . Sen nasıl kullanılacağı, prizler nasıl çalıştığını anlamak, bir seviyede aşağı çekmek için güçlü olmak zorunda strace, tcpdumpve gdbderleyiciler iş, nasıl, profil nasıl, nasıl hafıza çalışmaları, destenizin bit tam olarak ne (app / db / os / donanım) ne ve nasıl ayarlanacağını yapar.

Ya da herhangi bir dil - Python, Tcl / Tk, her neyse. Excel VBA bile. Awk / Gnuplot . İyi bir DBA, kendileri ve ekipleri için yeni araçlar üretebilir. Çok fazla DBA sadece TOAD veya eşdeğerini tıklamayı biliyor , kendi başlarına bir grafik bile oluşturamıyorlar. Görselleştiremiyorsanız, nasıl anlayabilirsiniz?

Son projelerimden biri, sitemdeki 15 günlük bir senaryoya 3 gün süren manuel bir DBA işlemini otomatikleştirdi. Python , DBA olarak üretkenliğimi en az 10 kat artırdı.

Her türlü BT proje çalışmasına katılan herkesin bunu okuması ve anlaması gerekir. Bunu tekrarlamaya mahkum olmayanlar.

Kariyeriniz konusunda ciddiyseniz ve uzun süre işte olmak istiyorsanız, o zaman bu veya benzeri sizi hepimizin yüzdüğü ekonomik gelgitler konusunda eğitecektir.

İster şirket içinde ister satıcılarımızda olsun, geliştiricilerle konuşmamız gerektiğinden, bu onların seviyesine ulaşmanıza ve kelime dağarcığınızı konuşmanıza yardımcı olacaktır.

Bunların hiçbirinin veritabanlarıyla ilgisi olmadığını unutmayın!



5

MySQL bağlamında,

Yüksek Performanslı MySQL: Optimizasyon, Yedeklemeler, Çoğaltma ve Daha Fazlası Baron Schwartz (Yazar), Peter Zaitsev (Yazar), Vadim Tkachenko (Yazar), Jeremy Zawodny D. (Yazar), Arjen Lentz (Yazar), Derek J. Balling (Yazar )

harika bir referans ( amazon linki ). 2. baskı birinciden çok daha üstündür.

PostgreSQL için analog referans Gregory Smith'in PostgreSQL 9.0 Yüksek Performansıdır .




2

SQL'in Özü, David Rozenshtein . "SQL Yemek Kitabı" yazan Anthony Molinaro, bunun hala SQL hakkındaki en iyi kitap olduğunu söyledi. The Essence of SQL'in kullanılmış bir kopyasını kapak fiyatının iki katından fazla satın aldım ve pişman değilim. Satın almadan önce kütüphaneden kütüphaneler arası ödünç aldım.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.