Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SQL Server бойынша тест

Total questions: 60

Worksheet time: 30mins

Name
Class
Date
1.

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

a)

Data Engine

b)

SQL Server Agent

c)

SQL Server Profiler

d)

Query Optimizer

e)

Master Database

2.

SQL Server-дегі қай жүйелік дерекқор сервер конфигурациясы және логиндердің қауіпсіздігі туралы ақпаратты қамтиды?

a)

tempdb

b)

msdb

c)

master

d)

model

e)

resource

3.

SQL Server қауіпсіздікті қамтамасыз ету үшін қандай аутентификация түрін қолдайды?

a)

Тек Windows аутентификациясы

b)

Тек SQL Server аутентификациясы

c)

Windows аутентификациясы және SQL Server аутентификациясы

d)

Тек OAuth аутентификациясы

e)

Тек Kerberos аутентификациясы

4.

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

a)

DDL триггерлері

b)

Дерекқор рөлдері

c)

Деректерді маскировкалау (Dynamic Data Masking)

d)

Жол деңгейіндегі қауіпсіздік саясаты (Row-Level Security)

e)

DML триггерлері

5.

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

a)

SQL Server Configuration Manager

b)

SQL Server Management Studio (SSMS)

c)

SQL Server Profiler

d)

SQL Server Reporting Services (SSRS)

e)

SQL Server Audit

6.

SQL Server-де пайдаланушы әрекеттерін аудиттеуді қамтамасыз ететін қандай механизм бар?

a)

DDL триггерлері

b)

Policy-Based Management

c)

SQL Server Audit

d)

Extended Events

e)

Always Encrypted

7.

SQL Server-де деректерді тасымалдауда және тыныштық күйде шифрлауды қамтамасыз ететін функция қалай аталады?

a)

Transparent Data Encryption (TDE)

b)

Always Encrypted

c)

Dynamic Data Masking

d)

Row-Level Security

e)

Data Compression

8.

SQL Server-де дерекқордың бастапқы конфигурациясы қай жүйелік дерекқор негізінде жасалады?

a)

tempdb

b)

master

c)

msdb

d)

model

e)

resou

9.

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

a)

Min Memory және Max Memory

b)

Min Processor және Max Processor

c)

Min Disk Space және Max Disk Space

d)

Memory Cache және Memory Buffer

e)

SQL Server Temp Space

10.

SQL Server-де резервтік көшірмені сақтау үшін қандай стратегияны қолдану ұсынылады?

a)

Тек жергілікті дискке сақтау

b)

Резервтік көшірмелерді тектексіз сақтау

c)

Жергілікті диск және желі дискісін біріктіру

d)

Бұлтқа немесе желі дискісіне сақтау

e)

Файлдарды шифрламай сақтау

11.

SQL Server-де резервтік көшірменің түрі тек өзгертілген мәліметтерді сақтайды. Бұл қандай тип?

a)

Толық резервтік көшірме

b)

Дифференциалды резервтік көшірме

c)

Транзакциялық журналдың резервтік көшірмесі

d)

Кластерлік резервтік көшірме

e)

Динамикалық резервтік көшірме

12.

SQL Server-де дискілік кеңістікті оңтайландыру үшін қандай функция қолданылады?

a)

Data Compression

b)

Always Encrypted

c)

Memory Optimization

d)

CPU Prioritization

e)

Query Store

13.

SQL Server-де процессорлар жүктемесін басқару үшін қандай технология қолданылады?

a)

NUMA (Non-Uniform Memory Access)

b)

Cluster Management

c)

Dynamic Disk Allocation

d)

CPU Benchmarking

e)

Page File Allocation

14.

Қалпына келтіру моделі (Recovery Model) SQL Server-де қандай мақсатта қолданылады?

a)

Деректердің сақталуын қамтамасыз ету

b)

Деректердің құрылымын оңтайландыру

c)

Резервтік көшірмелерді және деректерді қалпына келтіруді басқару

d)

SQL Server журналын тазалау

e)

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

15.

SQL Server-де сервер деңгейіндегі рөлдердің мақсаты қандай?

