wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

АҚПАРАТТЫҚ Ж 100 - 196

Total questions: 96

Worksheet time: 48mins

Name
Class
Date
1.

Кілттік өріс....

a)

жолдық типті кез келген өріс

b)

қайталанбайтын ерекше өріс

c)

8 байттан аспайтын өріс

d)

қайталанатын өріс

e)

автоматты түрде толтырылатын өріс

2.

Реляциялық мәліметтер қорында деректер қандай объектіде сақталады?

a)

Формаларда

b)

Есептер

c)

Сұраныстар

d)

Кестелер

e)

Барлық аталған объектілерде

3.

Реляциялық мәліметтер қорында қолданылатын сұраныстар тілі

a)

Python

b)

Query

c)

SQL

d)

Fortran

e)

Basic

4.

Барлық жазбаларды алу

a)

Select all from table;

b)

Select * from table;

c)

Select records from table;

d)

Show all(records) from table;

e)

Show * from table;

5.

Кесте келесі өрістерден тұрады: ID, Name, Address, Country. Name, Address өрістерін ғана алып шығыңыз.

a)

Select Name, Address from table;

b)

Select 1, 2 from table;

c)

Select 2, 3 from table;

d)

Show Name, Address from table;

e)

Show [1, 2] from table;

6.

Кесте келесі өрістерден тұрады: ID, Name, Address, Country. Елдердің тізімін алу. Жазбалар қайталанбауы керек.

a)

Show Country from table;

b)

Select Unique Country from table;

c)

Select Country from table;

d)

Select DISTINCT(Country) from table;

e)

Show DISTINCT(Country) from table;

7.

Кесте келесі өрістерден тұрады: ID, Name, Address, Country. USA және UK тұратын қолданушылардың тізімін шығарыңыз.

a)

Select * from table where Country (”UK” , ”USA”);

b)

Select * from table Country=”UK” or Country=”USA”;

c)

Select * from table where Country=”UK” or Country=”USA”;

d)

Select * from table where Country=”UK” and Country=”USA”;

e)

Select * from table where Country=”UK” , ”USA”;

8.

Кесте келесі өрістерден тұрады: ID, Name, Address, Country. USA және UK тұрмайтын қолданушылардың тізімін шығарыңыз.

a)

Select * from table NOT where Country='UK' , 'USA';

b)

Select * from table where Country<>'UK' or Country<>'USA';

c)

Select * from table where Country='UK' and Country='USA';

d)

Select * from table where Country NOT ('UK', 'USA');

e)

Select * from table Country='UK' or Country='USA';

9.

SELECT * FROM Customers WHERE Country='Германия' AND (City='Берлин' OR City='Mюнхен');

a)

cұраныс қате жазылған

b)

Германияның Мюнхен қаласындағы тұратын тұтынушылар жазбалары

c)

Германияның Берлин қаласындағы тұратын тұтынушылар жазбалары

d)

Германияның Берлин және Мюнхен қалаларындағы тұтынушылар туралы жазбалары

e)

Германияның Берлин және Мюнхен қалаларынан басқа қалаларда тұратын тұтынушылар жазбалары

10.

Сұрыптау әдісі

a)

ORDER BY өріс

b)

ORDER өріс

c)

SORT BY өріс

d)

SORT өріс

e)

HAVING өріс

11.

Сұрыптау әдісі, өсу реті бойынша сұрыптау

a)

ORDER BY өріс ASC

b)

ORDER BY өріс DESC

c)

ORDER BY ASC өріс

d)

SORT BY өріс ASC

e)

өріс ASC

12.

Сұрыптау әдісі, кему реті бойынша сұрыптау DESC

a)

SORT BY өріс ASC

b)

REVERSE өріс

c)

ORDER BY өріс

d)

ORDER BY өріс DESC

e)

ORDER BY өріс ASC

13.

SELECT * FROM Customers ORDER BY Country DESC;

a)

Customers кестесінен кему реті бойынша сұрыпталған Country өрісін ғана алу

b)

Customers кестесінен Country өрісінің кему реті бойынша сұрыпталған барлық жазбаларды алу

c)

Customers кестесінен Country өрісінің өсу реті бойынша сұрыпталған барлық жазбаларды алу

