Doğru Sayısı | %%SCORE%% |
Yanlış Sayısı | %%WRONG_ANSWERS%% |
Soru 1 |
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 |
Soru 2 |
Kilit modu eş zamanlı hareketlerin veritabanı sunucusu kaynaklarına ne şekilde erişilebileceğinin belirlenmesidir.
Buna göre okuma yapılan sorgu ve hareketlerin verilere erişimine izin veren, ancak kilit kaldırılana kadar eş zamanlı olarak farklı bir hareketin güncelleme yapmasına izin verilmeyen kilit modu aşağıdakilerden hangisidir?
Paylaşılan Kilit Modu | |
Ayrıcalıklı Kilit Modu | |
Güncelleştirme Kilit Modu | |
Amaç Kilit Modu | |
Özel Kilit Modu |
Soru 3 |
Bir hareket bir kayıt üzerinde okuma işlemi gerçekleştirdiği sırada başka bir hareketin okunan kayıtlar üzerinde değişiklik yapmasına izin verilmez. Aynı şekilde ilgili veri aralığına yeni bir kayıt eklemesine de izin verilmemektedir. En kısıtlayıcı izolasyon düzeyidir.
Yukarıda bahsedilen izolasyon düzeyi aşağıdakilerden hangisidir?
Kaydedilmiş okuma | |
Kaydedilmemiş okuma | |
Tekrarlanabilir okuma | |
Serileştirilebilir okuma | |
Anlık görüntü |
Soru 4 |
Aynı veya farklı istemc iler tarafından gerçekleşti ri len veri tabanı hareketleri ni n, bi r veri veya veri grubu üzer inde aynı anda işlem gerçekleşti rmeye çalışması durumu aşağıdaki ifadelerden hangisinde doğru olarak verilmiştir?
SQL Sorgusu | |
Eş Zamanlılık | |
Veri Kontrol Dili | |
Veri Yorumlama Dili | |
Hareket |
Soru 5 |
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 |
Soru 6 |
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 |
Soru 7 |
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 |
Soru 8 |
Veritabanı üzerinde gerçekleştirilen bir dizi SQL işlemini (SELECT,INSERT,UPDATE ve DELETE) kapsayan işlemler. tanımı aşağıdakilerden hangisidir?
Hareket | |
Bölünmezlik | |
Tutarlılık | |
İzolasyon | |
Devamlılık |
Soru 9 |
Oto kayıt hareketlerinden Açık Hareket aşağıdakilerden hangisinde ifade edilmiştir?
Açık hareketler kullanıcıların kendilerinin başlatıp sonlandırdığı hareket bloklarıdır. Veritabanı uygulamalarında veri değişiklikleri yapılırken tavsiye edilen hareket modudur. | |
Açık hareket bloğu Rollback veya Commit ifadelerinden herhangi biri yürütülene kadar açık kalmaktadır. | |
Açık hareketler kullanıcıların ilk baş hareketlerini izler ve yeniler. | |
Açık hareketler yürütürken başlangıç ve bitiş noktalarını gözlemler. | |
Açık hareketler bloclerı kopyalar ve onları tekrar tekrar yürütür. |
Soru 10 |
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 okunması aşağıdakilerden ne olarak ifade edilir?
Kayıt Güncelleme | |
Kirli okuma | |
Tekrarlanmayan Okuma | |
Hayalet Okuma | |
Zamansal Okuma |
Soru 11 |
Hareket bloğu içinde verilerde meydana gelen değişiklikler, blok içerisinde yer alan SQL ifadelerin tamamının başarılı olarak çalıştırılması durumunda kalıcı hale gelir. Aksi halde hiçbir SQL ifadesi çalıştırılmadan hareket bloğu başlangıç durumuna geri dönülmelidir.
Yukarıda bahsedilen ifade hangi ACID özelliği altında belirtilmiştir?
Bölünmezlik | |
Tutarlılık | |
Devamlılık | |
İzolasyon | |
Değiştirilmezlik |
Soru 12 |
Veri tabanı kayıtları üzerindeki okuma veya güncellemeye dair SQL işlemlerinin her biri aşağıdakilerden hangisiyle isimlendirilmektedir?
Hareket | |
Döngü | |
Girdi | |
Akış | |
Özyineleme |
Soru 13 |
Hareket bloğu içinde yer alan SQL ifadelerinin tamamının başarılı olarak çalıştırılması ya da hiçbirinin çalıştırılmadan hareket bloğu başlangıç durumuna ger dönülmesi aşağıdakilerden hangisiyle ifade edilmektedir?
Eş Zamanlılık | |
Bölünmezlik | |
Devamlılık | |
Eşdeğerlilik | |
Yansızlık |
Soru 14 |
MS-SQL veritabanı sunucusu kilit modlarından ayrıcalıklı kilit modunun kısaltması aşağıdakilerden hangisinde doğru olarak verilmiştir?
S | |
X | |
U | |
SX | |
XU |
Soru 15 |
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. |
Soru 16 |
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 |
Soru 17 |
Oto kayıt hareketlerinden Açık Hareket aşağıdakilerden hangisinde ifade edilmiştir?
Açık hareketler kullanıcıların kendilerinin başlatıp sonlandırdığı hareket bloklarıdır. Veritabanı uygulamalarında veri değişiklikleri yapılırken tavsiye edilen hareket modudur. | |
Açık hareket bloğu Rollback veya Commit ifadelerinden herhangi biri yürütülene kadar açık kalmaktadır. | |
Açık hareketler kullanıcıların ilk baş hareketlerini izler ve yeniler. | |
Açık hareketler yürütürken başlangıç ve bitiş noktalarını gözlemler. | |
Açık hareketler bloclerı kopyalar ve onları tekrar tekrar yürütür. |
Soru 18 |
İzolasyon seviyelerinde Kaydedilmemiş Okuma aşağıdakilerden hangisinde gösterilmiştir?
Varsayılan MS SQL Server VTYS izolasyon düzeyidir. Kaydedilmemiş veri değişiklikleri okunamaz. | |
Aktif edildiğinde kirli okuma ve tekrarlanamayan okuma eş zamanlılık problemleri ortadan kaldırılabilmektedir. Okunan tüm kaynaklara paylaşılan (S) kilit uygulanır. | |
İzolasyon düzeyi en kısıtlayıcı izolasyon düzeyidir. Bir hareket bir kayıt üzerinde okuma işlemi gerçekleştirdiği sırada başka bir hareketin okunan kayıtlar üzerinde değişiklik yapmasına izin verilmez. | |
İzolasyon düzeyi hareketin başladığı sırada okunan verinin hareket içinde tutarlı bir değerinin kullanılmasına imkan vermektedir. | |
Veri kullanıma bağlı olarak aynı verilerin kullanım dışı kayıtların azaltılmasıyla oluşan veriler. |
Soru 19 |
SET TRANSACTION ISOLATION LEVEL
READ REPEATABLE READ; komut aşağıdakilerden hangisini gerçekleştirir?
Kaydedilmiş okuma aktif | |
Kaydedilmemiş okuma aktif | |
Tekrarlanabilir okuma aktif | |
Serileştirilebilir aktif | |
Anlık görüntü aktif |
TRANSACTION ISOLATION LEVEL READ
COMMITTED; Kaydedilmemiş okuma aktif: SET
TRANSACTION ISOLATION LEVEL READ
UNCOMMITTED; Serilleitirilebilir aktif: SET
TRANSACTION ISOLATION LEVEL READ
SERIALIZABLE; Anlık görüntü aktif: SET
TRANSACTION ISOLATION LEVEL READ
SNAPSHOT;
Soru 20 |
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ı |
Liste |