1. Anasayfa
  2. Veri Tabanı Yönetim Sistemleri

VeriTabanı Dersi Yazılı Sınav Soru ve Cevapları

VeriTabanı Dersi Yazılı Sınav Soru ve Cevapları
1

1- SQL sorgularını aşağıdaki tablolara göre yazınız. (35 Puan)
A)Personellerin doğduğu yıllar tekil olarak listeleyen SQL cümlesini yazınız. Aynı yılda birden fazla kişi doğduysa o yıl sadece bir kez gösterilecek.
B) Personellerin adını, soyadını ve çalıştıkları departmanın adını listeleyen SQL cümlesini yazınız
C) Departman Numarası 5 olan departmanın adını Satış/Pazarlama olarak değiştiren SQL cümlesini yazınız.
D) Personel numarası 4 olan personeli silen SQL cümlesini yazınız.
E) Adı “r” ile biten personelleri listeleyen SQL cümlesini yazınız.
F) Görev Numarası 2 olan personellerin maaşlarını 100 TL artıran SQL cümlesini yazınız.
G) En yaşlı personel ile en genç personel arasındaki yaş farkını veren SQL cümlesini yazınız.
2-Veri nedir? Açıklayınız.(15 Puan)
3-T-SQL ifade tipleri nelerdir? Açıklayarak yazınız.(25 Puan)
4- Aşağıdaki ifadeleri açıklayınız.(25 Puan)

Birincil anahtar (Primary key):
Referans anahtar (Foreign key):
Attach- Detach :
veritabani

1-

a-SELECT DISTINCT DogumYili FROM Personel

b.

SELECT p.Adi, p.Soyadi, d.DepartmanAdi
FROM Personel p, Departman d
WHERE p.DepartmanNo = d.DepartmanNo

c.

UPDATE Departman SET DepartmanAdi = 'Satış/Pazarlama'
WHERE DepartmanNo = 5

d.

DELETE FROM Personel
WHERE Pno = 14

e.

SELECT * FROM Personel
WHERE Adi LIKE '%r'

f.

UPDATE Personel SET Maas = Maas + 100
WHERE GorevNo = 2

g.

SELECT MAX(DogumYili) - MIN(DogumYili) FROM Personel

2-Veri, (data) bir veya birden fazla bilgiden oluşan bir kümedir. İsim, yaş, telefon numarası, bir toplama işleminin sonucu ya da
bir sınıfın yaş ortalaması birer veridir. Bir veritabanı yapısı içerisinde tutulan bilgilere veri denilmektedir. Bilgisayar ortamı na
aktarılan, işlenmemiş (ham) bilgiler de veri olarak adlandırılabilir. Bilgisayara girilen, bilgisayar tarafından saklanabilen ve
işlenebilen herşeye veri denir.
3– Veri Tanımlama Dili (Data Definition Language)
– Veri Kontrol Dili (Data Control Language)
– Veri İşleme Dili (Data Manipulation Language)
4-Birincil anahtar (Primary key): Bir tablo içerisindeki satırları birbirinden ayırt eder.
Birincil anahtar olan bir veri aynı tablo içerisinde tekrarlanamaz. Yine bu alandaki veri boş
bırakılamaz, yani NULL değeri alamaz. Tek bir alan birincil anahtar olabileceği gibi bazı
tablolarda birden fazla alanın birleşmesiyle birincil anahtar oluşabilir. (Bu aslında az sonra
göreceğimiz birleşik anahtardır)
Referans anahtar (Foreign key): Tablodaki bir veriyi başka tablodaki bir veri ile
ilişkilendirir. İki tablo arasında yapılan bu ilişkilendirme ile referans anahtar olarak
tanımlanmış alana sadece ilişkilendirdiği tablonun alanındaki veriler eklenebilir.
Attach- Detach : Server Kontrolüne Veritabanı ekleme ve çıkartma işlemi

Bu İçeriğe Tepkin Ne Oldu?
  • 5
    ba_ar_l_
    Başarılı
  • 0
    gayet_yi
    Gayet İyi
  • 0
    te_ekk_rler
    Teşekkürler
  • 2
    anlamad_m
    Anlamadım
  • 4
    yetersiz
    Yetersiz
Subscribe
Bildir
guest

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.

1 Yorum
Inline Feedbacks
View all comments
furkan onur kaya

resim kaliteleri çok düşük