d)

Customers кестесінен реттелмеген барлық жазбаларды алу

e)

қате сұраныс

14.

SELECT * FROM Customers ORDER BY Country ASC, CustomerName DESC;

a)

Customers кестесінен барлық өрістерді алу. Country өрісінің кему реті бойынша сұрыптау.

b)

Customers кестесінен барлық өрістерді алу. CustomerName өрісінің өсу реті бойынша сұрыптау.

c)

Customers кестесінен барлық өрістерді алу. Country өрісінің өсу реті бойынша және CustomerName өрісінің кему реті бойынша сұрыптау.

d)

Customers кестесінен барлық өрістерді алу. Country өрісінің кему реті бойынша және CustomerName өрісінің кему реті бойынша сұрыптау

e)

қате сұраныс

15.

my_db деректер қорын ағымдық дерекқор ретінде орнату

a)

my_db

b)

select my_db

c)

update my_db

d)

drop database my_db

e)

use my_db

16.

WHERE CustomerName LIKE 'a%'

a)

аты кіші а әріпінен басталатын тұтынушылар

b)

аты а әріпінен аяқталатын тұтынушылар

c)

аты а әріпінен басталатын және екі символдан тұратын тұтынушылар

d)

аты а әріпінен басталатын тұтынушылар

e)

атында а әріпі бар тұтынушылар

17.

WHERE CustomerName LIKE '%a'

a)

атында а әріпі бар тұтынушылар

b)

аты а әріпінен аяқталатын тұтынушылар

c)

аты а әріпінен басталатын тұтынушылар

d)

аты а әріпінен басталатын және екі символдан тұратын тұтынушылар

e)

аты кіші а әріпінен аяқталатын тұтынушылар

18.

WHERE CustomerName LIKE '_r%'

a)

атында r әріпі бар тұтынушылар

b)

аты r әріпінен басталатын және екі символдан тұратын тұтынушылар

c)

аты r әріпінен басталатын тұтынушылар

d)

аты r әріпінен аяқталатын тұтынушылар

e)

атының екінші әрісі r болатын тұтынушылар

19.

WHERE ContactName LIKE 'a%o'

a)

атында а және о әріптері бар тұтынушылар

b)

аты а әріпінен басталып о әріпіне аяқталатын тұтынушылар

c)

аты а әріпінен басталып о әріпіне аяқталатын, 3 символдан тұратын тұтынушылар

d)

атында кіші а әріпі бар тұтынушылар

e)

аты кіші о әріпінен аяқталатын тұтынушылар

20.

SELECT * FROM Customers WHERE CustomerName LIKE 'a%';

a)

аты а әріпінен басталатын тұтынушылар

b)

аты а әріпінен аяқталатын тұтынушылар

c)

аты а әріпінен басталатын және екі символдан тұратын тұтынушылар

d)

атында а әріпі бар тұтынушылар

e)

аты кіші а әріпінен аяқталатын тұтынушылар

21.

SELECT * FROM Customers WHERE City LIKE '[bsp]%';

a)

қате сұраныс

b)

қала атауы b немесе s немесе p әріпінен басталатын 4 символдандан тұратын барлық жазбалар

c)

қала атауы b немесе s немесе p әріпінен аяқталатын барлық жазбалар

d)

қала атауы bsp тіркесінен басталатын барлық жазбалар

e)

қала атауы b немесе s немесе p әріпінен басталатын барлық жазбалар

22.

SELECT * FROM Customers WHERE City LIKE '[!bsp]%

a)

қала атауы b немесе s немесе p әріпінен басталатын барлық жазбалар

b)

қала атауы b немесе s немесе p әріпінен аяқталатын барлық жазбалар

c)

қала атауы b немесе s немесе p әріпіне басталмайтын барлық жазбалар

d)

қала атауы bsp тіркесінен басталатын барлық жазбалар

e)

қате сұраныс

23.

SELECT * FROM Customers WHERE Country IN ('Germany', 'France', 'UK');

a)

қате сұраныс

b)

'Germany', 'France', 'UK' елдерінің тізімі

c)

'Germany', 'France', 'UK' елдерінде тұрмайтын тұтынушылардың жазбалары

d)

