Veritabanı Programlama Final 3. Deneme Sınavı

Toplam 20 Soru
PAYLAŞ:

1.Soru

Veritabanı rollerinden “db_datawriter” aşağıdaki durumlardan hangisini, ifade etmektedir?


Veritabanı üzerindeki yetkilendirmeleri değiştirebilme

Veritabanı üzerinde tüm ayarlamaları yapabilme ve silebilme

Veritabanı yedeğini alabilme

Kullanıcı tabloları üzerinde INSERT/DELETE/UPDATE işlemleri yapabilme

Kullanıcı tabloları üzerinde SELECT işlemleri yapamaz


2.Soru

Bilinçli veya bilinçsiz olarak verinin bozulmaması gerekliliği aşağıdakilerden hangisiyle ifade edilmektedir?


Bütünlük

Eşdeğerlik

Tam zamanındalık

Yansızlık

Gizlilik


3.Soru

Sürekli hizmet vermesi gereken ve en ufak kesintiye b­ile toleransı olmayan ­işletmeler tarafından terci­h edi­len, iki­ ya da daha çok bi­rb­iri­nden bağımsız sunucunun aralarında i­leti­şi­m kurulduktan sonra tek bi­r si­stem gi­bi­ çalışarak, bi­r veya bi­rden fazla uygulamayı çalıştırmasına olanak tanıyan çözüme ver­ilen genel ad aşağıdakilerden hangisinde doğru olarak verilmiştir?


Veritabanı Birleştirme

Veritabanı Sınıflandırma

Veritabanı Ayrıştırma

Veritabanı Seçme

Veritabanı Kümeleme


4.Soru

Aşağıdakilerden hangisi Belge Tabanlı NoSQL Yapı özelliklerinden biri değildir?


Belgeler BINARY JSON formatında saklanabilir.

Çalışma prensibi olarak sütun te­melli yapılar gibi çalışır.

İç içe geçmiş büyük boyutlu belgeler arasında ilişki kurmak zordur.

Belgeler, geleneksel veritabalarındaki kayıt (satır) kavramıyla aynıdır.

İçerik yönetim sistemlerinde kullanmak için oldukça kullanışlıdır.


5.Soru

Cümlede verilen boşluğa hangi kavram girerse doğru bir Google BigQuery Servisi temel bileşen tanımı elde edilmiş olur?

_________ içerisinde bir ya da daha fazla tabloyu barındıran yapılardır. İşlem yapabil­mek için proje içerisinde en az bir tane veri bloğu oluşturulmuş olması gereklidir.


Kayıtlar

İşler

Projeler

Tablolar

Veri blokları


6.Soru

USE Universite
CREATE TABLE Fakulte
Yukarıda verilen “USE” komutu aşağıdakilerden hangisi için kullanılmaktadır?


USE komut satırı ile oluşturulacak olan tabloların “Universite” veritabanı üzerinde oluşturulması sağlanır

“Universite” isimli bir tablo oluşturur

“Universite” isimli bir veritabanı oluşturur

“Fakulte” isimli bir alanın “Universite” isimli bir tabloya bağlanmasını sağlar.

“Universite” isimli bir veritabanı ve “Fakulte” isimli bir tablo oluşturur.


7.Soru

Aşağıdaki komutlardan hangisi SQL veritabanında hareket bloğu içinde geri dönüş noktaları oluşturmak için kullanılır?


@@TRANCOUNT

SAVE TRANSACTION

BEGIN TRANSACTION

COMMIT TRANSACTION

ROLLBACK TRANSACTION


8.Soru

MS SQL Server kullanımında "Oturum Açma" aşağıdakilerden hangisidir?


Login
Replication
Mirroring
Model
Job

9.Soru

Ver­i tabanı uygulamalarında veri­ değişiklikleri yapılırken tavsiye edilen hareket modu aşağıdakilerden hangisidir?


Temel hareket

Oto-kayıt hareket

Beklenen hareket

Örtük hareket

Açık hareket


10.Soru

Aşağıdakilerden hangisi hizmet olarak platform ürünlerine örnekler arasında yer almamaktadır?


