wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

1-50 бд

Total questions: 49

Worksheet time: 25mins

Name
Class
Date
1.

Мәліметтер Қорының жолдары қалай аталады

a)

Мәліметтер

b)

Мәндер

c)

Өрістер

d)

Мәліметтер қорының жолдары

e)

Жазбалар

2.

Кілттік өрістердің неше түрі бар?

a)

3

b)

5

c)

2

d)

4

e)

1

3.

Тапсырыс берушінің қаласы Ақтөбе болатын «Customers» кестесіндегі мәліметтерді ұышаратын сұранысты құрыңыз

a)

SELECT Customers WHERE City=”Актобе”

b)

SELECT City=”Актобе” FROM Customers

c)

SELECT * FROM Customers WHERE City=”Актобе”

4.

SELECT SUBSTR('КакЧертИзТабакерки', -9, 9) FROM DUAL; сұранысының нәтижесі қандай?

a)

Табакерки

b)

ЧертИз

c)

КакЧерт

d)

ИзТабакерки

e)

ИзТаба

5.

SQL тілінің Create Index операторының қызметі қандай?

a)

Жазбаларды жою;

b)

Индексті жою;

c)

Кестені жою;

d)

Индекс құру;

e)

Жазбаларды таңдау;

6.

SELECT таңдау операторының WHERE іріктеу шартындағы LIKE операциясы анықтайды...

a)

жиын элементіне сәйкестігін

b)

мүмкін мәндер диапазонын

c)

сұрыптау ретін

d)

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

e)

қайталанбайтын жазбаларды іріктеуді

7.

SQL- сұранымында distinct сөзінің қызметі

a)

Жазбаларды кему ретімен сұрыптайды

b)

Қайталанатын жазбаларды рұқсат етпейді

c)

Жазбаларды іздеу

d)

Жазбаларды өсу ретімен сұрыптайды

e)

Қайталанатын жазбаларды рұқсат етеді

8.

CREATE TABLE customers

( customer_id number(10) NOT NULL,

customer_name varchar2(50) NOT NULL,

city varchar2(50),

CONSTRAINT customers_pk PRIMARY KEY (customer_id)

);

customers кестесінде неше өріс бар?

a)

3

b)

4

c)

1

d)

5

e)

2

9.

01.01.0100...11.12.5941 аралығындағы даталық өрісті сипаттау үшін қандай тип қолданылады?

a)

INTEGER

b)

SMALLINT

c)

DATE  

d)

FLOAT

e)

BLOB

10.

Жазбаны қосқанға дейінгі жұмысты генерациялайтын триггерді сипаттау үшін келесі конструкцияны көрсету керек:

a)

BeforeUpdate

b)

BeforeInsert

c)

AfterDelete

d)

AfterInsert

e)

AfterUpdate

11.

Шаблонға сәйкестігін тексеретін оператор

a)

[ - ]

b)

[^]

c)

_

d)

%

e)

[ ]

12.

WHERE ProductName LIKE 'iPhone [78]' сұранысының нәтижесіне қайсы мән жатады?

a)

) iPhone 78, iPhone 88

b)

iPhone 7, iPhone 8

c)

iPhone 77, iPhone 78

d)

iPhone 88, iPhone 77

e)

iPhone 87, iPhone 78

13.

SQL тілінің Count(*) функциясы нені есептейді?

a)

Орта мәнін

b)

Мәндер санын

c)

Нольден өзге мәндер санын

d)

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

e)

Жолдың ұзындығын

14.

Жазбаны жойғаннан кейінгі жұмысты генерациялайтын триггерді сипаттау үшін келесі конструкцияны көрсету керек:

a)

BeforeDelete

b)

AfterDelete

c)

AfterUpdate

d)

BeforeUpdate

e)

AfterInsert

15.

SQL тіліндегі санның түбірін табуға арналған функция.

a)

MOD

b)

SQRT

c)

ABS

d)

LN

e)

POWER

16.

Желілік және реляциондық модельдерді біріктіретін Мәліметтер Қоры қалай аталады

a)

Желілік

b)

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

c)

Иерархиялық

d)

Реляциялық

e)

постреляциялық

