wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

SQL Сұрақтары

Total questions: 39

Worksheet time: 20mins

Name
Class
Date
1.

Тұрақты кестелер қандай SQL сұранысы арқылы құрылады?

a)

CREATE VIEW

b)

CREATE DATABASE

c)

CREATE TABLE

d)

CREATE QUERY

2.

Уақытша кестелер қалай құрылады?

a)

Тек сұраныспен қайтарылған жолдар

b)

Деректер қорында тұрақты сақталады

c)

Жаңа деректер қорын жасайды

d)

Деректерді тұрақты түрде сақтайды

3.

Виртуалды кестелер қандай SQL сұранысы арқылы құрылады?

a)

CREATE TABLE

b)

CREATE VIEW

c)

CREATE TEMPORARY TABLE

d)

CREATE DATABASE

4.

Уақытша кестелердің ерекшелігі қандай?

a)

Деректер қорында тұрақты сақталады

b)

Сұраныспен қайтарылған жолдар ғана уақытша сақталады

c)

Оларды тек бір қолданушы ғана пайдалана алады

d)

Тек администратор ғана жасай алады

5.

Виртуалды кестелердің негізгі артықшылығы қандай?

a)

Олар деректер қорында физикалық түрде сақталады

b)

Олар тек тұрақты деректерді сақтай алады

c)

Олар негізгі деректерді өзгертпей, тек көрініс ретінде қолданылады

d)

Олар тек уақытша деректерді сақтайды

6.

MySQL-де жаңа деректер қорын құру үшін қандай сұраныс қолданылады?

a)

CREATE TABLE

b)

CREATE DATABASE

c)

CREATE VIEW

d)

CREATE RECORD

7.

CREATE DATABASE dbName; сұранысында dbName нені білдіреді?

a)

Жаңа кестенің атын

b)

Жаңа деректер қорының атын

c)

Жаңа өрістің атын

d)

Жаңа кестедегі баған санын

8.

MySQL-де жаңа кесте құру үшін қандай SQL сұранысы қолданылады?

a)

CREATE DATABASE

b)

CREATE VIEW

c)

CREATE TABLE

d)

CREATE COLUMN

9.

Кесте құру кезінде fieldName нені білдіреді?

a)

Деректер қорының атын

b)

Кестенің атын

c)

Өрістің атын

d)

Жолдардың санын

10.

dataType дегеніміз не?

a)

Кестенің аты

b)

Өрістің аты

c)

Өрістің қабылдайтын дерек түрі

d)

Сұраныс нәтижесі

11.

Бұғаттау (locking) дегеніміз не?

a)

Деректер қорын жою механизмі

b)

Деректер қорын бір мезгілде қолдануды басқару механизмі

c)

Деректер қорын резервтік көшіру әдісі

d)

Деректерді индекстеу тәсілі

12.

Деректер қоры серверлері бұғаттаудың қандай тәсілдерін қолданады?

a)

Тек оқу (read-only) және тек жазу (write-only)

b)

Жазуды бұғаттау (write lock) және оқуды бұғаттау (read lock)

c)

Резервтік көшіру және синхрондау

d)

Мәліметтерді шифрлау

13.

Қандай жағдайда серверден жазбаны бұғаттан шығару (write lock) сұралады?

a)

Деректерді өзгерту немесе енгізу қажет болғанда

b)

Деректерді оқу қажет болғанда

c)

Деректерді жою кезінде

d)

Деректерді индекстеу барысында

14.

Оқуды бұғаттау (read lock) дегеніміз не?

a)

Бір қолданушы ғана жазбаны өзгерте алады

b)

Бірнеше қолданушы бір мезгілде деректерді оқи алады

c)

Деректер бір рет оқылғаннан кейін жойылады

d)

Жазба серверден толығымен алынып тасталады

15.

Кестені бұғаттау қандай мақсатта қолданылады?

a)

Кестені бірнеше қолданушылардың бір уақытта өзгертуінен қорғау үшін

b)

Кестенің ре

16.

Кестені бұғаттау қандай мақсатта қолданылады?

a)

Кестені бірнеше қолданушылардың бір уақытта өзгертуінен қорғау үшін

b)

Кестенің резервтік көшірмесін жасау үшін

c)

Кестені шифрлау үшін

d)

Кестені индекстеу жылдамдығын арттыру үшін

17.

Бетті бұғаттау қандай жағдайда қажет?

a)

Кестенің бір бетін бірнеше қолданушы өзгерте алмас үшін

b)

Кестенің барлық жазбаларын қорғау үшін

c)

Кестенің әрбір ұяшығын жеке-жеке бұғаттау үшін

d)

Кестенің атын өзгерту үшін

18.

Жолды бұғаттау қандай артықшылық береді?

a)

Кестенің бір жолын бірнеше қолданушы өзгерте алмайды

b)

Деректерді тез жоюға мүмкіндік береді

c)

Барлық қолданушыларға жазуды бұғаттайды

d)

Кесте құрылымын өзгертуге көмектеседі

19.

Бұғаттау механизмінің негізгі мақсаты қандай?

a)

Деректер қорының тұтастығын сақтау және деректердің кездейсоқ өзгеруін болдырмау

b)

Деректер қорын жылдам жүктеу

c)

Деректерді автоматты түрде синхрондау

d)

Деректер қорын шифрлау процесін жеңілдету

20.

Егер кестенің барлық жазбаларын бір уақытта өзгерту керек болса, қандай бұғаттау түрі қолданылады?

a)

Кестені бұғаттау

b)

Бетті бұғаттау

c)

Жолды бұғаттау

d)

Оқуды бұғаттау

21.

SQL-да INNER JOIN қалай жұмыс істейді?

a)

Барлық деректерді біріктіреді

b)

Екі кестедегі сәйкес жазбаларды ғана таңдайды

c)

Сол жақ кестедегі барлық жазбаларды және оң жақ кестеден сәйкес жазбаларды таңдайды

d)

Барлық мүмкін деректерді біріктір

22.

LEFT JOIN дегеніміз не?

a)

Екі кестенің қиылысқан деректерін ғана қайтарады

b)

Сол жақ кестенің барлық деректерін, ал оң жақ кестеден тек сәйкес деректерді қайтарады

c)

Оң жақ кестенің барлық деректерін, ал сол жақ кестеден тек сәйкес деректерді қайтарады

d)

Екі кестенің барлық деректерін қайтарады

23.

RIGHT JOIN қандай нәтиже қайтарады?

a)

Оң жақ кестенің барлық жазбаларын және сол жақ кестенің сәйкес жазбаларын қайтарады

b)

Тек сәйкес жазбаларды қайтарады

c)

Тек сол жақ кестенің барлық жазбаларын қайтарады

d)

Барлық деректерді біріктіреді

24.

FULL JOIN (OUTER JOIN) дегеніміз не?

a)

Сол жақ және оң жақ кестелердің барлық деректерін біріктіреді

b)

Екі кестенің тек сәйкес жазбаларын қайтарады

c)

Бір кестедегі барлық мәліметтерді және басқа кестедегі тек сәйкес мәндерді қайтарады

d)

Екі кестедегі тек қайталанатын мәліметтерді қайтарады

25.

SQL-да INNER JOIN қай кезде қолданылады?

a)

Барлық деректерді алу қажет болғанда

b)

Тек екі кестеде ортақ мәліметтер болғанда

c)

Бір кестедегі барлық жазбалар мен екіншісіндегі сәйкесін алғанда

d)

Тек оң жақ кестедегі деректерді алғанда

26.

SQL-дағы JOIN операторлары не үшін қолданылады?

a)

Кестелерді жою үшін

b)

Кестелерді сұрыптау үшін

c)

Бірнеше кестелерден деректерді біріктіру үшін

d)

Деректерді енгізу үшін

27.

INNER JOIN мен CROSS JOIN арасындағы негізгі айырмашылық қандай?

a)

INNER JOIN тек сәйкес деректерді қайтарады, ал CROSS JOIN барлық мүмкін комбинацияларды қайтарады

b)

CROSS JOIN тек сәйкес деректерді қайтарады, ал INNER JOIN барлық комбинацияларды қайтарады

c)

Екеуі де бірдей жұмыс істейді

d)

INNER JOIN тек бір кестемен жұмыс істейді

28.

SQL-да екі кестені біріктіру үшін қай оператор қолданылады?

a)

CONNECT

b)

JOIN

c)

UNION

d)

MERGE

29.

SQL дегеніміз не?

a)

Бағдарламалау тілі

b)

Мәліметтер қорын басқару тілі

c)

Операциялық жүйе

d)

Графикалық интерфейс

30.

SQL-да деректерді сұрыптау үшін қандай оператор қолданылады?

a)

SELECT

b)

ORDER BY

c)

GROUP BY

d)

UPDATE

31.

LEFT JOIN нәтижесінде қандай мәндер болуы мүмкін?

a)

Барлық мәліметтер NULL мәндерсіз

b)

Сол жақ кестедегі барлық жазбалар және оң жақ кестенің тек сәйкес мәндері

c)

Оң жақ кестедегі барлық жазбалар және сол жақ кестенің тек сәйкес мәндері

d)

Барлық деректер біріктіріледі

32.

Келесі SQL сұранысы нені орындайды?

a)

Барлық бөлімдерді және олардың қызметкерлерін қайтарады

b)

Барлық қызметкерлерді және олардың бөлімдерін қайтарады

c)

Барлық қызметкерлерді, бөлімге тіркелмегендерді қоса қайтарады

d)

Барлық бөлімдерді, бөлімге тіркелмегендерді қоса қайтарады

33.

SQL-да қай оператор мәліметтерді қосу үшін қолданылады?

a)

ADD

b)

INSERT INTO

c)

MODIFY

d)

APPEND

34.

SQL-дағы COUNT() функциясы не үшін қолданылады?

a)

Сандық мәндерді қосу

b)

Жолдарды санау

c)

Кесте жасау

d)

Мәліметтерді жаңарту

35.

SQL-да WHERE шарт операторы не үшін қолданылады?

a)

Деректерді жою

b)

Белгілі бір шартқа сәйкес келетін жолдарды таңдау

c)

Кесте құру

d)

Деректерді сұрыптау

36.

SQL-дағы PRIMARY KEY дегеніміз не?

a)

Бірегей мәндері бар баған

b)

Екінші кілт

c)

Қайталанатын деректер

d)

Мәліметтерді жою операторы

37.

SQL-да мәліметтерді жаңарту үшін қандай команда қолданылады?

a)

MODIFY

b)

UPDATE

c)

CHANGE

d)

ALTER

38.

SQL-да қандай оператор деректерді өшіруге қолданылады?

a)

DELETE

b)

DROP

c)

REMOVE

d)

ERASE

39.

SQL-да GROUP BY не үшін қолданылады?

a)

Мәліметтерді топтау

b)

Мәліметтерді өшіру

c)

Мәліметтерді жаңарту

d)

Мәліметтерді сұрыптау