Worksheets1234
Total questions: 54
Worksheet time: 29mins
Триггер функциясын жасау үшін қандай команда қолданылады?
CREATE EVENT
CREATE FUNCTION
CREATE PROCEDURE
CREATE TRIGGER
Триггерлерді қалай белсендіру керек?
ENABLE TRIGGER командасы арқылы
ACTIVATE TRIGGER командасы арқылы
Триггер автоматты түрде белсендіріледі
MANUAL TRIGGER командасы арқылы
Триггер функциясында NEW және OLD операторлары не үшін пайдаланылады?
Жаңа және ескі деректерді алу үшін
Кестені жаңарту үшін
Деректерді жою үшін
Айнымалыларды жариялау үшін
Триггер функциясында RETURN NULL деген не білдіреді?
Айнымалыларды өзгерту
Триггерді уақытша тоқтату
Барлық деректерді жою
Оқиғаны болдырмау
Триггер кестедегі деректерді автоматты түрде өзгерте ала ма?
Иә, триггер NEW немесе OLD мәндерін өзгерте алады
Жоқ, триггер тек деректерді оқи алады
Иә, бірақ тек көріністер үшін
Иә, бірақ тек AFTER триггерлерінде
PostgreSQL-де триггер жасау синтаксисі қандай?
CREATE TRIGGER trigger_name ON table_name BEFORE INSERT EXECUTE FUNCTION function_name();
CREATE TRIGGER trigger_name BEFORE INSERT ON table_name FOR EACH ROW EXECUTE FUNCTION function_name();
CREATE TRIGGER BEFORE INSERT ON table_name EXECUTE FUNCTION function_name();
CREATE FUNCTION trigger_name INSERT ON table_name;
OR EACH ROW кілттік сөзі не үшін қолданылады?
Тек соңғы жазбаны жаңарту үшін
Тек SELECT сұраныстарын орындау үшін
Кесте деңгейінде триггерді орындау үшін
Әрбір жол үшін триггерді орындау үшін
Триггерлер қандай негізгі шектеулерге ие?
Оқиға орындалмай тұрып шақырылмайды
Айнымалыларды жариялай алмайды
Деректерді сақтау үшін қолданылады
Тек нақты оқиғаларға байланысты орындалады
Триггер функциясының нәтижесі қандай болуы керек?
RETURN RECORD
RETURN TRUE
RETURN FALSE
RETURN NULL немесе RETURN NEW
INSTEAD OF триггері қайда қолданылады?
Кестелерде
Көріністерде
Айнымалыларда
Схемаларда
AFTER триггері орындалу кезінде қандай әрекеттерді шектей алады?
FTER триггері ешқандай әрекеттерді шектемейді
Ол INSERT сұраныстарын болдырмайды
Ол DELETE сұраныстарын болдырмайды
Ол барлық оқиғаларды тоқтатады
Триггерді қандай жағдайда пайдалану ұсынылады?
Функцияларды орындау үшін
Айнымалыларды сақтау үшін
Деректер тұтастығын автоматты түрде қамтамасыз ету үшін
Кестелерді біріктіру үшін
PostgreSQL-де триггерлерді орындау кезегін анықтайтын кілттік сөз қалай аталады?
START және END
BEGIN және STOP
BEFORE және AFTER
INITIATE және TERMINATE
Триггерлердің басты артықшылығы қандай?
Деректерді автоматты түрде тексеру және өзгерту мүмкіндігі
>Кестелерді жою
Деректерді сақтау форматтарын өзгерту
Деректерді физикалық сақтау
Кесте деңгейіндегі триггерлерді қолдану не үшін қажет?
Кестенің атын өзгерту үшін
<variant>
Кестедегі деректерді жою үшін
Тек белгілі бір жолды өңдеу үшін
Барлық жазбаларға қатысты әрекеттерді бақылау үшін
PostgreSQL триггерлерін қашан қолдануға болмайды?
Деректер тұтастығын қамтамасыз ету үшін
Автоматты түрде деректерді өзгерту үшін
>Кестеге INSERT немесе UPDATE операцияларын қосу үшін
Қарапайым SELECT сұраныстарын орындау үшін
Триггерлерді пайдалану арқылы деректер тұтастығын қалай қамтамасыз етуге болады?
Кестелерді жою арқылы
Деректерді сақтау форматын өзгерту арқылы
Автоматты тексеру және деректерді жаңарту арқылы
Функцияларды шақыру арқылы
Реляциялық деректер моделі дегеніміз не?
Деректерді кестелер түрінде ұйымдастыру моделі
Файлдық деректерді сақтау жүйесі
Деректерді графтар арқылы ұйымдастыру тәсілі
Деректерді құжаттар түрінде сақтау
Кестедегі бір жол қалай аталады?
Схема (Schema)
Жазба (Row)
Бағана (Column)
Кілт (Key)
Кестедегі бір бағана қалай аталады?
<variant>Атрибут (Attribute)
<variant>Жазба (Row)
<variant>Қатынасу (Relation)
<variant>Схема (Schema)
Атрибут (Attribute)
Схема (Schema)
Жазба (Row)
Қатынасу
Кестелер арасындағы байланыстарды орнату үшін не қолданылады?
Триггер (Trigger)
Функция (Function)
Индекс (Index)
Бастапқы және сыртқы кілттер (Primary Key, Foreign Key)
Бастапқы кілттің (Primary Key) негізгі мақсаты қандай?
Кестедегі барлық деректерді жою
Деректерді сыртқы көздерден қорғау
Кестедегі әр жазбаның бірегейлігін қамтамасыз ету
Деректер типін өзгерту
Сыртқы кілт (Foreign Key) не үшін қолданылады?
Кестелер арасындағы байланыстарды көрсету үшін
Деректерді шифрлау үшін
Кестелерді біріктіру үшін
Айнымалыларды жариялау үшін
Реляциялық деректер базасында "қатынас" термині нені білдіреді?
<variant>Кестені
<variant>Бағанды
<variant>Жолды
<variant>Индексті
Индексті
Кестені
Бағанды
Жолды
Қай кілт басқа кестенің бастапқы кілтіне сілтеме жасайды?
Сыртқы кілт (Foreign Key)
Бастапқы кілт (Primary Key)
Кандидат кілт (Candidate Key)
Альтернативті кілт (Alternate Key)
Реляциялық деректер базасында кестелер арасындағы байланыстар қалай орнатылады?
Кестені жою арқылы
Графикалық интерфейс арқылы
Файлдарды көшіру арқылы
Кілттер арқылы
Реляциялық деректер базасындағы "тұтастық шектеулері" дегеніміз не?
Кестелерді біріктіру әдістері
Деректерді жоюға арналған командалар
Деректердің дұрыстығын және бірізділігін қамтамасыз ететін ережелер
Деректерді индекстеу тәсілдері
Кандидат кілт дегеніміз не?
Сыртқы кілттің анықтамасы
Бастапқы кілт бола алатын барлық мүмкін атрибуттар жиыны
Бастапқы кілттің бір бөлігі
Тек кестелер арасындағы байланыс үшін қолданылады
Реляциялық деректер базасындағы атрибут дегеніміз не?
Кестенің бірегей идентификаторы
Кестелер арасындағы байланыс
Кестедегі жол
Кестедегі баған
Нормализация дегеніміз не?
Деректерді шифрлау процесі
Деректердің қайталануын болдырмау және құрылымды оңтайландыру процесі
Деректерді индекстеу әдісі
Деректерді автоматты түрде жою
Реляциялық деректер базасындағы бірінші нормальды форма (1NF) қандай талап қояды?
Кестеде индекстер болуы керек
Барлық сыртқы кілттер дұрыс анықталуы керек
Кестеде бастапқы кілт болуы керек
Әрбір баған атомарлық мәндерден тұруы керек
Реляциялық деректер базасындағы екінші нормальды форма (2NF) қандай талап қояды?
Барлық бағандар бастапқы кілтке тәуелсіз болуы керек
Кестеде сыртқы кілт болмауы керек
Кестеде атомарлық мәндер ғана болуы керек
Кестедегі барлық бағандар бастапқы кілтке толық тәуелді болуы керек
Реляциялық деректер базасында "транзакция" дегеніміз не?
Деректерді шифрлау тәсілі
Индекстерді құру процесі
Деректер базасындағы операциялардың логикалық жиынтығы
Деректерді сақтаудың физикалық тәсілі
ACID принциптерінде "Consistency" дегеніміз не?
Деректерді бір уақытта өңдеу
Деректер базасының тұрақтылығын сақтау
Деректерді бірнеше жерде сақтау
Деректерді шифрлау
Реляциялық деректер базасындағы индекстердің негізгі мақсаты қандай?
Кестелер арасындағы байланыстарды орнату
Кестелерді жою
Сұраныстардың орындалуын жылдамдату
Деректерді шифрлау
Тұтастықты шектеу қай кезде бұзылады?
Егер кестеге сыртқы кілтке сәйкес келмейтін мән енгізілсе
Егер кестеде бастапқы кілт болмаса
Егер барлық деректер индекстелмесе
Егер кестеде артық бағандар болса
SQL-дің негізгі деректерді алу командасы қандай?
DELETE
INSERT
FROM
SELECT
Қай команда кестеден қайталанатын мәндерді алып тастау үшін қолданылады?
>OFFSET
WHERE
LIMIT
DISTINCT
SQL-де барлық бағандарды алу үшін қандай таңба қолданылады?
@
*
#
%
SQL-де барлық жазбаларды "users" кестесінен алу үшін қандай сұраныс дұрыс?
GET ALL FROM users;
SELECT * FROM users;
SHOW users;
FETCH ALL FROM users;
QL-де бірегей қалаларды "cities" кестесінен қалай алуға болады?
ELECT city FROM cities DISTINCT;
SELECT city FROM cities WHERE UNIQUE;
SELECT UNIQUE city FROM cities;
SELECT DISTINCT city FROM cities;
Кестеден алғашқы 10 жазбаны қалай алуға болады?
SELECT TOP 10 * FROM table_name;
SELECT FIRST 10 * FROM table_name;
SELECT * FROM table_name FIRST 10;
SELECT * FROM table_name LIMIT 10;
SQL-де 20 жазбаны өткізіп, келесілерін алу үшін қандай команда қолданылады?
SELECT * FROM table_name LIMIT SKIP 20;
SELECT NEXT 20 FROM table_name;
SELECT * FROM table_name OFFSET 20;
SELECT * FROM table_name SKIP 20;
SQL-де "employees" кестесінен жалақысы 50000-нан көп қызметкерлерді қалай алуға болады?
SELECT * FROM employees WITH salary > 50000;
SELECT salary > 50000 FROM employees;
SELECT * FROM employees HAVING salary > 50000;
SELECT * FROM employees WHERE salary > 50000;
SQL-де "users" кестесінен жасы 18-ден үлкен және ел коды "US" пайдаланушыларды қалай алуға болады?
SELECT * FROM users WHERE age > 18 AND country_code = 'US';
SELECT * FROM users WHERE age > 18 AND country_code LIKE 'US';
SELECT * FROM users HAVING age > 18 AND country_code = 'US';
SELECT * FROM users WHERE age > 18 OR country_code = 'US';
QL-де "products" кестесінен бағасы 100-ден аз немесе саны 50-ден көп жазбаларды қалай алуға болады?
SELECT * FROM products WHERE price < 100 OR quantity > 50;
SELECT * FROM products HAVING price < 100 OR quantity > 50;
SELECT * FROM products WITH price < 100 OR quantity > 50;
SELECT * FROM products WITH price < 100 OR quantity > 50;
SELECT * FROM products WHERE price < 100 OR quantity > 50;
SELECT * FROM products HAVING price < 100 OR quantity > 50;
SELECT price, quantity FROM products WHERE price < 100 OR quantity > 50;
SQL-де "NOT" операторы қандай мақсатта қолданылады?
Кесте қосу үшін
Деректерді жаңарту үшін
Кері шартты көрсету үшін
Деректерді жою үшін
SQL-де шарттарды бас тарту үшін қандай оператор қолданылады?
NOT
IGNORE
NEITHER
SQL-де "LIMIT" командасының негізгі мақсаты қандай?
Кестені жою
Кестеден алынатын жазбалар санын шектеу
Бағандарды көрсету
Кестені жаңарту
SQL-де "customers" кестесінен тек "age" бағанын қалай алуға болады?
SELECT age FROM customers;
GET age FROM customers;
SELECT * FROM customers AGE;
FETCH age FROM customers;
SQL-де "employees" кестесінен "department_id" өрісі 5-ке тең немесе 10-нан үлкен жазбаларды қалай алуға болады?
SELECT * FROM employees WHERE department_id = 5 AND department_id > 10;
SELECT * FROM employees HAVING department_id = 5 OR department_id > 10;
SELECT * FROM employees WHERE department_id = 5 OR department_id > 10;
SELECT * FROM employees WHERE department_id IN (5, 10);
SQL-де барлық қалалар мен олардың бірегей атауларын алу үшін қандай сұраныс дұрыс?
SELECT * FROM cities WHERE DISTINCT;
SELECT city FROM cities DISTINCT;
SELECT UNIQUE city FROM cities;
SELECT DISTINCT city FROM cities;
Деректер базасының реляциялық моделі нені білдіреді?
Деректерді кестелер түрінде ұйымдастыру
Деректерді граф түрінде ұйымдастыру
Деректерді құжаттар түрінде сақтау
Деректерді кластерлік құрылымда сақтау
Деректерді кестелер түрінде ұйымдастыру
Деректерді граф түрінде ұйымдастыру
Деректерді құжаттар түрінде сақтау
Деректерді кластерлік құрылымда сақтау
PostgreSQL ДББЖ қандай типтегі деректерді қолдайды?
Басқа түрдегі деректер
Графтық деректер
Құжаттық деректер
Реляциялық деректер
