Veritabanı Programlama Deneme Sınavı Sorusu #393624

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.


Yanıt Açıklaması:

Kod bloğunda SET IMPLICIT_TRANSACTIONS ON; ifadesi ile örtük hareket modu aktif hâle getirilmektedir. Sonraki ifadede Fakulteler tablosuna    yeni bir kayıt eklenmektedir. COMMIT; ile gerçekleştirilen ekleme işlemi veritabanı tablolarında kalıcı hâle getirilmektedir. SET IMPLICIT_TRANSACTIONS OFF; ifadesi örtük hareket modunu kapatmak için kullanılmaktadır.

Yorumlar
  • 0 Yorum