wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

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

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

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

a)

MIN

b)

MAX

c)

AVG

d)

COUNT

e)

SUM

2.

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

a)

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

b)

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

c)

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

d)

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

e)

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

3.

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

a)

GRANT

b)

ALLOW

c)

ACCESS

d)

ENABLE

e)

SET RIGHTS

4.

Деректердің физикалық орналасуын кестеде реттейтін қандай индекс түрі?

a)

Кластерлік индекс

b)

Некластерлік индекс

c)

Бірегей индекс

d)

Толық мәтіндік индекс

e)

Бағандық индекс

5.

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

a)

ALTER TABLE

b)

MODIFY TABLE

c)

ADD COLUMN

d)

UPDATE TABLE

e)

APPEND COLUMN

6.

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

a)

-- (екі сызықша)

b)

; (үтірлі нүкте)

c)

# (тор таңба)

d)

' ' (бір тырнақша)

e)

: (қос нүкте)

7.

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

a)

Екі кестеде сәйкестік болса, екі кестеден жолдарды біріктіру үшін

b)

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

c)

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

d)

Кестелердегі деректерді жою үшін

e)

Сәйкестік болса, жаңа кесте жасау үшін

8.

COUNT(*) функциясы қандай мән қайтарады?

a)

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

b)

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

c)

Кестедегі барлық мәндердің қосындысын

d)

Бағандағы орташа мәнді

e)

Бағандағы ең үлкен мәнді

9.

CHECK операторы не білдіреді?

a)

Бағандағы деректер мәнін тексеретін шектеу

b)

Кестеден деректерді жою операторы

c)

Индекс жасау операторы

d)

Жолдарды санау функциясы

e)

Кестелерді біріктіру операторы

10.

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

a)

FOREIGN KEY

b)

PRIMARY KEY

c)

UNIQUE

d)

CHECK

e)

INDEX

11.

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

a)

Сұрау нәтижесінде қайталанатын жолдарды жою үшін

b)

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

c)

NULL мәндерін сүзу үшін

d)

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

e)

Кестеге деректерді қосу үшін

12.

Кестеден деректерді жойып, бірақ оның құрылымын сақтауға арналған команда қандай?

a)

TRUNCATE TABLE

b)

DELETE TABLE

c)

CLEAR TABLE

d)

DROP TABLE

e)

REMOVE TABLE

13.

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

a)

HAVING

b)

WHERE

c)

FILTER

d)

GROUP BY

e)

ORDER BY

14.

ACID базалық деректер транзакциялары контексінде не білдіреді?

a)

Atomicity, Consistency, Isolation, Durability

b)

Availability, Consistency, Integrity, Durability

c)

Access, Consistency, Isolation, Distribution

d)

Availability, Consistency, Isolation, Distribution

e)

Atomicity, Consistency, Isolation, Data

15.

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

a)

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

b)

Жолдар санын қайтарады

c)

Максималды мәнді табады

d)

Минималды мәнді табады

e)

Орташа мәнді қайтарады

16.

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

a)

CREATE TABLE

b)

ADD TABLE

c)

NEW TABLE

d)

MAKE TABLE

e)

INSERT TABLE

17.

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

a)

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

b)

Кесте үшін индекс құрады

c)

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

d)

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

e)

Деректерді топтайды

18.

Тек TRUE немесе FALSE мәндерін сақтау үшін қандай деректер түрі қолданылады?

a)

BIT

b)

BOOLEAN

c)

FLAG

d)

INT

e)

TINYINT

19.

PRIMARY KEY не білдіреді?

a)

Кестедегі әрбір жазбаны бірегей түрде анықтайтын өріс немесе өрістер жиынтығы

b)

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

c)

Бағандағы бірегей мәндерге шектеу

d)

Басқа кестеге сілтеме

e)

Үлкен мәтіндік мәндерді сақтау үшін өріс

20.

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

a)

Бағандағы орташа мәнді қайтарады

b)

Бағандағы минималды мәнді қайтарады

c)

Бағанда барлық мәндерді жинайды

d)

Кестедегі жолдардың санын қайтарады

e)

Бағандағы максималды мәнді қайтарады

21.

DML (Data Manipulation Language) не?

a)

Кестелердегі деректермен манипуляция жасауға арналған командалар жиынтығы

b)

Кестелерді құру және жою командалары

c)

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

d)

Деректерді резервтік көшіру үшін командалар жиынтығы

e)

Деректерді тазалау командалары

22.

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

a)

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

b)

Индекстер құру үшін

c)

Кестедегі деректерді жаңарту және қайталанатын жолдарды жою үшін

d)

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

e)

Жолдарды санау үшін

23.

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

a)

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

b)

Баған үшін әдепкі мән

c)

Сандық өрістегі нөлдік мән

d)

Бағандағы минималды мән

e)

Бағандағы максималды мән

24.

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

a)

Бірегей индекс

b)

Кластерлік индекс

c)

Некластерлік индекс

d)

Псевдоним индекс

e)

Топтық индекс

25.

NULL мәндерін сақтауға тыйым салатын шектеу қандай?

a)

NOT NULL

b)

UNIQUE

c)

PRIMARY KEY

d)

CHECK

e)

FOREIGN KEY

26.

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

a)

GETDATE()

b)

NOW()

c)

CURRENT_DATE()

d)

SYSDATE()