a)

Дерекқор құрылымын жобалау

b)

Дерекқорды резервке көшіру

c)

Сервер ресурстарына қолжетімділікті басқару

d)

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

e)

Репликацияны басқару

16.

SQL Server-де қандай рөл тек оқуға арналған деректерге қолжетімділік береді?

a)

db_owner

b)

db_datareader

c)

db_datawriter

d)

db_securityadmin

e)

db_backupoperator

17.

SQL Server-де дерекқор рөлдерін тағайындау үшін қандай команда қолданылады?

a)

CREATE ROLE

b)

ASSIGN PERMISSION

c)

ALTER USER

d)

ADD MEMBER

e)

GRANT ROLE

18.

Мәліметтер деңгейінде (object-level) рұқсаттарды беру үшін қандай команда қолданылады?

a)

GRANT

b)

REVOKE

c)

DENY

d)

ASSIGN

e)

ENABLE

19.

SQL Server-де қандай рөл дерекқордың барлық қауіпсіздік аспектілерін басқаруға мүмкіндік береді?

a)

db_owner

b)

db_datareader

c)

db_securityadmin

d)

db_datawriter

e)

public

20.

SQL Server-де қандай рөл барлық дерекқорларға шектеусіз қолжетімділікке ие?

a)

public

b)

sysadmin

c)

db_owner

d)

serveradmin

e)

setupadmin

21.

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

a)

GRANT

b)

REVOKE

c)

DENY

d)

DROP

e)

REMOVE

22.

Transparent Data Encryption (TDE) қандай мақсатта қолданылады?

a)

Мәліметтерді сығу үшін

b)

Деректерді тасымалдау кезінде қорғау үшін

c)

Деректерді сақталған күйінде шифрлау үшін

d)

Мәліметтерге рұқсаттарды басқару үшін

e)

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

23.

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

a)

Symmetric Key

b)

Database Encryption Key

c)

Service Master Key

d)

Server Certificate

e)

Master Key

24.

TDE-мен шифрланған дерекқор үшін резервтік көшірме қандай қосымша талаптарды қажет етеді?

a)

Тек шифралау параметрлерін көрсету

b)

Резервтік көшірме файлын басқа жерге сақтау

c)

Сертификаттың немесе кілттің сақтық көшірмесін жасау

d)

Тек толық резервтік көшіру жасау

e)

Резервтік файлдарды шифрламау

25.

TDE шифрлауды өшіру үшін қандай әрекет орындалуы қажет?

a)

Шифралау кілтін жою

b)

Шифралау үшін жаңа сертификат жасау

c)

ALTER DATABASE командасын қолдану

d)

REVOKE командасын орындау

e)

Шифралауды автоматты түрде өшіру

26.

TDE пайдаланылған дерекқордың шифрлау кілтін сақтау қай жерде жүзеге асады?

a)

System Database

b)

Database Encryption Key

c)

Master Database

d)

Resource Database

e)

Tempdb

27.

SQL Server Audit қандай мақсатта қолданылады?

a)

Дерекқорларды резервке көшіру

b)

Жүйе өнімділігін арттыру

c)

Пайдаланушы әрекеттерін және қауіпсіздік оқиғаларын тіркеу

d)

Мәліметтер құрылымын өзгерту

e)

Сервер деңгейіндегі деректерді көшіру

28.

SQL Server-де Audit спецификациясын сақтау үшін қай нысан пайдаланылады?

a)

Server Audit

b)

Database Audit Specification

c)

Event Viewer

d)

Log File Viewer

e)

Extended Events

29.

SQL Server Audit журналдарының қай форматы ең жиі қолданылады?

a)

JSON

b)

CSV

c)

XML

d)

Binary файл

e)

Text файл

30.

Audit спецификациясын іске қосу үшін қандай команда қолданылады?

a)

ENABLE AUDIT

b)

GRANT AUDIT

c)

ALTER AUDIT

d)

CREATE AUDIT

e)

ENABLE DATABASE AUDIT SPECIFICATION

31.

SQL Server Audit журналдарын көру үшін қандай құралды пайдалануға болады?

