Caner Seçgin-Oracle Blog

~ Herkes Ölür ama Herkes Gerçekten Yaşayamaz

Tag Archives: Oracle

Oracle DBA 1: Veritabanı Açılma Modları(Nomount, Mount, Open)

16 Monday Dec 2013

Posted by Caner SEÇGİN in Oracle Database Yönetimi

≈ Leave a comment

Tags

Mount, Nomount, Oracle, Oracle Database, Oracle Database Open, Oracle Database Startup

Merhaba Arkadaşlar, Bu yazımızda Oracle veritabanı ile alakalı olarak veritabanı açılış modlarını inceleyeceğiz. Oracle’da veritabanı belirli aşamaları geçerek açılır, eğer bu aşamaların herhangi birinde bir eksik yada hatalı durum varsa veritabanı o moddan bir üst moda geçemeyecektir.Burada mantık şudur örneğin database mount moduna geçemiyordur.Biz nomountta veritabanını açarız eksik olan dosyaları tamamlayıp(onlarla alakalı olacak şekilde ilerleyen zamanlarda yazılarımız olacak) veritabanımızın açılmasını sağlarız.Bir veritabanı kapalı(Shutdown) modda iken sırasıyla Nomount ve Mount modlarını geçerek Açık(open) moda geçer.Bu yapı merdiven gibidir. Continue reading →

Oracle Mimarisi 3: Mantıksal ve Fiziksel Depolama Yapısı(Logical and Physical Database Structures)

04 Wednesday Dec 2013

Posted by Caner SEÇGİN in Oracle Mimarisi

≈ Leave a comment

Tags

Alert log files, Backup Files, Control files, Data Block, Data Files, Database Storage Architecture, Extent, Online redo log files, Oracle, Oracle Data Storage, parameter file, password Files, Segment, Tablespace, Trace files

Merhaba Arkadaşlar,Oracle Veritabanı depolama yapısı fiziksel ve mantıksal olarak iki yapıdan oluşur.Oracle’ın Fiziksel Yapısını Control,Data,Online Redo log, Parameter, Backup, Archived redo log, Password, Alert log and trace (files) gibi dosyalarımız oluşturur. Bu dosyaların her biri ayrıca incelenmeli ve öğrenilmelidir. Hatta bu dosyalardan Control files,Data files ve Online redo log files dosyaları Database’imiz için olmazsa olmaz dosyalardandır.Bu yazımızda bu dosyalardan kısaca bahsedeceğiz ilerleyen yazılarda ‘da bu dosyaların her birini özel bir konu olarak ele alıp uçtan uca inceleyeceğiz.Bununla birlikte bu yazımızda Oracle’daki diğer depolama yapısı olan Mantıksal Depolama Yapısını(Logical Storage Structure) inceleyeceğiz.

Control Files: Control dosyalarımızdan(files) herhangi birini kaybetmemiz durumunda veritabanımız kullanılamaz hale gelir.Control dosyalarında, veritabanımızın adı,veri dosyalarının isimleri ve yerleri,online redo log dosyalarının isimleri ve yerleri, checkpoint bilgisi, Rman yedek dosyalarının isimleri ve yerleri,archive log dosyalarının sıra numaraları yer alır. Continue reading →

Oracle Mimarisi 2: User Process, Server Process ve Background Processler

30 Saturday Nov 2013

Posted by Caner SEÇGİN in Oracle Mimarisi

≈ Leave a comment

Tags

Archiver Process, Background Process, Checkpoint Process, Database Writer Process, Log Writer Process, Oracle, Oracle Architecture, Oracle Database, PMON, RECO, Redo log, Server Process, SMON, User Process

Merhaba Arkadaşlar, Bu yazımızda Oracle Veritabanı yapısında Process yapılarından bahsecedeğiz. Bu yazımızı daha iyi anlamanız için Memory yapısından bahsettiğimiz yazıya bakmanızı tavsiye ederim.Oracle DB ‘de bulunan üç çeşit process yapısını bu yazımızda sırayla inceleyeceğiz.Bunlar: Client Process(User İşlemleri), Server Process (Sunucu İşlemleri) ve Background Process(Arka Plan işlemleri). Burada User Process ve Oracle Veritabanı Processes diye gruplayabiliriz.Oracle Veritabanı Processleri  Server Process ve Background Processdir.

