Okunma süresi: 2 dakika

8 – Oracle Veri Tipleri

Okunma süresi: 2 dakika Karakter Veri Tipleri CHAR: Sabit uzunluklu karakter setlerini saklamak için kullanılır. Girilen her karakter için 1 byte yer tutar. Yalnız şu duruma dikkat etmeliyiz. Tanımlanan karakter uzunluğundan daha kısa bir veri saklamaya çalışırsak, kaydetmek istediğimiz verinin sonuna boşluk ekler. Örnek olarak veritabanında char(10) şeklinde bir tanımlama yaptık.  “Ali” içeriğini kaydetmek istediğimizde bu veriyi sonunu 10’a […]

Okunma süresi: 3 dakika

7 – Oracle Index’leri

Okunma süresi: 3 dakika Index’ler şüphesiz design (dizayn) ve development (geliştirme) için oldukça hayatidir. Bildiğiniz gibi çok fazla index oluşturmak performansı olumsuz yönde etkileyecektir; fakat doğru index’ler tanımlanırsa performans artışını önemli ölçüde destekleyecektir. Genelde index’ler uygulama geliştirme sürecinin sonucunda ihtiyaçlar tespit edilerek tanımlanırlar, kanımca bu çok da doğru bir yaklaşım değildir, bence bunu yazılım tasarım aşamasında veritabanı tasarımı yapılırken […]

Okunma süresi: 3 dakika

6 – Oracle Tabloları

Okunma süresi: 3 dakika Tablo Tipleri Oracle’da 9 ana tablo tipi bulunmaktadır, bunlar: Heap Organized Tables: Bunlar standart database tablolarıdır. Veriler yığın şeklinde yönetilmektedir. Bir veri ekleme işlemi yapıldığında free space alanda ilk bulunan segment kullanılır, yani ardışık yazma söz konudur. Eğer bir segmentteki veriler silinirse bu segment başka datalar içinde rastgele kullanılacaktır. İşte bu tür bir saklama yöntemine […]

Okunma süresi: 2 dakika

5 – Oracle Redo ve Undo

Okunma süresi: 2 dakika Bu kısımda Oracle içindeki iki önemli data kaynağını açıklayacağız. Redo dosyalarında transaction işlemleri online (ve arşiv) halde tutulurlar. Bir yeniden yükleme durumunda transaction’lar Redo log dosyalarından okunurlar. Aynı şekilde bir rollback, reverse işleminde de Undo log dosyalarından faydalanılır. Şimdi bu log dosyalarını inceleyelim. Redo Nedir? Redo log file’lar Oracle database için çok önemlidir. Redo üzerinde […]

Okunma süresi: 10 dakika

4 – Oracle Process’leri

Okunma süresi: 10 dakika Oracle’daki her process belirli görevleri gerçekleştirmek için PGA’den bellek almak zorundadır ki görevleri yerine getirebilsin. Bir Oracle instance üç ana process sınıfına sahiptir: Server Process: Bu process’ler client’ların taleplerine göre çalışırlar. Daha önce göz attığımız dedicated ve shared server bağlantıları bu process ile ilgilidir. Background Process: Bu process’ler database ayağa kalktığı anda devreye girerler. Performans […]

Okunma süresi: 4 dakika

3 – Oracle Bellek Mimarisi

Okunma süresi: 4 dakika Bu bölümde Oracle’ın üç ana bellek yapısına göz atacağız: SGA, PGA ve UGA. Resim Kaynak: YILDIRIM, Ö. (2011) Oracle Database Mimarisi http://4.bp.blogspot.com/-PaPui9Z1x_8/TeiNvK1t4oI/AAAAAAAAABA/ovIE3F3GjPg/s1600/s2_oracle_db_memory_architecture.png PGA ve UGA PGA (Process Global Area), Process için özel bir bellek alanıdır. Daha önce açıkladığımız gibi Oracle her bir client için bir process (Windows işletim sisteminde thread) açmaktadır. Her bir process’in işlemi içinde […]

Okunma süresi: 13 dakika

2- Oracle Files

Okunma süresi: 13 dakika Bu bölümde temel dosya türlerini inceleyeceğiz. Bir instance’da temel olarak şu dosyalar mevcuttur: Parameter Files: Bu dosya türü, Oracle instance’a control file’ın nerede tutulduğunu, başlangıç anında yapılması gereken yükleme ve bellek miktarını, block_size gibi bilgileri üzerinde barındırır. Trace Files: Bu dosyalar genelde hata durumu gibi istisnai bilgilerin saklandığı dosyalardır. Oracle’dan destek alınacağı zaman soruna dair […]

Okunma süresi: 6 dakika

1 – Oracle Mimarisine Giriş

Okunma süresi: 6 dakika Oracle, birçok işletim sistemi üzerinde çalışabilecek şekilde tasarlanmış bir RDMS’dir (İlişkisel Veritabanı Yönetim Sistemi). Farklı işletim sistemlerinde çalışabilmesi için fiziksel mimarisi işletim sistemine göre farklılaşır. Örneğin Unix, Linux gibi işletim sistemlerinde birçok işletim sistemi uygulaması (process) görülmektedir ki neredeyse her temel fonksiyon için bir uygulama kullanılmaktadır. Windows üzerinde ise bu mimari farklılaşmaktadır doğal olarak, zaten […]

Okunma süresi: 25 dakika

Market veri tabanı örnek uygulaması Oracle-PL/SQL

Okunma süresi: 25 dakika Market veri tabanı örnek uygulaması Oracle-PL-SQL   İlişkisel Veri Tabanı Diagramı CREATE TABLE create table musteriler ( musteri_card_no VARCHAR2(12) not null, isim VARCHAR2(15), soyisim VARCHAR2(15), dogum_tarihi DATE, adres VARCHAR2(100), telefon VARCHAR2(12), email VARCHAR2(30) unique, vatandaslik_no VARCHAR2(12) unique, cinsiyet VARCHAR2(5), meslek VARCHAR2(20), gelir_grubu VARCHAR2(10), ev VARCHAR2(3), araba VARCHAR2(3), medeni_durum VARCHAR2(5), cocuk_sayisi NUMBER(1), kart_alim_tarihi DATE, toplam_puan NUMBER(7), […]

Veri Bilimci Yetiştirme Programı

Her yerde geçerli @datasciencearth sertifikası

Bu program ülkemizde büyük işgücü açığı bulunan Veri Bilimi konusunda çalışabilecek yeterliliklerde Veri Bilimciler yetiştirmek için kurgulanmıştır.

Ücretli ve Ücretsiz Eğitimler

Türkiye'nin en büyük veri bilimi topluluğu ile kariyerinizi inşa edin.

Gruplarımıza katılın!

Data Science Earth

Data Science Earth ekibi, üst düzey Veri Bilim çözümleri üretmek amacı ile toplanmış akademisyenler ve uzmanlardan oluşmaktadır. Öncelikli olarak veri bilincini geliştirmeyi ve küreselleşen rekabet ortamında verinin gücünün doğru kullanılmasını sağlamayı amaçlamaktadır.

Sponsor

QuestionPro 35 farklı soru seçim özelliği ile anket çalışmalarımıza güç katmaktadır.