VERİTABANI DERSİ 2. DÖNEM 1.YAZILI SINAV SORUSUDUR

Aşağıdaki soruları verilen tablolara göre cevaplandırınız
Bilgiler tablosu


OkulNo

Ad

Soyad

DogumTarihi

DogumYeri

Devamsizlik

1001

Deniz

Mutlu

10.03.1985

Erzincan

3

1507

Deniz

Çokmutlu

20.04.1995

Erzincan

15

101

Ali

Güven

10.07.1980

İstanbul

7

2000

Veli

Yılmaz

17.09.1990

Antalya

10

570

İlkay

Mutlu

23.12.2009

Antalya

20

DonemOdevi

OkulNo

DersAdi

1001

Grafik

1507

Veritabanı

570

Grafik

2000

Matematik

SORULAR

1. SELECT * FROM Bilgiler WHERE DogumYeri= “Erzincan” AND Devamsizlik <10 komutunun sonuç ekran görüntüsünü yazınız.

2. SELECT OkulNo, Ad, Soyad FROM Bilgiler WHERE OkulNo LIKE “ ###” komutunun sonuç ekran görüntüsünü yazınız.

3. SELECT Ad, Soyad, DogumYeri FROM Bilgiler WHERE DogumYeri LIKE “*ta*” komutunun açıklamasını yazınız.

4. SELECT OkulNo, DogumTarihi, Devamsizlik FROM Bilgiler WHERE DogumTarihi BETWEEN #01/01/1980# AND #01/01/1990# komutunun açıklamasını yazınız.

5. UPDATE Bilgiler SET Devamsizlik=5 komutunun açıklamasını yazınız.

6. Doğum Yeri Erzincan ve Antalya olanların OkulNo, Ad ve Soyadlarını ekrana listeleyen SQL komutunu yazınız. (IN komutu kullanınız)


7. Bilgiler tablosundaki Devamsizlik alanına göre büyükten küçüğe sıralama yaparak en büyük 2 değeri gösteren SQL komutunu yazınız.
8. Bilgiler tablosundaki adı Deniz ve doğum yeri Erzincan olan kaydı silen SQL komutunu yazınız.

9. Bilgiler tablosundaki okul numarası 101 olan öğrencinin adını Emin yapan komutu yazınız.

10. Bilgiler tablosundaki ad, soyad ve dogumtarihi alanlarını listeleyen komutu yazınız.

11. Bilgiler tablosundaki dogumyeri alanını tekrarı olanları tek gösterecek şekilde listeleyen SQL komutunu yazınız.

12. Bilgiler tablosundaki adı Deniz ve soyadı Mutlu veya Çokmutlu olan bütün alanları listeleyen komutu yazınız.

13. Bilgiler tablosundaki ad, dogumtarihi, dogumyeri alanlarını listeyen ve bunları doğum tarihine göre tersten sıralayan (büyükten küçüğe) SQL komutunu yazınız.

14. Bilgiler tablosuna okul nosu 1701, Adı Metin, Doğum Tarihi 12.03.1978 olan veri girişini yapan komutu  yazınız.

15. Bilgiler tablosundaki okul nosu 1000 den 2000 e kadar olanların okul no, ad ve soyadlarını ekrana listeleyen komutu yazınız.

16. Bilgiler tablosundaki ad alanını isim olarak ekrana listeleyen SQL komutunu yazınız.

17. Bilgiler tablosu ile Devamsızlık tablosunu birleştiren ve bilgiler tablosundaki okulno, ad, soyad, devamsizlik  tablosundaki ders adini ekrana Okulnosuna göre sıralama yaparak listeleyen komutu yazınız.

 

18. Bilgiler tablosundaki adının 2. Karekteri e olanların okulno ve adını ekrana listeyen komutu yazınız.

19. Bilgiler tablosundaki okulnosu 4 rakamlı ve 2. Karekteri 5 olanların ad, soyad ve okul nosunu ekrana listeleyen komutu yazınız.

20. Bilgiler tablosundaki doğum yeri A ile başlayanların Ad, Soyad ve Devamsızlıklarını ekrana listeleyen komutu yazınız.

 

Cevap Anahtarı için burayı tıklayınız.