Client Process(User İşlemleri)

Bir User(kullanıcı) bir uygulama veya bir tool aracılığı ile Oracle veritabanına bağlandığında, bu kullanıcı için Client(User) Process başlatılır.Client(User) Process SGA alanına okuma ve yazma yapamaz.Client Process, Oracle Veritabanı Processlerinin aksine veritabanın çalıştığı serverın dışında bir serverda’da çalışabilir. Continue reading →

Oracle Oracle Mimarisi 1: Memory Yapısında SGA ve PGA Alanları

08 Friday Nov 2013

Posted by Caner SEÇGİN in Oracle Mimarisi

≈ Leave a comment

Tags

Dictionary cache, Oracle, Oracle Architecture, Oracle Bellek Yapısı, Program Global Area, System Global Area

Merhaba Arkadaşlar, Bu yazımızda Oracle veritabanı mimarisinde Memory yapısından bahsedeceğim.Oracle veri tabanı RDBMS ilişkisel veritabanıdır. İlişkisel veritabanı Primary ve Foreign key alanları ile tabloları ilişkilendiren veritabanlarıdır. Oracle’da verilerimizi saklayabileceğimiz iki veritabanı tipi vardır. OLTP(Online transaction processing) ve DWH(Data warehouse ).OLTP’de sürekli transaction(insert,update,delete) işlemleri yapılır. Küçük tablolar kullanılır. Tablolar arası ilişkiler çok fazladır.OLTP ye örnek olarak ATM sistemlerini gösterebiliriz.DWH ‘da raporlama üzerine kuruludur.Neredeyse Transaction yapılmaz.Büyük tablolar kullanılır(Daha çok sorgu yapıldığı için) .Oracle veritabanı mimarisi üç yapıdan oluşur. Bellek yapısı(Memory), İşlemler(Processes) ve Depolama yapısı(Storage).

Continue reading →

Oracle Sql 12: Dönüşüm Fonksiyonları(Conversion Functions) To_Char ve To_Date kullanımı

23 Wednesday Oct 2013

Posted by Caner SEÇGİN in Oracle Sql

≈ Leave a comment

Tags

Oracle, Oracle Sql Conversion Function, Oracle Sql Dönüşüm Fonksiyonları, Oracle Sql To_Char, Oracle Sql To_Date

Merhaba Arkadaşlar, Bu yazımızda
Oracle Sql’de Dönüşüm Fonksiyonlarından(Conversion Functions )
To_Char,To_Date fonksiyonlarını göreceğiz Geçen yazımızda Date işlemlerinden bahsetmiştik.Bu yazımızda To_Char fonksiyonlarıyla date formatlarını değiştireceğiz. Oracle Veri Tabanında Date(Tarih) data tipini karaktere(character) çevirmek için To_Char, Karakter data tipini numbera çevirmek için To_Number kullanılır. Aynı şekilde operasyonlar terstende yapılabilir.Fakat Number data tipi direk Date data tipine çevrilemez arada Char data tipine çevrilmek zorundadır. Continue reading →

Oracle Sql 11: Date Kullanımı,Fonksiyonları ve Default Date Formatının Değişimi

19 Saturday Oct 2013

Posted by Caner SEÇGİN in Oracle Sql

≈ Leave a comment

Tags

Oracle, Oracle Sql Add_Months, Oracle Sql Date Function, Oracle Sql Last_Day, Oracle Sql Month_Between, Oracle Sql Next_Day, Oracle Sql Sysdate, Oracle Tarih formatı değişme

