wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Иерархиялық және реляциялық модельдер

Total questions: 49

Worksheet time: 25mins

Name
Class
Date
1.

Иерархиялық модельдің кемшілігі:

a)

өңдеудің күрделігі

b)

иерархиялық реттелген ақпаратты қолданады

c)

операциялардың жеделдік сипаты артады

d)

қатынас-атрибут қолданылады

e)

операцияларды орындау уақытының азаюы

2.

Иерархиялық модельде:

a)

бір жазбаның тек қана бір түбірлік сегменті болады

b)

қатынас-атрибут қолданылады

c)

деретер жазба - жиын түрінде беріледі

d)

деректер сегмент - жазба түрінде беріледі

e)

деректер өріс - қатынас - жиын түрінде беріледі

3.

Реляциялық есептеуде x, y символы:

a)

х қатынасынан у атрибутының мәндерін көрсетеді

b)

у қатынасының х атрибутын сұрыптайды

c)

у қатынасының х атрибутын нормализациялайды

d)

у қатынасының х атрибутын көрсетеді

e)

x, y символдар қолданбайды

4.

Сұраныс ішінде қолданылатын математикалық функцияларды таңдаңыз

a)

sin() , cos() , abs()

b)

avg() , sum() , count()

c)

date() , month() , day()

d)

LIKE %

e)

varchar() , convert()

5.

Реляциялық модельдегі кестелер немен сипатталады:

a)

бағандар жиынтығынан тұрады

b)

иерархиялық деңгейді көрсетеді

c)

ағаш түріндегі құрылымды көрсетеді

d)

тораптық құрылымды көрсетеді

e)

жадыны тиімді қолданады

6.

Желілік модельдің артықшылығы:

a)

ерікті түрде байланыстар түзуге болады

b)

бүтіндікті бақылау күрделенеді

c)

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

d)

көп-көпке байланысы ойдағыдай іске асырылады

e)

иерархиялық реттелген ақпаратты қолданады

7.

Иерархиялық модельдің ерекшелігі:

a)

әрқашан бір түбірлік сегмент болады

b)

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

c)

желі түріндегі құрылым қолданылады

d)

реляциялық алгебраны қолдануға болады

e)

қатынастар жиыны қолданылады

8.

Реляциялық есептеуде қолданылады:

a)

кортеждерді есептеу

b)

предикаттарды есептеу

c)

туындыны есептеу

d)

төменгі деңгейлі программалау тілі

e)

программалау жүйесі

9.

Реляциялық модельдің негізін салған -

a)

Э.Кодд

b)

Э.Дейт

c)

Б.Гейтс

d)

А.Пойнт

e)

Б.Аффлек

10.

Реляциялық деректер моделіне анықтама беріңіз:

a)

өзара байланысты екі өлшемді кестелер жиынтығы

b)

деректер құрылымы мен оларды өңдеу амалдарының жиынтығы

c)

деректерді ағаш құрылымы түрінде ұйымдастыратын модель

d)

пәндік облыстың нысандарының арасында туындайтын сәкестік

e)

деректерді тораптық құрылым түрінде ұйымдастыратын модель

11.

Реляциялық алгебраның теориялық -жиынтық операциялары:

a)

декарттық көбейту

b)

шарт қою

c)

проекция, шек қою

d)

қиылысу, бөлу, қосу

e)

шек қою, бірігу

12.

Концептуалды модель келесіні көрсетеді:

a)

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

b)

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

c)

Объектілік жиындар және олардың арасындағы байланыстарды

d)

Деректерді тығыздау тәсілдері

e)

Физикалық жазылымның конструкциясын

13.

Бастапқы primary key кілтінің типі қандай?

a)

integer

b)

varchar

c)

date

d)

datetime

e)

logical

14.

Бағанның бинарлық типін таңдаңыз:

a)

logical

b)

varchar

c)

date

d)

datetime

e)

integer

15.

SQL тілінің қай операторы мәтіндік жиекті таңдауға мүмкіндік береді

a)

Select * From A Where A5="Almaty"

b)

Delete * From A Where A 1>100

c)

Select * From A Where A 1>100

d)

Insert Into C Values (5, 100,25)

16.

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

a)

бағандар және бағандар типі

b)

бағандар мен жолдар

c)

бағандар типі мен сервер жадысы

d)

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

e)

құрылғылар: компьютерлер, серверлер, желілік құралдар

17.

Making Data Driven Decision деген ұғым нені білдіреді?

a)

шешімді деректер арқасында қабылдау

b)

үлкен деректерді талдау

c)

соңғы тенденцияларға сай болу

d)

деректерді талдау жолдарын табу

e)

талдаушылардың жұмысын анықтау

18.

Реляциялық модельдің кемшілігі:

a)

деректер көлемі өте үлкен болса, өңдеу баяу жүреді

b)

иерархиялық реттелген ақпараттты қолданады

c)

математикалық ақпараттың болуы

d)

қарапайымдылық

e)

байланыстарды сипаттау күрделілігі

19.

QBE тілінде орындалатын операциялар:

a)

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

b)

құрылымдау

c)

концептуалдық жобалау

d)

нормализациялау

