Change Font Size

Change Screens

Change Profile

Change Layouts

Change Direction

Change Menu Styles

Cpanel

Duyurular

SAP Türkiye’ye yeni Pazarlama Müdürü

Ericcson Türkiye’de Pazarlama ve Strateji Müdürü  olarak görev yapan Erdem Aksakal, SAP Türkiye’nin yeni Pazarlama Müdürü oldu. Dünyanın en büyük kurumsal yazılım firmalarından SAP, Türkiye kadrosunu genişletmeye devam ediyor. SAP…...
Devamını Oku..
Salı, 14 Aralık 2010 13:47 in Duyrular

IBM'den çevre dostu veritabanı sistemi

IBM'den çevre dostu veritabanı sistemi IBM’in yeni DB2 veritabanı sürümü, veri saklama altyapılarından kaynaklanan karbon salınımını %75’e varan oranda azaltarak, küresel ısınmayla savaşıyor. IBM, yeni DB2 veritabanında yüksek ölçekli sıkıştırma…...
Devamını Oku..
Salı, 14 Aralık 2010 10:01 in Duyrular

Avea BT Sistemleri Uygulama Geliştirme Direktörü Cahit Terzioğlu

Merhaba, ETL süreçlerini ve faydalarını iyi analiz edebileceğimiz bir yazı paylaşıyoruz.Bunun için Avea BT Sistemleri Direktörü Cahit Beyle roportajdan bir bölüm yayınlayalım. Avea BT Sistemleri Uygulama Geliştirme Direktörü Cahit Terzioğlu…...
Devamını Oku..
Salı, 14 Aralık 2010 09:32 in Duyrular

Genel Duyuru

Merhaba  Arkadaşlar, Sitemiz güncellenmekte ve sizden gelen istekler doğrultusunda her gün yeni bir şeyler eklenmektedir. Bundan dolayı sitemize Forum, Video bölümlerini ekledik. Modüllerimizi daha da geliştiriyor olacağız. Sitemizi bloglarınızda link…...
Devamını Oku..
Salı, 14 Aralık 2010 09:10 in Duyrular

Yapı Kredi Bankası DataWarehouse Uygulaması

      "YKB Oracle 8i üzerinde geliştirdiği DataWarehouse uygulamasını yedi hafta içerisinde Sybase IQ ya taşıyarak, on aylık geri ödeme süresi ile yatırım geri dönüş maliyetinde %154 kazanç sağlamış…...
Devamını Oku..
Pazar, 12 Aralık 2010 20:34 in Duyrular

En Çok Okunanlar


Data Dictionary İstatistiğinin Alınması on 24 Haziran 2010, 00.00 by Yusuf Arslan in Oracle
Data Dictionary İstatistiğinin Alınması
Bu yazımda Oracle Database 10g ‘yle birlikte kullanıma sununlan cost-based optimizer (COB) hakkında işinize yarayacak bazı bilgiler vermek istiyorum. Cost-based optimizer uygulamasının asli görevi SYS ve SYSTEM ş
Veri, Veritabanı, Başarılı Veritabanı Uygulamaları İçin Dört Öneri
Hasan Tonguç Yılmaz bey’in Turkcell bloğunda yeralan yazılarını izniyle paylaşıyor olacağız.Öncelikle tanımayanlar için Tonguç Yılmaz kimdir kendi yazılarından tanıyalım.    Liseyi Mu�
Oracle Database 11g Bileşenleri Ve Mimarisi-1
Oracle Database 11g Bileşenleri Ve Mimarisi-1 Bu makalede Oracle Database 11g (Oracle 11g) veritabanı yönetimini öğrenmeye başlayacağız. Makalenin hazırlanış amacı Oracle 11g Administration I OCA sertifika
Oracle 11g BI ile Harita Üzerinde Rapor Oluşturma(Integratıon Mapviews)
BI EE 11 g’nin en büyük özelliklerinden biri MapViewer’dır.  Bu özellik , haritalara yetenek ve görsellik katarak raporlar oluşturmamızı sağlamaktadır.Örneğin dünya çapında bir haritada ülke b
Veriambarı Yazılım Geliştirme Sürecinde Test on 14 Aralık 2010, 09.47 by Yusuf Arslan in Oracle
Veriambarı Yazılım Geliştirme Sürecinde Test
Veriambarı bir organizasyonun elektronik olarak saklanan datasının deposudur.Veri ambarları raporlama ve analizi kolaylaştırmak için dizayn edilmişlerdir. Veriambarları analiz ve ilişkili verilerin sorgulanabildi
Perşembe, 28 Ekim 2010 23:12

