Veritabanı Sistemleri Final 10. Deneme Sınavı

Toplam 20 Soru
PAYLAŞ:

1.Soru

SQL komutlarında hangisi yapılan değişiklikleri geri almak için kullanılır?


Commit

Insert

Delete

Rollback

Transaction


2.Soru

I. Bu aşamada döngüsel fonksiyonel bağımlılıklar ve kalan tüm aykırılıklar kaldırılır.
II. Projeksiyon Normal Form (PJNF) olarakta adlandırılır
Yukarıdaki özellikler hangi normal forma aittir?


1NF

2NF

3NF

4NF

5NF


3.Soru

Aşağıdakilerden hangisi sayısal veri tipleri içerisinde ikili sayılar veri tipi kapsamında yer almaktadır?


Tinyint

Bigint

Smallint

Binary

Real


4.Soru

I. Transaction işlemindeki SQL komutu tarafından yapılmış olan tüm değişikliklerin geri almak için kullanılmaktadır.
II. Yazılan SQL komutlarının herhangi birinde hata meydana gelmesi hâlinde bir sorun karşısında bu işlemiile kayıtları ilk hâline (transaction başladığı duruma) geri getirir.
Yukarıdaki ifadelerdeki özellikler aşağıdaki hangi işleve aittir?


COMMIT

ROLL BACK

INSERT

AGAIN

TRANSACTION


5.Soru

Select sorgusuyla elde edilen bir veri kümesinin yeni bir tablo olarak kaydedilmesi

için FROM ifadesinden önce hangi komut kullanılmalıdır?


DESC

FROM

SELECT

WHERE

INTO


6.Soru

INSERT INTO TabloAdı [(alan1, alan2, ...)]
VALUES (değer1, değer2, ...)
INSERT INTO TabloAdı [(alan1, alan2, ...)]
SELECT değer1, değer2,.. FROM Tablo
Yukarıda verilen işlem yazım kuralları sırasıyla hangi işlemleri belirtmektedir?


Doğrudan veri sorgulama, sorgu sonucunun tablodan eklenmesi

Doğrudan veri silme, sorgu sonucunun tablodan silinmesi

Doğrudan veri ekleme, sorgu sonucunun tablodan silinmesi

Doğrudan veri silme, sorgu sonucunun tabloya eklenmesi

Doğrudan veri ekleme, sorgu sonucunun tabloya eklenmesi


7.Soru

SELECT komutu ile kullanılabilen HAVING yapısı ile aşağıdakilerden hangisi yapılmaktadır?


Seçme işleminin hangi veri kümesinden yapılacağını belirtilir.

Seçme işleminde görüntülenecek ya da hesaba katılacak satırların sınırlanması sağlanır.

Verileri özetleme ya da gruplama işlemleri için kullanılabilecek bir seçme sorgusu bölümüdür

Gruplanan ya da hesaplanan alanların sınırlanması için kullanılan bir kısımdır.

Verinin kullanıcıya hangi sırada gönderileceğini belirler.


8.Soru

Aşağıdaki mantıksal işlevlerden hangisi  indeks değeri içeren bir değerin tanımlanan sıralı listede eşleştirerek karşı gelen elemanı görüntüler?


IIF

CASE

ORDER BY

WHERE

CHOOSE


9.Soru

Aşağıdakilerden seçeneklerden hangisi bir tablodaki kayıt üzerinde güncelleme yapmak için kullanılan SQL komutudur?


ALTER

UPDATE

DROP

ON DELETE CASCADE

DELETE


10.Soru

Bir özniteliğin değeri bağlı olduğu anahtar ile benzersiz olarak belirleniyorsa bu ilişkide nasıl bir bağlılık söz konusudur?


Döngüsel Bağımlılık

Çok Değerli Bağımlılık

Tam Fonksiyonel Bağımlılık

Geçişli Bağımlılık

Kısmi Bağımlılık


11.Soru

Anahtar kısıtları aşağıda şıkların hangisinde doğru verilmiştir?


Birincil Anahtar, Yabancı Anahtar

Benzersiz Anahtar, Yabancı Anahtar

Birincil Anahtar, Benzersiz Anahtar

Yabancı Anahtar

Birincil Anahtar, Benzersiz Anahtar, Yabancı Anahtar


12.Soru

Aşağıdakilerden hangisi Select komutunun mantıksal işleme sırasının en başında yer alır?


On

Join

From

Where

Top


13.Soru

Aşağıdakilerden hangi veri tipi ve boyutu doğru verilmiştir?


Tinyint 2 bayt

Smallint 1 bayt

Bigint  16 bayt

Float 4 bayt

Int 8 bayt


14.Soru

ROUND(123.4545, 2) SQL komutunun çıktısı aşağıdaki seçeneklerden hangisinde doğru olarak verilmiştir?


123.5

123.4550

123

123.4000

123.4500


15.Soru

BEGIN TRANSACTION
INSERT INTO [Stok Hareket Türleri]
VALUES (5,'Sipariş Verildi')
INSERT INTO [Stok Hareket Türleri]
VALUES (6,'Sipariş İptal Edildi')
ROLLBACK
Bir tabloya iki adet yeni stok hareket türü eklenmesi istenildiği zaman yukarıdaki TRANSACTION yapısı ile yapmak mümkündür. TRANSACTION yapısının sonuna ROLLBACK ifadesi yazıldığından dolayı INSERT işlemine eklenen kayıtlar geri alınma işlemi yapılmıştır. ROLLBACK yerine aşağıdaki komutlardan hangisi kullanılsaydı kayıtlar tabloya kalıcı olarak aktarılırdı?


Rollback

Commit

Insert

Delete

Transcation


16.Soru

Aşağıdaki fonksiyonların hangisinde yanlış bir ifadeye yer verilmiştir?


UPPER fonksiyonu metinleri küçük harfe çevirir.

CAST fonksiyonunun işlevi sorgu esnasında veri türünün dönüştürülmesini sağlamaktır.

PARSE fonksiyonu bir ifadedeki bilgiyi ilgili dile göre metin içerisinden çıkarır.

GETDATE fonksiyonu SQL Server yazılımının çalıştığı bilgisayarın sistem tarihini döndürür.

LITRIM fonksiyonu karakter türündeki değişkenlerin başındaki karakterleri kaldırır.


17.Soru

Aşağıdaki komutlardan hangisi yapılan işlemleri kalıcı hale gelmesini sağlamaktadır?


Commit

Rollback

Insert

Delete

Transcation


18.Soru

Bir tabloya doğrudan veya başka tablolardan sorgulama sonucu elde edilen kayıtları eklemek için aşağıdaki komutlardan hangisi kullanılır?


DELETE

INSERT INTO

UPDATE

TRUNCATE

CREATE


19.Soru

Veri tabanında verinin değiştirilmesi sırasında mantıksal olarak bozulmaya yol açan duruma ne ad verilir?


Kopyalama

Yapıştırma

Ortalama

Normalleştirme

Aykırılık


20.Soru

Seçme sorgularında sıkça kullanılan aşağıdaki ifadelerden hangisi bir alandaki verilerin tekrarsız olarak görüntülenmesini sağlamaktadır?


 


DISTINCT
 
EXISTS
 
HAVING
 
TOP
 
ORDER BY