Veri Tabanı Notlarım
Kas 26, 2008 Veritabanı
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;
Etiketler: group by, having, join, koşul, select, veritabanı nedir, where



Yorum Yap