wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

деректер базасы 1-50

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Реляциялық дерекқор нені білдіреді?

a)

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

b)

JSON объектілерін қамтитын деректер файлы

c)

Граф құрылымдарын пайдаланатын деректер жиынтықтарының қосындысы

d)

Байланыссыз кестелерді пайдаланатын жүйе

e)

Деректер ағындарын басқаруға арналған бағдарлама

2.

Қай SQL операторы жолдарды шарт бойынша фильтрацияллау үшін қолданылады?

a)

WHERE

b)

SELECT

c)

FILTER

d)

HAVING

e)

CHECK

3.

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

a)

DELETE

b)

DROP

c)

REMOVE

d)

ERASE

e)

CLEAR

4.

SQL Server-дегі индекстер дегеніміз не?

a)

Кестеде деректерді іздеуді жылдамдататын нысандар

b)

Қайталаушы мәндердің алдын алу үшін қолданылатын шектеулер

c)

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

d)

Кестедегі деректер көлемін арттыруға арналған өрістер

e)

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

5.

ROLLBACK командасына қатысты қандай тұжырым дұрыс?

a)

Ағымдағы транзакцияда жасалған барлық өзгертулерді болдырмайды

b)

Ағымдағы транзакцияда жасалған өзгертулерді растайды

c)

Дерекқордың резервтік көшірмесін жасайды

d)

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

e)

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

6.

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

a)

TEXT

b)

VARCHAR(50)

c)

CHAR(10)

d)

BIT

e)

INTEGER

7.

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

a)

UNIQUE

b)

CHECK

c)

DEFAULT

d)

NOT NULL

e)

FOREIGN KEY

8.

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

a)

ALTER TABLE

b)

UPDATE TABLE

c)

MODIFY TABLE

d)

CHANGE TABLE

e)

RENAME TABLE

9.

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

a)

JOIN

b)

LINK

c)

CONNECT

d)

UNION

e)

MERGE

10.

Кестедегі жолдардың санын есептеу үшін SQL-де қандай оператор қолданылады?

a)

COUNT

b)

SUM

c)

AVG

d)

MAX

e)

TOTAL

11.

Дерекқордағы FOREIGN KEY нені білдіреді?

a)

Басқа кестенің PRIMARY KEY-не сілтеме жасайтын өріс

b)

Бірегей мәндерді қамтитын өріс

c)

Автоматты түрде көбейетін өріс

d)

Орташа мәндерді есептеуге арналған өріс

e)

Тек мәтіндік деректерді қамтитын өріс

12.

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

a)

CREATE DATABASE

b)

NEW DATABASE

c)

MAKE DATABASE

d)

ADD DATABASE

e)

INIT DATABASE

13.

SQL-де JOIN командасы не үшін қолданылады?

a)

Бірнеше кестелерден жолдарды біріктіру үшін

b)

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

c)

Жаңа кесте жасау үшін

d)

Қолданыстағы кестеге бағандар қосу үшін

e)

Бағанның деректер түрін өзгерту үшін

14.

SQL Server-де жаңа кесте қандай командамен жасалады?

a)

CREATE TABLE

b)

INSERT INTO

c)

SELECT INTO

d)

DELETE TABLE

e)

ALTER TABLE

15.

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

a)

GETDATE()

b)

CURDATE()

c)

NOW()

d)

CURRENT_DATE()

e)

SYSDATE()

16.

SQL Server-де PRIMARY KEY нені білдіреді?

a)

Кестедегі жолдың бірегей идентификаторы

b)

NULL бағандарына арналған шектеу

c)

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

d)

Деректерді дискіге сақтау тәсілі

e)

Бірегей мәндерді есептеу функциясы

17.

SQL Server-де транзакция дегеніміз не?

a)

Біртұтас орындалатын SQL операцияларының тізбегі

b)

Кесте жасау операциясы

c)

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

d)

Индексті автоматты түрде жасау функциясы

e)

Барлық жолдарды жою үшін біртұтас орындалатын команда

18.

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

a)

INSERT INTO

b)

