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= “Antalya” AND Devamsizlik >10 komutunun sonuç ekran görüntüsünü yazınız.

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

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

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

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

6. Soyadı Mutlu ve Yılmaz olanların OkulNo, Ad ve Soyadlarını ekrana listeleyen SQL komutunu yazınız. (IN komutu kullanınız)


7. Bilgiler tablosundaki OkulNo alanına göre küçükten büyüğe sıralama yaparak en büyük 2 değeri gösteren SQL komutunu yazınız.

8. DonemOdevi tablosundaki okul nosu 570 ve dersi grafik olan kaydı silen SQL komutunu yazınız.

9. DonemOdevi tablosundaki okul numarası 1001 olan öğrencinin dersadını Veritabanı yapan komutu yazınız.

10. Bilgiler tablosundaki okulno, ad ve soyad 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 soyadı Mutlu ve adı Deniz veya İlkay olan bütün alanları listeleyen komutu yazınız.


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

14. Bilgiler tablosuna okul nosu 701, Adı Selim, Doğum Yeri İzmir olan veri girişini yapan komutu  yazınız.

15. 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.

16. Bilgiler tablosundaki soyadının 3. Karekteri t olanların ad ve soyadını ekrana listeyen komutu yazınız.

 

17. Bilgiler tablosundaki okulnosu 3 rakamlı ve 1. Karekteri 5 olanların ad, soyad ve okul nosunu ekrana listeleyen komutu yazınız.

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

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

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

 

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