Oracle Mimarisine Giriş

Yazan&Gönderen  Yusuf Arslan
Bu Öğeyi Derecelendir
(1 Oy)

Selam arkadaşlar DWH a geçmeden önce oracle mimarisini hakkında öğrenmemiz gereken yazıları paylaşacağız..

Oracle veritabanı da diğer ilişkisel veritabanları gibi verilerle beslenir ve bu verilerin birbiri arasındaki senkronizasyonunu tutarak optimum şekilde depolanmasını ve istenilen amaçlara gore sorgulanmasını amaçlamaktadır. Veritabanları, bilişim projeleri ve bilgi yönetiminde en temel faktördür.  Çünkü veri, her projelerin temel yapı taşıdır ve bütün bu gelişen sistemler, veriden optimum fayda sağlamak ve bir nevi ham veriyi optimum şekilde yöneterek ideal stratejiler oluşturma amaçıyla inşa edilmektedir.

Oracle veritabanı, yapı olarak fiziksel ve mantıksal olmak üzere iki kısımdan oluşur. Bu yapılar birbirinden ayrı olduğu için verilerin fiziksel olarak depolanma şekli mantıksal yapıya erişimi etkilemez.

Mantıksal Veritabanı Yapıları

Oracle veritabanındaki mantıksal yapılar tablespaceler, şemalar, segmentler, extentler, veri blokları’dır.

Şemalar ve Şema Nesneleri

Şema, nesneleri kapsayan bir yapıdır ve şema nesneleri veritabanı verilerine doğrudan karşılık gelen mantıksal yapılardır. Bir şema, direk veritabanı kullanıcısına tekabül eder ve aynı ismi taşır. Mesela A şirketi bünyesinde “proje takip sistemi” adında bir proje yapılacaksa, bu proje için örnek olarak ‘PRTAKIP’ adında bir şema oluşturulur. Bu şema (ileride anlatılacak olan) tablo,view,paket,prosedür v.s. gibi şema nesnelerinden oluşur. Proje kullanıcıları ‘PRTAKIP’  adıyla ve bu şemaya atanmış şifre ile veritabanına bağlanarak işlem yaparlar. Şema nesnelerinin detayına indiğimizde konu biraz daha netlik kazanacktır.

Tablolar : Veritabanında saklanacak olan verilerin depolandıpı temel birimdir. Tablolar, kullanıcılar tarafından erişilecek verilerin tümüne sahiptir. Veriler, tablolarda satırlar(rows)/sütünlar(columns) mantığıyla saklanır. Her sütünun adı, niteliği, türü gibi özellikleri vardır. Şöyle bir örnekle daha açık anlaşılacaktır. Okullarda bulunan öğrenci listelerini bir tablo gibi düşünürsek; ‘Öğrenci No’, ‘Adı’ ve ’Soyadı’ sütunları vardır. Bunlar tablonun sütun(column)’larıdır. Altındaki veriler ise 2567, Ercan, Yazgan şeklinde tutulan kayıtlar ise satırlar(rows)’dır.

Viewler : Bir veya daha fazlo tablodaki verilerin özelleşmiş gösterimidir. Bir nevi saklanmış sorgular olarak da tanımlayabiliriz. Viewler fiziksel olarak veri içermezler. Adı üzerinde, verinin asıl kaynağı olan tablolardan çekilen verilerin özel bir görüntüsüdür. Fakat aynı tablolar gibi üzerinde ekleme slime güncelleme gibi işlemlere olanak tanırlar. Bunu da bir örnekle açıkayacak olursak; ‘Öğrenciler’ ve ‘Alınan_Dersler’ isimli iki tablomuz olsun. Biz matematik ve Fizik derslerinde notu 70’ten yüksek olan öğrencileri  özel bir şekilde saklamak istiyoruz. Bunun için ‘Basarililar’ isminde bi view oluşturarak bu gruba ait özel işlemler için, bu verileri özel bir sorgu vasıtasıyle ilgili tablolardan çekip böyle bir view’de tutmuş oluruz.

