Archive for Ocak, 2012

WİNDOWS ’dan ORACLE 11gR2 ‘yi KALDIRMA

Merhaba bu yazımda bilgisayarımızda kurulu olan Oracle’ın 11g sürümünü bilgisayardan kaldırmayı göstereceğim.Bu arada sorabilirsiniz neden Oracle 11g ‘nin kaldırılmasını anlatıyosun diye bunun sebebi Oracle ‘ın eksik kaldırılması veya yanlış kaldırılması durumunda bir daha ki Oracle kurulumunda ve kurduktan sonra ki kısımda hatalarla uğraşmamak için ,Oracle ‘ı doğru olan kaldırmamız gerekir.
Öncelikle Oracle ‘ı kaldırmadan önce kaldırırken hata almamak için bilgisayarımızda çalışan bütün Oracle servislerini kapatmamız lazım.
Bunun için Başlat menüsüne gelip ‘’services.msc‘’  yazıp çalıştırırız.
(continue reading…)

Loading


ORACLE STARTUP-SHUTDOWN

Bu yazımda oracle’ın açılıp-kapanma yöntemlerini anlatmaya çalışacağım gerçi Oracle kullanan database’ler çok sık açılıp kapanmazlar bunun sebebide zaten Oracle kullanacak büyüklükte olana databaseler genellikle 24 saat açıktır ama gene de istisnai durumlar vardır ve Oracle’ı açılıp-kapanmak isteyebiliriz bunun çeşitli kullanım şekilleri vardır.
Öncelikle belirtmem gerekir ki Oracle’ı her isteyen kullanıcı açıp kapatamaz Oracle’ı açıp kapatmak için SYSDBA veya SYSOPER ayrıcalıklarına sahip olmamız gerekir.

ORACLE BAŞLATMA YÖNTEMLERİ

Oracle’ı farklı şekillerde başlatma yöntemleri bulunmaktadır. Bu yazıda, bunların hangileri olduğunu ve hangi amaçla kullanıldığını anlatmaya çalışagım.

1.STARTUP NOMOUNT

Veritabanımızı STARTUP NOMOUNT ile açtığımızda, Parametre(Pfile-SPfile) dosyalarını okur ve database’in hangi parametrelerle ve boyutlarla açılması gerektiğini bulur ve database’i çalıştırır.Trace ve alert (arşiv) dosyalarını açar.

STARTUP NOMOUNT ;

Startup Nomount
(continue reading…)

Loading


SQL Operatörler

Operatörler veri üzerinde işlem yaparak bir sonuç dönderen işlemlerdir.Operatörler özel karakterlerle veya özel anahtar kelimelerle temsil edilir(*,Union,All,In,Between vs.).

  • Aritmetik Operatörler(Arithmetic Operators)
  • Birleştirme Operatörü(Character Operators)
  • Küme Operatörü(Set Operators)
  • Karşılaştırma Operatörleri(Comparison Operators)
  • Mantıksal Operatörler(Logical Operators)
  • Diger Operatörler(Other Operators)

Aritmetik Operatörler(Arithmetic Operators)

Aritmetik operatörler sayısal değerler üzerinde işlem yapmak için kullanılır.Aritmetik işlemlerde NULL ile işlem yapılır ise sonuç daima NULL çıkar.Tarih için de aritmetik operatörleri kullanabiliriz. (continue reading…)

Loading


SQL Select(all-distinct,alias,where,order by)

SELECT cümlesi bir veri tabanından verileri seçmek ve çıkarmak (“retrieve”) için kullanılır. Yapısı ;
SELECT [DISTINCT] { * | sütun, ….} FROM tablo_adı;
Select cümlesi kullanılarak aşağıda ki işlemleri yapabiliriz ;

  • Kapsam Sınırlama : Bir tablodan döndürülecek sütunların sınırlandırılabilmesi özelliğidir.Örnegin HR kullanıcısında ki employees tablosundan tüm sütunları çekebileceğimiz gibi kapsam sınırlama özelliğini kullanaraktan istediğimiz sütunları da seçebiliriz.Örnegin employees tablosundan kapsam sınırlama özelliğini kullanarak first_name ve last_name sütunlarını seçelim ;
Select first_name,last_name from employees;
  • Seçim Sınırlama : Bir tablodan döndürülecek satırların sınırlandırılabilmesi özelliğidir.Örnegin HR kullanıcısında ki employees tablosundan tüm satırları çekebileceğimiz gibi seçim sınırlama özelliğini kullanarak istediğimiz satırları da seçebiliriz. Örnegin employees tablosundan seçim sınırlama özelliğini kullanarak salary’isi 10000 olanları versin  ;

(continue reading…)

Loading


SQL VERİ TİPLERİ

Verileri saklamak için veritabanında bir tablo oluşturuldugu zaman ,tabloda ki her bir sütun için bir veritipi belirtilmelidir.Bu veritiplerini ise sütunumuzda saklamak istedigimiz verilerin özelliklerine göre seçeriz.

Veri tipleri ;

CHAR(X) : Karakter degerleri saklayabilmek için kullanılan veritipidir.Büyüklügü en küçük 1 bayt en büyük 2000 baytdır(1 byte’ı 1 karakter olarak düşünebiliriz). CHAR veri tipinde büyüklük belirtmesek büyüklük 1 olarak atanır.CHAR veritipi ile bir sütun oluşturdugumuz zaman,veritabanı belirtilen büyüklük degerinin tamamen doldurulmasını saglar.Örnegin CHAR(10) şeklinde tanımlanmış bir sütuna ‘MUSTAFA’ verisini girdigimiz zaman , ‘MUSTAFA’ verisi 7 karakterli oldugu için veritabanı ‘MUSTAFA’ verisinin yanına 3 tane boşluk koyar ve 7 karakterli ‘MUSTAFA’ verisini, yanında 3 tane boşluk bulunan 10 karakterli ‘MUSTAFA ‘ verisine çevirir.Char veritipinde belirtilen büyüklük degerinden daha büyük bir veri girdigimiz zaman ise hata mesajı alrız. (continue reading…)

Loading


TEMEL SQL KOMUTLARI

SQL komutlarının ne işe yaradıgını neden kullanıldıgını bir önceki yazımda anlatmaya çalışmıştım(SQL NEDİR-NE DEGİLDİR-TARİHÇESİ).Burada ise SQL komutlarını ögrenecegiz ama önce SQL komutları kaça ayrılır bunlar hangileri ve ne işe yarar kısaca ögrenelim zaten daha sonraki konularda bunları tek tek ayrıntılı olarak anlatmaya çalışacagım .

SQL komutları;

  • DDL (Data Definition Language) (Veri Tanımlama Dili) :DDL deyimleri veritabanı üzerinde nesne(table,view,sequence vs.) yaratmak için kullanılırlar.Bazı DDL’ler ;
    • CREATE
    • ALTER
    • DROP
    • RENAME
    • TRUNCATE
    • COMMENT

(continue reading…)

Loading


  • Sertifikasyon



  • Etiketler

  • Topluluklar

                     
                     
  • Copyright © 1996-2010 Mustafa Bektaş Tepe. All rights reserved.
    Türkçeleştirme Blogizma | AltyapıWordPress