<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CETURK &#187; oracle makale</title>
	<atom:link href="http://www.ceturk.com/etiket/oracle-makale/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ceturk.com</link>
	<description>Türkiye&#039;nin Bilişim Platformu</description>
	<lastBuildDate>Wed, 08 Sep 2010 08:53:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Oracle&#8217;a nasıl başlamalı? (1)</title>
		<link>http://www.ceturk.com/veri-tabani/oracle-a-nasil-baslamali-1.html</link>
		<comments>http://www.ceturk.com/veri-tabani/oracle-a-nasil-baslamali-1.html#comments</comments>
		<pubDate>Sun, 21 Jun 2009 10:01:02 +0000</pubDate>
		<dc:creator>yido</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Veri Tabanı]]></category>
		<category><![CDATA[Hasan Tonguç YILMAZ]]></category>
		<category><![CDATA[metalink]]></category>
		<category><![CDATA[oracle baslangic]]></category>
		<category><![CDATA[oracle makale]]></category>
		<category><![CDATA[pl/sql]]></category>

		<guid isPermaLink="false">http://www.ceturk.com/?p=472</guid>
		<description><![CDATA[Bu benim bu gruptaki ilk makalem, öncelikle tüm grubu selamlamak istiyorum. İsmim Hasan Tonguç Yılmaz, kurumsal olarak son 10 senedir veritabanı uygulamaları ile çalışıyorum. Hem veritabanı yöneticisi, hem de uygulama geliştirici olarak Informix, Sysbase ve Oracle veritabanları ile çalışma fırsatım oldu. Kariyerime Turkcell Araştırma-Geliştirme, Yazılım Geliştirme Bölümünde devam ediyorum.
Hakkımda detay bilgi için http://tonguc.wordpress.com/about adresini ziyaret [...]]]></description>
			<content:encoded><![CDATA[<p>Bu benim bu gruptaki ilk makalem, öncelikle tüm grubu selamlamak istiyorum. İsmim <a href="http://www.google.com.tr/search?q=%22tongu%C3%A7+y%C4%B1lmaz%22&amp;ie=utf-8&amp;oe=utf-8&amp;aq=t&amp;rls=org.mozilla:en-US:official&amp;client=firefox-a" target="_blank">Hasan Tonguç Yılmaz</a>, kurumsal olarak son 10 senedir veritabanı uygulamaları ile çalışıyorum. Hem veritabanı yöneticisi, hem de uygulama geliştirici olarak Informix, Sysbase ve Oracle veritabanları ile çalışma fırsatım oldu. Kariyerime Turkcell Araştırma-Geliştirme, Yazılım Geliştirme Bölümünde devam ediyorum.<br />
Hakkımda detay bilgi için <a href="http://tonguc.wordpress.com/about" target="_blank">http://tonguc.wordpress.com/about</a> adresini ziyaret edebilirsiniz.</p>
<p>Bu makalede Türkiye ve dünyada kurumsal veritabanı pazarının baskın lideri Oracle veritabanına giriş nasıl yapılabilir özet olarak tecrübelerim paralelinde aktarmak istiyorum. Bu makale ile ilgili herhangi bir sorunuz olursa lütfen bana <a href="mailto:tonguc.yilmaz@gmail.com?subject=Ceturk%20Oracle%20baslangic%20makalesi" target="_blank">tonguc.yilmaz at gmail.com</a> adresimden ulaşınız.</p>
<p>Oracle 1978 yılında SQL(Structured Query Langugage) desteği olan pazardaki ilk ilişkisel veritabanı olarak ilk sürümünü piyasa sürüyor. Akabinde Oracle özellikle içerdiği yaratıcı hazır çözümler, zengin hazır pl/sql paket desteği ve günümüzde <a href="http://metalink.oracle.com/" target="_blank">Metalink</a> üzerinden 7*24*365 destek anlayışı ile pazarda rakiplerine göre daha önde olmayı başarıyor. Bugün Oracle içinde SQL ve prosedür dili PL/SQL ile sahip olduğu Java veya C desteğine gerek kalmadan hemen hemen her ihtiyacınızı hızla ve kolaylıkla karşılayabilirsiniz.</p>
<p>PL/SQL Oracle için dışsal uygulamaların veritabanı ile performanslı ve özellikle ölçeklenebilir şekilde konuşabilmesi için olmazsa olmaz veri iletişim katmanıdır. Sahip olduğu güçlü paketleme mantığı ile karmaşık veri modelleri güvenle dış uygulamaların müdahalelerinden korunur. JDBC gibi tüm veritabanları için standart olarak geliştirilmiş erişim katmanlarından PL/SQL&#8217;in en önemli farkı, Oracle veritabanının veri işlerken konuştuğu dil PL/SQL olduğundan okuma ve yazma işlemlerinin benzer kaynak tablolar üzerinde yoğun olarak yapıldığı OLTP(Online Transaction Processing) sistemlerinin başarımında gözlemlenir. Ayrıca ihtiyacımız veri olduğundan, PL/SQL işlevleri sayesinde farklı teknolojiler kullanan yeni uygulamalar geliştirmek kolaylaşacaktır.</p>
<p>Konu teknoloji değil veridir, seneler önce Cobol ile yazılan uygulamalar önce <em>&#8220;Client/Server&#8221;</em> ardından internet ile üç katmanlı şimdi de &#8220;<em>Service Oriented Architecture&#8221;</em>altında gerçeklenmeye devam ediyor. Bu değişimde sabit kalan veritabanıdır, çünkü uygulamalarınızın kalbi olan verileriniz burada yaşar.</p>
<p>Sadece Oracle için değil, benzer ölcekte pazarda değerlendirilen kurumsal tüm veritabanları karmaşık yapılardır. Oracle veritabanı derine gidildikçe bir işletim sisteminden farksızdır, on binlerce sayfa belgesi bulunmaktadır, başlangıçta bu bilgi yoğunluğu insanı korkutabilir. Önemli olan tüm veritabanlarının birbirinden farklı olduğunu anlamaktır. Yazılan uygulamaların başarısı bu farklılıkları araştırarak öğrenmekte yatar. En basit anlamda SQL Server ile Oracle &#8216;in kilitleme mantıkları birbirinden tamamiyle farklıdır; Oracle &#8216;da okuyucular yazıcılardan &#8220;undo&#8221; yapısı sayesinde asla etkilenmezler, yazıcılar ise sadece aynı satır üzerinde değişiklik yapıyor olmaları durumunda satır bazında beklemeye neden olurlar. Birçok veritabanı sayfa veya tablo seviyesinde kilit koyduğundan ölçeklenebilir uygulamalar geliştirmek için doğru seçenekler oluşturamazlar. Bence Oracle&#8217;in en güçlü olduğu alan budur, detaylı bilgi için lütfen Oracle&#8217;a başlangıç dökümanı <a href="http://download-uk.oracle.com/docs/cd/B19306_01/server.102/b14220/toc.htm" target="_blank">Oracle® Database Concepts 10g Release 2 (10.2)</a> on üçüncü kısım <em>&#8220;Data Concurrency and Consistency&#8221;</em> inceleyiniz.</p>
<p>Aşağıdaki kaynaklardan Oracle &#8216;a nasıl giriş yapabilirsiniz detaylı olarak belirtilmiştir;<br />
# <a href="http://tonguc.yilmaz.googlepages.com/Oracle-introduction-for-newbies.htm" target="_blank">Introduction to Oracle for Newbies</a><br />
# <a href="http://tonguc.yilmaz.googlepages.com/Oracle-Quality-and-Performance-for-F.htm" target="_blank">Oracle Quality and Performance for FREE</a></p>
<p>Herkese çalışmalarında başarılar ve kolaylıklar diliyorum,</p>
<p><strong>H.Tonguç YILMAZ</strong> <a href="mailto:tonguc.yilmaz@gmail.com%20?subject=Ceturk%20Oracle%20baslangic%20makalesi" target="_blank"><br />
tonguc.yilmaz at gmail.com</a><br />
<a href="http://tonguc.yilmaz.googlepages.com/" target="_blank">http://tonguc.yilmaz.googlepages.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ceturk.com/veri-tabani/oracle-a-nasil-baslamali-1.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Oracle&#8217;a nasıl başlamalı? (2)</title>
		<link>http://www.ceturk.com/veri-tabani/oracle-nasil-baslamali-devam.html</link>
		<comments>http://www.ceturk.com/veri-tabani/oracle-nasil-baslamali-devam.html#comments</comments>
		<pubDate>Thu, 08 Jan 2009 00:37:51 +0000</pubDate>
		<dc:creator>yido</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Veri Tabanı]]></category>
		<category><![CDATA[ASM]]></category>
		<category><![CDATA[Data Guard]]></category>
		<category><![CDATA[Data Vault]]></category>
		<category><![CDATA[dba nasil olunur]]></category>
		<category><![CDATA[Flashback]]></category>
		<category><![CDATA[Grid Control]]></category>
		<category><![CDATA[Hasan Tonguç YILMAZ]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[oracle baslangic]]></category>
		<category><![CDATA[oracle makale]]></category>
		<category><![CDATA[pl/sql]]></category>
		<category><![CDATA[RAC]]></category>
		<category><![CDATA[RMAN]]></category>

		<guid isPermaLink="false">http://www.ceturk.com/?p=183</guid>
		<description><![CDATA[23.5.2006 tarihinde hazırladığım Oracle &#8216;a nasıl başlamalı? (1) başlıklı yazımın devamı niteliğinde paylaşıyorum, lütfen önce ilk yazıya göz atın.
Oracle&#8217;ın çekirdek işi veritabanı olmasına rağmen özellikle son senelerdeki satın almalar sonrasında Oracle ismi birçok farklı konuyu da artık beraberinde çağırıştırıyor ; Siebel , Peoplesoft , Hyperion , ODI, Weblogic , BPEL gibi. Ama amacınız Oracle veritabanı [...]]]></description>
			<content:encoded><![CDATA[<p>23.5.2006 tarihinde hazırladığım <a href="http://www.ceturk.com/oracle-a-nasil-baslamali-1/" target="_blank">Oracle &#8216;a nasıl başlamalı? (1)</a> başlıklı yazımın devamı niteliğinde paylaşıyorum, lütfen önce ilk yazıya göz atın.</p>
<p>Oracle&#8217;ın çekirdek işi veritabanı olmasına rağmen özellikle son senelerdeki satın almalar sonrasında Oracle ismi birçok farklı konuyu da artık beraberinde çağırıştırıyor ; Siebel , Peoplesoft , Hyperion , ODI, Weblogic , BPEL gibi. Ama amacınız Oracle veritabanı geliştiricisi olarak uzmanlaşmak ise nasıl ilerleyebileceğiniz konusunda kendi tecrübelerimi bu yazıda paylaşmak istiyorum.<br />
1- Teknik doküman ve makale okurken sorun yaşamayacak düzeyde İngilizce bilmelisiniz,</p>
<p>2- Cidden okumayı sevmelisiniz,<br />
3- Okuduklarınızı uygulayarak öğrenmek için iş dışında da çalışmaya zaman ayırmalısınız, bu süreç içinde iken sorun yaşadığınızda yakın çevrenizde &#8221; abi &#8220;-&#8221;usta&#8221; niteliğinde size yol gösterecek kişiler olmalı,</p>
<p>4- Oracle veritabanı içindeki hazır seçenekler, SQL ve Oracle prosedür dili PL/SQL kabiliyetleri diğer alternatifleri ile günümüzde hala kıyaslanamayacak kadar çeşitlidir, bunlar üzerinde ancak seneler içinde bilginiz okuyup-uyguladıkça gelişecektir, yol haritanız şu şekilde olabilir:</p>
<p>* <a href="http://www.oracle.com/technology/getting-started/index.html" target="_blank">OTN başlangıç portali </a><br />
* <a href="http://tinyurl.com/2tgpo7" target="_blank">Oracle Database Concepts Guide </a><br />
* <a href="http://tinyurl.com/9cw3wo" target="_blank">Practical Oracle : Building Efficient Databases , Jonathan Lewis </a><br />
* <a href="http://tinyurl.com/9nmttw" target="_blank">Expert Oracle Database Architecture , Thomas Kyte </a><br />
* <a href="http://tinyurl.com/92l3b2" target="_blank">Efficient Oracle by Design , Thomas Kyte </a><br />
* <a href="http://tinyurl.com/7qse8t" target="_blank">Oracle PL/SQL Best Practices , Steven Feuerstein </a><br />
* <a href="http://tinyurl.com/a9afzz" target="_blank">Oracle PL/SQL Programming , Steven Feuerstein </a><br />
* <a href="http://tinyurl.com/6438z5" target="_blank">Oracle Introduction for Newbies </a><br />
* <a href="http://www.bhatipoglu.com/" target="_blank">Turkcell Staj Gunlukleri </a></p>
<p>5- 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 biraz doküman okumanız genelde yeterli olacaktır: <a href="http://docs.oracle.com/" target="_blank">http://docs.oracle.com </a></p>
<p>6- Seneler sonra bile geldiğiniz noktada okumaya devam edeceksiniz; Cost Based Optimizer , Spatial , Text , Streams gibi konulardan birinde bile uzmanlaşmak icin senelerinizi hala harcıyor olabilirsiniz.</p>
<p>Eğer DBA olarak devam etmek isterseniz: Linux, RAC, ASM, RMAN, Data Guard , Flashback , Grid Control , Data Vault gibi konulara odaklanmanız gerekecek. Ama veritabanı geliştiricisi olarak ilerlerken özellikle Java ve açık kaynak dünyadaki gelişmeleri yakından takip etmek bence önümüzdeki seneler için önemli olacak.</p>
<p>Gözlemim birçok gencin soru ve cevaplarını ezberleyerek alacakları sertifikalar ile ya da birkaç haftalık çalışma yaparak Oracle uzmanı olacaklarına inanıyor olmaları. Bu fırsatla yeri geldi belirteyim, benim tecrübem Oracle Streams seçeneğinin tek başına bile MySQL projesinin tamamından daha kapsamlı olması. 1977 senesinden beri veritabanı pazarında yenilikçi ve önder olan bir ürün ailesinden bahsediyoruz dolayısı ile lütfen sabırlı olun. Emek ve zaman harcamalısınız, seviyorsanız zaten kısa sürede ilerlediğinizi hissedeceksiniz ve seneler geçse de bu ilerleyiş ile fark edeceğiniz Oracle genelinde ne kadar daha çok öğrenilmesi gereken konu olduğu olacak. <img src='http://www.ceturk.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>H.Tonguç YILMAZ<br />
<a href="http://http//tonguc.yilmaz.googlepages.com" target="_blank">http://tonguc.yilmaz.googlepages.com</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ceturk.com/veri-tabani/oracle-nasil-baslamali-devam.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
