Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

10 class 5

Total questions: 43

Worksheet time: 22mins

Name
Class
Date
1.

Вigdata – негізгі үш операцияны орындауға арналған технологиялар жиынтығы.

a)

Көлем

b)

Қауіпсіздік

c)

Жылдамдық

d)

Әралуандық

2.

ДББЖ-ның үш негізгі функциясы

a)

Деректерді анықтау

b)

Деректерді өңдеу

c)

Деректерді басқару

d)

Деректерді жинау

3.

1970 жылы реляциялық деректер базасының моделін ұсынды

a)

Тэдд Кодд

b)

Ларри Эллисон

c)

Стива Джобс

d)

Джим Грей

4.

ДҚБЖ сенімділігін анықтайтын формуланы шығарды.

a)

Тэдд Кодд

b)

Ларри Эллисон

c)

Стива Джобс

d)

Джим Грей

5.

ДҚБЖ сенімділігін анықтайтын формуладан қандай сөз шықты?

a)

ACID

b)

DIAC

c)

ADIC

d)

CIDA

6.

Суретте қай деректер базасының құрылымы берілген.

a)

Желілік

b)

Иерархиялық

c)

Релияциондық

d)

Объектіге бағытталған

7.

Суретте қай деректер базасының құрылымы берілген.

a)

Желілік

b)

Иерархиялық

c)

Релияциондық

d)

Объектіге бағытталған

8.

Суретте қай деректер базасының құрылымы берілген.

a)

Желілік

b)

Иерархиялық

c)

Релияциондық

d)

Объектіге бағытталған

9.

Суретте қай деректер базасының құрылымы берілген.

a)

Кілт-мән

b)

Графикалық

c)

Құжаттық

d)

Бағандар

10.

Суретте қай деректер базасының құрылымы берілген.

a)

Кілт-мән

b)

Графикалық

c)

Құжаттық

d)

Бағандар

11.

Суретте қай деректер базасының құрылымы берілген.

a)

Кілт-мән

b)

Графикалық

c)

Құжаттық

d)

Бағандар

12.

Суретте қай деректер базасының құрылымы берілген.

a)

Кілт-мән

b)

Графикалық

c)

Құжаттық

d)

Бағандар

13.

DDL командаларына жатпайды

a)

CREATE

b)

ALTER

c)

DROP

d)

INSERT

14.

DML командаларына жатпайды

a)

UPDATE

b)

DELETE

c)

DROP

d)

INSERT

15.

TCL командаларына жатпайды

a)

Save Point

b)

Commit

c)

Rollback

d)

Revoke

16.

DCL командаларын белгілеңіз.

a)

Save Point

b)

Grant

c)

Rollback

d)

Revoke

17.

DDL командасын белгілеңіз.

a)

Truncate

b)

Commit

c)

Select

d)

Insert

18.

Пайдаланушы деректерін сақтауға арналған деректер қорының нысаны

a)

кесте

b)

өріс

c)

жазба

d)

деректер қоры

19.

SQL-ге пайдаланушыларға артықшылықтарды тағайындауды команда жүзеге асырады

a)

GRANT

b)

REVOKE

c)

COMMIT

d)

ROLLBACK

20.

Пайдаланушыға белгілі бір әрекеттерді орындауға рұқсат беруді анықтайтын командалар жиынтығы

a)

DCL

b)

DML

c)

TCL

d)

DDL

21.

Таңдалған өрістерде қайталанатын мәндерді қамтитын жазбаларды алып тастайтын предикат

a)

DISTINCT

b)

TOP

c)

ASC

d)

ORDER BY

22.

SQL ішіндегі жою пәрменінің синтаксисі келесідей

a)

DELETE FROM TABLE_NAME

b)

DELETE * FROM TABLE_NAME

c)

DELETE TABLE_NAME

d)

DELETE * TABLE_NAME

23.

ДҚБЖ-да деректерді ____ сұранысы жоқ.

a)

құру

b)

жаңарту(өзгерту)

c)

өшіру

d)

қосу

24.

Бастапқы кілт үшін жалған мәлімдемені анықтаңыз.

a)

бастапқы кілт нөлдік мәнді қабылдай алады

b)

кестеде тек бір негізгі кілт тағайындалуы мүмкін

c)

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

d)

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

25.

Иерархиялық құрылымның негізгі ұғымдары ...

a)

деңгей, түйін, байланыс

b)

қатынас, атрибут, кортеж

c)

кесте, баған, жол

d)

есте, өріс, жазба

26.

ДБ файл кеңейтімі болып табылады:

a)

.f2

b)

.mcs

c)

.mdb, .db

d)

.xlsx, .docx

27.

ДБ-дағы Null сөзі сілтеме жасау үшін қолданылады:

a)

белгісіз мәндер

b)

бос мәндер

c)

нөл

d)

кез келген мәндер

28.

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

a)

SELECT * FROM employees;

b)

SELECT ALL FROM employees;

c)

SELECT ** FROM employees;

d)

SELECT * employees;

29.

35 жасқа толмаған қызметкерлердің аты мен жасын алу үшін қандай SQL командасы қолданылады?

a)