ADD TO

c)

UPDATE

d)

ADD ROW

e)

APPEND

19.

Бағаннан бірегей мәндерді қайтару үшін қандай оператор қолданылады?

a)

DISTINCT

b)

UNIQUE

c)

FILTER

d)

EXCLUSIVЕ

e)

EXCEPT

20.

‘Department’ мәні ‘IT’ болатын 'Employees' кестесінен барлық жолдарды таңдау үшін қандай оператор қолданылады?

a)

SELECT * FROM Employees WHERE Department = 'IT'

b)

SELECT * FROM Employees HAVING Department = 'IT'

c)

SELECT ALL FROM Employees WHERE Department = 'IT'

d)

SELECT FROM Employees WHERE Department = 'IT'

e)

SELECT ROWS FROM Employees HAVING Department = 'IT'

21.

SQL-де UPDATE командасы не үшін қолданылады?

a)

Кестедегі бар деректерді өзгерту үшін

b)

Дерекқордан кестені жою үшін

c)

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

d)

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

e)

Жаңа кесте жасау үшін

22.

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

a)

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

b)

Кестені тазартады, бірақ оның құрылымын сақтайды

c)

Кестенің атын өзгертеді

d)

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

e)

Жаңа кесте жасайды

23.

Екі сұраудың нәтижелерін біріктіру үшін қай оператор қолданылады?

a)

UNION

b)

CONCAT

c)

JOIN

d)

COMBINE

e)

MERGE

24.

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

a)

Бағанға әдепкі мән орнату үшін

b)

Бағандағы әдепкі мәндерді жою үшін

c)

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

d)

Деректерді әдепкі бойынша сұрыптау үшін

e)

Бағанға шектеу орнату үшін

25.

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

a)

UNIQUE

b)

PRIMARY

c)

NON-CLUSTERED

d)

FOREIGN

e)

INDEXED

26.

SELECT TOP 10 * FROM Customers командасы не істейді?

a)

Customers кестесінен алғашқы 10 жолды қайтарады

b)

Customers кестесінен алғашқы 10 бағанды қайтарады

c)

Customers кестесінен алғашқы 10 жолды жояды

d)

Customers кестесінен тек бірегей жолдарды таңдайды

e)

Customers кестесіндегі жолдар санын есептейді

27.

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

a)

SELECT DISTINCT

b)

SELECT UNIQUE

c)

SELECT FILTER

d)

SELECT EXCLUSIVE

e)

SELECT COUNT

28.

Қай оператор SQL-сұрау негізінде виртуалды кесте жасайды?

a)

VIEW

b)

FUNCTION

c)

PROCEDURE

d)

INDEX

e)

TRIGGER

29.

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

a)

Дерекқор параметрлерін өзгертеді

b)

Кестедегі деректерді тазартады

c)

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

d)

Дерекқорды жояды

e)

Жаңа кесте қосады

30.

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

a)

Белгілі бір бағандағы бірдей мәндерге ие жолдарды топтастыру үшін

b)

Қайтарылатын жолдардың санын шектеу үшін

c)

Жаңа кесте жасау үшін

d)

Белгілі бір бағандағы екі кестенің деректерін біріктіру үшін

e)

Кестедегі деректерді жаңарту үшін

31.

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

a)

COUNT

b)

SUM

c)

AVG

d)

MAX

e)

TOTAL

32.

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

a)

MAX

b)

MIN

c)

AVG

d)

SUM

e)

COUNT

33.

SQL-де HAVING операторы не істейді?

a)

GROUP BY қолданғаннан кейін агрегатталған деректерді сүзеді

b)

Кестедегі деректерді жаңартады

c)

Кестелерді біріктіреді

d)

Кестеден жолдарды жояды

e)

Кестеге жаңа баған жасайды

34.

Дерекқордағы "нормализация" термині нені білдіреді?

a)

Деректердің артықтығын азайту процесі

b)

Дерекқордың резервтік көшірмесін жасау процесі

c)

Кестедегі барлық жолдарды жаңарту

d)

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

e)

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

35.

