Veritabanı Programlama Final 5. Deneme Sınavı

Toplam 20 Soru
PAYLAŞ:

1.Soru

Aşağıdakilerden hangisi işlevini yitirmesi durumunda da SQL Server çalışmaya devam edebilmektedir?


SQL Server uygulaması

Master veritabanı

Msdb veritabanı

Disk sistemi

Model veritabanı


2.Soru

Aşağıdakilerden hangisi yedeklemenin temel prensipleri arasında yer almaktadır?


Yedekleme senaryosunda maksimum veri kaybI 1 saati geçmemelidir.

Güncel yedeklerin birer kopyası veritabanı sunucusunda bırakılmalıdır.

Her disk sistemi bir gün bozulur.

Her gün mutlaka yedek alınmalıdır.

Yedekler, veritabanı sunucusunun dışına çıkartılmalıdır.


3.Soru

Aşağıdakilerden hangisi veritabanlarındaki indeksleri yeniden oluşturmaya yarayan bakım planı görevidir?


İstatistik bakımı

Veritabanı sıkıştırma

Tutarlılık kontrolü

İndeks bakımı

Yedekleme görevlerini planlama


4.Soru

Giyim ürünlerinin satışının yapıldığı bir çevrim içi mağazadan bir gömlek alınmak istendiğini ve bu gömleğin de L bedeninden sadece 1 adet kaldığını düşünelim. Bu ürün alınmak üzere alışveriş sepetine eklenmiş ve ödemesi de yapılmış olsun. Alışverişin tamamlanması esnasında çevrim içi mağaza sunucularında bir arızanın oluşması, elektrik ya da internet bağlantısının kesilmesi gibi herhangi bir nedenle alışveriş işlemi yarıda kesilirse aşağıdakilerden hangisinin olma ihtimali yoktur?


Ürün stoktan düşülmüştür fakat müşteriye gönderilmek üzere kargoya verilmiş olabilir.

Ürün stoktan düşürülmüş ve satın alan müşterilerin tamamına ürün kargo edilmiş olabilir.

Ürün depoda olmasına rağmen stoklarda görünmeyebilir.

Satıcı depoda tek kalan ürünün stokta olmadığını görerek yeni ürün tedarik etmek isteyebilir.

Diğer müşteriler aslında depoda olan ürünün stokta kalmadığı bilgisini görebilirler.


5.Soru

Aşağıdakilerden hangisi veritabanı bakım faaliyetlerinden birisi değildir?


Sistem Veritabanlarını ve kullanıcı veritabanlarını yedeklemek

İstatistiklerin bakımı ile eski veya bozuk istatistik verilerini düzeltmek

İndeks bakımı ile indeksleri yeniden yapılandırmak ve organize etmek

Msdb’deki tüm tabloları temizlemek

Bakım sonrası temizleme görevleri ile eski yedek ve bakım görevi günlük (log) dosyalarını silmek


6.Soru

Aşağıdakilerden hangisi veritabanı çalışır iken verinin çeşitli formatlarda elde edilmesi işlemine verilen addır?


İhraç etme

Kopyalama

Yedekleme

Replikasyon

Oturum açma


7.Soru

I. Master
II.Model
III. Msdb
IV. Tempdb
Bir MS SQL Server çalışmak için yukarıda sıralananlardan hangisi veya hangileri veri tabanına ihtiyaç duyar?


Yalnız II

I ve II

II ve IV

I, II ve III

I, II, III ve IV


8.Soru

Kullanıcı tabloları üzerinde INSERT/DELETE/UPDATE işlemleri yapabilme yetkisi veren veritabanı rolü aşağıdakilerden hangisidir?


db_accessadmin

db_securityadmin

db_datareader

db_datawriter

db_denydatawriter


9.Soru

Bir hareket tarafından değiştirilmiş fakat kalıcı olarak veri tabanına kaydedilmemiş bir verinin başka bir hareket tarafından geçerli bir veri gibi değerlendirilmesi aşağıdakilerden hangisiyle ifade edilmektedir?


Tekrarlanamayan Okuma

Hayalet Okuma

Veri Kaybı

Kirli Okuma

Kayıp Veri


10.Soru

Aşağıdakilerden hangisi MS SQL Veritabanı Sunucusu kilit modlarından biridir?


Hayalet okuma

Paylaşılan

Kirli okuma

Anlık görüntü

İzolasyon


11.Soru

Hareket bloğu içinde bulunan tüm ­işlemler bazı sebeplerden dolayı başarılı b­ir şekilde tamamlanamadan hata oluşabilir. Bunun ­içi­n veri­ tabanlarında hareket blokları ACID olarak kısaltılmış olan dört özelliğe sahip olmalıdır. Aşağıdakilerden hangisi ACID içerisinde yer almaz?


