Oracle Nasıl Başlamalı ?
|
Oracle konusunda teknik bir yazı değilmiş gibi gözükebilir ama Hasan Tonguç Yılmaz Hoca`nın önerileri birçoğumuz içim yol gösterici olacaktır. Oracle hakkında internette birçok döküman ve kaynak mevcut fakat nasıl başlayacağımızı bilmek bu dökümanları daha anlamlı kılacaktır.
Bilgisayar ile uğraşan hemen hemen herkes azçok veritabanı ile haşır neşir olmuştur. Ama oracle azçok`la yetinilecek bir olgu değil. Söz Tonguç Hoca`da!
“Oracle’a giriş nasıl yapabilirim?” senelerdir forumlarda gençlerin sık sık sordukları bir soru. Bu soru için tecrübelerim paralelinde fikirlerimi paylaşmak istiyorum.
Oracle şirketinin 1978 yılında çıkardığı ilk SQL tabanlı veritabanı ürünü sonrasında çekirdek işi hep veritabanı olmuştur. Son senelerdeki büyük şirket satın almaları ile Oracle ismi birçok farklı konuyu da artık beraberinde çağrıştırıyor; Siebel, Peoplesoft, Hyperion, Weblogic gibi.
Buradaki paylaşımlarım özellikle Oracle veritabanı geliştiricisi ve/veya Oracle veritabanı yöneticisi olarak uzmanlaşmak isteyen gençlere yönelik olacak.
Herhangi bir bilişim teknolojisi için de geçerli olabilecek en önemli yetkinliklerden biri bu başlangıç sürecinde bence okumayı cidden sevmek olacak. Türkçe güncel-kaliteli kaynak bulmak oldukça zor olduğundan teknik içerikli doküman ve makale okurken sorun yaşamayacak düzeyde İngilizce bilmek gerekli.
OTN başlangıç portali
Oracle Database Concepts Guide
Okuduklarınızı uygulayarak öğrenmek için Oracle veritabanı kullanan bir şirkette staj veya yarı-zamanlı çalışma fırsatı arayışı içinde olmanızı öneriyorum. Böyle bir iş fırsatı yakalayanlar, bu emekleme dönemlerinde, onlara ustalık yapacak ve yol gösterecek kişiler bulabilirlerse hızla ilerleyeceklerdir. İşin yanında evde araştırmaya,çalışmaya,okumaya bu dönemde zaman ayırmaya devam etmelisiniz.
Okullarından mezun durumunda olanların ilk olarak eğitim-sertifika alma çabalarının verimli sonuçlar vermediğini düşünüyorum. Öncelikle bir süre boyunca kavramların oturması-uygulanması için çalışmak ve akabinde eğitim-sertifikasyon ile kariyeri desteklemek daha doğru bir yol bence. Oracle veritabanı içindeki hazır seçenekler, SQL ve Oracle prosedür dili PL/SQL’in yetenekleri oldukça çeşitlidir. Gelişmek için okuma yol haritanız bence şu şekilde olabilir:
Practical Oracle : Building Efficient Databases , Jonathan Lewis Expert Oracle Database Architecture , Thomas Kyte
Efficient Oracle by Design , Thomas Kyte
Oracle PL/SQL Best Practices , Steven Feuerstein
Oracle PL/SQL Programming , Steven Feuerstein
Oracle SQL ve PL/SQL bilginizi ilerlettikçe Forms/Reports veya Apex gibi veritabanı bilgisi gerektiren geliştirme ortamlarında zorlanmadan uygulamalar geliştirebileceksiniz. Bu gibi geçişler için kısa süreli doküman okumaları yeterli olacaktır. Benim bakış açımda iyi bir veritabanı yöneticisinin kariyerinde bir süre uygulama geliştirmesi gerekir, çünkü iyi bir veritabanı yöneticisinden SQL ve PL/SQL ortamlarına hâkim olması beklenir. Eğer yolunuza Oracle DBA olarak devam etmek isterseniz: Linux, RAC, ASM, RMAN, Data Guard, Flashback, Grid Control, Data Vault gibi konularda uzmanlaşmanız beklenecek. Kariyerinizde veritabanı geliştiricisi olarak ilerlerken ise Java ve açık kaynak dünyadaki gelişmeleri takip etmek bence önemli fayda sağlayacaktır.
Aradan seneler geçse bile geldiğiniz noktada okumaya devam edeceksiniz; Cost Based Optimizer, yüksek erişebilirlik seçenekleri, Spatial, Text, Streams gibi konulardan sadece birinde bile uzmanlaşmak için seneler gerekecek. Ne yazık ki gözlemim forumlarda gençlerin soruların cevaplarını ezberleyerek alacakları birkaç sertifika ile ya da birkaç haftalık eğitimlere katılarak Oracle veritabanı uzmanı olacaklarına inandırılıyor olmaları. Gençler lütfen sabırlı olun. Önemli miktarda emek ve zaman harcamalısınız, ama seviyorsanız zaten kısa sürede ilerlediğinizi hissedeceksiniz ve seneler geçse de bu ilerleyiş paralelinde daha ne kadar çok öğrenilmesi gereken konu olduğunu fark edeceksiniz.
Kullanılan Kaynaklar
Turkcell Blog – H.Tonguç Yılmaz
“Introduction to Oracle for Newbies” ve “Oracle Quality and Performance for FREE”
Turkcell Staj Günlükleri
Konu hakkındaki yazı Turkcell Blog`dan alıntıdır!
|
|
|
| Yazar: Oğuz Yılmaz |
Tarih: 27 Ekim 2009 |
| Okunma Sayısı: 785 |
Etiketler: Oracle |
|
Sizden gelenler...
>> Hasan Alper Öcalan << 28 Ekim 2009 01:28
|
|
Gerçekten çok güzel ve faydalı bir yazı olmuş Oğuz. Teşekkürler.
|
|
|
>> Oğuz Yılmaz << 28 Ekim 2009 11:25
|
|
Rica ederim Alper, Oracle konusunda detaylı bilgi sahibi olmak için Tonguç Hoca`nın bloglarını takip edebilirsin.
|
|
|
>> Mehmet Ulvi ŞİMŞEK << 28 Ekim 2009 12:23
|
|
Oracle piyasanın tek hakimi diyebiliriz aslında. Özellikle de son donemde oracle dba lerinin iyi para kazanması ve iş hayatında önünün açık olması, bir çok mühendis arkadaşımızı bu yone yönlendiriyor.
|
|
|
>> durmus yener << 29 Ekim 2009 10:23
|
|
Güzel bir yazı olmuş. Tonguç Hocayı daha önce bende bir kaç yazısını okuma fırsatım olmuştu.
|
|
|
|
|
| En Son Yorumlanan Yazılar |
|
|
|
| İstatistikler |
|
Online : 1
|
|
Bugün : 138
|
|
Bu Ay : 2131
|
|
Bu Yıl : 59965
|
|
Toplam : 90794
|
|
|
|
|