Veritabanı Sistemleri Final 7. Deneme Sınavı

Toplam 20 Soru
PAYLAŞ:

1.Soru

Aşağıdakilerden hangisi Alt sorgular ile mevcut sorgunun sınırlanmasını sağlamak için kullanılan bir operatördür?


IS DULL

EXISTS

FIND

[NOT]LIKE

FREE TEXT


2.Soru

Bir tabloda birincil anahtar bir veya daha fazla öznitelikten oluşabilir. Eğer birincil anahtar iki veya daha fazla öznitelikten oluşuyorsa bu tür birincil anahtarlara birleşik anahtar (composite key) adı verilir. Bu tür tablolarda anahtar olmayan öznitelik, birleşik anahtarın sadece bir kısmı ile belirleniyorsa buna ne ad verilir?


Kısmi bağımlılık

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

Tam fonksiyonel bağımlılık

Çok değerli bağımlılık

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


3.Soru

Aşağıdakilerden hangisinde veri tabanlarında ihtiyaç olan tekrarlı işlemler veya ortak kullanım için oluşturulan komut kümelerinin adı doğru verilmiştir?


Saklı yordam

İndeks

Anahtarlar

Görünüm

Şema


4.Soru

SQL'de yer alan metin işlevlerinden hangisi sayısal bir değeri istenilen hassasiyette metne çevirir?


SUBSTRING

STR

REPLACE

CHAR

SPACE


5.Soru

Görünüm oluşturmak için komuta aşağıdakilerden hangisi ile başlanmaktadır?


DROP VIEW

DELETE VIEW

SHIFT DATABASE

CREATE VIEW

EXECUTE VIEW


6.Soru

Aşağıdakilerden hangisi normalleştirme yapmanın amaçlarından birisi değildir?


Veri artıklıgını (redundancy) minimum yapmak. Böylece aykırılıklar önlenmiş ve fiziksel veri saklama alanından tasarruf edilmiş olur.

Veri bütünlüğünü sağlayan kısıtların uygulamasını basitleştirmek

Veri islemeyi (ekleme, güncelleme ve silme) daha basit hâle getirmek.

Gerçek varlık ve ilişkileri daha iyi temsil edecek veritabanı modeli tasarımını gerçekleştirmek ve ilerideki geliştirmeler için sağlam bir taban oluşturmak.

Fiziksel veri saklama alanının daha çok kullanımı sağlamak


7.Soru

ALTER TABLE Ögrenciler DROP COLUMN [Yaş];
Yukarıdaki SQL sorgusunun gerçekleştirdiği işlem aşağıdakilerden hangisinde doğru olarak verilmiştir?


Ogrenciler tablosuna Yaş sütunu ekler

Ogrenciler tablosundan Yaş sütununu siler

Ogrenciler tablosunda  Yaş sütununu seçer

Ogrenciler tablosunda Yaş sütununu kopyalar

Ogrenciler tabllosunda Yaş sütununu kilitler


8.Soru

I. İlişkisel veri tabanı veriyi ilişkisel örnekler içinde depolar.
II. İlişkisel örnekler veri tabanı kullanıcıları tarafından tablolar olarak adlandırılır.
III. Her bir ilişkisel örnek kayıtlar ve alanlar şeklinde oluşturulur.Yukarıdaki İlişkisel veri tabanı ile ilgili ifadelerden hangileri doğrudur?


I

I,II

I, II, III

II, III

III


9.Soru

I. Günümüzde modern ilişkisel veri tabanı modellerinde genelde 4. normal formdan sonrası genelde uygulanmaz.
II. 4NF üzeri normalleştirmeler veri tabanında çok fazla tablo ve ilişki oluşturur.
III. 3NF veri tabanı modeli ile daha az karmaşık bitişme kullanan SQL komutları kullanır.
Normal Formlar ile ilgili yukarıdaki ifadelerden hangileri doğrudur?


I

I,II

I,II, III

II, III

III


10.Soru

SELECT [isimler] FROM ogrenciler WHERE [soyisim]='Doğan' ORDER BY [numara] ASC

