Veritabanı Programlama
Deneme Sınavı Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1
Aşağıdakilerden hangisi "prosedürel veri bütünlüğü sağlama tekniği olup fonksiyonellik açısından gelişmiş bir koruma yöntemidir. Ancak bu yöntem, veritabanında yapılan değişiklerden sonra devreye girdiği için veritabanına fazladan yük binmesine sebep olabilir." şeklinde tanımlanan veri bütünlüğü öğesidir?
- 2
Aşağıdaki seçeneklerden hangisi SQL sunucu sistemlerinde Veritabanı ve veritabanı nesneleri üzerinde bilgi döndüren fonksiyonlardır?
- 3
Aşağıdakilerden hangisinde veri bütünlüğü tipleri doğru olarak verilmiştir?
- 4
Bir tablonun bir sütunundaki değerin diğer tabololardaki değerlerle denetlenmesini sağlayan kısıtlayıcı aşağıdakilerden hangisidir?
- 5
Veritabanlarında bulunan fonksiyon türleri aşağıdakilerden hangisidir?
- 6
Aşağıdaki seçeneklerden hangisi SQL sunucu sistemlerinde Veritabanı ve veritabanı nesneleri üzerinde bilgi döndüren fonksiyonlardır?
- 7
TRY..CATCH komutununda CATCH bloğu içinde kendi değerlerini tutan CATCH bloğu dışında ise NULL değerler döndüren çeşitli fonksiyonları vardır. Bu fonksiyonlardan işlevi "Hatanın önem düzeyini döndürür." şeklinde tanımlanan fonksiyon aşağıdakilerden hangisidir?
- 8
Aşağıdakilerden hangisi altta verilen yazım şekline uygun fonksiyondur?
CREATE FUNCTION Fonksiyon_Adi(Parametreler)
RETURNS geriDonusTipi
AS
BEGIN
-- Sorgular
RETURN geriDonusDegeri
END
- 9I. Bir sütuna birincil anahtar kısıtlayıcısı tanımlanır ise o sütundaki tüm satırlara bir değer girilmesini zorlar yani NULL kalamaz. II. Her tabloda en fazla bir adet birincil anahtar kısıtlayıcısı bulunabilir. III. Birincil anahtar alana girilen veriler tekil olmak zorundadır. Yukarıda Birincil Anahtar Tanımlayıcısı(BAK) hakkında verilen bilgilerden hangileri doğrudur?
- 10
Veri Kontrol Dili (DCL) veritabanı kullanıcısı veya rolü ile ilgili izinlerin düzenlenmesini sağlar. Bu kategoride, daha önce yapılmış olan yetki ve izinleri kaldırmak için kullanılan komut aşağıdakilerden hangisidir?
- 11
Aşağıdakilerden hangisi veritabanı içinden veya dışından gelen olaylara oluşturulacak kurallar sayesinde otomatik olarak tepki üreten veritabanına verilen genel isimdir?
- 12Aşağıdakilerden hangisinde String Functions fonksiyonunun işlevi verilmiştir?
- 13
SQL Sorgu penceresi ile ilgili aşağıdaki bilgilerden hangisi yanlıştır?
- 14
- Tanımlanabilir veri bütünlüğü tanımlanan nesnelerin kendi özellikleri sayesinde sağlanabilen veri bütünlüğüdür.
- Tanımlanabilir bütünlüğünde, fazla müdahale edilememesi ve programlama imkânının sağlanamaması dezavantajlardır.
- Prosedürel veri bütünlüğü sağlamaya çalışırken kötü yazılacak program ile veritabanına ek yük getirebilir.
- Prosedürel veri bütünlüğü, tanımlanabilir veri bütünlüğüne göre daha basittir.
Prosedürel ve tanımlanabilir veri bütünlüğü ile ilgili yukarıda verilen bilgilerden hangileri doğrudur?
- Tanımlanabilir veri bütünlüğü tanımlanan nesnelerin kendi özellikleri sayesinde sağlanabilen veri bütünlüğüdür.
- 15
Farklı üreticilere ait Veri Tabanı Yönetim Sistemi üzerinde işlemleri yapmak üzere en yaygın olarak ortak kullanılan dil aşağıdakilerden hangisidir?
- 16
Referanssal bütünlük için aşağıdakilerden hangisi kullanılır ?
- 17
Aşağıdaki komutlardan hangisi sistem fonksiyonları içerisinde veri kümesi satır sayısını döndürmek için kullanılmaktadır?
- 18
"Günümüzde en yaygın kullanıma
sahip olan ilişkisel veritabanları
...................... yazılımlarına MS
SQL Server, MySQL, Oracle örnek
verilebilir." boşluğa hangisi gelmelidir? - 19
DECLARE @PC_alis INT
DECLARE @PC_satis INT
DECLARE @PC_kar INT
SET @PC_alis=400
SET @PC_satis=432
SELECT @PC_satis-@PC_alisYukarıdaki T-SQL kodunun sonucu aşağıdakilerden hangisidir?
- 20
Avg ve Count gibi belli bir veri setinde işlem yapıp tek değer döndüren fonksiyon gurubu aşağıdakilerden hangisidir?