Bölünmezlik

Tutarlılık

Devamlılık

İzolasyon

Entegrasyon


12.Soru

Aşağıdakilerden hangisi NoSQL’in özelliklerinden birisi değildir?


NoSQL veri tabanlarındaki kayıtlar bütün ilişkiyi
içeren bir satır olarak tutulur.

NoSQL veri tabanlarında tanımlı bir şema bulunmaktadır

NoSQL veritabanı yapıları kolaylıkla dağıtık bir biçimde çalıştırılabilirler

NoSQL veritabanı yapıları ilişkisel veritabanlarına göre daha büyük veriyi içerisinde saklayabilir.

NoSQL veritabanı standart sunucu ile çalışabilir


13.Soru

Bulut bilişim sayesinde elimizde oluşan bu büyük veriyi saklayabilecek kadar alan ve anlamlandırmak için işlem gücüne sahip olabildik ancak verileri saklamak ve aralarındaki ilişkileri tutmak için hâlihazırda geliştirilmiş olan ilişkisel veritabanı yapıları yetersiz kalmaktadır. Aşağıdakilerden hangisi bu sorunun çözümü için geliştirilen yapıya verilen addır?


MS SQL

İnternet

NoSQL

Sosyal medya

Veri tabanı yönetim sistemleri


14.Soru

SQL Server’da “Burak” isimli kullanıcının “Ayliklar” isimli tabloya erişim hakkının engellenmesinin komutları aşağıdakilerden hangisinde doğru olarak verilmiştir?


REVOKE INSERT ON Ayliklar TO Burak

SELECT Ayliklar TO Burak

DENY INSERT ON Ayliklar TO Burak

UPDATE INSERT ON Ayliklar TO Burak

DELETE ON Ayliklar TO Burak


15.Soru

"Türk Standartları Enstitüsü (TSE) tarafından Türkçeye çevrilerek yayınlanan TS ISO/IEC 27001:2005 Bilgi Güvenliği Yönetim Sistemi Standardı, bilgi güvenliğini üç başlık altında inceler." Bu ifadeye göre aşağıdakilerin hangisinde bu üç başlık vardır?


Gizlilik - Bütünlük – Kullanılabilirlik

Gizlilik - Temizlik - Kullanılabilirlik

Sadelik- Bütünlük - Kullanılabilirlik

Sadelik - Temizlik- Kullanılabilirlik

Gizlilik - Bütünlük - Sadelik


16.Soru

Aşağıdakilerden hangisi veritabanı yönetim sistemlerinde kilitlenme olasılığını azaltmak amacıyla kullanılan yöntemlerden biridir?


Kilitler uzun tutulmalıdır.

En yüksek izolasyon düzeyi kullanılmalıdır.

Varlıklar erişime kapatılmalıdır.

Kritik kod blokları BEGIN…END ifadeleri arasına yazılmalıdır.

Sorgu optimizasyonu yapılmalıdır.


17.Soru

Birden fazla oturum üzerinden aynı kaynaklara erişimi ve kullanım aşağıdaki kavramlardan hangisini ifade etmektedir?


Eş zamanlılık

Devamlılık

Bütünlük

Hareket

Tutarlılık


18.Soru

Aşağıdakilerden hangisi Paylaşılan ve ayrıcalıklı kilit modlarının birleşimidir?


Ayrıcalıklı Kilit Modu

Paylaşılan Kilit Modu

Güncelleştirme Kilit Modu

Amaç Kilit Modu

Özel Kilit Modları


19.Soru

I. Altyapı arızaları nedeni ile oluşabilecek veri bütünlüğünün bozulması
II. Veri tabanına ya da üzerinde çalıştığı sistemlere müdahale eden kullanıcıların erişim kısıtları
III. Kullanıcıların yanlış işlemleri nedeniyle veri kayıplarının oluşması
IV. Yasal nedenlerle herhangi bir verinin eski hâlinin talep edilmesi
V. Veritabanları, geliştirme ve test ekiplerinin güncel veritabanı şemasına kolay ulaşabilmeleri
Yukarıda numaralandırılmış durumlardan hangisi veya hangilerinin oluşması durumlarına önlem olarak veri tabanları yedeklenir?


Yalnız II

II ve III

I ve V

I, II ve V

I, III, IV ve V


20.Soru

Aşağıdakilerden hangisi NoSQL kullanmak için en geçerli sebep olabilecek durumdur?


Verinin homojen olarak dağıldığı durumlarda

Proje bütçesi çok büyük olduğunda

Hızlı sorgu cevabının önemsiz olduğu durumlarda

Büyük veri üzerinde sorgu yapılması gerektiği durumlarda

Veri bütünlüğünün ve gizliliğinin çok kritik olduğu yapılarda