SELECT name, age FROM employees WHERE age < 35;

b)

SELECT name, age FROM employees WHERE age > 35;

c)

SELECT name, age FROM employees WHERE age = 35;

d)

SELECT name, age FROM employees WHERE age <= 35;

30.

Рейчелдің жалақысын 85000-ға дейін жаңарту үшін қандай SQL командасы қолданылады?

a)

UPDATE employees SET salary=85000 WHERE name='Rachel';

b)

UPDATE employees SET salary=85000 WHERE id=4;

c)

UPDATE employees SET salary=85000 WHERE salary=80000;

d)

UPDATE employees SET salary=85000 WHERE name='Patrick';

31.

Employees кестесінен Майк есімді қызметкерді жою үшін қандай SQL командасы қолданылады?

a)

DELETE employees WHERE name='Mike';

b)

REMOVE employees WHERE name='Mike';

c)

DROP employees WHERE name='Mike';

d)

DELETE FROM employees WHERE name='Mike';

32.

Employees кестесінен Майк есімді қызметкерді жою үшін қандай SQL командасы қолданылады?

a)

DELETE employees WHERE name='Mike';

b)

REMOVE employees WHERE name='Mike';

c)

DROP employees WHERE name='Mike';

d)

DELETE FROM employees WHERE name='Mike';

33.

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

a)

JOIN

b)

GROUP BY

c)

HAVING

d)

UNION

34.

Қандай SQL қосылымы екі кестеде бірдей мәндері бар жолдарды ғана қайтарады?

a)

INNER JOIN

b)

LEFT JOIN

c)

RIGHT JOIN

d)

FULL OUTER JOIN

35.

Қай SQL қосылымы сол кестедегі барлық жолдарды және оң кестедегі сәйкес келетін жолдарды, сондай-ақ оң кестедегі сәйкес келмейтін жолдар үшін нөлдік мәндерді қайтарады?

a)

INNER JOIN

b)

LEFT JOIN

c)

RIGHT JOIN

d)

FULL OUTER JOIN

36.

Қай SQL қосылымы оң кестедегі барлық жолдарды және сол кестедегі сәйкес келетін жолдарды, сондай-ақ сол кестедегі сәйкес келмейтін жолдар үшін нөлдік мәндерді қайтарады?

a)

INNER JOIN

b)

LEFT JOIN

c)

RIGHT JOIN

d)

FULL OUTER JOIN

37.

Сыртқы кілт шегі бар кестеден деректерді жою үшін қандай SQL пәрмені қолданылады?

a)

UPDATE

b)

DELETE

c)

INSERT

d)

ALTER

38.

Employees кестесінен есімі А дан басталатын қызметкерді жою үшін қандай SQL командасы қолданылады?

a)

DELETE FROM employees WHERE name LIKE "A_";

b)

DELETE FROM employees WHERE name LIKE "_A";

c)

DELETE FROM employees WHERE name LIKE "A%";

d)

DELETE FROM employees WHERE name LIKE "%A";

39.

employees кестесінен қандай SQL сұрауы IT бөлімінде жұмыс істейтін қызметкерлердің аты-жөнін көрсетеді?

a)

SELECT * FROM employees WHERE department = "IT"

b)

SELECT first_name, last_name FROM employees WHERE department = "IT"

c)

SELECT job_title FROM employees WHERE department = "IT"

d)

SELECT salary FROM employees WHERE department = "IT"

40.

employees кестесінен 80 000 доллардан астам жалақы алатын қызметкерлердің лауазымдық атаулары қандай SQL сұрауында көрсетіледі?

a)

SELECT * FROM employees WHERE salary > 80000

b)

SELECT job_title FROM employees WHERE salary > 80000

c)

SELECT department FROM employees WHERE salary > 80000

d)

SELECT last_name FROM employees WHERE salary > 80000

41.

employees кестесінен қандай SQL сұрауы сату бөлімінде жұмыс істейтін қызметкерлердің орташа жалақысын көрсетеді?

a)

SELECT * FROM employees WHERE department = "Sales"

b)

SELECT AVG(salary) FROM employees WHERE department = "Sales"

c)

SELECT SUM(salary) FROM employees WHERE department = "Sales"

d)

SELECT COUNT(*) FROM employees WHERE department = "Sales"

42.

employees кестесінен қандай SQL сұрауы кадрлар бөлімінде жұмыс істейтін қызметкерлердің санын көрсетеді?

a)

SELECT COUNT(*) FROM employees WHERE department = "HR"

b)

SELECT SUM(salary) FROM employees WHERE department = "HR"

c)

SELECT * FROM employees WHERE department = "HR"

d)

SELECT first_name, last_name FROM employees WHERE department = "HR"

43.

employees кестесінен қандай SQL сұрауы қызметкерлердің аты-жөні мен жалақысын олардың жалақысының кему ретімен көрсетеді?

a)

SELECT first_name, salary FROM employees ORDER BY salary DESC

b)

SELECT last_name, salary FROM employees ORDER BY salary DESC

c)

SELECT job_title, salary FROM employees ORDER BY salary DESC

d)

SELECT department, salary FROM employees ORDER BY salary DESC