Final Test

Final Test 1

AUZEF Bilgisayar Programcılığı 2. sınıf güz dönemi PL/SQL Veritabanı Programlama dersi için hazırlanan Final Test 1: soruları online çöz, açıklamalı çözümleri ve sonucunu hemen gör.

Ders
PL/SQL Veritabanı Programlama
Ünite
Bu derste ünite kullanılmıyor
Test türü
Final Test
Test numarası
1

Test Soruları

Testi çözmek için sayfa etkileşimli olarak hazırlandığında şıklarını seçebilirsin.

Soru 1 / 20

`DECLARE x NUMBER := 4; BEGIN DECLARE x NUMBER := 9; BEGIN DBMS_OUTPUT.PUT_LINE(x); END; END;` bloğu hangi sayıyı yazar?

Soru 2 / 20

Tek satır beklenen bir `SELECT ... INTO` sorgusu hiç satır getirmezse hangi ön tanımlı istisna oluşur?

Soru 3 / 20

Bir tablonun bütün sütunlarıyla aynı yapıda PL/SQL kayıt değişkeni tanımlamak için hangisi uygundur?

Soru 4 / 20

PL/SQL FUNCTION alt programını PROCEDURE yapısından ayıran en temel özellik hangisidir?

Soru 5 / 20

Veritabanı tablosuna yeni kayıt eklenmeden hemen önce devreye girecek DML tetikleyicisi için hangi olay ve zamanlama uygundur?

Soru 6 / 20

`DECLARE ad VARCHAR2(10) := 'Ada'; BEGIN DBMS_OUTPUT.PUT_LINE(LENGTH(ad)); END;` ifadesi hangi sonucu üretir?

Soru 7 / 20

Tek satır beklenen `SELECT ... INTO` sorgusu iki satır döndürürse hangi istisna oluşur?

Soru 8 / 20

PL/SQL kayıt (RECORD) türünün temel özelliği hangisidir?

Soru 9 / 20

`CREATE OR REPLACE PROCEDURE p_artir(p_sayi IN NUMBER) AS BEGIN ... END;` bildiriminde IN parametresi neyi ifade eder?

Soru 10 / 20

Bir tetikleyicinin etkilenen her satır için ayrı ayrı çalışmasını sağlayan ifade hangisidir?

Soru 11 / 20

PL/SQL programında `n := NVL(n,0) + 5;` ifadesi n başlangıçta NULL ise n değeri kaç olur?

Soru 12 / 20

Açık (explicit) bir kursörü elle işletirken doğru işlem sırası hangisidir?

Soru 13 / 20

`TYPE kisi_t IS RECORD (id NUMBER, ad VARCHAR2(30));` tanımından sonra bir değişkenin ad alanına erişim biçimi hangisidir?

Soru 14 / 20

Bir PROCEDURE parametresi değerini çağıran programa geri yazmak amacıyla kullanılacaksa hangi mod seçilebilir?

Soru 15 / 20

Bir satır düzeyi UPDATE tetikleyicisinde `:OLD.maas` hangi bilgiyi temsil eder?

Soru 16 / 20

Bir açık kursörde sonraki satırı değişkenlere aktarmak için hangi ifade kullanılır?

Soru 17 / 20

Oracle PL/SQL koleksiyon türlerinden hangisinde maksimum eleman sayısı tanımlama sırasında belirtilir?

Soru 18 / 20

Parametrenin hem ilk değerinin alt programda okunması hem de güncellenmiş değerinin çağırana dönmesi isteniyorsa hangi mod uygundur?

Soru 19 / 20

Bir satır düzeyi INSERT tetikleyicisinde `:NEW.kod` neyi gösterir?

Soru 20 / 20

Bir BEFORE INSERT satır tetikleyicisinde yeni satırın bir sütununa değer atamak için hangisi kullanılabilir?