Veritabanı Sistemleri Final 4. Deneme Sınavı
Toplam 20 Soru1.Soru
“Msg 245, Level 16, State 1, Line 1
Conversion failed when converting the varchar value 'rtrt3' to data type int.”
Yukarıdaki ifade tabloya satır ekleme işlemlerinde karşılaşılan hata türlerinden hangisine aittir?
Yazım hatası |
Veri tipi uyum hatası |
Tablo alan hatası |
Yanlış karakter kullanım hatası |
Karakteri dönüştürme hatası |
Tabloya satır ekleme işlemlerinde karşılaşılan hatalar; yazım hataları, veri tipi uyum hatalarıdır. Veri tipi uyum hatalarında metin sayı türündeki bir alana metin verisi eklenmek istenildiğinde yukarıdaki hatayı vermektedir.
2.Soru
Aşağıdakilerden hangisi MS SQL’de yer alansayısal veri tiplerinden biri değildir?
tinyint |
bigint |
float |
decimal |
char |
Depolanacak tamsayının büyüklüğüne göre tinyint (1 bayt), smallint (2 bayt), int (4 bayt), bigint (8 bayt) veri tipleri bulunmaktadır. Kayan noktalı sayı veri tipinde float (4 bayt) ve real (4 bayt) veri türü ya da kullanıcının ihtiyacına göre basamak sayıları tanımlanabilen decimal ve numeric veri tipleri alanları tanımlamak için kullanılabilmektedir. İkili sayılar veri tipinde, sabit uzunlukta binary ve değişken uzunlukta varbinary veri tipi bulunmaktadır.
3.Soru
I. Ekleme
II. Silme
III. Güncelleme
Bir veri tabanında görülebilecek üç aykırılık vardır. Yukarıdakilerden hangisi bu aykırılıklardan biridir?
Sadece I |
Sadece I,II |
Sadece I,III |
Sadece I,II, III |
Sadece III |
Bir veri tabanında görülebilecek üç aykırılık vardır. Bunlar ekleme, silme ve güncelleme aykırılıkları olarak sıralanabilir. Eğer bir tabloda bu aykırılıklardan biri veya birkaçı varsa bu tablo ve dolayısıyla veri tabanının iyi tasarlanmadığı söylenir.
4.Soru
Aşağıdakilerden hangisi veya hangileri veritabanı tasarım aşamalarındandır?
I-Kavramsal veri modelleme
II-Mantıksal veri modelleme
III-Fiziksel veri modelleme
IV- Tasarımsal veri modelleme
Yalnız I |
I-II |
I-II-III |
I-III-IV |
I-II-III-IV |
Veritabanı tasarım asamaları üç aşamadan olusmaktadır. Bunlar kavramsal veri modelleme (conceptual data modeling), mantıksal veri modelleme (logical data modeling) ve fiziksel veri modellemedir (physical data modeling).
5.Soru
Aşağıdakilerden hangisi veri ekleme ve düzenleme işlevlerinde ondalıklı bir sayının istenen basamağa yuvarlanmasını sağlayan bir fonksiyona sahiptir?
LITRIM |
GETDATE |
UPPER |
LOWER |
ROUND |
Veri girişinde yaygın kullanılan işlemlerden olan ROUND ondalıklı bir sayının istenen basamağa yuvarlanmasını sağlar.
6.Soru
VTYS’de depolanacak tamsayının büyüklüğüne göre tinyint kaç bayta karşılık gelmektedir?
1 Bayt |
2 Bayt |
4 Bayt |
8 Bayt |
16 Bayt |
Depolanacak tamsayının büyüklüğüne göre tinyint (1 bayt), smallint (2 bayt), int (4 bayt), bigint (8 bayt) veri tipleri bulunmaktadır.
7.Soru
Bir öznitelik A, diğer öznitelik B’ye bağlı iken; B özniteliği de A’ya bağımlı ise burada ne tür bir bağımlılık mevcuttur?
Tam Fonksiyonel Bağımlılık |
Geçişli Bağımlılık |
Kısmi Bağımlılık |
Döngüsel Bağımlılık |
Çok Değerli Bağımlılık |
Döngüsel bağımlılıkta döngü kapalı halka, tekrar etme anlamında kullanılmaktadır. Veritabanında bir öznitelik A, diğer öznitelik B’ye bağımlı iken aynı zamanda B özniteliği de A’ya bağımlı ise döngüsel bağımlılık olarak adlandırılır. Döngüsel bağımlılık genelde tablolardaki iki ya da daha fazla alandan oluşan birleşik anahtarlarda oluşur.
8.Soru
Veri tabanı tablosundaki alanların belirlenmesi için hangi ifadeler kullanılmaktadır?
Alan |
Alan ve sütun |
Öznitelik |
Öznitelik ve sütun |
Öznitelik, alan ve sütun |
Alan, sütun ve öznitelik ifadelerinin hepsi veri tabanı tablosundaki alanları belirmek için kullanılan terimlerdir.
9.Soru
Aşağıdakilerden hangisi kesirli bir sayıyı üst tamsayıya yuvarlamak için kullanılan bir işlevdir?
POWER |
SIGN |
DEGREES |
SQRT |
FLOOR |
10.Soru
Veri kümeleri aşağıdakilerden hangisi ile birleştirilemez?
DISTINCT |
INTERSECT |
EXCEPT |
UNION |
UNION ALL |
DISTINCT
11.Soru
Kısmi bağımlılıklar hangi normalleştirme aşamasında kaldırılmaktadır?
1NF |
2NF |
3NF |
4NF |
5NF |
2NF’de tekrar eden değerler yeni tablolara taşınmaktadır. 2NF kuralları aşağıdadır:
- Tablolar 1NF olmalıdır.
- Tüm anahtar olmayan alanlar birincil anahtara tam fonksiyonel bağımlı olmalıdır.
- Kısmi bağımlılıklar kaldırılmalıdır.
12.Soru
Aşağıdakilerden hangisi MS Access içerisinde bulunan temel nesneler hangisinde doğru verilmiştir?
Tablolar, sorgular, formlar |
Tablolar, sorgular, formlar, raporlar |
Sorgular, formlar, raporlar |
Tablolar, sorgular, formlar, raporlar, veri erişim sayfaları, makrolar |
Tablolar, sorgular, formlar, raporlar, veri erişim sayfaları, makrolar ve modüllerdir. |
MS Access’in içerisindeki temel nesneler, tablolar, sorgular, formlar, raporlar, veri erişim sayfaları, makrolar ve modüllerdir.
13.Soru
Aşağıdaki işlemlerden hangisi yapıldığında geri alma işlemi uygulanamaz?
Delete |
Truncate |
Insert |
Select |
Alter |
İşlem günlüğüne yazılmadığından dolayı TRUNCATE komutu ile yapılan silme işlemi geri alınamaz.
14.Soru
Aşağıdaki veritabanı kullanıcılarından hangisi veritabanı sorumlularındandır?
Sistem analistleri |
Uygulama programcıları |
Gelişmiş kullanıcılar |
Veritabanı tasarımcısı |
Bağımsız kullanıcılar |
Veritabanı sorumluları; Veritabanı yöneticisi ve Veritabanı Tasarımcısıdır.
15.Soru
Aşağıdakilerden hangisi veritabanı yönetim sistemlerinin avantajları arasında sayılmaz?
Gereksiz veri tekrarı ve veri tutarsızlığının önlenmesi |
Veri bütünlügünün saglanması |
Veri paylasımının sağlanması |
Kullanımda üst düzey uzmanlık gerektirmemesi |
Var olan verilerden yenilerinin üretilmesi |
Gereksiz veri tekrarı ve veri tutarsızlığının önlenmesi, Veri bütünlügünün saglanması, Veri paylasımının sağlanması, Kullanımda üst düzey uzmanlık gerektirmemesi veritabanı yönetim sistemlerinin avantajları arasında sayılır. Var olan verilerden yenilerinin üretilmesi veritabanı yönetim sistemlerinin avantajları arasında sayılmaz.
16.Soru
Tablolar için, bir alanın eklenmesi veya çıkartılması, bir alanın adının değiştirilmesi, tablodan kısıt çıkartılması veya eklenmesi vb. değişiklikler hangi komut ile yapılır?
CHANGE |
SHIFT |
CLUSTER |
COMMUTE |
ALTER |
Tablolar için, bir alanın eklenmesi veya çıkartılması, bir alanın adının değiştirilmesi, tablodan kısıt çıkartılması veya eklenmesi vb. değişiklikler ALTER komutu ile yapılabilir.
17.Soru
MS SQL tablo, alan ve benzeri kullanıcı tanımı isimleri verirken hangi noktalama işareti kullanılabilir?
(.) |
(,) |
(;) |
(“) |
(:) |
MS SQL tablo, alan ve benzeri kullanıcı tanımı isimleri verirken köşeli parantez ([]) ya da çift tırnak (“) kullanılabilir. Özellikle iki kelimeden ya da Türkçe karakterlerden oluşan ifadeler tanımlanırken adların bu semboller içine alınması derleyicinin ifadeleri doğru yorumlamasını sağlar.
18.Soru
Sütun adı, sütun veri türü, sütun kısıtlamaları, birincil anahtar, yabancı anahtar ve tablolar arasındaki ilişkiler de dâhil olmak üzere tüm tablo yapıları hangi tasarım modelinde gösterilir?
Kavramsal veri modelleme |
Mantıksal veri modelleme |
Fiziksel veri modelleme |
Tasarımsal veri modelleme |
Yönetimsel very modeli |
Bir fiziksel veritabanı modeli, sütun adı, sütun veri türü, sütun kısıtlamaları, birincil anahtar, yabancı anahtar ve tablolar arasındaki ilişkiler de dâhil olmak üzere tüm tablo yapılarını göstermektedir.
19.Soru
A?B işleminin sonucu aşağıdakilerden hangisidir?
|
|
|
|
|
Bu bir kesişim işlemidir. Kesişim işlemi iki tablonun ortak kayıtlarını getirir.
20.Soru
Sorgu sonucunun bir tabloya eklenmesi için kullanılan komut yapısında VALUES yerine hangi kod ile başlayan sorgu ifadesi yer almaktadır?
ALTER |
INSERT INTO |
CHANGE |
SELECT |
DROP |
Sorgu sonucunun bir tabloya eklenmesi için kullanılan komut yapısında ise VALUES yerine SELECT ile başlayan sorgu ifadesi yer almaktadır. Sadece başka bir tablodan değil kullanıcının tanımlayacağı bir veri kümesinden elde edilen sorgu sonucu ilgili tabloya eklenir.
-
- 1.SORU ÇÖZÜLMEDİ
- 2.SORU ÇÖZÜLMEDİ
- 3.SORU ÇÖZÜLMEDİ
- 4.SORU ÇÖZÜLMEDİ
- 5.SORU ÇÖZÜLMEDİ
- 6.SORU ÇÖZÜLMEDİ
- 7.SORU ÇÖZÜLMEDİ
- 8.SORU ÇÖZÜLMEDİ
- 9.SORU ÇÖZÜLMEDİ
- 10.SORU ÇÖZÜLMEDİ
- 11.SORU ÇÖZÜLMEDİ
- 12.SORU ÇÖZÜLMEDİ
- 13.SORU ÇÖZÜLMEDİ
- 14.SORU ÇÖZÜLMEDİ
- 15.SORU ÇÖZÜLMEDİ
- 16.SORU ÇÖZÜLMEDİ
- 17.SORU ÇÖZÜLMEDİ
- 18.SORU ÇÖZÜLMEDİ
- 19.SORU ÇÖZÜLMEDİ
- 20.SORU ÇÖZÜLMEDİ