Aşağıdakilerden hangisi yukarıdaki sorgu ile ilgili doğru bir ifade içermektedir?


İsimler tablosundaki soy ismi Doğan olan öğrencileri numaraları küçükten büyüğe olacak şekilde sıralar.

Ogrenciler tablosundaki soy ismi Doğan olan öğrencilerin isimlerini A'dan Z'ye doğru sıralar.

Ogrenciler tablosundaki soy ismi Doğan olan öğrencilerin isimlerini Z'den A'ya doğru sıralar.

İsimler tablosundaki soy ismi Doğan olan öğrencileri Z'den A'ya doğru sıralar.

Ogrenciler tablosundaki soy ismi Doğan olan öğrencilerin isimlerini numaraları küçükten büyüğe olacak şekilde sıralar.


11.Soru

Veritabanı tablolarında özetleme ve gruplama işlemlerinde aşağıdaki komutlardan hangisi kullanılır?


Between

Union

Intersect

Group by

Order by


12.Soru

Güncellenecek alanlar ve bu alanların alacakları yeni değerleri belirlemek için hangi komut kullanılır?


Set

Rollback

Commit

Where

Delete


13.Soru

INSERT INTO TabloAdı [(alan1, alan2, ...)] VALUES (değer1, değer2, ...)
Yukarıdaki belirtilen ve tabloya eklenen kayıt ile ilgili kod aşağıdakilerden hangisidir?


Sorgu sonucunun tabloya eklenmesi

Doğrudan veri ekleme

Dolaylı olarak veri ekleme

Bire bir veri ekleme

Başka bir tablodan veri ekleme


14.Soru

“Birbiri ile aynı sayıda ve türde alanları olan veri kümelerinin alt alta birleştirilmesi, kesişim kümelerinin ve farklarının bulunması işlemidir.”
Yukarıda tanımı verilen işlem aşağıdakilerden hangisidir?


 


Veri Birleştirme
 
Veri Kesiştirme
 
Veri Dizilimi
 
Veri Serileştirme
 
Veri Düzeltme


 

15.Soru

Bir tabloda birincil anahtar bir veya daha fazla öznitelikten oluşabilir. Eğer birincil anahtar iki veya daha fazla öznitelikten oluşuyorsa bu tür birincil anahtarlara ne ad verilir?


Tüm Anahtar

Bütünleşik Anahtar

Bütün Anahtar

Tam Anahtar

Birleşik Anahtar


16.Soru

Metin sonundaki boşlukların silinmesi için hangi komut kullanılmaktadır?


RTRIM

LTRIM

ROUND

SQRT

SQR


17.Soru

Bir sorgulamadaki sıralamalardan aşağıdakilerden hangisi yanlıştır?


 


[HAVING]- [GROUP BY ]-[TOP]-[ORDER BY]
 
[FROM]- [ON ]-[JOIN]-[WHERE]
 
[GROUP BY]- [HAVING]- [ORDER BY]
 
[SELECT]-[DISTINCT]-[ORDER BY]-[TOP]
 
[FROM]- [WHERE]- [ORDER BY]


 

18.Soru

I. İlişkisel veri tabanı yönetim sistemi (İVTYS) ilişkisel veri tabanı modelini esas alan yönetim yazılımıdır.
II. İVTYS ilişkisel veri tabanının yönetimini, veri tabanı ile iletişimi sağlayan ara yüzlerden oluşur.
III. İVTYS’de veri tablo adı verilen veri nesnelerinde tutulur.
İVTYS ile ilgili yukarıdaki ifadelerden hangisi doğrudur?


I.

I, II

I, II, III

I, III

III


19.Soru

Bir tablodan kayıt silinirken onunla bağlantılı diğer tablolardaki kayıtlarında silinmesini sağlayan ve tablo oluşturulurken kullanılan SQL ifadesi aşağıdaki seçeneklerden hangisinde doğru olarak verilmiştir?


ALTER

UPDATE

DROP

ON DELETE CASCADE

DELETE


20.Soru

Aşağıdakilerden hangisi belirtilen alan için standart sapma hesaplar?


 


STDEV
 
STDEVP
 
VAR
 
VARP
 
AVG