e)

TODAY()

27.

SQL SELECT INTO операторы не істейді?

a)

Бір кестеден екінші жаңа кестеге деректерді көшіреді

b)

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

c)

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

d)

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

e)

Кесте үшін жаңа индекс құрады және бар кестедегі деректерді жаңартады

28.

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

a)

Пайдаланушыдан құқықтарды жою үшін

b)

Жаңа дерекқор жасау үшін

c)

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

d)

Кестеден деректерді жою үшін

e)

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

29.

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

a)

ORDER BY ... DESC

b)

SORT BY ... DOWN

c)

ORDER BY ... DECR

d)

GROUP BY ... DESC

e)

FILTER BY ... DESC

30.

Сақтаулы процедурасы(хранимая процедура) деген не?

a)

Көп мәрте қолдану үшін сақталған SQL операторлары жиынтығы

b)

Индекс түрі

c)

Деректерді жою операторы

d)

Жолдарды санау функциясы

e)

Көп мәрте қолдану үшін кестелер жасау әдісі

31.

Дерекқордағы кестенің құрылымын өзгертуге мүмкіндік беретін процесс қандай?

a)

ALTER TABLE

b)

CREATE TABLE

c)

DROP TABLE

d)

SELECT

e)

UPDATE

32.

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

a)

ALTER TABLE

b)

MODIFY TABLE

c)

CREATE TABLE

d)

UPDATE TABLE

e)

STRUCTURE TABLE

33.

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

a)

CREATE VIEW

b)

MAKE VIEW

c)

ADD VIEW

d)

SET VIEW

e)

ALTER VIEW

34.

Сол жақ кестеден барлық жазбаларды және тек оң жақ кестеден сәйкес жазбаларды қайтаратын JOIN түрі қандай?

a)

LEFT JOIN

b)

RIGHT JOIN

c)

FULL JOIN

d)

INNER JOIN

e)

OUTER JOIN

35.

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

a)

SELECT

b)

INSERT

c)

UPDATE

d)

DELETE

e)

CREATE

36.

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

a)

UNION

b)

JOIN

c)

UNION ALL

d)

INTERSECT

e)

EXCEPT

37.

PRIMARY KEY анықталған кезде автоматты түрде қандай индекс түрі жасалады?

a)

Кластерлік индекс

b)

Некластерлік индекс

c)

Бірегей индекс

d)

Полнотекстік индекс

e)

Бағандар индексы

38.

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

a)

NULL мәнін көрсетілген мәнмен ауыстырады

b)

Мәннің бірегейлігін тексереді

c)

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

d)

Мәннің мәтіндік екенін тексереді

e)

Бос жолдарды NULL мәндермен ауыстырады

39.

SQL Server-де CONSTRAINT не білдіреді?

a)

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

b)

Әр түрлі кестелердегі деректерді біріктіру үшін оператор

c)

Жолдарды санау функциясы

d)

Индекс түрі

e)

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

40.

Бірнеше жолдарға комментарийлерді қосу үшін қандай SQL операторы пайдаланылады?

a)

/.../

b)

--

c)

#

d)

//

e)

@

41.

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

a)

Берілген интервалдарды уақытқа(дата) қосады

b)

Уақыттан күндерді шегереді

c)

Уақыттар арасындағы айырманы табады

d)

Екі уақытты салыстырады

e)

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

42.

SQL операторлары бағандағы барлық бірегей мәндерді қайтарады?

a)

DISTINCT

b)

GROUP BY

c)

UNIQUE

d)

COUNT

e)

JOIN

43.

Бүкіл базаны жою үшін қандай SQL операторы пайдаланылады?

a)

DROP DATABASE

b)

DELETE DATABASE

c)

CLEAR DATABASE

d)

ERASE DATABASE

e)

REMOVE DATABASE

44.

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

a)

BACKUP DATABASE

b)

CREATE SAVEPOINT

c)

ROLLBACK TRANSACTION

d)

RESTORE DATABASE

e)

LOCK DATABASE

45.

Деректер базасында "тұтастықты тексеру" не?

a)

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

b)

Деректерді резервтік көшіру

c)

Қайталағыш жазбаларды жою процесі

d)

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

e)

Деректер базасының құрылымын оңайлату

46.

JOIN түрі, екі кестеде сәйкес келмейтін жолдарды қайтарады?

a)

FULL OUTER JOIN

b)

INNER JOIN

c)

LEFT JOIN

d)

RIGHT JOIN

e)

NATURAL JOIN

47.

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

a)

CREATE UNIQUE INDEX

b)

MAKE INDEX UNIQUE

c)

DEFINE UNIQUE INDEX

d)

CREATE INDEX UNIQUE

e)

SET INDEX UNIQUE

48.

Қай SQL операторы таблицадан деректерді алу үшін пайдаланылады?

a)

SELECT

b)

FETCH

c)

GET

d)

PULL

e)

SHOW

49.

ROLLBACK операторы не үшін пайдаланылады?

a)

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

b)

Транзакцияны бекітеді

c)

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

d)

Деректерді жаңа кестеге сақтайды

e)

Әртүрлі кестелердегі деректерді біріктіреді

50.

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

a)

ALTER TABLE ADD

b)

INSERT COLUMN

c)

CREATE COLUMN

d)

ADD NEW COLUMN

e)

MODIFY TABLE ADD