'Germany', 'France', 'UK' елдерінде тұратын тұтынушылардың жазбалары

e)

'Germany', 'France', 'UK' елдерінде тұратын тұтынушылардың саны

24.

SELECT * FROM Products WHERE Price BETWEEN 10 AND 20;

a)

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

b)

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

c)

Бағасы 10 мен 20-дан жоғары тауарлар

d)

Бағасы 20-дан жоғары тауарлар

e)

қате сұраныс

25.

SELECT * FROM Orders WHERE OrderDate BETWEEN '1996-07-01' AND '1996-07-31';

a)

1996 жылы шілде айыннан басқа айларда қабылданған тапсырыстар

b)

1996 жылы 2 шілде мен 30 шілде аралығындағы қабылданған тапсырыстар

c)

1996 жылы қабылданған тапсырыстар

d)

1996 жылы шілде айындағы қабылданған тапсырыстар

e)

Уақыт типті мәндерге BETWEEN операторы қолданылмайды

26.

1994 жылы жасалған тапсырыстар тізімі

a)

SELECT * FROM Orders WHERE OrderDate BETWEEN '1994-01-01' OR AND '1994-12-31';

b)

SELECT * FROM Orders WHERE OrderDate BETWEEN '1994';

c)

SELECT * FROM Orders WHERE OrderDate BETWEEN '1994-01-01' AND '1994-12-31';

d)

SELECT * FROM Orders WHERE OrderDate '1994-01-01' AND '1994-12-31';

e)

SELECT * FROM Orders WHERE OrderDate LIKE '1994-01-01' AND '1994-12-31';

27.

SELECT CustomerID AS ID, CustomerName AS Customer FROM Customers; Нәтижесінде қандай өрістер шығарылады?

a)

CustomerID, ID, CustomerName, Customer

b)

CustomerID AS ID, CustomerName AS Customer

c)

ID, Customer

d)

CustomerID, CustomerName

e)

қате сұраныс

28.

SELECT CustomerName, CONCAT(Address,', ',City) AS Address FROM Customers; Нәтижесінде қандай өрістер шығарылады?

a)

CustomerName, CONCAT(Address,', ',City)

b)

CustomerName, CONCAT(Address,', ',City), Address

c)

CustomerName, Address, City, Address

d)

CustomerName, Address, City

e)

CustomerName, Address

29.

Cызбада қандай қосылу Join түрі көрсетілген?

a)

SELF Join

b)

FULL (OUTER) Join

c)

INNER Join

d)

LEFT (OUTER) Join

e)

RIGHT (OUTER) Join

30.

Cызбада қандай қосылу Join түрі көрсетілген?

a)

LEFT (OUTER) Join

b)

INNER Join

c)

FULL (OUTER) Join

d)

RIGHT (OUTER) Join

e)

SELF Join

31.

Cызбада қандай қосылу Join түрі көрсетілген?

a)

INNER Join

b)

RIGHT (OUTER) Join

c)

FULL (OUTER) Join

d)

LEFT (OUTER) Join

e)

SELF Join

32.

Сұранысты толықтырыңыз. SELECT Orders.OrderID, Customers.CustomerName FROM Orders INNER JOIN Customers ____ Orders.CustomerID = Customers.CustomerID;

a)

WHERE

b)

ON

c)

WHEN

d)

IF

e)

LIKE

33.

Сұранысты толықтырыңыз. Екі кестеде де сәйкестік бар барлық жазбаларды таңдау үшін дұрыс JOIN түрін таңдаңыз. SELECT * FROM Orders ____ ON Orders.CustomerID=Customers.CustomerID;

a)

SELF JOIN Customers

b)

FULL JOIN Customers

c)

RIGHT JOIN Customers

d)

LEFT JOIN Customers

e)

INNER JOIN Customers

34.

Тұтынушылар кестесіндегі барлық жазбаларды және Тапсырыстар кестесіндегі барлық сәйкестіктерді таңдау үшін дұрыс JOIN сөйлемін таңдаңыз. SELECT * FROM Orders ____ ON Orders.CustomerID=Customers.CustomerID;

a)

RIGHT JOIN Customers

b)

FULL JOIN Customers

c)

SELF JOIN Customers

d)

INNER JOIN Customers

e)