a)

SQL Server Management Studio (SSMS)

b)

SQL Server Configuration Manager

c)

Log File Viewer

d)

Query Store

e)

Acti

32.

SQL Server-де Audit логтарын сақтау үшін қай сақтаушы нысанды қолдануға болады?

a)

Жергілікті диск

b)

Windows Security Log

c)

Windows Application Log

d)

Барлығы дұрыс

e)

Тек желі дискісі

33.

SQL Server Audit-тің қай компоненті сервер деңгейіндегі оқиғаларды тіркеу үшін жауап береді?

a)

Database Audit Specification

b)

Server Audit Specification

c)

Server Audit

d)

Extended Events

e)

Trace

34.

SQL Server-де дерекқор қауіпсіздік схемасы (schema) не үшін пайдаланылады?

a)

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

b)

Кестелер мен нысандарды логикалық топтастыру

c)

Кестелер арасындағы байланыстарды орнату

d)

Резервтік көшірмелерді сақтау

e)

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

35.

SQL Server-де жаңа кесте жасағанда, әдепкі бойынша ол қай схемаға жатқызылады?

a)

dbo

b)

public

c)

guest

d)

default

e)

admin

36.

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

a)

GRANT

b)

ENABLE

c)

ALTER

d)

ADD PERMISSION

e)

ASSIGN

37.

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

a)

SELECT

b)

VIEW

c)

ALTER

d)

READ

e)

EXECUTE

38.

SQL Server-де қолданушыдан кестеге немесе көрініске қолжетімділікті қайтару үшін қандай команда қолданылады?

a)

GRANT

b)

DENY

c)

REMOVE

d)

DELETE

e)

REVOKE

39.

SQL Server-де DML триггерлері қандай оқиғаларға қолданылады?

a)

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

b)

Деректерге манипуляциялар (INSERT, UPDATE, DELETE)

c)

Жаңа қолданушылар қосу

d)

Сервер параметрлерін өзгерту

e)

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

40.

DDL триггерлері қандай жағдайда іске қосылады?

a)

SELECT операторын орындағанда

b)

Кесте немесе дерекқор нысандарын өзгертуде

c)

Дерекқорға жаңа жазбалар енгізгенде

d)

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

e)

Транзакцияларды қайтару кезінде

41.

SQL Server-де триггерлер қандай мақсатта пайдаланылады?

a)

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

b)

Дерекқор өнімділігін арттыру

c)

Нысандар мен деректер өзгерістерін автоматты бақылау

d)

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

e)

Дерекқор құрылымын көшіру

42.

DML триггерлерімен бірге қолжетімді псевдокестелер қандай?

a)

temp және log

b)

master және model

c)

inserted және deleted

d)

select және from

e)

new және old

43.

SQL Server-де DDL триггерлерін жасау үшін қандай команда қолданылады?

a)

CREATE TRIGGER

b)

CREATE DDL

c)

ADD TRIGGER

d)

ALTER TRIGGER

e)

ENABLE TRIGGER

44.

SQL Server-де аудит журналдарын баптау үшін қандай құрал қолданылады?

a)

Database Audit Specification

b)

Resource Governor

c)

Log File Viewer

d)

Performance Monitor

e)

SQL Profiler

45.

SQL Server аудитінде қандай оқиғалар тізбегі жазылады?

a)

Тек деректер манипуляциялары

b)

Тек жүйелік қателіктер

c)

Қолданушы әрекеттері мен сервер оқиғалары

d)

Дерекқорды қалпына келтіру оқиғалары

e)

Жүктемелік тестілеу нәтижелері

46.

SQL-инъекция дегеніміз не?

a)

Дерекқорды шифрлау тәсілі

b)

Жаңа кесте қосу процесі

c)

Пайдаланушы енгізген деректер арқылы SQL сұраныстарын бұрмалау

d)

Серверді тоқтату әрекеті

e)

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

47.

SQL-инъекциялардан қорғаудың тиімді тәсілі қандай?

a)

Дерекқорды резервке көшіру

b)

Енгізу деректерін шифрлау

