M.Onur ATÇI

Kişisel Web Günlüğü

Oracle Concept Guide

Oracle çalışmalarıma devam ederken SQL Fundamentals konusunda sadece SQL komutlarını görmekten sıkıldım ve daha effective(!) nasıl çalışılır diye araştırmaya başladım. Effective, efficiently, concurrency,consistency gibi kelimeleri Oracle çalışırken yüzlerce defa okuyorsunuz ve bir süre sonra olur olmadık yerlerde kullanmaya başlıyorsunuz. Oracle nasıl çalışılmalı konusunda yaptığım araştırmanın sonucu şöyle:

1. Oracle çok geniş bir konu. Örnek vermek gerekirse bir zamanlar microsoft.net frameworkün gerçekten çok geniş ve kapsamlı olduğunu düşünürdüm. Formlar ve uygulamalar Oracle denizinde sadece küçük bir ada. Bu kadar geniş bir konuda ve 20.000 sayfa döküman içerisinde çok okumak ve yaptığın işi seviyor olmak gerekli.

2. Başlangıç olarak önerilen ilk duraklardan birisi Oracle Concept Guide. Oracle dökümantasyonu içerisinde" A Guide to Guides" özelliğini taşıyor. Bağlantılarla konular hakkında derinlemesine bilgi alabileceğiniz gibi ilk etapta sistemi anlamak için okunması gereken 438 sayfalık mini kitap :)

3. Oracle Concept Guide okurken bir yandan da SQL Fundamentals sınavına hazırlanacak şekilde çalışmak mantıklı olabilir. Burası aslında bildiğimiz ya da bilmediğimiz SQL kısmı, üzerine oracle 'a özel konular da eklenmiş ve tam bir Oracle SQL kılavuzu.

4. Daha sonra ise Tom Kyte 'nin kitabı olan Effective Oracle by Design gelir demişler ve gerçekten inceleme imkanı bulduğum kitaba , bir an önce Concept Guide'ı bitirip başlamak istiyorum.

5. Effective Oracle by Design isimli kitabı okuduktan sonra yol haritası sıkıntımız ortadan kalkıyor çünkü kitap bu yönde de bilgi veriyor.

6. İş bu kadarla da bitmiyor. okuyorsunuz, okuyorsunuz , okuyorsunuz. Özellikle yanına biraz da Java katabilirsek çok daha güzel şeyler ortaya çıkacaktır. Bir de linux kısmı var tabiki. Oracle windows üzerinde tek thread olarak çalışıyor ve 300 mb kadar bellekte tek thread geziniyor. Linux işletim sisteminde ise parçalar halinde çok sayıda thread var. ilk görebildiğim izlenimlerim bunlar ama sanırım Oracle Uzmanı olmak , linux işletim sistemini de bilmeyi gerektiriyor.

Şimdilik bu kadar. Oracle çok büyük bir konu ve çok çalışma gerektiriyor. Bize de büyük işler lazım :) Oracle ve Java konusundaki yazılarıma yeri geldikçe devam edeceğim.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>