Кесте құрылымын жоймай барлық жолдарды жою үшін SQL-де қай оператор қолданылады?

a)

TRUNCATE TABLE

b)

DELETE TABLE

c)

DROP TABLE

d)

CLEAR TABLE

e)

REMOVE TABLE

36.

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

a)

DATE

b)

DATETIME

c)

TIMESTAMP

d)

CHAR

e)

TIME

37.

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

a)

UPDATE

b)

MODIFY

c)

ALTER

d)

CHANGE

e)

RENAME

38.

Дерекқор схемасы дегеніміз не?

a)

Дерекқордың логикалық құрылымы

b)

Физикалық деректер сипаттамасы

c)

Сақталған деректер жиынтығы

d)

Тек индекстер мен кестелер

e)

Белгілі бір бағандағы деректер өрісі

39.

SQL-де DELETE командасы не үшін қолданылады?

a)

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

b)

Бүкіл кестені жою үшін

c)

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

d)

Жаңа жазба жасау үшін

e)

Жаңа кесте жасау үшін

40.

SQL Server-де ISNULL функциясы не істейді?

a)

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

b)

NULL мәндері жоқ жолдарды қайтарады

c)

Жаңа баған жасайды

d)

NULL мәндері бар жолдарды жояды

e)

NULL мәндері бар жолдарды біріктіреді

41.

Кластерлік индекс дегеніміз не?

a)

Кестедегі деректердің физикалық ретін өзгертетін индекс

b)

Қайталанатын мәндерді болдырмайтын индекс

c)

Әр баған үшін автоматты түрде жасалатын индекс

d)

Деректерден бөлек сақталатын индекс

e)

Уақытша деректерді сақтауға арналған индекс

42.

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

a)

CREATE TEMPORARY TABLE

b)

MAKE TEMPORARY TABLE

c)

TEMP TABLE CREATE

d)

CREATE NEW TABLE

e)

CREATE TEMP TABLE

43.

DDL нені білдіреді?

a)

Data Definition Language

b)

Data Deletion Language

c)

Database Definition Language

d)

Data Description Language

e)

Database Deletion Language

44.

COMMIT командасы не үшін қолданылады?

a)

Транзакциядағы өзгерістерді растау үшін

b)

Транзакциядағы өзгерістерді болдырмау үшін

c)

Жаңа кесте жасау үшін

d)

Деректерді жаңарту үшін

e)

Кестедегі деректерді тазарту үшін

45.

LEFT JOIN функциясы не істейді?

a)

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

b)

Екі кестеде сәйкес келетін жолдарды ғана қайтарады

c)

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

d)

Тек қайталанбайтын жолдарды қайтарады

e)

Екі кестеде сәйкес келетін жолдарды жояды

46.

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

a)

INT

b)

DECIMAL

c)

FLOAT

d)

CHAR

e)

DATE

47.

SQL-де ORDER BY командасы не істейді?

a)

Нәтижені көрсетілген баған бойынша сұрыптайды

b)

Шартқа сәйкес келмейтін жолдарды жояды

c)

Жаңа индекс жасайды

d)

Баған бойынша деректерді топтастырады

e)

Кестеге жаңа баған қосады

48.

SQL оператор UNION ALL не істейді?

a)

Екі сұраудың нәтижелерін біріктіреді, қайталанатын жолдарды қоса

b)

Екі сұраудың бірігуінен тек қайталанбайтын жолдарды қайтарады

c)

Екі кестедегі тек бірдей жолдарды біріктіреді

d)

Екі кестедегі деректерді сұрыптайды

e)

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

49.

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

a)

CASE

b)

WHEN

c)

THEN

d)

CHECK

e)

SET

50.

Дерекқор контексінде "триггер" дегеніміз не?

a)

Деректер өзгерген кезде автоматты түрде орындалатын процедура

b)

Іздеуді жылдамдату үшін индекс

c)

Жаңа кесте жасау сұрауы

d)

Резервтік көшіру процесі

e)

Деректер өзгерген кезде автоматты түрде орындалатын шектеу