LEFT JOIN Customers

35.

Баға бағанының мәні 10 мен 20 арасында болатын барлық жазбаларды таңдау үшін BETWEEN операторын пайдаланыңыз. SELECT * FROM Products WHERE Price ____

a)

Price BETWEEN 10 - 20;

b)

Price BETWEEN 10 AND 20;

c)

Price BETWEEN 10 OR 20;

d)

Price LIKE 10 AND 20;

e)

Price 10 AND 20;

36.

Cұранысты толықтырыңыз. ____* FROM Customers;

a)

CHOOSE

b)

RECORD

c)

SHOW

d)

DESCRIVE

e)

SELECT

37.

Customers кестесінен Қала бағанын таңдайтын мәлімдеме жазыңыз.

a)

SELECT city* FROM customers;

b)

SELECT * FROM customers;

c)

SELECT city FROM customers;

d)

SELECT city FROM table customers;

e)

CHOOSE city FROM customers;

38.

Cұранысты толықтырыңыз. Customers кестесіндегі Country бағанынан барлық әртүрлі мәндерді таңдаңыз. _________ Country FROM Customers;

a)

SELECT UNIQUECountry FROM Customers;

b)

SELECT COUNT(Country) FROM Customers;

c)

SELECT Country FROM Customers;

d)

SELECT DISTINCT Country FROM Customers;

e)

SELECT Country* FROM Customers;

39.

Қаласы "Берлин" болатын барлық жазбаларды таңдаңыз. SELECT * FROM Customers …

a)

where city=”Berlin”

b)

when city=”Berlin”

c)

like city=”Berlin”

d)

city=”Berlin”

e)

like ”Berlin”

40.

Қала «Берлин» ЕМЕС барлық жазбаларды таңдау үшін NOT кілт сөзін пайдаланыңыз. SELECT * FROM Customers

a)

like city NOT ”Berlin”

b)

when NOT city=”Berlin”

c)

where city=!”Berlin”

d)

where NOT city=”Berlin”

e)

NOT where city=”Berlin”

41.

Customers кестесінен барлық жазбаларды таңдаңыз, Қала өрісі бойынша алфавит бойынша кері сұрыптаңыз. SELECT * FROM Customers ...

a)

SORT BY City DESC

b)

SORT BY City ASC

c)

ORDER BY City ASC

d)

ORDER BY City

e)

ORDER BY City DESC

42.

Жазбаны өзгерту әдісі

a)

MODIFY

b)

CHANGE

c)

EDIT

d)

SET

e)

UPDATE

43.

Өріске мән орнату

a)

SET

b)

UPDATE

c)

EDIT

d)

CHANGE

e)

MODIFY

44.

Барлық жазбаларды өшіру

a)

TRUNCATE FROM Customers

b)

REMOVE FROM Customers

c)

DEL FROM Customers

d)

DELETE FROM Customers

e)

REMOVE ALL FROM Customers

45.

Қала атауында «a» әрпі бар барлық жазбаларды таңдаңыз. SELECT * FROM Customers ...

a)

WHERE City LIKE '%a'

b)

WHERE City LIKE 'a%

c)

WHERE City in 'a'

d)

WHERE City ='%a%'

e)

WHERE City LIKE '%a%'

46.

Қала атауы «a» әрпінен басталып, «b» әрпімен аяқталатын барлық жазбаларды таңдаңыз. SELECT * FROM Customers ...

a)

WHERE City LIKE '[a,b]'

b)

WHERE City LIKE 'a-b'

c)

WHERE City LIKE 'a%b'

d)

WHERE City LIKE 'a_b'

e)

WHERE City LIKE 'a%_%b'

47.

Қала атауы «a» әрпінен басталмайтын барлық жазбаларды таңдаңыз. SELECT * FROM Customers …

a)

WHERE City NOT LIKE 'a%'

b)

WHERE City LIKE NOT 'a%'

c)

WHERE City NOT LIKE 'a_'

d)

WHERE City LIKE 'b-z'

e)

WHERE City LIKE in 'b-z'

48.

Berlin қаласындағы тұтынушылар саны. Count бағаны ғана болуы керек

a)

SELECT count(City) as COUNT FROM [Customers] where city="Berlin"

b)