17.

Structured Query Language (SQL) бұл

a)

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

b)

Сұранымдардың құрылымдық тілі

c)

Мәліметтерді өңдеу тілі (манипулирования)

d)

Нұсқа бойынша сұранымдар тілі

e)

Объектілі бағытталған программалау тілі

18.

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

a)

^

b)

*

c)

@

d)

~

e)

_

19.

SQL тілінде жолдың басындағы және аяғындағы пробелдерді өшіру үшін қандай функция қолданылады?

a)

EXTRACT

b)

TRIM

c)

CAST

d)

LOWER

e)

UPPER

20.

Екінші бірқалыпты форма:

a)

Егер қатынастың барлық атрибуттарының мәні атомарлы болса, ол 2ҚФ болғаны

b)

Егер қатынастың бір атрибутының мәні атомарлы болса, ол 2ҚФ болғаны

c)

Егер қатынас 1ҚФ болса және әрбір кілттік емес атрибут алғашқы кілттен транзитивті түрде тәуелді болса, ол 2ҚФ болғаны

d)

Егер қатынас 3ҚФ болса және әрбір кілттік емес атрибут алғашқы кілттен транзитивті емес түрде тәуелді болса, ол 2ҚФ болғаны

e)

Егер қатынас 1ҚФ болса және әрбір кілттік емес атрибут алғашқы кілттен толық функционалды тәуелді болса, ол 2ҚФ болғаны

21.

Жазбаның тізімге енетінін тексеретін сұранысты анықта

a)

Select name from Personnel where (Salary+100)>=600

b)

Select name from Personnel where Post = ‘Менеджер’

c)

Select * from Store where S_Price is not Null

d)

Select name, salary from Personnel where Lower (post) in (“менеджер”,”старший менеджер”)

e)

Select name from Personnel where name Like”Ав”

22.

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

a)

SELECT

b)

ORDER

c)

NULL

d)

DEFAULT

e)

DISTINCT

23.

Уникальды кілтті құру үшін қолданылатын оператор:

a)

Index

b)

Primary key

c)

Foreign key

d)

Unique

e)

Key

24.

INSERT INTO Products (ProductName, Manufacturer, ProductCount, Price)

VALUES ('Mi6', 'Xiaomi', DEFAULT, 28000)

Нәтижесінде ProductCount өрісіне қандай мән енгізіледі?

a)

Mi6

b)

DEFAULT

c)

NULL

d)

Xiaomi

e)

28000

25.

SELECT таңдау операторының WHERE іріктеу шартындағы BETWEEN…AND операциясы нені береді?

a)

қайталанбайтын жазбаларды іріктеуді

b)

сұрыптау ретін

c)

жиын элементіне сәйкестігін

d)

мүмкін мәндер диапазонын

e)

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

26.

Келісім бойынша баған мәнін анықтайтын операнда

a)

Default

b)

Not Null

c)

Check

d)

Collate

e)

Null

27.

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

a)

CREATE TABLE

b)

DROP VIEW

c)

GRANТ

d)

CREATE VIEW

e)

CREATE INDEX

28.

Нақты бір кортежді бірмәнді идентификациялауға қолданылуы мүмкін атрибутты атаңыз?

a)

алғашқы кілт

b)

Индекс

c)

Жазба

d)

Домен

e)

екінші қайтара индекс

29.

SQL тілінің Count функциясы нені есептейді?

a)

Жолдың ұзындығын

b)

Нольден өзге мәндер санын

c)

Орта мәнін

d)

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

e)

Мәндер санын

30.

LIKE операторын қолданғанда кез-келген ұзындықтағы кез-келген символдар тобын білдіретін арнайы символ

a)

[ ]

b)

[ - ]

c)

[^]

d)

%

e)

_

31.

Диапазон аралығына тиістілігін тексеретін оператор

a)

LIKE

b)

IS NULL

c)

BETWEEN

d)

IS

e)

IN

32.

–2147483648...2147483647 аралығындағы нақты санды сипаттау үшін қандай тип қолданылады?

a)

BLOB

b)

INTEGER

c)

DATE

d)

LONGINTEGER

e)

FLOAT