e)

физикалық жобалау

20.

QBE тілінің сипаттамалары:

a)

сұраныстарды өңдеу тілі

b)

тек қана тораптық ДББЖ-да орындалады

c)

нормализациялауда қолданылады

d)

деретерді анықтау тілі

e)

жобалау

21.

Деректердің иерархиялық моделінің маңыздығы неде?

a)

деректер базасының барлық деректері бір түбірден тармақталған

b)

деректер базасының барлық деректері бір-бірімен байланысқан

c)

деректер базасының барлық деректері кестелерде сақталады

d)

деректердің шектелмеген төбелері болуы мүмкін

e)

деректердің шектелген төбелері болады

22.

Реляциялық базада кестелерді байланыстыру:

a)

бүтіндікті бақылайды

b)

деректерге қол жеткізуді жеңілдетеді

c)

іздеу операцияларын жеңілдетеді

d)

жазбаларды өшіру операциясын жеделдетеді

e)

жазбаларды қарап шығу жылдамдығын арттырады

23.

SQL тілінің деректерді модификациялау операциялары:

a)

Өзгерту

b)

Қосу

c)

Реляциялық есептеу

d)

Қайта ұйымдастыру

e)

Келісім-шарт жасау

24.

Реляциялық алгебралық арнайы операциялары:

a)

Қосу

b)

Салыстару

c)

Қиылысу

d)

Декараттық көбейту

e)

Келісім-шарт жасау

25.

Stud_id бағананың кемуі бойынша сұрыптайтын оператор:

a)

SELECT Stud_id FROM STUD ORDER BY Stud_id DESC

b)

SELECT * FROM STUD ORDER BY Stud_id ASC

c)

SELECT Stud_id,Stud_name FROM STUD ORDER BY Stud_id ASC

d)

SELECT Stud_id FROM STUD ORDER BY Stud_id

e)

SELECT Stud_name FROM STUD ORDER BY Stud_id

26.

HAVING сөйлемі:

a)

select операторында group by кілттік сөзімен қолданылады

b)

топтардың санын санайды

c)

нәтижелерді бір қатынасқа біріктіреді

d)

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

e)

жазбадағы деректерді өзгертеді

27.

ASCII() функциясы қандай нәтиже қайтарады?

a)

қайтарылатын мән 0-ден 255-ке дейін ауқымда болуы мүмкін

b)

-∞ +∞ аралығындағы барлық сандар

c)

-∞ +∞ аралығындағы барлық символдар

d)

барлық бағанадағы саедардың қосындысын

e)

барлық жолдардағы сандардың қосындысын

28.

SELECT Stud.kod, Group.kod, Stud.imia, Group.nazv FROM Stud, Group WHERE Stud.kod=Group.kod операторы қандай нәтиже береді?

a)

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

b)

қиылысты қосуларды көрсетеді

c)

сыртқы қосуларды көрсетеді

d)

кестелерді рекурсивті байланыстырады

e)

синтаксис қате

29.

SELECT Stud_id, DATA, MAX(ocenkA) FROM VED GROUP BY Stud_id, Data операторы қандай нәтиже береді?

a)

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

b)

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

c)

әрбір студенттің орташа бағасын шығарады

d)

әрбір студенттің аты-жөні мен ең үлкен бағасын ғана шығар

e)

синтаксис қате

30.

SELECT DISTINCT Stud_id FROM VED операторы қандай нәтиже береді?

a)

Stud_id өрісі қайталанусыз шығарылады

b)

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

c)

Stud_id өрісінің жазбаларын кемуі бойынша орналастырады

d)

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

e)

Синтаксис қате

31.

Access-те «Амалдарды құрушы» (Построитель выражений) терезесіндегі Year(Date() ) -Year([Stud]![Data_rojd]) амалында:

a)

Year() функциясы жақшада жазылған аргументтен жылды табады

b)

Ағымдағы жыл шығарылады

c)

Студенттің туған айы шығарылады

d)

Студенттің туған жылы шығарылады

e)

Синтаксис қате

32.

Фамилиялары А әріпінен басталатын студенттерді шығару үшін жазылған команданы белгілеңіз:

a)

SELECT Kod, Name FROM STUD WHERE Name LIKE A%

b)

SELECT * FROM STUD WHERE Name LIKE A_

c)

SELECT * FROM STUD WHERE Name A%

d)

SELECT Kod FROM STUD WHERE Name AS A%

e)

SELECT * FROM STUD WHERE Name AS A*

33.

Иерархиялық модельдің артықшылығы:

a)

Операцияларды орындау уақытының азаюы

b)

Математикалық аппараттың бар болуы

c)

Ерікті түрде байланыстар түзуге болады

d)

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

e)

Күрделі логикалық байланыстар

34.

Символдық деректермен жұмыс жасайтын функцияларды таңдаңыз:

a)

rtrim() , lower() , upper()

b)

day() , month() , year()

c)

sum() , max() , count()

d)

abs() , cos() , log10()

e)

execute() , run()

35.

Астана немесе Алматы қалаларына сәйкес өрістерді шығаратын оператор:

a)

SELECT Sity_id, Name FROM SITY WHERE Name IN (Алматы, Астана)

