wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Sql 1-50

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

ДББЖ дегеніміз не?

a)

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

b)

Мәліметтерді сақтау және басқару жүйесі

c)

Қолданбалы бағдарлама

d)

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

e)

Желілік хаттама

2.

ДББЖ архитектурасының негізгі деңгейлері қанша?

a)

1

b)

2

c)

5

d)

3

e)

4

3.

Ішкі деңгей нені сипаттайды?

a)

Пайдаланушы интерфейсін

b)

Мәліметтердің физикалық сақталуын

c)

Қолданбалы логиканы

d)

Кесте байланыстарын

e)

SQL сұраныстарын

4.

Концептуалды деңгей нені көрсетеді?

a)

Деректер құрылымын логикалық түрде

b)

Мәліметтердің физикалық орналасуын

c)

Пайдаланушы рөлдерін

d)

Дискілік файлдарды

e)

Сақтық көшірмені

5.

Сыртқы деңгей не үшін қолданылады?

a)

Репликация үшін

b)

Индекстер жасау үшін

c)

Пайдаланушыға ыңғайлы көрініс беру үшін

d)

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

e)

Дискіге жазу үшін

6.

ДБ әкімшісінің басты міндеті

a)

Код жазу

b)

Деректер моделін құру

c)

Бағдарламаны тестілеу

d)

Қолданба интерфейсін жасау

e)

Мәліметтерді қорғау және басқару

7.

ДБ әкімшісі орындамайтын әрекет:

a)

SQL сұраныстарын оңтайландыру

b)

Сақтық көшірме жасау

c)

Репликация орнату

d)

Қолданушыларды қосу

e)

Транзакция жазу

8.

ДББЖ мысалы

a)

PostgreSQL

b)

Python

c)

HTML

d)

React

e)

Java

9.

Мәліметтер тәуелсіздігі дегеніміз не?

a)

Индекстер саны

b)

Пайдаланушылар рөлі

c)

SQL сұраныстардың саны

d)

Мәліметтер мен бағдарламалардың тәуелсіздігі

e)

ДББЖ жұмыс істеу жылдамдығы

10.

Логикалық тәуелсіздік нені білдіреді?

a)

Бағдарламалау тілінен тәуелсіз

b)

Физикалық құрылым өзгерсе, логика өзгермейді

c)

Пайдаланушы рөлі өзгереді

d)

Мәліметтерді резервтеу

e)

Транзакциялардың оқшаулануы

11.

ДББЖ архитектурасында интерфейс қай деңгейге жатады?

a)

Концептуалды

b)

Сыртқы

c)

Ішкі

d)

Физикалық

e)

Ешқайсысы

12.

ДБ әкімшісінің құралы

a)

pgAdmin, SSMS

b)

Photoshop

c)

IntelliJ IDEA

d)

VS Code

e)

AutoCAD

13.

ДБ архитектурасында қолданбалы бағдарлама қай деңгейге кіреді?

a)

Концептуалды

b)

Ішкі

c)

Физикалық

d)

Пайдаланушылық

e)

Реляциялық

14.

Модельдеу кезеңінде әкімші не істейді?

a)

UI жобалайды

b)

Қолданба логикасын жазады

c)

ER-диаграмма жасайды

d)

SQL кестелерін құрады

e)

Кешинг орнатады

15.

ДБ әкімшісінің мақсаты

a)

Қолданба дизайнын құру

b)

Маркетинг жүргізу

c)

UI өзгерту

d)

ДБ қауіпсіздігін, тұрақтылығын және өнімділігін қамтамасыз ету

e)

Кестелерді жою

16.

ДББЖ-де архитектура түрлері

a)

Бір тілді

b)

Бірдеңгейлі, екідеңгейлі, үшдеңгейлі

c)

Файлдық

d)

Сценарийлік

e)

Көпфункционалды

17.

Үшдеңгейлі архитектураның артықшылығы

a)

Төмен өнімділік

b)

Мәліметтердің қайталануы

c)