Azure

Heroku

Pivotal Cloud Foundry

Dropbox Paper

Red Hat OpenShift


11.Soru

Aşağıdakilerden hangisi yüzlerce kullanıcıya aynı zamanda farklı hizmetler verebilen içerisinde çok sayıda işlemci ve sabit disk barındıran güçlü ve pahalı bilgisayarların genel adıdır?


Performans bilgisayarı

Anaçatı bilgisayar

Şirket bilgisayarı

Terminaller

Serverlar


12.Soru

MS SQL Server VTYS’de kilitli kaynaklar üzerinde hem okuma hem de değişiklik yapılmasına izin verilmemesi için aşağıdaki kilit modlarından hangisi kullanılmalıdır?


Paylaşılan

Ayrıcalıklı

Güncelleştirme

Şema değiştirme

Toplu güncelleştirme


13.Soru

"En düşük kısıtlamaya sahip izolasyon düzeyidir. Hareket tarafından seçilmiş olan veri üzerine herhangi bir kilit Yüksek  eş zamanlılık sağlamakla birlikte veri tutarlılığı sağlama düzeyi düşüktür."
Yukarıda verilen bilgiler hangi izolasyon düzeyine aittir?


Kaydedilmemiş okuma

Kaydedilmiş okuma

Tekrarlanabilir okuma

Anlık görüntü

Serileştirilebilir izolasyon


14.Soru

“db_datawriter” rolü aşağıdakilerden hangisinde açıklanmıştır?


Kullanıcı tabloları üzerinde INSERT/DELETE/UPDATE işlemleri yapabilme

Kullanıcı tabloları üzerinde INSERT/DELETE/UPDATE işlemleri yapamaz

Kullanıcı tabloları üzerinde SELECT işlemleri yapama

Veritabanı yedeğini alabilme

Kullanıcı tabloları üzerinde SELECT işlemleri yapabilme


15.Soru

Bilgi güvenliği, verilerin yetkisiz kişilerce kötüye kullanımı engellemek üzere tedbirler alınması ve bunun için gerekli yasal düzenlemeler yapılması oldukça önemli bir husustur. Avrupa Birliği Veri Koruma Direktifinin kaçıncı maddesi yukarıdaki hususu düzenlemektedir?


11. madde

17. madde

20. madde

21. madde

23. madde


16.Soru

I. Veri tabanında bulunan verilerin güvenlik ihtiyacının tespit edilmesi
II. Veritabanının öneminin tespit edilmesi
III. Veri değişimi yoğunluğunun tespit edilmesii
IV. En kötü durumda ne kadarlık verinin kaybına tahammül edilebileceği belirlenmesi
Yukarıda numaralandırılmış durumlardan hangisi veya hangileri yedekleme maliyetlerinin hesaplanması için gereklidir?


Yalnız III

II ve III

I, II ve IV

I, III ve IV

I, II, III ve IV


17.Soru

Aşağıdakilerden hangisi kullanıcı tanımlı fonksiyon değildir?


Sayıl değerli fonksiyonlar

Scalar valued fonksiyonlar

Kümeleme fonksiyonları

Aggregate fonksiyonlar

            

Güvenlik Fonksiyonları


18.Soru

Veri tabanında Gerçekleşen Tüm Işlemler İlk Önce aşağıdakilerden hangisini kaydedilir?


Dosya İşlemlerine

Hareket Günlüğüne

Sabit Dosyaya

Kayıt Dosyasına

Sabit Verilere


19.Soru

Bütün aktivitelri yapma yetkisi hangi rol isme aittir?


Sunucu Yöneticisi

Kurma Yöneticisi

Sistem Yöneticisi

Güvenlik Yöneticisi

Disk Yöneticisi


20.Soru

Veri­n­in, veri­tabanı sunucusunun dışına çıkartılması ve güvenl­ik altına alınması işlemi aşağıdakilerden hangisiyle ifade edilmektedir?


Replikasyon

İkizleme

İhraç Etme

Yedekleme

Yoklama