33.

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

a)

MAX

b)

MIN

c)

AVG

d)

COUNT

e)

SUM

34.

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

a)

CREATE TABLE

b)

ALTER TABLE

c)

DELETE

d)

UPDATE

e)

SELECT

35.

МҚ байланыс орнатуды, тарнзакцияларды, мәліметтерді таңдау және МҚ-да өзгерістерді басқаруға арналған объектілер қалай аталады?

a)

Жалғанған

b)

Ажыратылған

c)

Бекітілген

d)

Келісілген

e)

Үзілген

36.

INSERT INTO Products

VALUES

('iPhone 6', 'Apple', 3, 36000),

('Galaxy S8', 'Samsung', 2, 46000),

('Galaxy S8 Plus', 'Samsung', 1, 56000)

Нәтижесінде неше жазба енгізіледі?

a)

4

b)

12

c)

3

d)

8

e)

2

37.

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

a)

ON DELETE CASCADE ON UPDATE SET DEFAULT

b)

ON DELETE NO ACTION ON UPDATE CASCADE

c)

ON DELETE CASCADE ON UPDATE NO ACTION

d)

ON DELETE CASCADE ON UPDATE SET NULL

e)

ON DELETE SET NULL ON UPDATE SET DEFAULT

38.

SQL тілінде ерекшеліктерді жою үшін қолданылатын оператор

a)

CREATE TABLE

b)

CREATE INDEX

c)

GRANT

d)

REVOKE

e)

SELECT

39.

Өрісті кему ретімен сұрыптау үшін Order by операторында қандай қызметші сөз жазылады?

a)

Desc

b)

Post

c)

Disc

d)

Insert

e)

Next

40.

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

a)

CREATE TABLE

b)

SELECT

c)

GRANT

d)

CREATE INDEX

e)

ALTER TABLE

41.

Запрос «SELECT name ___ Employees WHERE age ___ 35 AND 50» сұранысы жасы 35 пен 50 аралығындағы жұмысшылардың тізімін қайтарады. Бос орындарды толтырыңыз.

a)

FROM, BETWEEN

b)

FROM, IN

c)

INTO, IN

42.

«Users» кестесіндегі алғашқы 14 жазбаны шығаруға арналған сұранысты көрсетіңіз:

a)

SELECT * FROM USERS MIN 14

b)

SELECT * FROM USERS MAX 14

c)

SELECT * FROM Users LIMIT 14

d)

SELECT * LIMIT 14 FROM Users

e)

SELECT * FROM USERS

43.

Қандай функция жоғарғы регистрдге ауыстырады?

a)

LOWER

b)

TOP

c)

LIMIT

d)

UPPER

e)

UP

44.

SQL> SELECT UPPER('Charles Dickens') FROM DUAL;

сұранысының нәтижесі қандай?

a)

Charles Dickens

b)

charles dickens

c)

CHARLES DICKENS

d)

Charles dickens

e)

charles Dickens

45.

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

a)

DROP TABLE

b)

DROP INDEX

c)

CREATE INDEX

d)

CREATE VIEW

e)

CREATE TABLE

46.

МҚ-дағы барлық жасалған өзгертулерді сақтауға арналған транзакцияны аяқтайтын әдісті көрсетіңіз

a)

Connected

b)

Commit

c)

Close

d)

Open

e)

RollBack        

47.

Жазбаны қосқаннан кейінгі жұмысты өңдейтін триггерді сипаттау үшін келесі конструкцияны көрсету керек:

a)

AfterUpdate

b)

AfterDelete

c)

AfterInsert

d)

BeforeDelete

e)

BeforeUpdate

48.

Есептелетін өрісті құру үшін қолданылатын операнда:

a)

Computed by

b)

Check

c)

Competed

d)

Comp by

e)

Default

49.

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

a)

ON DELETE CASCADE ON UPDATE SET NULL

b)

ON DELETE NO ACTION ON UPDATE CASCADE

c)

ON DELETE CASCADE ON UPDATE SET DEFAULT

d)

ON DELETE SET NULL ON UPDATE SET DEFAULT

e)

ON DELETE CASCADE ON UPDATE NO ACTION