Қауіпсіздік пен икемділік

d)

Қолмен басқару

e)

Тек бір қолданушы

18.

ДББЖ әкімшісі кімді басқарады?

a)

Қолданушылар мен қолжетімділіктерді

b)

Браузерлерді

c)

Веб-сайттарды

d)

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

e)

IDE ортасын

19.

Мәліметтерді қорғау тәсілі

a)

Қол жеткізуді шектеу

b)

Код жазу

c)

Логикалық сызба жасау

d)

Жарнама жасау

e)

Web-дизайн

20.

Қауіпсіздік саясатын кім орнатады?

a)

Қолданушы

b)

Дизайнер

c)

Бағдарламашы

d)

Әкімші

e)

 Аналитик

21.

GRANT командасы не істейді?

a)

Кесте құрады

b)

Кестені жояды

c)

Қол жеткізуді алып тастайды

d)

Қол жеткізуді береді

e)

Мәліметтерді енгізеді

22.

REVOKE командасының қызметі

a)

Индекс қосу

b)

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

c)

Транзакция жасау

d)

Рұқсатты қайтарып алу

e)

Рұқсат беру

23.

GRANT синтаксисі

a)

ROLE ADD

b)

ACCESS TO қолданушы

c)

GIVE рөл TO қолданушы

d)

GRANT рөл TO қолданушы

e)

ALLOW рөл

24.

Қолданушы құқығының мысалы

a)

PRINT, COPY

b)

START, STOP

c)

LOGIN, LOGOUT

d)

VIEW, HTML, CSS

e)

SELECT, INSERT, UPDATE

25.

Рөл дегеніміз не?

a)

Қолданушы тобының құқық жиынтығы

b)

Бір SQL кесте

c)

Мәліметтер типі

d)

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

e)

Репликация тәсілі

26.

REVOKE арқылы не істеуге болады?

a)

Сақталған процедура жазу

b)

Триггер жасау

c)

Кестені көшіру

d)

Қол жеткізу рұқсатын алып тастау

e)

Мәліметтерді қосу

27.

ДББЖ-де “user” дегеніміз

a)

Деректерге рұқсат алушы тұлға

b)

Бағдарлама коды

c)

Кесте типі

d)

Қате журналы

e)

Мәліметтер типі

28.

ДББЖ-де қауіпсіздік негізі неде?

a)

Журнал жүргізу

b)

Деректер көшіру

c)

Сақталған процедура

d)

SQL сұранысы

e)

Аутентификация және авторизация

29.

GRANT командасында қандай рөл берілуі мүмкін?

a)

Тек SELECT

b)

EXECUTE

c)

SELECT, INSERT

d)

UPDATE, DELETE

e)

Барлығы

30.

Қолданушыны қосу үшін қандай команда қолданылады?

a)

NEW ACCOUNT

b)

ADD LOGIN

c)

CREATE USER

d)

MAKE USER

e)

INSERT USER

31.

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

a)

OPEN ACCESS

b)

FULL ACCESS

c)

EVERY RIGHTS

d)

ALL PRIVILEGES

e)

UNLOCK

32.

Белгілі бір кестеге тек оқу құқығын беру үшін қандай рұқсат қажет?

a)

INSERT

b)

DELETE

c)

SELECT

d)

UPDATE

e)

EXECUTE

33.

Егер қолданушының құқықтарын алып тастау қажет болса, қай команда қолданылады?

a)

REMOVE

b)

DROP

c)

GRANT

d)

REVOKE

e)

DELETE

34.

GRANT және REVOKE командалары қай деңгейде жұмыс істейді?

a)

Шифрлау модулінде

b)

Қолданба интерфейсінде

c)

Желі деңгейінде

d)

Операциялық жүйе деңгейінде

e)

Мәліметтер деңгейінде

35.

Транзакция дегеніміз не?

a)

Кэштеу механизмі

b)

Кесте байланысы

c)

Индекс түрі

d)

Бірнеше SQL операторларының біртұтас орындалу блогы

e)

