SomaKurdela
Anasayfa » 11.Sınıf, Veritabanı Organizasyonu, Yazılı Soruları

Veritabanı Organizasyonu Sınav Soruları ve Cevapları 5

Okunma Sayısı...: 4144 Kere

OGRENCI TABLOSU
Ogr_No Adi Soyadi Bolum Sinifi Kayit_Tar Mezun_Tar

DERSLER TABLOSU
Ogr_No Ders_No Donem Ders_Adi Vize Final Ort

Yukarıda 2 ayrı tablonun alanları verilmiştir. Buna göre;

1. 167 nolu öğrencinin kaç ders aldığını gösteren bir SQL cümlesi yazınız
2. Her dersin vize ortalamasını gösteren bir SQL cümlesi yazınız
3. 167 nolu öğrenci 567 nolu dersten 3 kez kaldıysa bu öğrenciyi okuldan ilişiğini kesen (ogrenci tablosundan silen) bir SQL cümlesi yazınız
4. 4. dönemdeki en yüksek final notuna sahip öğrencinin numarasını gösteren bir SQL cümlesi yazınız
5. 16.09.2005 tarihinde kayıt yaptırıp halen mezun olmayan kaç kişi olduğunu gösteren bir SQL cümlesi yazını

CEVAPLAR
1.  Select count(*) from dersler
Where Ogr_no=’167’

2.  Select ders_kodu,avg(vize) from dersler
Group by ders_kodu

3. delete from ogrenci
Where ogr_no=’167’ and (select count(*) from dersler
           Where ogr_no=’167’ and ders_no=’567’)>3

4. select ogr_no from dersler
Where donem=4 and final=(select max(final) from dersler)

5.  select coun(*) from ogrenci
Where Kayit_Tar=’ 16.09.2005’ and Mezun_tar is NULL
 

  • asd

    çok iyi ve zor sorular …