Merhaba Arkadaşlar bu yazımızda Oracle veritabanında date(tarih) kullanımından bahsedeceğiz. Oracle veritabanında çeşitli date formatları vardır.Verilerimizi yüzyıl, yıl,ay,gün,saat,dakika ve saniye değerlerini ifade eden sayılar olarak depolayabiliyoruz. Default(varsayılan)tarih görüntüleme formatı DD-MON-RR    Geçerli Oracle tarih degerleri 1 Ocak 4712 M.Ö. ve 31 Aralık 9999 M.S. arasında ki degerlerdir. Önce date kullanımına bakalım sonrada date fonksiyonlarıyla devam edelim ve Default date formatında değişiklikler yapalım. Date formatını istediğimiz formata dönüştürmek için Conversion Functions(Dönüşüm Fonksiyonları) anlattığımız yazıya bakınız.

Continue reading →

Oracle Sql 9: Concat, Substr, Lenght, Instr,Lpad ve Rpad,Trim ve Replace fonksiyonları

14 Monday Oct 2013

Posted by Caner SEÇGİN in Oracle Sql

≈ Leave a comment

Tags

Character-manipulation function, Databases, Oracle, Oracle Sql Concat, Oracle Sql Instr, Oracle Sql lenght, Oracle Sql lpad ve rpad, Oracle Sql replace, Oracle Sql Substr, Oracle Sql trim

Merhaba Arkadaşlar geçen yazımızda String Fonksiyonlardan(Character Functions)
Case-Conversion fonksiyondan(Lower,Upper,Initcap) bahsetmiştik bu yazımızda Character-manipulation fonksiyonlardan yani Concat,Substr,Lenght,Instr,Lpad ve Rpad,Trim ve Replace‘den bahsedeceğiz.Bu fonksiyonları kullanarak veri tabanımızdaki bilgilere çeşitli operasyonlar yapacağız.

Concat:
Concat fonksiyonu aynı vertical bar kullanımında olduğu gibi iki veriyi
birleştirerek görüntülememizi sağlar.
select concat(‘Merhaba’,’Dünya’) from dual; Continue reading →

Oracle 8 : Lower,Upper,Initcap Fonksiyonları

13 Sunday Oct 2013

Posted by Caner SEÇGİN in Oracle Sql

≈ Leave a comment

Tags

Case Conversion Function, Oracle, Oracle Sql initcap, Oracle Sql lower, Oracle Sql upper, Single row function

Merhaba Arkadaşlar, Bu yazımızda Oracle veritabanı üzerinde case conversion functionların kullanımına bakacağız.Arkadaşlar bu fonksiyonlar veri tabanındaki bilgileri istediğimiz şekilde(Büyük,Küçük harf vb.)raporlamamızı veya daha önceden de bahsettiğimiz where ibaresi ile veri çekerken koşul belirtiyorsak o koşuldaki verinin kayıtlı olduğu formatta çağırmamız gerekiyordu şimdi bu fonksiyonlarla veriyi çağırırken istediğimiz formata getirip koşulumuzu öyle sorgulayacağız.Bu fonksiyonlar Lower,Upper ve INITCAP dir. Continue reading →

Kategoriler

  • ODI (ORACLE DATA INTEGRATOR) (1)
  • Oracle Database Yönetimi (2)
  • Oracle Mimarisi (3)
  • Oracle Sql (17)

Son yazılar

  • Odi Procedure
  • Oracle Sql 19: Set Operatörleri( Union,Union All, Intersect,Minus)
  • Oracle Sql 16: Having
  • Oracle DBA 2: Veritabanı Kapanma Yöntemleri (Shutdown Abort, Normal, Immediate, Transactional)
  • Oracle DBA 1: Veritabanı Açılma Modları(Nomount, Mount, Open)

İletişim

secgincaner@gmail.com secgincaner@hotmail.com https://www.facebook.com/SecginCaner https://twitter.com/SecginCaner
Follow Caner Seçgin-Oracle Blog on WordPress.com

Blog İstatistikleri

  • 118,868 tıklama

Create a free website or blog at WordPress.com.

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
  • Follow Following
    • Caner Seçgin-Oracle Blog
    • Already have a WordPress.com account? Log in now.
    • Caner Seçgin-Oracle Blog
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar