NEW
Font size
WorksheetsSQL триггерлері және реляциялық модель (жоғары сынып, 13-сынып)
Total questions: 25
Worksheet time: 13mins
Триггер қай оқиғаларға байланысты орындалуы мүмкін?
INSERT, UPDATE, DELETE
SELECT, DROP, GRANT
ALTER, SELECT, UPDATE
RENAME, GRANT, REVOKE
Триггер қай кезде орындалады?
Оқиғадан бұрын немесе кейін
Тек оқиғадан кейін
Тек оқиғадан бұрын
Тек деректерді көшіру кезінде
Триггерлер қандай деңгейде орындалады?
Жол деңгейінде және кесте деңгейінде
Сервер деңгейінде
Баған деңгейінде
Айнымалы деңгейінде
Триггерді жою үшін қандай команда қолданылады?
DROP TRIGGER
DELETE TRIGGER
REMOVE TRIGGER
ALTER TRIGGER
Триггерде қолданылатын арнайы функциялардың бірі қалай аталады?
NEW және OLD
BEFORE және AFTER
BEGIN және END
START және STOP
AFTER триггері қашан орындалады?
Оқиға орындалғаннан кейін
Оқиға орындалмағанға дейін
Тек қателік болған кезде
Тек деректер жойылған кезде
BEFORE триггері қандай мақсатта қолданылады?
Оқиғаны орындауға дейін тексеру немесе өзгерту үшін
Оқиғаны орындаудан кейін тексеру үшін
Оқиғаны тоқтату үшін
Кестені жою үшін
Триггердің кесте деңгейіндегі басты ерекшелігі қандай?
Кестедегі барлық жазбаларға қатысты орындалады
Тек бір жазбаға қатысты орындалады
Тек бір бағанға қатысты орындалады
Кестені жояды
Триггерді белсендіру үшін қандай шарт қажет?
Кестеде белгілі бір оқиға болуы керек
Кестеде деректер болмауы керек
Кесте бос болуы керек
Кестеде тек SELECT операциясы орындалуы керек
Триггер функциясын жасау үшін қандай команда қолданылады?
CREATE FUNCTION
CREATE TRIGGER
CREATE PROCEDURE
CREATE EVENT
Триггерлерді қалай белсендіру керек?
ENABLE TRIGGER командасы арқылы
Триггер автоматты түрде белсендіріліп қояды
MANUAL TRIGGER командасы арқылы
ACTIVATE TRIGGER командасы арқылы
Триггер функциясында NEW және OLD операторлары не үшін пайдаланылады?
Жаңа және ескі деректерді алу үшін
Кестені жаңарту үшін
Деректерді жою үшін
Айнымалыларды жариялау үшін
Триггерлер қандай негізгі шектеулерге ие?
Тек нақты оқиғаларға байланысты орындалады
Деректерді сақтау үшін қолданылады
Айнымалыларды жариялай алмайды
Оқиға орындалмай тұрып шақырылмайды
FOR EACH ROW кілттік сөзі не үшін қолданылады?
Әрбір жол үшін триггерді орындау үшін
Кесте деңгейінде триггерді орындау үшін
Тек SELECT сұраныстарын орындау үшін
Тек соңғы жазбаны жаңарту үшін
INSTEAD OF триггері қайда қолданылады?
Көріністерде
Кестелерде
Айнымалыларда
Схемаларда
AFTER триггері орындалу кезінде қандай әрекеттерді шектей алады?
AFTER триггер ешқандай әрекеттерді шектемейді
Ол INSERT сұраныстарын болдырмайды
Ол DELETE сұраныстарын болдырмайды
Ол барлық оқиғаларды тоқтатады
Триггер функциясының нәтижесі қандай болуы керек?
RETURN NULL немесе RETURN NEW
RETURN FALSE
RETURN TRUE
RETURN RECORD
Триггерді қандай жағдайда пайдалану ұсынылады?
Деректер тұтастығын автоматты түрде қамтамасыз ету үшін
Кестелерді біріктіру үшін
Айнымалыларды сақтау үшін
Функцияларды орындау үшін
Триггер функциясында RETURN NULL деген не білдіреді?
Оқиғаны болдырмау
Барлық деректерді жою
Триггерді уақытша тоқтату
Айнымалыларды өзгерту
PostgreSQL-де триггерлерді орындау кезегін анықтайтын кілттік сөз қалай аталады?
BEFORE және AFTER
START және END
BEGIN және STOP
INITIATE және TERMINATE
Триггерлердің басты артықшылығы қандай?
Деректерді автоматты түрде тексеру және өзгерту мүмкіндігі
Кестелерді жою
Деректерді сақтау форматтарын өзгерту
Деректерді физикалық сақтау
Кесте деңгейіндегі триггерлерді қолдану не үшін қажет?
Барлық жазбаларға қатысты әрекеттерді бақылау үшін
Тек белгілі бір жолды өңдеу үшін
Кестенің атын өзгерту үшін
Кестедегі деректерді жою үшін
PostgreSQL триггерлерін қашан қолдануға болмайды?
Қарапайым SELECT сұраныстарын орындау үшін
Деректер тұтастығын қамтамасыз ету үшін
Кестеге INSERT немесе UPDATE операцияларын қосу үшін
Автоматты түрде деректерді өзгерту үшін
Реляциялық деректер моделі дегеніміз не?
Деректерді кестелер түрінде ұйымдастыру моделі
Файлдық деректерді сақтау жүйесі
Деректерді графтар арқылы ұйымдастыру тәсілі
Деректерді құжаттар түрінде сақтау
Реляциялық деректер базасының негізгі құрылымдық бірлігі қандай?
Кесте (Table)
Файл (File)
Түйін (Node)
Құжат (Document)
