Veritabanı Programlama Final 1. Deneme Sınavı

Toplam 20 Soru
PAYLAŞ:

1.Soru

I. Bölünmezlik
II. Tutarlılık
III. İzolasyon
IV. Devamlılık
Bir veri tabanında hareket bloğu içerisinde meydana gelebilecek herhangi bir hata ortaya çıktığında hareket blokları yukarıda sıralanan özelliklerden hangisi veya hangilerine sahip olmalıdır?


Yalnız II

I ve II

I, II ve IV

I, II ve III

I, II, III ve IV


2.Soru

Aşağıdakilerden hangisi MS SQL veritabanının bakım planındaki desteklediği görevler arasında değildir?


Disk bakımı

Yedekleme görevlerini planlamak

Tutarlılık kontrolü

İndeks bakımı

İstatistik bakımı


3.Soru

Bir kullanıcıya veritabanındaki bir tabloya erişim hakkı vermek için aşağıdaki sorgulardan hangisi kullanılmalıdır?


GRANT SELECT ON Tablo TO Kullanici

GRANT INSERT ON Tablo TO Kullanici

GRANT SELECT ON Kullanici TO Tablo

GRANT INSERT ON Kullanici TO Tablo

GRANT UPDATE ON Kullanici TO Tablo


4.Soru

SET IMPLICIT_TRANSACTIONS ON;
INSERT INTO Fakulteler(Fakulte_No, Fakulte_Adi)
VALUES (12345,Açıköğretim’);
COMMIT;
SET IMPLICIT_TRANSACTIONS OFF;

Yukarıdaki kod bloğuyla ilgili verilen bilgilerden hangisi doğrudur?


Açık hareket modu aktiftir.

Örtük hareket modunda işlemler yapılmış ve son satırda bu mod kapatılmıştır.

COMMIT ile örtük hareket sonlandırılmıştır.

Açık hareket modunda Fakulteler tablosuna veri girişi yapılmıştır.

Oto kayıt hareket aktiftir.


5.Soru

__________ belirli bir amaç için geliştirilmiş yazılımları son kulla­nıcıya kiralama yöntemi ile sunmamızı sağlayan bulut yapılardır. Yazılım sağlama hizme­ti ile kullanıcıların ihtiyaç duyduğu CRM, ERP, finans ve muhasebe, ofis uygulamaları, e-posta yazılımları gibi programları bulut üzerinde dağıtılır. Bu yöntem ile son kullanıcı yazılımın geliştirilmesi, çalıştırılması gibi maliyetler yazılımı kullanan müşteriler arasında paylaşılacağından bu maliyetler en aza inmiş olur.

 

Yukarıda verilen metindeki boşluğa hangi kavram girerse doğru bir tanım elde edilir?

 

 


Hizmet olarak yazılım (SaaS)

Karma Bulut Yapılarında

Hizmet olarak altyapı (IaaS)

NoSQL Yapılarında

Hizmet olarak platform (PaaS)


6.Soru

Aşağıdakilerden hangisi bir sistemde oluşabilecek donanım kategorisinde ve kasıtlı zararlar ile ilgili olan güvenlik açıklarındandır?


Hayvanlar

Kaba kullanım

Toz

Yıldırım

Fiziksel zararlar


7.Soru

Bakım planı hazırlanma sürecinde Hazırlanan bakım planının hangi veritabanına hangi kullanıcı ile bağlanılacağını tanımlamak için hangi bölüm kullanılır?


Manage Connections

Back up databases

Create a sub directory for each database 

Folder

Create a backup File


8.Soru

Aşağıdakilerden hangisi bir hareket bloğunun veritabanı üzerinde gerçekleştirdiği değişikliklerin kalıcı hâle getirilmesi için kullanılan SQL ifadesidir?


Insert

Grant

Update

Commit

Rollback


9.Soru

Fark yedeklemelerinin diğer adı aşağıdakilerden hangisinden doğru olarak verilmiştir?


Artımlı yedekleme

Ardışık yedekleme

Tekrar edilebilir yedekleme

Kümülatif yedekleme

Ters yedekleme


10.Soru

"Kullanıcıları ve onların erişim haklarını yönetme" haklarını aşağıdaki sunucu rollerinden hangisidir?