SELECT count(City) as COUNT FROM [Customers] where city="Berlin" group by City

c)

SELECT count(City) FROM [Customers] where city="Berlin" group by City

d)

SELECT City as COUNT FROM [Customers] where city="Berlin" group by City

e)

SELECT COUNT FROM [Customers] where city="Berlin" group by City

49.

Жаңа деректер қорын құру әдісі

a)

CREATE databasename;

b)

NEW DATABASE databasename;

c)

INSERT DATABASE databasename;

d)

DATABASE databasename;

e)

CREATE DATABASE databasename;

50.

Деректер қорын өшіру әдісі

a)

ERASE DATABASE databasename;

b)

DELETE DATABASE databasename;

c)

DROP DATABASE databasename;

d)

CREATE DATABASE databasename;

e)

REMOVE DATABASE databasename;

51.

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

a)

Choose

b)

Open

c)

Get

d)

SELECT

e)

Extract

52.

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

a)

Edit

b)

Change

c)

Modify

d)

Update

e)

Save as

53.

Жаңа жазба қосу

a)

Insert into

b)

Insert new

c)

Add record

d)

Add new

e)

Update

54.

SQL көмегімен «Persons» деп аталатын кестеден «FirstName» деп аталатын бағанды қалай таңдауға болады?

a)

Select Persons.Firstname

b)

Select FirstName from Persons

c)

Extract FirstName From Persons

d)

Select * from Persons

e)

Select *, FirstName from Persons

55.

SQL көмегімен «FirstName» бағанының мәні «Peter» болатын «Persons» деп аталатын кестеден барлық жазбаларды қалай таңдауға болады?

a)

SELECT * FROM Persons WHERE FirstName='Peter'

b)

SELECT * FROM Persons WHERE FirstName<>'Peter'

c)

SELECT [all] FROM Persons WHERE FirstName LIKE 'Peter'

d)

SELECT [all] FROM Persons WHERE FirstName='Peter'

e)

SELECT * FROM Persons FirstName='Peter'

56.

SQL көмегімен «FirstName» бағанының мәні «a» әрпінен басталатын «Persons» деп аталатын кестеден барлық жазбаларды қалай таңдауға болады?

a)

SELECT * FROM Persons WHERE FirstName LIKE '%a'

b)

SELECT * FROM Persons WHERE FirstName='%a%'

c)

SELECT * FROM Persons WHERE FirstName='a'

d)

SELECT * FROM Persons FirstName='a'

e)

SELECT * FROM Persons WHERE FirstName LIKE 'a%'

57.

SQL көмегімен «Persons» кестесіне жаңа жазбаны қалай енгізуге болады?

a)

INSERT Persons VALUES ('Jimmy', 'Jackson')

b)

INSERT ('Jimmy', 'Jackson') INTO Persons

c)

INSERT VALUES ('Jimmy', 'Jackson') INTO Persons

d)

INSERT INTO Persons VALUES ('Jimmy', 'Jackson')

e)

INSERT VALUES INTO Persons ('Jimmy', 'Jackson')

58.

" Persons " кестесіндегі " LastName" бағанындағы " Hansen" сөзін " Nilsen" қалай өзгертуге болады?

a)

SET LastName='Nilsen' WHERE LastName='Hansen'

b)

MODIFY Persons SET LastName='Nilsen' WHERE LastName='Hansen'

c)

MODIFY Persons SET LastName='Hansen' INTO LastName='Nilsen

d)

UPDATE Persons SET LastName='Nilsen' WHERE LastName='Hansen'

e)

UPDATE Persons SET LastName='Hansen' INTO LastName='Nilsen'

59.

SQL көмегімен " Persons " кестесіндегі " FirstName" " Peter" болатын жазбаларды қалай жоюға болады?

a)

DELETE FirstName='Peter' FROM Persons

b)

DELETE FROM Persons WHERE FirstName = 'Peter'

c)

DELETE ROW FirstName='Peter' FROM Persons

d)

REMOVE FROM Persons WHERE FirstName = 'Peter'

e)

DROP FROM Persons WHERE FirstName = 'Peter'

60.

SQL көмегімен «Persons» кестесіндегі жазбалар санын қалай қайтаруға болады?

a)

SELECT (*) FROM Persons

b)

SELECT LEN(*) FROM Persons

c)

SELECT NO(*) FROM Persons

d)

SELECT COLUMNS(*) FROM Persons

e)

SELECT COUNT(*) FROM Persons

61.

Сұрауда қате бар ма? select id, date, customer_name from Orders where customer_name = Mike;

a)

Сұраныс қате

b)

Mike cөзі "Mike" деп тырнақшаға жазылуы керек

c)

Сұраныста қосымша өрістерді жою қажет

d)

екі теңдік белгісі қойылуы керек: customer_name ==Mike;

e)

Сызықты where сөзін when-ге ауыстырыңыз

62.

select * from Orders where date between '2017-01-01' and '2017-12-31

a)

2017 жылғы 31 желтоқсаннан басқа, 2017 жылы жасалған тапсырыстар бойынша барлық деректер

b)

2017 жылғы 01 қаңтар мен 31 желтоқсанды қоспағанда, 2017 жылы жасалған тапсырыстар бойынша барлық деректер

c)

2017 жылы жасалған тапсырыстар бойынша барлық деректер

d)

2017 жылы қаңтар және желтоқсан айларындағы тапсырыстар

e)

Сұраныс қате

63.

select id, date from Orders where seller_id = NULL; Қателікті анықтаңыз

a)

NULL мәнімен салыстыруды тек ON операторымен жасауға болады

b)

NULL мәнімен салыстыруды тек IS операторымен жасауға болады

c)

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

d)

Дұрыс, сұрау сатушы номері жоқ барлық тапсырыстарды көрсетеді

e)

екі теңдік белгісі қойылуы керек: seller_id == NULL

64.

select DISTINCT seller_id order by seller_id from Orders;

a)

Сұраныс қате, ORDER BY әрқашан сұраныстың соңында орналасады.

b)

Сұрыпталмаған бірегей сатушы идентификаторлары

c)

Бірегей сатушы идентификаторлары кему ретімен сұрыпталған

d)

Бірегей сатушы идентификаторлары өсу ретімен сұрыпталған

e)

DISTINCT және seller_id өрістерін шығарады. seller_id бойынша сұрыптайды.

65.

select * from Orders where customer_name like 'mik_';

a)

сұраныс қате

b)

customer_name өрісі 'mik' тең деректерді табыңыз

c)

customer_name өрісі 'mik' тіркесінен басталатын және ұзындығы 4 таңбадан тұратын барлық атауларды табады

d)

'mik'-тен басталатын барлық атауларды қанша таңбадан тұратынына қарамастан табады

e)

customer_name өрісінде 'mik_' тіркесі бар барлық атауларды табады

66.

CONCAT функциясын пайдаланудың дұрыс мысалын таңдаңыз:

a)

select concat ("index" and "city") from Orders;

b)

select concat ("index"+"city") from Orders;

c)

select concat = index and city from Orders;

d)

select concat IN ("index", "city") from Orders;

e)

select concat("index"," ", "city") from Orders;

67.

select concat("index"," ", "city") AS delivery_address from Orders;

a)

Тапсырыстар кестесіндегі индексі мен мекенжайы бар өрістерге қосылады, бірақ оларды бүркеншік атсыз (псевдонимсіз) көрсетеді

b)

Тапсырыстар кестесіндегі индексі мен мекенжайы бар өрістерді біріктіреді және оларды delivery_address атымен көрсетеді

c)

Тапсырыстар кестесіндегі индекстер мен мекенжайлардың бірегей мәндерін көрсетеді

d)

Сұраныс қате. Concat әдісі келесідей жазылуы керек: concat("index"+ "city")

e)

Сұраныс қате. Concat әдісі жоқ

68.

ROUND функциясын пайдаланудың дұрыс мысалын таңдаңыз

a)

select id, ROUND (price * discount, 2) AS total price from Orders;

b)

select id, price * discount ROUND (2) AS total price from Orders;

c)

select id, price * discount AS total price from Orders ROUND (2);

d)

select id, price * discount AS ROUND (total price) from Orders;

e)

select id, ROUND (price, discount, 2) AS total price from Orders;

69.

select * from Orders limit 10;

a)

Соңғы 10 жазба

b)

10 өрісті көрсету

c)

кездейсоқ 10 жазбаны көрсету

d)

алғашқы 10 жазбаны көрсету

e)

10 саны бар барлық тапсырыстарды көрсету

70.

Агрегаттық функциялар

a)

деректерді өзгерту функциялары

b)

барлық мәндерді қосатын функциялар

c)

мәндерді сұрыптайтын функциялар

d)

Бір мәнді санау және қайтару үшін жолдар жинағын өңдеу, жиынтық мәндерді алу үшін пайдаланылады.

e)

мәндерді сүзетін функциялар

71.

SUM функциясын дұрыс пайдаланған сұранысты көрсетіңіз

a)

select sum(price) from Orders;

b)

select sum(price), customer_name from Orders;

c)

select * from Orders where price=sum();

d)

select sum() from Orders group by price desc;

e)

select price.sum() from Orders;

72.

Нәтижесі: select min(price), max(price) from Orders;

a)

қате сұраныс, екі функцияны бір уақытта пайдалану мүмкін емес

b)

иә, бірақ бұл сұраныс дұрыс емес, ол келесідей болуы керек: select * from Orders where price IN (min, max);

c)

ең төменгі және максималды баға

d)

нәтижесінде ең төменгіден максимумға дейін сұрыпталған бағалар тізімі

e)

price бағанын кему ретінмен сұрыптау

73.

GROUP BY функциясы дұрыс қолданылған сұранысты таңдаңыз:

a)

select seller_id, count(*) from Orders GROUP seller_id;

b)

select seller_id, count(*) from Orders GROUP BY seller_id;

c)

select count(*) from Orders GROUP ON seller_id;

d)

select count(*) from Orders GROUP seller_id;

e)

select count(*) from Orders GROUPBY seller_id;

74.

Ең қымбат құны бар тапсырыс туралы ақпаратты көрсететін ішкі сұранысты пайдаланып дұрыс жазылған сұранысты таңдаңыз:

a)

select price = max from Orders

b)

select * from Orders where price = (select big(price) from Orders)

c)

select count(*) from Orders

d)

select * from Orders where price = (select max(price) from Orders)

e)

select * from Orders where price = max

75.

JOIN көмегімен құрастырылған дұрыс сұранысты көрсетіңіз. Бұл сұраныс тапсырыс ID нөмері, тұтынушы мен сатушының атын көрсетеді:

a)

select id, customer_name from Orders, Sellers seller_id = Sellers.id;

b)

select Orders.id, Orders.customer_name, Sellers.id from Orders JOIN Sellers WHEN Orders.seller_id = Sellers.id;

c)

select id AND customer_name AND seller_id from Orders LEFT JOIN Sellers ON seller_id = id;

d)

select Orders.id, Orders.customer_name, Sellers.id from Orders LEFT JOIN ON Sellers AND Orders.seller_id = Sellers.id;

e)

select Orders.id, Orders.customer_name, Sellers.id from Orders LEFT JOIN Sellers ON Orders.seller_id = Sellers.id;

76.

SQL жоқ тип

a)

FLOAT

b)

STRING

c)

CHAR

d)

INT

e)

BOOL

77.

SQL-де ағымдағы жылдың мәнін қалай алуға болады?

a)

select year(today);

b)

select year from Date;

c)

select year();

d)

select now();

e)

select year(now());

78.

Кестеге жолды қалай дұрыс қосуға болады?

a)

INSERT INTO SimpleTable (`some_text`="my text");

b)

UPDATE INTO `SimpleTable` SET `some_text`="my text";

c)

INSERT INTO `SimpleTable` (`some_text`) VALUES ("my text");

d)

INSERT INTO `SimpleTable` SET `some_text`="my text";

e)

SET INTO `SimpleTable` VALUE `some_text`="my text";

79.

SQL

a)

SQL – төменгі деңгейдегі бағдарламалау тілі

b)

SQL – мәліметтер базасы

c)

SQL – мәліметтер қоры және бағдарламалау тілі

d)

SQL – бағдарламалау тілі

e)

SQL – мәліметтер қорының сұраныс тілі

80.

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

a)

MAKE

b)

DROP

c)

INSERT

d)

CREATE

e)

ALTER