Мәліметтер типі

36.

Транзакцияның мақсаты

a)

Кесте атын өзгерту

b)

Репликация жасау

c)

Файл құрылымын өзгерту

d)

Мәліметтердің тұтастығын сақтау

e)

Құқықтарды өзгерту

37.

Транзакция басталатын SQL командасы:

a)

BEGIN TRANSACTION

b)

START SQL

c)

OPEN TRANSACTION

d)

RUN QUERY

e)

START TRAN

38.

Транзакцияны аяқтау үшін қандай команда қолданылады?

a)

COMMIT

b)

CLOSE

c)

END

d)

 FINISH

e)

SAVE

39.

Транзакцияны болдырмау үшін қандай команда қолданылады?

a)

CANCEL

b)

STOP

c)

DELETE

d)

ROLLBACK

e)

 EXIT

40.

ACID қасиеттерінің толық атауы қайсы?

a)

Atom, Cycle, Insert, Drop

b)

All, Complete, Internal, Durable

c)

Audit, Check, Integrity, Data

d)

Access, Control, Isolation, Data

e)

Atomicity, Consistency, Isolation, Durability

41.

Atomicity қасиеті нені білдіреді?

a)

Тек SELECT орындауға рұқсат

b)

Бір қолданушыға ғана қолжетімді

c)

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

d)

Транзакция толық орындалады немесе мүлде орындалмайды

e)

Қате кезінде жалғасады

42.

Consistency қасиеті неге жауап береді?

a)

Репликацияға

b)

Қолданушы рөліне

c)

Мәліметтер тұтастығын сақтауға

d)

Физикалық файлдарға

e)

Дискілік кеңістікке

43.

Isolation қасиеті нені білдіреді?

a)

Кесте индекстерін жояды

b)

Бір транзакция екіншісіне әсер етпейді

c)

Барлық транзакциялар біріктіріледі

d)

Деректер көшірмесін жасайды

e)

Мәліметтерді архивтейді

44.

Durability қасиетінің мәні неде?

a)

Кесте автоматты өшіріледі

b)

Барлық транзакциялар жойылады

c)

Мәліметтер уақытша сақталады

d)

Транзакция сәтті аяқталса, нәтижесі тұрақты сақталады

e)

SQL сервер қайта қосылады

45.

COMMIT командасы не істейді?

a)

Қате жібереді

b)

Кестені жояды

c)

Өзгерістерді болдырмайды

d)

Барлық өзгерістерді бекітеді

e)

Репликация жасайды

46.

ROLLBACK не үшін қолданылады?

a)

Сақтық көшірме жасау үшін

b)

Кестені көшіру үшін

c)

Репликация бастау үшін

d)

Мәліметтерді индекстеу үшін

e)

Транзакцияны қайтару үшін

47.

Транзакциялардың оқшаулау деңгейі неге әсер етеді?

a)

Сервер нұсқасына

b)

Рөлдер санына

c)

Мәліметтер типтеріне

d)

Қолданушылар арасындағы көрінетін өзгерістерге

e)

SQL синтаксисіне

48.

READ UNCOMMITTED деңгейінде неге рұқсат етіледі?

a)

Индекстерді өшіруге

b)

Тек SELECT орындауға

c)

Барлық деректерге тыйым салуға

d)

Басқа транзакцияның бекітілмеген деректерін көруге

e)

Репликацияға

49.

REPEATABLE READ деңгейінде не қамтамасыз етіледі?

a)

Репликация процесі

b)

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

c)

Барлық кестелердің жаңаруы

d)

Бір транзакция кезіндегі деректердің өзгермеуі

e)

Деректерді шифрлау

50.

SERIALIZABLE оқшаулау деңгейі не істейді?

a)

Индекстерді автоматты құрады

b)

Барлық транзакцияларды біріктіреді

c)

Мәліметтерді уақытша сақтайды

d)

Транзакцияларды толық оқшаулайды, ең қауіпсіз деңгей

e)

Репликацияны тоқтатады