b)

SELECT * FROM SITY WHERE Name LIKE (Алматы, Астана)

c)

DELETE * FROM SITY WHERE Name IN (Алматы, Астана)

d)

SELECT * FROM SITY WHERE Name IN (Алматы OR Астана)

e)

UPDATE * FROM SITY WHERE Name IN (Алматы, Астана)

36.

3 пен 5 арасындағы бағалары бар студенттерді таңдайтын оператор:

a)

SELECT * FROM VED WHERE ocenka BETWEEN 3 And 5

b)

SELECT * FROM VED WHERE ocenka BETWEEN 3 Or 5

c)

SELECT * FROM VED WHERE ocenka LIKE 3 Or 5

d)

SELECT * FROM VED WHERE ocenka LIKE 3 And

e)

UPDATE * FROM VED WHERE ocenka LIKE 3 And

37.

Студенттердің тізімін алфавит бойынша шығару операторы:

a)

SELECT Stud_name FROM STUD ORDER BY Stud_name

b)

SELECT Stud_name FROM STUD GROUP BY Stud_name

c)

SELECT Stud_id, Stud_name FROM STUD GROUP BY Stud_name

d)

SELECT * FROM STUD WHERE Stud_name LIKE A OR Я

e)

SELECT * FROM STUD WHERE Stud_name LIKE A, Я

38.

Макростардың қолдану себептерінің бірі:

a)

қайталанатын операцияларды автоматтандыру

b)

базадағы барлық деректер сақталатын объект

c)

клиент сервер арасында интерфейс жасайды

d)

белгілі бір шар бойынша деректерді сұрыптайды

e)

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

39.

SELECT * FROM Stud WHERE Ocenka = (SELECT AVG (OcenkA) FROM Stud WHERE Data =10.05.13) операторының нәтижесі:

a)

Қабаттасқан сұраныс болып табылады

b)

Тек қана 10.05.13 күні алынған бағаларды шығарады

c)

10.05.13 күні алынған бағалардың орташасына тең болатын жазбалар

d)

Шартқа жауап беретін Stud кестесінің барлық өрістері шығарылады

e)

Бұл қате жазылған сұраныс болып табылады

40.

MS Access-те қолданылатын объекттер:

a)

Кестелер,формалар

b)

Графикалық

c)

Конструкторлар

d)

Гиперсілтемелер

e)

Есептер

41.

Logical типі:

a)

False мәнін қабылдайды

b)

Графиктік көрініс

c)

Символдар қатары

d)

Ақшалық көрініс болып табылады

e)

Арақашықтықты шығарады

42.

Day() функциясы қандай нәтиже қайтарады?

a)

integer

b)

varchar

c)

date

d)

text

e)

logical

43.

Access- те «Амалдарды құрушы» терезесіндегі Year(Date() ) -Year([Stud]![Data_rojd]) амалында:

a)

Year () функциясы жақшада жазылған аргументтен жылды табады

b)

Year(Date() ) функциясы студенттің туған жылын береді

c)

Студенттің туған жылы мен ағымдағы жылдың айырмасы есептеледі

d)

Студенттің туған айы шығарылады

e)

Студенттің туған жылын шығарады

44.

Access-форма құру тәсілі:

a)

Мастер

b)

Макростық

c)

Автоотчет

d)

Стандартты түрдегі форма

e)

Сұраныс

45.

Access-те сұраныстар терезесіндегі ! (леп) белгісі

a)

Сұраныс нәтижесін көрсетеді

b)

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

c)

Жазбаны іздейді

d)

Қойылған шартты орындайды

e)

Синтаксистік қате шығарады

46.

Бір мақсаттағы программалық қосымшаларды құрушылардың жұмысын басқарушы

a)

администраторлар

b)

өңдеушілер

c)

пайдаланушылар

d)

жобалаушылар

e)

таратушылар

47.

Студенттердің тізімін алфавит бойынша шығару операторы:

a)

SELECT Stud_id, Stud_name FROM STUD ORDER BY Stud_name

b)

DELETE Stud_name FROM STUD

c)

SELECT Stud_name FROM STUD GROUP BY Stud_name

d)

SELECT Stud_id, Stud_name FROM STUD ORDER BY Stud_id

e)

SELECT Stud_id, Stud_name FROM STUD GROUP BY Stud_name

48.

Кестеге жазуды дұрыс енгізу

a)

INSERT INTO 'my_table'('id','name') VALUE (I,' FirstName')

b)

INSERT INTO 'my_table'('id'=1,'name'= 'FirstName')

c)

INSERT INTO 'my_table'('id','name') VALUE ('I, FirstName')

d)

Вставить запись в таблицу невозможно

e)

INSERT INTO 'my_table'('id'=1,'name'=FirstNamE)

49.

ДБ кестесіне жаңа мәліметтерді еңгізуге мүмкіндік беретін оператор

a)

Insert Into A Values (7, 100, 35, 400, "Taraz")

b)

Select * From W

c)

Delete From A Where A1>100

d)

Select B3, B5 From B Order By B5

e)

Select A1, A2, A6 From A Where A5="Almaty"