İndexler : Aranan verinin daha hızlı bulunabilmesi ve kullanıcıya döndürülmesi için anahtar(key) değer mantığı ile çalışırlar. Mantıksal ve fiziksel olarak veriyle bir alakası yoktur. Bir indeks, diğer indeks veya tabloları etkilemeden oluşturulabilir veya yok edilebilir. Oluşturulma amacı, veriye erişim performansını artırmaktır. Oracle indeksi, mimari itibarıyle herhangi bir tablodaki veriye direkt erişim yolu sağlar. İndeksler, bir tablonun belli bir kısmını veya belli bir satırı sorgulamak istediğimizde işe yarar. Örnekle açıklayacak olursak, ‘Öğrenci’ tablosu üzerinde, adı ‘E’ ile başlayanlar şeklinde bir indeks oluşturulabilir. Bu sayede, sorgu çalıştığı zaman tablonun tüm verilerini değil sadece adı ‘E’ ile başlayanlar yanıt olarak dönecektir ve bu da büyük ölçekli projeler bazında düşündüğümüzde büyük performans sağlayacaktır. İndeksler, oluşturulduktan sonra Oracle tarafından otomatik olarak gözlemlenir ve kullanılır. Herhangi bir tablo üzerinde yapılan değişiklikler otomatik olarak ilişkili indeksler üzerine de yansıtılır

 

Son Düzenleme Cuma, 10 Aralık 2010 08:55
Yusuf Arslan

Yusuf Arslan

Oracle Open Source

1985 Tokat/Reşadiye doğumluyum.İlk-orta-lise hayatını Amasya/Suluova ilçesinde geçirdim.Sakarya Üniversitesi Bilgisayar Mühendisliği bölümünü bitirdikten sonra kariyerime Oracle,SAP alanlarında danışmanlık vermek üzere devam etmekteyim. Kullandığım,bildiğim teknolojiler ve diller; SAP BO Oracle BI Applications Oracle Data Mining Oracle BI Reports(http://www.iski.gov.tr/web/statik.aspx?KID=1000717) Oracle Data Integrator Oracle BI Publisher(XML Publisher) Oracle Database 10g Oracle Mapviewer PL/SQL,Java,Oracle JDeveloper,Oracle Forms-Reports,C# Data warehouse process optimization Database system implementation Using encoding for security systems Software development, test and deployment Presentation and communication skills Bu adreslerden de bana ulaşabilirsiniz, [email protected] https://datawarehouse.gen.tr/ http://www.arslanyusuf.blogspot.com/ http://yusufarslaneng.blogspot.com/ http://twitter.com/yusars http://tr.linkedin.com/pub/yusuf-arslan/27/35b/57b

Website: arslanyusuf.blogspot.com/ E-posta: Bu e-Posta adresi istek dışı postalardan korunmaktadır, görüntülüyebilmek için JavaScript etkinleştirilmelidir

Yorum yaz

Make sure you enter the (*) required information where indicated.
Basic HTML code is allowed.

About me

Sakarya Üniversitesi Bilgisayar Mühendisligini bitirdikten sonra kariyerime özel bir sirkette Danisman olarak devam etmekteyim.

Datawarehouse sistemlerin ve mimarilerin , dwh'a bakis açisini incelemek ve küçükte olsa bunlar hakkinda bilgi vermek amaciyla bu siteyi kurduk.Bunun yani sira diger sistemlere de dokunduk ve Türkçe makaleler paylastik.

Yazarlarimiz; Muhammet Ali Yurtçiçek, Ercan Yazgan, Samet Aslan,Ali Yildiz,Emin Sayan,Ömer Faruk Gül,Mustafa Aksoy,Burak Kutbay'dir.

 

Son Yazılar

Hangi Yazılım Dilini Kullanıyorsunuz








Sonuçlar
You are here