NEW
Font size
Worksheetsбаза данных
Total questions: 40
Worksheet time: 7mins
Келесі сұраныс не істейді?
Қызметкердің бөлімдер кестесінде сәйкестігі болған жағдайда көрсетеді
Барлық қызметкерлерді көрсетеді
Қызметкердің бөлімдер кестесінде сәйкестігі болмаса көрсетеді
Қызметкерлер кестесінен ештеңе қайтармайды
WHERE EXISTS қандай нәтижені қайтарады?
Шарт орындалса TRUE, әйтпесе FALSE
Барлық сәйкес деректерді қайтарады
Барлық деректерді қайтарады
Ішкі сұраныстың алғашқы жазбасын қайтарады
EXISTS операторы қай жағдайда FALSE қайтарады?
Ішкі сұраныс ешқандай нәтиже қайтармаса
Ішкі сұраныс бір жазба қайтарса
Ішкі сұраныс бірнеше жазба қайтарса
Ішкі сұраныста қате болса
Келесі сұраныс қандай деректерді көрсетеді?
АҚШ жеткізушілері бар өнімдер
Барлық өнімдер
Жеткізушілері жоқ өнімдер
Барлық АҚШ жеткізушілері
WHERE EXISTS және WHERE NOT EXISTS арасындағы айырмашылық қандай?
WHERE EXISTS шарт орындалғанда TRUE қайтарады, WHERE NOT EXISTS шарт орындалмаса TRUE қайтарады
Екеуі де бірдей жұмыс істейді
WHERE NOT EXISTS тек бос кестелерде қолданылады
WHERE EXISTS тек бір жазба үшін қолданылады
Келесі сұраныс не істейді?
Тапсырыстары жоқ клиенттерді көрсетеді
Барлық клиенттерді көрсетеді
Тек тапсырыстары бар клиенттерді көрсетеді
Барлық тапсырыстарды көрсетеді
EXISTS операторын пайдаланған кезде ішкі сұраныстағы SELECT бөліміне не жазылады?
Кез келген деректерді, бірақ әдетте 1 немесе * қолданылады
Тек нақты бағандар атауы көрсетілуі тиіс
Барлық бағандар атауын көрсету міндетті
Тек COUNT(*) жазылады
EXISTS ішкі сұраныстың нәтижелеріне тәуелді ме?
Иә, нәтижелер бар-жоғын тексереді, бірақ нақты мәндерді пайдаланбайды
Жоқ, тек синтаксисі дұрыс болса жеткілікті
Иә, нақты мәндерді сыртқы сұранысқа қайтарады
Жоқ, ішкі сұранысты елемейді
Келесі сұраныс қандай деректерді қайтарады?
Нью-Йорк қаласындағы клиенттердің тапсырыстары
Барлық тапсырыстар
Тек Нью-Йорк клиенттері
Клиенттер жоқ тапсырыстар
WHERE EXISTS пен JOIN арасындағы негізгі айырмашылық қандай?
WHERE EXISTS шартты тексереді, JOIN деректерді біріктіреді
WHERE EXISTS барлық деректерді қосады, JOIN тек сәйкес деректерді тексереді
Екеуі де бірдей жұмыс істейді
WHERE EXISTS тек бос кестелермен қолданылады
NOT EXISTS қандай жағдайда пайдалы?
Шарт орындалмаған жазбаларды табу керек болса
Барлық жазбаларды көрсету керек болса
Тек сәйкес жазбаларды табу керек болса
Барлық кестелерді біріктіру керек болса
EXISTS қолданылған ішкі сұраныс әрдайым не істейді?
Ішкі сұраныстың жазбалары бар-жоғын тексереді
Барлық жазбаларды сыртқы сұранысқа қайтарады
Бір жазбаны ғана қайтарады
Кестені өзгертеді
EXISTS ішкі сұраныстың қандай бөлігіне негізделеді?
Шарттың орындалғанына
Тек бірінші жазбаға
Барлық жазбалардың мәндеріне
COUNT(*) нәтижесіне
EXISTS ішкі сұраныстың нәтижесін тексеру үшін қандай деректер түрін қайтарады?
TRUE немесе FALSE
Сандық мәндер
Мәтіндік деректер
Барлық жазбалар
Келесі сұраныс қандай деректерді қайтарады?
Жобаларды басқаратын қызметкерлер
Барлық қызметкерлер
Жобаларды басқармайтын қызметкерлер
Барлық жобалар
EXISTS операторымен пайдаланылған ішкі сұраныс қай кезде орындалады?
Тек бірінші TRUE немесе FALSE анықталған кезде
Әрдайым барлық деректер бойынша орындалады
Сыртқы сұраныс орындалғаннан кейін
EXISTS операторынсыз жұмыс істейді
NOT EXISTS шартында бос нәтиже қай жағдайда қайтарылады?
Ішкі сұраныста ешбір жазба табылмаса
Ішкі сұраныста бір жазба табылса
Ішкі сұраныста бірнеше жазба табылса
Кестелер бос болса
Келесі сұраныс қандай деректерді көрсетеді?
Өнімдері жоқ жеткізушілер
Барлық жеткізушілер
Өнімдері бар жеткізушілер
Барлық өнімдер
WHERE EXISTS шарттары ішкі сұранысты қай жағдайда орындамайды?
TRUE немесе FALSE бірден анықталғанда
Кестеде ешбір жазба болмаса
Ішкі сұраныста қате болса
Сыртқы сұраныс аяқталғанда
EXISTS ішкі сұраныстағы бағандар атаулары қандай жағдайда маңызды емес?
Тек шарттың орындалғаны тексерілсе
Нақты деректер қажет болса
JOIN қолданылса
Сыртқы сұраныста бағандар аты пайдаланылмаса
EXISTS шартындағы ішкі сұранысқа LIMIT қолдануға бола ма?
Иә, бірақ ол нәтижеге әсер етпейді
Жоқ, LIMIT қолданыла алмайды
Иә, бірақ тек бір жазба көрсетіледі
Иә, тек сыртқы сұраныспен бірге
EXISTS операторын жиі қолдану қандай артықшылық береді?
Сұраныстың орындалу жылдамдығын арттыруы мүмкін
Барлық кестелерді автоматты түрде біріктіреді
Барлық деректерді көшіреді
Кестеден бағандарды жоюға көмектеседі
NOT EXISTS қай кезде қолданылады?
Шарт орындалмаған деректерді көрсету керек болғанда
Барлық деректерді біріктіру қажет болғанда
Шарт орындалған деректерді көрсету керек болғанда
Тек бір жазба қайтару керек болғанда
Көрініс (View) дегеніміз не?
Деректер базасындағы виртуалды кесте
Деректер базасындағы нақты кесте
Бағандардың тізімі
Деректерді сақтау тәсілі
Көріністі жасау үшін қандай SQL операторы қолданылады?
CREATE VIEW
CREATE TABLE
CREATE INDEX
CREATE PROCEDURE
Көріністі жаңарту үшін қандай SQL операторы қолданылады?
CREATE OR REPLACE VIEW
UPDATE VIEW
ALTER VIEW
RENAME VIEW
Көріністі жою үшін қандай SQL операторы қолданылады?
DROP VIEW
DELETE VIEW
REMOVE VIEW
TRUNCATE VIEW
Көріністерді қолданудың негізгі артықшылықтарының бірі қандай?
Деректерді жеңілдетілген түрде көрсету
Кестенің құрылымын өзгерту
Деректерді автоматты түрде жою
Деректердің көшірмесін жасау
Көрініс қандай жағдайда жаңартыла алады?
Егер ол тек бір кестеге негізделген болса
Егер ол бірнеше кестеге негізделген болса
Егер ол агрегаттық функцияларды пайдаланса
Егер ол топтау операцияларын пайдаланса
Көрініс арқылы жазбаларды жою мүмкін бе?
Иә, егер ол тек бір кестеге негізделсе
Иә, кез келген жағдайда
Жоқ, көрініс тек оқуға арналған
Жоқ, көріністер тек агрегаттық сұраныстар үшін қолданылады
Көрініс жасауға арналған дұрыс синтаксис қандай?
CREATE VIEW view_name AS SELECT column1, column2 FROM table_name;
CREATE TABLE view_name AS SELECT column1, column2 FROM table_name;
CREATE INDEX view_name AS SELECT column1, column2 FROM table_name;
CREATE PROCEDURE view_name AS SELECT column1, column2 FROM table_name;
Көрініс қай кезде деректерді сақтайды?
Көрініс ешқашан деректерді сақтамайды
Көрініс әрдайым деректерді сақтайды
Көрініс тек кешіктірілген деректерді сақтайды
Көрініс тек SELECT INTO пайдаланғанда деректерді сақтайды
Көріністер қандай жағдайда қолданылады?
Күрделі сұраныстарды қарапайым ету үшін
Кестелерді жою үшін
Деректерді физикалық сақтауға арналған
Бағандарды өзгерту үшін
CREATE OR REPLACE VIEW не үшін қолданылады?
Көріністі жаңарту немесе қайта жасау үшін
Көріністі жою үшін
Көріністі тек оқу үшін
Кестені қайта жасау үшін
Көріністі қалай жоюға болады?
DROP VIEW view_name;
DELETE FROM view_name;
ALTER VIEW view_name DROP;
REMOVE VIEW view_name;
Көріністерді пайдаланудағы басты шектеу қандай?
Олар деректерді физикалық түрде сақтамайды
Олар тек SELECT операторымен қолданылады
Олар жаңа бағандар қоса алмайды
Олар деректерді жоя алмайды
Келесі сұраныс не істейді?
2023 жылдан кейінгі тапсырыстарды көрсететін көрініс жасайды
orders кестесінен барлық деректерді жояды
orders кестесіндегі деректерді жаңартады
Жаңа orders кестесін жасайды
Көріністерге қандай жағдайда жазба қосуға болады?
Егер ол негізгі кестемен тікелей байланыста болса
Егер көріністе агрегаттық функциялар пайдаланылса
Егер көрініс бірнеше кестеден жасалса
Көрініске жазба қосу мүмкін емес
Көріністі жасағаннан кейін оның негізіндегі кестеге өзгеріс енгізу көрініске қалай әсер етеді?
Көріністегі деректер автоматты түрде жаңартылады
Көрініс деректері өзгеріссіз қалады
Көрініс бұзылады
Көрініс автоматты түрде жойылады
Көрініс жасау үшін SELECT сұранысында қандай шектеу бар?
Ол ORDER BY-ды міндетті түрде қамтуы керек
Ол GROUP BY қолданбауы тиіс
Ол тек бір кестеден деректерді алуы керек
Ешқандай шектеу жоқ