c)

Параметрленген сұраныстарды қолдану

d)

Динамикалық SQL пайдалану

e)

Жиі транзакцияларды орындау

48.

DoS-шабуылдың негізгі мақсаты қандай?

a)

Сервер өнімділігін арттыру

b)

Қолданушылардың деректерін шифрлау

c)

Қызмет көрсетуді тоқтату арқылы серверді қолжетімсіз ету

d)

Дерекқорға артық мәлімет қосу

e)

Серверде жаңа қолданушыларды тіркеу

49.

SQL Server-де DoS-шабуылдарды алдын алу үшін қандай шараны қолдануға болады?

a)

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

b)

Барлық сұраныстарды шифрлау

c)

Қол жеткізу ережелерін қатаң баптау және желілік трафикті талдау

d)

Серверді өшіру

e)

Барлық сұраныстарды автоматты түрде өңдеу

50.

SQL Server үшін аудит журналдары қандай шабуылдарды анықтауға көмектеседі?

a)

Мәліметтер сығу

b)

Тек SQL-инъекциялар

c)

SQL-инъекциялар және DoS-шабуылдар

d)

Деректерді шифрлау процестері

e)

Тек жүйелік қателіктер

51.

SQL Server-ге шабуылдарды анықтаудың негізгі тәсілдерінің бірі қандай?

a)

Кестелерді сығу

b)

Аудит журналдарын талдау

c)

Дерекқорды шифрлау

d)

Серверді қайта жүктеу

e)

Динамикалық SQL пайдалану

52.

Қауіпсіздік инцидентінен кейін ең алдымен қандай әрекет орындалуы қажет

a)

Сервер параметрлерін қалпына келтіру

b)

Жаңа дерекқор жасау

c)

Зақымдалған жүйені оқшаулау және оқиғаны тергеу

d)

Қолданушылар рөлдерін қайта баптау

e)

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

53.

SQL Server шабуылын тергеу кезінде қандай құрал тиімді қолданылады?

a)

Log File Viewer

b)

Query Store

c)

Database Engine Tuning Advisor

d)

Activity Monitor

e)

Service Broker

54.

Қауіпсіздік инцидентінен кейінгі қалпына келтіру үшін қандай әдіс жиі қолданылады?

a)

Резервтік көшірмені қалпына келтіру

b)

Триггерлерді өшіру

c)

Барлық деректерді қайта енгізу

d)

Кестелерді қайта құру

e)

Серверді толық қайта баптау

55.

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

a)

Жиі дерекқорды көшіру

b)

Пайдаланушылар рөлдерін азайту және аудитті қосу

c)

Барлық сервер параметрлерін өзгерту

d)

Серверді жиі қайта жүктеу

e)

Тек сыртқы шабуылдарды қарастыру

56.

SQL Server-де серверлік рөл дегеніміз не?

a)

Бағдарламалардың өнімділігін арттыру тәсілі

b)

Қауіпсіздікті басқаруға арналған рөлдер жиынтығы

c)

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

d)

Құпия сөздерді сақтайтын жүйе

e)

Желілік қосылымды жақсарту құралы

57.

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

a)

db_owner

b)

public

c)

sysadmin

d)

bulkadmin

e)

db_datareader

58.

Server Role-ге жаңа пайдаланушыны қосу үшін қай команданы пайдалану керек?

a)

ALTER USER

b)

CREATE LOGIN

c)

EXEC sp_addsrvrolemember

d)

GRANT PERMISSIONS

e)

INSERT INTO SERVER ROLES

59.

SQL Server-де public рөлі қандай мақсатта қолданылады?

a)

Мәліметтер базасының резервтік көшірмесін жасау

b)

Барлық пайдаланушыларға әдепкі рұқсаттарды беру

c)

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

d)

Тек әкімшілер үшін арнайы құқықтар беру

e)

Серверді баптау

60.

Қай серверлік рөл үлкен көлемдегі деректерді импорттау және экспорттау үшін қолданылады?

a)

securityadmin

b)

bulkadmin

c)

diskadmin

d)

serveradmin

e)

dbcreator