Veri tabanı dersi 2. Dönem 2. Yazılı sınav soruları ve cevapları

 

Adı Soyadı      :………………………………………….                                            Tarih               :……/……/2013

Numarası         :……………………                                                                     Aldığı Puan     :………….

 

Veri tabanı dersi 2. Dönem 2. Yazılı sınav soruları cevap anahtarı

 

1- SQL’de kullanılan veri tipleri nelerdir? Bunlardan 3 tanesini açıklayınız.

2- Tablo bilgilerinin sıralanmış olarak listelenmesi için hangi komut kullanılır, açıklayınız? Komutun kullanımına örnek veriniz.

3- Koşula bağlı olarak sıralama yapmak için hangi komut kullanılır,açıklayınız? Komutun kullanımına örnek veriniz.

4-

sql tablo

Yukarıda personel isimli veri tabanı içerisinde Tablo1 olarak bir tablo oluşturulmuştur. Bu Tabloda Bilgisayar Bölümünde olanların Ad, Soyad, Notunu gösteren SQL komutlarını yazınız.

5-Notu 50 ila 75 arasında olan Öğrencilerin ad,soyad ve notunu gösteren SQL komutlarını yazınız.

6-Yukarıdaki tabloda  Nota göre Küçükten Büyüğe doğru sıralama yaparak Tüm Alanları gösteren SQL komutları yazınız.

 

Not:2 ve 3 . sorular 20 Diğer sorular 15 puandır.

BAŞARILAr

 

 

1)      Char,Date,Mslabel,Number,VarChar2,Long,Long Raw, Rowid

 

Date: Tarih bilgilerinin tutulduğu alanlar için kullanılır.

Char: Karakter bilgilerinin tutulduğu alanlar için kullanılır.

Number: Nümerik verilerin tutulduğu alanlar için kullanılır.

 

2)       ODER BY komutu kullanılır.Kullanım şekli şöyledir:

SELECT * FROM Personel ORDER BY Brüt Asc;

Artarak sıralama yapmak için Asc, azalarak sıralama yapmak için Desc ilave edilir.

 

3)      WHERE komutu kullanılır. Kullanım şekli şöyledir:

SELECT * FROM Personel WHERE BRÜT>50000;

Birden fazla şart kullanmak için şart arasına AND veya OR konulur.

SELECT * FROM Personel WHERE BRÜT>50000 AND Sicil>1000;

 

4)      SELECT Ad,Soyad,Not FROM Tablo1 WHERE Bölüm=”Bilgisayar”;

 

5)      SELECT Ad,Soyad,Not FROM Tablo1 WHERE Not BETWEEN 50 AND 75 ;

 

6)      SELECT * FROM Tablo1 ORDER BY Not Asc;

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Close
Join me: