wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

база данных 7

Total questions: 26

Worksheet time: 4mins

Name
Class
Date
1.

SUM функциясы қандай операция орындайды?

a)

Бағандағы барлық сандық мәндерді қосады.

b)

Бағандағы барлық сандық мәндерді азайтады.

c)

Бағандағы барлық сандық мәндерді бөледі.

d)

Бағандағы сандық мәндерді екі еселейді.

2.

EXISTS операторы не үшін қолданылады?

a)

Белгілі бір шартты қанағаттандыратын жазбалардың бар-жоғын тексереді.

b)

Кестедегі қайталанатын жазбаларды анықтайды.

c)

Кестеден барлық деректерді жояды.

d)

Белгілі бір жазбаларды таңдап алу үшін қолданылады.

3.

HAVING операторы қандай жағдайда қолданылады?

a)

Агрегаттық функцияларды қолданғаннан кейін шарттарды тексеру үшін қолданылады.

b)

Кестені құру үшін қолданылады.

c)

Кестедегі жазбаларды сұрыптау үшін қолданылады.

d)

Кестеден жазбаларды жою үшін қолданылады.

4.

AS операторы не үшін қолданылады?

a)

Бағандарға немесе кестелерге лақап ат беру үшін қолданылады.

b)

Жазбаларды сұрыптау үшін қолданылады.

c)

Кестелерді біріктіру үшін қолданылады.

d)

Кестедегі барлық жазбаларды жою үшін қолданылады.

5.

GROUP BY операторы қандай жағдайда қолданылады?

a)

Жазбаларды белгілі бір баған бойынша топтастыру үшін қолданылады.

b)

Бағандардағы NULL мәндерді сүзу үшін қолданылады.

c)

Кестедегі жазбаларды жою үшін қолданылады.

d)

Кестелерді біріктіру үшін қолданылады.

6.

DISTINCT кілт сөзі не үшін қолданылады?

a)

Қайталанатын жазбаларды жою үшін қолданылады.

b)

Бағандағы NULL мәндерді жою үшін қолданылады.

c)

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

d)

Кестеден деректерді жою үшін қолданылады.

7.

LIMIT операторы не үшін қолданылады?

a)

Сұрау нәтижесінде қайтарылатын жазбалардың санын шектеу үшін қолданылады.

b)

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

c)

Кестеден деректерді жою үшін қолданылады.

d)

Жазбаларды белгілі бір шартқа байланысты сүзу үшін қолданылады.

8.

BETWEEN операторы не үшін қолданылады?

a)

Жазбаларды екі мәннің арасындағы диапазонда сүзу үшін қолданылады.

b)

Кестеден жазбаларды жою үшін қолданылады.

c)

Кестеге жаңа баған қосу үшін қолданылады.

d)

Жазбаларды сұрыптау үшін қолданылады.

9.

LIKE операторының мысалы қандай?

a)

SELECT * FROM customers WHERE name LIKE 'A%';

b)

SELECT * FROM customers WHERE name ILIKE 'A%';

c)

SELECT * FROM customers WHERE name = 'A%';

d)

SELECT * FROM customers WHERE name IN ('A', 'B');

10.

PostgreSQL-де ішкі сұрау (subquery) нәтижелерін негізгі сұрауда пайдалану үшін қандай SQL операторы қолданылады?

a)

IN

b)

JOIN

c)

EXISTS

d)

ANY

11.

Қай SQL операторы кестені жаңа мәндермен толығымен тазарту үшін қолданылады, бірақ оның құрылымын сақтап қалады?

a)

TRUNCATE

b)

DELETE

c)

DROP

d)

REMOVE

12.

PostgreSQL-де шарттың кез келген мәндерге сәйкес келуін тексеру үшін қандай оператор қолданылады?

a)

ANY

b)

ALL

c)

IN

d)

LIKE

13.

Қай SQL операторын екі бағанның мәндерін салыстыру үшін қолдануға болады?

a)

LIKE

b)

IN

c)

BETWEEN

d)

CASE

14.

PostgreSQL-де қолданушылар кестеде бір жазба жасаған кезде автоматты түрде енгізілетін мән жасау үшін қандай сөз қолданылады?

a)

DEFAULT

b)

NULL

c)

UNIQUE

d)

CHECK

15.

Кестенің бірінші бағанын автоматты түрде толтыратын PostgreSQL кілті қандай?

a)

SERIAL

b)

PRIMARY

c)

FOREIGN

d)

UNIQUE

16.

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

a)

BETWEEN

b)

IN

c)

LIKE

d)

EXISTS

17.

PostgreSQL-де екі мәннің арасындағы қашықтықты табу үшін қандай математикалық функция қолданылады?

a)

ABS()

b)

DIST()

c)

ROUND()

d)

CEIL()

18.

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

a)

COMMIT

b)

ROLLBACK

c)

SAVE

d)

INSERT

19.

PostgreSQL-де жазбаларды бірнеше шарттармен біріктіру үшін қандай оператор қолданылады?

a)

OR

b)

AND

c)

NOT

d)

LIKE

20.

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

a)

IS NULL

b)

IS NOT NULL

c)

NULL CHECK

d)

BETWEEN

21.

PostgreSQL-де сұраудан ең алғашқы бес жазбаны қайтару үшін қандай сөйлемше қолданылады?

a)

LIMIT 5

b)

OFFSET 5

c)

FETCH FIRST 5 ROWS ONLY

d)

ROW LIMIT 5

22.

PostgreSQL-де SQL сұрау нәтижесін кему ретімен сұрыптау үшін қандай сөйлемше қолданылады?

a)

ORDER BY column_name DESC

b)

ORDER BY column_name ASC

c)

SORT BY column_name

d)

GROUP BY column_name

23.

Кестені басқасына JOIN жасамай қайтадан кестеге қосу үшін қай оператор қолданылады?

a)

SELF JOIN

b)

INNER JOIN

c)

CROSS JOIN

d)

FULL JOIN

24.

Қай SQL операторы тек бір жазбаны сұраудан қайтаруға мүмкіндік береді?

a)

LIMIT 1

b)

DISTINCT

c)

TOP

d)

EXISTS

25.

CROSS JOIN және басқа JOIN түрлерінің басты айырмашылығы неде?

a)

CROSS JOIN барлық мүмкін болатын жазбалардың жұптарын құрады, яғни декарттық көбейту.

b)

CROSS JOIN тек сәйкес жазбаларды біріктіреді.

c)

CROSS JOIN тек кестелердің бірінші жазбаларын ғана байланыстырады.

d)

CROSS JOIN қайталанатын жазбаларды жояды.

26.

HAVING және WHERE операторларының басты айырмашылығы неде?

a)

HAVING агрегаттық функциялармен бірге қолданылады, ал WHERE қарапайым шарттар үшін қолданылады.

b)

WHERE агрегаттық функциялармен бірге қолданылады, ал HAVING тек қарапайым шарттар үшін.

c)

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

d)

HAVING тек сұрыптау кезінде қолданылады.