AÖF Soru Bankası
YBS304U

Veritabanı Programlama

Ünite Sınavı Soruları

  • 20 soru
  • Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
  1. 1

    Tetikleyiciler, veritabanı bir eylem gerçeklediğinde otomatik olarak başka eylem / veya eylemler gerçeklemesi amacıyla kullanılan özel saklı yordamlardır. Çeşitli amaçlara uygun olarak tetikleyiciler kullanmak mümkündür. Bu amaçlardan olmayan tetikleyici özelliği aşağıdakilerden hangisidir?

  2. 2
    Tablodaki herhangi bir sütunun hangi gruptan verileri alabileceğini ve girilebilecek verileri bir koşul ile kısıtlayarak istenilen verilerin girilmesini sağlayan bütünlük aşağıdakilerden hangisidir?
  3. 3

    Bir tablo üzerinde yeni kayıt veya kayıtlar girildikten sonra otomatik olarak bir eylem veya eylemler yapılması istenildiği zaman aşağıdakilerden hangisi kullanılır?

  4. 4

    (1) başka tablo veya satırlara erişemezler. Ama (2) diğer tablo ve satırlara erişebilirler. Böyle durumlarda (3) üstündür. INSERT işleminden sonra yapılacak olan eylemler (4) tarafından otomatik olarak yapıldığından ekstradan kod yazılması gerekmez.


    Kısıtlayıcılar ve tetikleyiciler ile ilgili yukarıda verilen metinde sırasıyla gelmesi gereken ifadeler aşağıdaki seçeneklerden hangisinde doğru verilmiştir?

  5. 5

    Referanssal bütünlük için aşağıdakilerden hangisi kullanılır ?

  6. 6
    Aşağıda verilen bilgilerden hangisi yanlıştır?
  7. 7

    Bir sütun için izin verilen değerler kümesine ne ad verilir?

  8. 8
    I. Bir sütuna birincil anahtar kısıtlayıcısı tanımlanır ise o sütundaki tüm satırlara bir değer girilmesini zorlar yani NULL kalamaz. II.  Her tabloda en fazla bir adet birincil anahtar kısıtlayıcısı bulunabilir. III. Birincil anahtar alana girilen veriler tekil olmak zorundadır.  Yukarıda Birincil Anahtar Tanımlayıcısı(BAK) hakkında verilen bilgilerden hangileri doğrudur?
  9. 9

    Bir tablodaki bir sütundaki değerin diğer tablolardaki değerlerle denetlenmesini sağlayan kısıtlayıcı aşağıdakilerden hangisidir?

  10. 10

    Aşağıdakilerden hangi komut ile Sql kodu içerisinde kullanıcıya bir hata verilmesi sağlanır?

  11. 11

    Ekleme işlemi için geçerli olan ve bir tabloya veri girişi esnasında verinin girildiği alan için alacağı varsayılan bir değerin tanımlanması için kullanılan aşağıdakilerden hangisidir?

  12. 12

    Aktif sistemlerde verilerin sorgulanması veya değiştirilmesi .................  yapılmaktadır.

    Yukarıdaki cümlede boş bırakılan yeri aşağıdakilerden hangisi doğru şekilde tamamlar?

  13. 13

    Bir tabloda verilere UPDATE, DELETE veya INSERT gibi işlemler yapılırken diğer tablo ya da tablolardaki verilerin birbirleriyle uyum içinde olması aşağıdakilerden hangisi ile ifade edilebilir?

  14. 14

    Ekleme işlemi için geçerli olan ve bir tabloya veri girişi esnasında verinin girildiği alan için alacağı varsayılan bir değerin tanımlanması için kullanılan kısıtlayıcı aşağıdakilerden hangisidir?

  15. 15
    Tablodaki herhangi bir sütunun hangi gruptan verileri alabileceğini ve girilebilecek verileri bir koşul ile kısıtlayarak istenilen verilerin girilmesini sağlayan bütünlük aşağıdakilerden hangisidir?
  16. 16

    Bir tablonun bir sütunundaki değerin diğer tabololardaki değerlerle denetlenmesini sağlayan kısıtlayıcı aşağıdakilerden hangisidir?

  17. 17

    Sütun bütünlüğü için aşağıdakilerden hangisi kullanılır ?

  18. 18

    Aşağıdakilerden hangisi Tanımlanabilir Veri Bütünlüğü çeşitlerinden biri değildir?

  19. 19

    Veritabanında bir eylem gerçeklendiği zaman başka bir eylem veya eylemlerin gerçeklenmesi istediği zaman kullanılan tetikleyicilere verilen ad aşağıdakilerden hangisidir?

  20. 20

    Aşağıdakilerden hangisi "prosedürel veri bütünlüğü sağlama tekniği olup fonksiyonellik açısından gelişmiş bir koruma yöntemidir. Ancak bu yöntem, veritabanında yapılan değişiklerden sonra devreye girdiği için veritabanına fazladan yük binmesine sebep olabilir." şeklinde tanımlanan veri bütünlüğü öğesidir?

Şıkları ve doğru cevapları görVeritabanı Programlama dersinin tüm sınavları, cevap anahtarları, süreli mod ve yanlış analizi uygulamada.Uygulamada aç