Veritabanı oluşturma

Disk yöneticisi

Süreç yöneticisi

Güvenlik yöneticisi

Sunucu yöneticisi


11.Soru

SET IMPLICIT_TRANSACTIONS ON
Yukarıdaki komut satırı ile aşağıdaki işlemlerden hangisi gerçekleştirilmektedir?


Tüm hareketler kaydedilmeye başlar

Oto kayıt modu açılır

Açık hareket eylemlerine izin verilir

Eş zamanlılık devreye alınır

Örtük hareket modu aktiflenir


12.Soru

Aşağıdaki kavramlardan hangisi cümledeki boşluğa yerleştirilirse doğru bir tanım ifadesi elde edilir?

_______________ , teknoloji işletmeleri ve geliştiriciler için bulut bilişime hazır çözümler üretmesini sağlayan yapıların sunulduğu modeldir.


Hizmet olarak yazılım (SaaS)

Karma Bulut Yapılarında

Hizmet olarak altyapı (IaaS)

NoSQL Yapılarında

Hizmet olarak platform (PaaS)


13.Soru

MS SQL aşağıda verilmiş olan veritabanı bakım planındaki görevlerden hangisini desteklemez?


İndeks bakımı

İstatistik bakımı

Verimlilik kontrolü

Bakım sonrası temizlik

Yedekleme görevlerinin planlamak


14.Soru

I. Kullanıcıların kendilerinin başlatıp sonlandırdığı hareket bloklarıdır.
II. Hareket içindeki her bir SQL komutu tamamlandıktan sonra otomatik olarak veritabanına kaydedilir.
III. SET IMPLICIT_TRANSACTIONS ON; ifadesi ile aktif hale getirilir.
IV. Veritabanı uygulamalarında veri değişiklikleri yapılırken tavsiye edilen hareket modudur.
Yukarıdaki ifadelerden hangisi ya da hangileri açık hareket ile ilgilidir?


II ve III

III ve IV

I ve IV

I ve III

I, III ve IV


15.Soru

Aşağıdakilerden hangisi Cassandra veritabanı veri modeli içerisinde yer almamaktadır?


Anahtar

Anahtar alanı

Sütun ailesi

İndex

Anahtar


16.Soru

Veri tabanı kullanımında "Oturum" aşağıdakilerden hangisidir?  


Bir veri tabanına farklı kullanıcılar tarafından gerçekleştirilen erişimdir.

Veritabanı yedekleme işlemidir?

Veritabanı kontrol işlemidir?

Veritabanı kayıt işlemidir?

Veritabanı silme işlemidir?


17.Soru

Aşağıdakilerden hangisi MS SQL Server tarafından ilk kez yürütüldüğünde sunucunun yeni bir hareket başlattığı ifadelerden biridir?


Rollback

Commit

Select

Execute

Begin Transaction


18.Soru

Bir ağdaki SQL server'ın koklayıcılar kullanılarak tespit edilmesini engellemek için aşağıdakilerden hangisi kullanılmalıdır?


SQL

SSL

Configuration

Protocols

Flags


19.Soru

Aşağıdakilerden hangisi MS SQL Server’da Tempdb veritabanı üzerinde gerçekleştirilen işlemlerden birisi değildir?


Geçici tablolar, her türlü yordam değişkenleri ve imleç verileri yazılır ve okunur.

Veri tabanı uyarı ve işleri ile ilgili bilgileri tutulur.

Verilerin sıralama işlemleri gerçekleştirilir.

Sürüm yönetimi bulunan tablolarda verilerdeki değişiklikler depolanır.

Çevrimiçi oluşturulan indeksler, Tempdb’ye yazılarak oluşturulur.


20.Soru

Aşağıdaki seçeneklerin hangisinde ilişkisel veri tabanlarının NoSQL yapılardan üstünlüğüne işaret eden bir bilgi yer almaktadır?


Tablolardaki alanlar üzerinden birleştirme ve gruplama gibi karmaşık sorgular çalıştırılabilir

Veri tabanlarında tanımlı bir şema bulunmamaktadır.

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

Daha büyük veriyi içerisinde saklayabilirler.

Daha yüksel hacimli verinin tutulabilmesi için standart sunuculardan daha fazla kullanmak gereklidir.