81.

DROP пен TRUNCATE арасындағы айырмашылық неде?

a)

TRUNCATE кестені тазартады, ал DROP кестені немесе жазбаны жояды

b)

DROP – мәліметтер базасын өшіру және TRUNCATE – кестелерді өшіру

c)

DROP – кестелерді өшіру және TRUNCATE – мәліметтер базасын өшіру

d)

Екі оператор да бір-бірінің аналогтары

e)

DROP – кестені тазартады, ал TRUNCATE – жояды

82.

Кестедегі өрісті жою

a)

ALTER TABLE Users DELETE COLUMN name;

b)

SELECT Users DROP COLUMN name;

c)

ALTER TABLE Users DROP COLUMN name;

d)

TRUNCATE Users DROP COLUMN name;

e)

DROP Users COLUMN name;

83.

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

a)

SELECT u1.name FROM users u1 INNER JOIN users u2 ON u1.name <> u2.name;

b)

SELECT name FROM users GROUP BY name;

c)

SELECT name FROM users ORDER BY name;

d)

SELECT name FROM users WHERE name NOT IN (name);

e)

SELECT name FROM users GROUP BY count(name)=1;

84.

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

a)

HAVING

b)

WHERE

c)

SELECT

d)

COUNT

e)

IF

85.

Аттас пайдаланушылардың тізімін алу сұранысы

a)

SELECT name FROM users HAVING COUNT(name)>1;

b)

SELECT name FROM users GROUP BY name WHERE COUNT(name)>1;

c)

SELECT name FROM users WHERE COUNT(name)>1 GROUP BY name DES

d)

SELECT name FROM users WHERE MIN(name)>1 GROUP BY name DESC;

e)

SELECT name FROM users GROUP BY name HAVING COUNT(name)>1;

86.

Кесте атауына бүркеншік (псевдоним) ат қою үшін қандай түйінді сөзді қолдануға болады?

a)

SET

b)

ALIAS

c)

IS

d)

LIKE

e)

AS

87.

Өріс автоматты толтыру үшін қойылатын атрибут?

a)

UNIQUELIST

b)

INDEX

c)

PRIMARY KEY

d)

AUTO_INCREMENT

e)

LIST

88.

Кестелердің құрылымын өзгерту конструкциясы?

a)

CHANGE TABLE

b)

ALTER TABLE

c)

DROP TABLE

d)

EDIT TABLE

e)

SET TABLE

89.

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

a)

COMMIT

b)

SELECT DATABASES

c)

SHOW DATABASES

d)

GET DATABASES

e)

SELECT * FROM DATABASES

90.

passenger кестесінен аты бірдей жолаушылардың аттарын шығару

a)

Select name from passenger group by name having Count(name) > 1;

b)

Select name from passenger group by name having name > 1;

c)

Select name from passenger group by name where Count(name) > 1;

d)

Select name from passenger where Count(name) > 1;

e)

Select name from passenger having Count(name) > 1;

91.

Жазбаларды өзгерту үшін қолданылатын SQL операторы

a)

DELETE

b)

INSERT

c)

RENAME

d)

CHANGE

e)

UPDATE

92.

Өріс мәндері ерекше қайталанбауы үшін, өріске берілетін атрибут?

a)

DEFAULT

b)

NOT NULL

c)

AUTO_INCREMENT

d)

INDEX

e)

UNIQUE

93.

Ағымдағы кестенің table құрылымын көру

a)

SHOW TABLE STRUCTURE table

b)

DESCRIBE table

c)

SELECT * FROM table

d)

DROP TABLE table

e)

SHOW table

94.

Сұраныста шарттар қандай кілттік сөз арқылы қойылады?

a)

WHEN

b)

SELECT

c)

ORDER

d)

WHERE

e)

LIKE

95.

Кестенің құрылымын өзгерту конструкциясы

a)

ALTER TABLE

b)

DROP TABLE

c)

EDIT TABLE

d)

CHANGE TABLE

e)

FIX TABLE

96.

Өріс мәндеріне үнсіздік күйде мән беру үшін өріске берілетін атрибут?

a)

INDEX

b)

DEFAULT

c)

UNIQUE

d)

AUTO_INCREMENT

e)

NOT NULL