original in en Bruno Sousa
en to tr:Erdal MUTLU
Bruno, Portokiz Leria Üniversitesi'nde akşamları bilgisayar eğitim görmektedir. Gündüzleri de La Redoute S.A'de Bilgi işlem bölümünde yazılımcı olarak çalışmaktadır. Linux'la birkaç yıl önce tanıştı ve Linux'un hayallerin gerçekleşmesi olarak görmektedir! İşletim sisteminin gelişmesine katkıda bulunabilme şansı. Boş zamanını Linux, LinuxFocus'a (Kendisi, LinuxFocus'un Portekiz editörüdür.) ve kız arkadaşına ayırmaktadır.
Bu yazı, "Beginning Databases with MySQL" (Veritabanına MySQL ile giriş)
kitabına kısaca bir bakış atacaktır.
"Beginning Databases with MySQL" kitabı iyi bilinen Wrox
press yayınevi tarafından yayınlanan ve birçok deneyime sahip Neil Mathew ve Richard Stones
tarafından yazılmış bir kitaptır.
Bence, bu günlerde ilişkisel veritabanlarının önemini kimse yatsıyamaz.
İlişkisel veritabanı sistemlerin olmadığı ticari kuruluşları hayal
edebilir misiniz? Müşterilerin siparişlerini nasıl saklarsınız? Ev
adreslerini nasıl bilecekler? Bir hayel edin... Burada MySQL
söyleceği bir söz var!
Bu kitap MySQL'in ne olduğunu, nasıl kullanılacağını, verilerinize
kendi yazdığınız programlar ile nasıl ulaşılacağınızı, veritabanınızı
nasıl tasarlayacağınızı gibi konularda genel bilgiler vermektedir.
Sözgelimi, eğer Perl biliyorsanız, kitapta Perl DBI kullanarak MySQL
veritabanının kullanılmasını anlatan tüm bir bölüm ayrılmıştır.
Eğitsel görüş açısından kitabı, veritabanları ve ilişkisel
veritabanı öğretilen derslerin görüldüğü sınıflara tavsiye edebilirim.
Neden? Kitapta gerekli SQL komutları olan SELECT, UPDATE, INSERT, ve
CREATE işlenmektedir. Sadece komutlardan sözedilmemektedir tabii.
Gerekli kavramlar ve ilişkisel veritabanı fonksiyonları arkasında yatan
mantık vs. yani bu sınıflarda öğretilen şeyler anlatılmaktadır.
Kitabı hem öğretmenlere ve hem de öğrencilere tavsiye ediyorum.
Öğretmenler derslere hazırlanırken kitabı model alabilirler. Öğrenciler
de sınıfta öğrendikleini daha sonra pekiştirebilirler.
Biz okulda Oracle veya SQLServer kullanıyoruz, bu kitap ne işimize yarar? Çok basit, sözgelimi kitapta PHP kullanarak veritabanına nasıl bağlantı sağlanacağı anlatılmaktadır ve sizler buradaki kavramları öğrenebilirsiniz. Diğer taraftan, okullara birçok faydası olabilir. İlki ekonomik faydadır. MySQL GNU lisansı ile yayınlanmakta, ikincisi, öğretmen ve öğrenciler SELECT işleminin nasıl yapıldığını kaynak programlara bakarak öğrenebilirler. Ayrıca, MySQL'in kötü yönlerini düzeltmek veya yeni özellikler eklemek iyi bir proje olabilir.
Profesyonel bakış açısından ben kitabı MySQL ile ilgilenen sistem yöneticilerine veya programcılara tavsiye edebilirim. Sistem yöneticileri, MySQL'in yüklenişini, istemcilerinin ODBC ile yapılandırılmasını ve veritabanının yedeklenmesini (Her ne kadar kitapta bu konuya kısaca deyinilmiş olsa da.) öğrenebilirler. Programcılar da MySQL'e, C, C++, Perl DBI veya PHP kullanrak ( İşyerinizin sanaldoku yöresini geliştirmeniz mümkün.) nasıl bağlantı kurulacağını öğrenebilirler.
Sonuç olarak kitabı MySQL öğrenmek isteyen herkese tavsiye ediyorum. Kitap, müthüş bir yazılım olan MySQL veritabanı sistemine harika bir giriş oluşturmaktadır.
Aşağıdaki yöreleri ziyaret etmenizi tavsiye ediyorum: