Veri Tabanı Notlarım

Veri Tabanı: Bir yada birçok uygulamada kullanılmak üzere, gereksiz tekrarlardan arınmış olarak bellekte saklanan ve birbiriyle ilişkili veriler topluluğuna veri tabanı denir.

Veri tabanı oluşturma :

Create Database onurselek;

Normalizasyon: En az alan kullanılarak en fazla verim elde etmektir.

Tabloya veri giriÅŸi :

Insert Into onurselek
Values(1,’Denem’);


Seçme :

Select *
From onurselek;

Select ad, soyad
From onurselek;

Koşullu seçme :

Select ad
From ogrenci
Where bolum_kod = 1;

Benzer seçimi :

Select ad
From ogrenci
Wheread ‘%XX%’;

Sıralama :

Select ogr_no, ad
From ogrenci
Order By ogr_no ASC;  
(Büyükten küçüğe için DESC)

Farklıları listeleme : Bölüm kodu 1 dışındaki bölümleri listeler.

Select ad
From ogrenci
Where bolum_kod <>1;

Aralık listeleme : Bölüm kod 2 ve 4 arasını komple yazar.

Select ogr_no, ad
From ogrenci
Whereogr_no BETWEEN 2 and 4;

Tekrarları silme :

Select Distinct ad
From ogrenci;

Toplam bulma :

Select SUM(maas)

Ortalama bulma :

Select AVG(maas)

En yükseği bulma :

Select MAX(maas)

En küçüğü bulma :

Select MIN(maas)

Satır sayısı bulma :

Select Count(*)

Select Count(Distinct bolum)

Gruplama :

Select bolum, AVG(maas)
From personel
Group By bolum;

Grup bazında koşullu listeleme (Having) :

Select bolum, AVG(maas)
From personel
Group By bolum
Having AVG(maas) < 200
(200′den küçük ortalama maaşı olan bölümleri listeler)

Çok tablodan veri çekmek :

Select ogr_no, adi, soyadi
From ogrenci
Where bolum_kod IN (Select bolum_kod
From bolum
Where bolum_kod=’Bilgisayar’);

Birleştirerek seçme (Join) :

Select o.ogr_no, o.adi, o. soyadi, b.bolum_ad
From ogrenci o, bolum b
Where o.bolum_kod=b.bolum_kod;

Yorum Yap