Veritabanı Programlama Ara 5. Deneme Sınavı

Toplam 20 Soru
PAYLAŞ:

1.Soru

SQL Server 2014 Express kurulum dosyalarının güncel sürümü aşağıdaki yükleme sayfalarından hangisinden indirilmeli?


SQLA Express yükleme sayfası

MS SQL Express yükleme sayfası

MSQL Express yükleme sayfası

MySQL Express yükleme sayfası

MS Express yükleme sayfası


2.Soru

"DECLARE @Fakulte VARCHAR(30);" komutu ile verilen bilgilerden hangisi doğrudur?


Fakulte isimli değişkene 30 sayısını atamaktadır.

Fakulte isimli 30 karakterden oluşan değişkeni silmektedir.

Boyutu 30 olan, karakter tipinde Fakulte isimli bir değişken tanımlamaktadır.

Fakulte isimli, 30 basamaktan oluşan, sayısal değer alan bir değişken tanımlamaktadır.

Fakulte isimli değişkenin ilk 30 karakterini ekranda görüntülemektedir.


3.Soru

Veri tabanı kayıtları üzerindeki okuma veya güncelleme işlemlerinin her biri aşağıdakilerden hangisiyle isimlendirilmektedir?


Hareket

Döngü

Girdi

Akış

Özyineleme


4.Soru

Aşağıdakilerden hangisi sistem fonksiyonları içerisinde User-Id ve User_Name komutlarıyla bilgi dönüdürülen fonksiyonlardandır?


Matematiksel Fonksiyonlar

Güvenlik Fonksiyonları

Kümeleme Fonksiyonları

İmleç Fonksiyonları

Dizgi Fonksiyonları


5.Soru

Aşağıdakilerden hangisi Yordamsal Dil (Procedural Language) özelliklerini barındırmaktadır?


SQL

DCL

DML

T-SQL

DDL


6.Soru

Açık Veritabanı Bağlantısı (ODBC) uygulamalarını sistem tablolarındaki değişimlerinden izole etmek için kullanılan sistem saklı yordamı çeşidi aşağıdakilerden hangisidir?


Katalog Saklı Yordamları

İmleç Saklı Yordamları

Değişen Veri Yakalama Saklı Yordamları

Veritabanı E-mail Saklı Yordamı

XML Saklı Yordamları


7.Soru

SQL’in ilk sürümü aşağıdakilerden hangisinde doğru olarak verilmiştir?


QUERY

ISO

SEQUEL

ANSI

COBOL


8.Soru


Yukarıdaki komut kümesinde aşağıdakilerden hangi işlem yapılmaktadır?


Beşten büyük ürünler listeleniyor

Beşten büyük ürünler siliniyor

Beşten büyük ürünler güncelleniyor

Beşten büyük ürünler yeniden düzenleniyor

Beşten tane ürün siliniyor


9.Soru

Veri tabanında yer alan bir tabloda bulunan herhangi bir alanın mutlaka bir değer alması bekleniyorsa o alan için aşağıdaki özelliklerden hangisi tanımlanmalıdır?


NULL

PRIMARY KEY

FOREIGN KEY

INT

NOT NULL


10.Soru

MS SQL’de program arayüzünü kullanmak yerine komut yazarak işlem yapmak için kullanılması gereken bölüm aşağıdakilerden hangisidir?


Execute

Nesne tarayıcısı

SQL sorgu penceresi

Databases

Debug


11.Soru

Verilen bir koşulun sağlanması durumunda belirlenen komut bloğunu tekrar eden yapı aşağıdakilerden hangisidir?


IF…ELSE

WHILE

GOTO

CONTINUE

BREAK


12.Soru

‘Kullanıcılar ve rolleri hakkında bilgi döndüren; User_Id (kullanıcı numarası), User_Name (kullanıcı adı) vb. fonksiyonlardır. ’

Yukarıda tanımlanan sistem fonksiyonu aşağıdakilerden hangisidir?


Metaveri Fonksiyonları (Metadata Functions)

Güvenlik Fonksiyonları (Security Functions)

Dizgi Fonksiyonları (String Functions)

Yapılandırma Fonksiyonları (Configuration Functions)

İmleç Fonksiyonları (Cursor Functions)


13.Soru

Diğer SQL fonksiyonlar gibi oluşturulmayan, NET platformunda yeni bir sınıf oluşturarak SQL server yazılım kodları ile birleştirilmesi gereken fonksiyon grubu aşağıdakilerden hangisidir?


Kümeleme fonksiyonları

Sayıl değerli fonksiyonlar

Güvenlik fonksiyonları

Tablo değerli fonksiyonlar

Yapılandırma fonksiyonları


14.Soru

Aşağıdakilerden hangisi tetikleyici kullanma amaçlarından biridir?


Veritabanına erişimleri ve değişiklikleri takip etmek

Hatalı giriş yapılmasını engellemek

Tanımlanabilir veri bütünlüğünü sağlamak

Bir satıra daha önce girilmemiş değerler girilmesini sağlamak

Bir satıra veri girişi yapılmadan geçilmesini engellemek


15.Soru

"UPDATE Urunler" komutu aşağıdakilerden hangisinde doğru tanımlanmıştır?


Silme işlemi

Birincil anahtar oluşturma

Güncelleme işlemi

Yeni veri ekleme işlemi

Tekil alan kısıtlayısıcı


16.Soru

VTYS’nin aynı veriyi güncelleme ve okuma erişimlerinde doğruluğu garantilemek için yapılması gereken aşağıdakilerden hangisidir?


Görünüm (View) ayarlarının yapılması

Eş zamanlılık (Concurrency) kontrolünün yapılması

Hesap yönetiminin yapılması

DCL ile kullanıcı rollerinin düzenlenmesi

DCL ile erişim haklarının düzenlenmesi


17.Soru

T-SQL’de döngüler aşağıdaki şıkların hangisinde verilmiştir?


BEGIN…END

FOR…NEXT

IF…ELSE

CASE…END

DECLARE


18.Soru

Aşağıdakilerden hangisinde sistem saklı yordamlarının sınıflandırma – tanım eşleşmesi doğrudur?


Katalog Saklı Yordamlar - İmleç uygulamaları için kullanılmaktadır.

Değişen Veri Yakalama Saklı Yordamları - SQL sunucu veritabanı motorunun bakımı için kullanılmaktadır.

İmleç Saklı Yordamları - İmleç uygulamaları için kullanılmaktadır.

Veritabanı E-mail Saklı Yordamı - Açık Veritabanı Bağlantısı uygulamalarını sistem tablolarındaki değişimlerinden izole etmek için kullanılmaktadır.

XML Saklı Yordamları - SQL sunucu oluşumlarından e-mail atmak için kullanılmaktadır.


19.Soru

Saklı yordam için gerekli sorguyu yardımcı kullanarak oluşturma için aşağıdakilerden hangi kısayol kullanılır?


Ctrl+Shift+Q

Alt+Shift+R

Ctrl+Shift+R

Ctrl+Alt+Q

Alt+Shift+Q


20.Soru

Veritabanı yönetim sistemlerinin (VTYS) merkezi olmayan dağıtık yapılarda olması aşağıdaki özelliklerin hangisini sağlamaktadır?


Kullanıcı haklarını tanımlama

Yedekleme ve kurtarma yönetimi

Birbirinden bağımsız yerlerdeki VTYS’leri sürekli birbirleri ile senkron tutabilme

Veri transferleri ve gösterimi

Veritabanlarını kurma ve oluşturma