wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

malumotlar bazasi

Total questions: 150

Worksheet time: 1hrs 15mins

Name
Class
Date
1.

SQL operatorlari asosan nechta guruxga bo’linadi?

a)

4

b)

5

c)

6

d)

8

2.

INDEX nima uchun ishlatiladi?

a)

Jadvaldagi qatorlarni tozalash uchun.

b)

Ma’lumotlarni tezkor qidirish va tartiblashtirish uchun.  

c)

Jadvallarni avtomatik ravishda bog‘lash uchun.

d)

Ustunlar uchun cheklovlar belgilash uchun.

3.

CREATE TABLE qaysi vazifa uchun ishlatiladi?

a)

Jadvalni o‘chirish uchun.

b)

Jadvalni yaratish uchun. 

c)

Jadval tuzilmasini o‘zgartirish uchun.

d)

Jadvallarni birlashtirish uchun.

4.

ALTER TABLE qaysi vazifa uchun ishlatiladi?

a)

Jadvalni o‘chirish uchun.

b)

Jadvalni yaratish uchun.

c)

Jadval tuzilmasini o‘zgartirish uchun.

d)

Jadvallarni birlashtirish uchun.

5.

MySQL’da qaysi kalit so‘z yordamida натижани oxiridan boshlab тартиблаш mumkin?

a)

LAST

b)

DESC

c)

LIMIT

d)

OFFSET

6.

Quyidagi so‘rov nima qiladi? SELECT name, salary FROM employees WHERE salary = (SELECT MAX(salary) FROM employees);

a)

Hamma xodimlarning ma’lumotlarini qaytaradi.

b)

Eng yuqori maosh oladigan xodim(lar)ning ismi va maoshini qaytaradi.

c)

Eng kichik maosh oladigan xodimning ismi va maoshini qaytaradi.

d)

salary ustunidagi barcha ma’lumotlarni qaytaradi.

7.

Qaysi agregat funksiyasi ustunning summasini qaytaradi?

a)

SUM()

b)

MAX()

c)

COUNT()

d)

MIN()

8.

 Jadvalni barcha ma’lumotlari bilan birgalikda o‘chirish uchun qaysi buyruq ishlatiladi?

a)

REMOVE TABLE

b)

DELETE

c)

DROP TABLE

d)

CLEAR TABLE

9.

WHERE operatori nima uchun ishlatiladi?

a)

Maxsus shartlarga mos ma’lumotlarni tanlash uchun

b)

Jadvallarni o‘zaro bog‘lash uchun

c)

Jadvaldagi ma’lumotlarni tahlil qilish uchun

d)

Ma’lumotlarni saralash uchun

10.

Qaysi buyruq yordamida jadvalga yangi qator (ma'lumot) qo‘shiladi?

a)

INSERT INTO

b)

ADD ROW

c)

ADD DATA

d)

PUT INTO

11.

MySQL’da yangi jadval yaratish uchun qaysi buyruq ishlatiladi?

a)

NEW TABLE

b)

ADD TABLE

c)

CREATE TABLE          

d)

MAKE TABLE

12.

Qaysi SQL buyruq yordamida jadvaldan ma’lumot o‘chiriladi?

a)

DELETE

b)

DROP

c)

REMOVE

d)

TRUNCATE

13.

Qaysi agregat funksiyasi berilgan ustundagi qiymatlar sonini hisoblab beradi?

a)

SUM()

b)

COUNT()   

c)

MAX()

d)

AVG()

14.

MySQL’da ma’lumotni yangilash uchun qaysi buyruq ishlatiladi?

a)

MODIFY

b)

UPDATE

c)

CHANGE

d)

SET

15.

MySQL да ma’lumotlar bazasini yaratish uchun qaysi buyruq ishlatiladi?

a)

CREATE DATABASE

b)

ADD DATABASE

c)

MAKE DATABASE

d)

NEW DATABASE

16.

Agregat funktsiyalardan qaysi biri faqat raqamli maydonlardan foydalanadi?

a)

SUM, AVG

b)

COUNT, SUM

c)

MAX, MIN 

d)

AVG, MAX, MIN 

17.

Berilgen variantlar  orasida  agregat  funktsiyani tanlang.

a)

COUNT 

b)

SIN

c)

LOW

d)

LEFT 

18.

MySQL MBBT sida  ma'lumotlar turi nomi bo'lgan variantni tanlang 

a)

LN 

b)

String 

c)

Datatime     

d)

Min 

19.

IN, BETWEEN, LIKE operatorlari ... ga tegishli.

a)

Mantqiy operatorlarga

b)

Relyacion operatorlarga

c)

Maxsus operatorlarga     

d)

Agregat funkciyalarga

20.

AND, OR, NOT operatorlari ... ga tegishli.

a)

Relyacion operatorlarga

b)

Mantqiy operatorlarga    

c)

Maxsus operatorlarga

d)

Agregat funkciyalarga

21.

=, <>, <=, >=, <, > operatorlari ... ga tegishli.

a)

Relyacion operatorlarga 

b)

Mantqiy operatorlarga

c)

Maxsus operatorlarga

d)

Agregat funkciyalarga

22.

Belgilangan shartga qarab ma'lumotlarni tanlash imkonini beruvchi Select  buyrug'ining yordamchi so’zini toping.

a)

Order by 

b)

Distinct  

c)

Where

d)

Create

23.

Relyatsion hisoblar tiliga misol sifatida qaysi tilni keltirish mumkin

a)

SQL  

b)

Visual FoxPro  

c)

Visual Basic 

d)

Delphi 

24.

Berilgan misollardan ko‘rsatilgan munosabatlar o‘rtasidagi M:M munosabatni ko‘rsatuvchisini tanlang.

a)

Uy: yashovchilar

b)

Talaba: stipendiya

c)

Talabalar: Guruh

d)

Talabalar: O'qituvchilar

25.

Berilgan misollardan ko‘rsatilgan munosabatlar o‘rtasidagi 1:M munosabatni ko‘rsatuvchisini tanlang

a)

Uy: yashovchilar

b)

Talabalar: Guruhlar

c)

Talabalar: O'qituvchilar

d)

Talaba: stipendiya

26.

Berilgan misollardan ko‘rsatilgan munosabatlar o‘rtasidagi 1:1 munosabatni ko‘rsatuvchisini tanlang

a)

Uy: yashovchilar

b)

Talaba: stipendiya

c)

Talabalar: Guruh

d)

Talabalar: O'qituvchilar

27.

Kalit  murakkab deyiladi, agar ….tashkil topsa.

a)

Bir nechta atributlardan  

b)

Bir nechta yozuvlardan

c)

Bitta xususiyatdan

d)

Qiymat uzunligi belgilangan belgilar sonidan katta bo'lgan bir atributdan 

28.

Bitta atribut yoki bir nechta atributlarning minimal to'plami, ularning qiymatlari bir vaqtning o'zida bir xil bo'lmaydi, ya'ni ular jadval yozuvining yagonaligini belgilaydi - bu

a)

Birlamchi kalit  

b)

Tashqi kaliti

c)

Indeks

d)

Munosabatlar darajasi

29.

Kardinal raqam nima

a)

Jadval maydonlari soni

b)

Jadvaldagi yozuvlar soni

c)

Mumkin bo'lgan aloqa kalitlari soni

d)

U bilan bog'langan jadvallar soni

30.

Maydondagi yozuvni qidirishning kalit so’zi qaysi qatorda to’g’ri ko’rsatilgan?

a)

LIKE

b)

GET

c)

FROM

d)

GROUP

31.

Maydon bu?

a)

jadval qatori

b)

jadval ustuni

c)

bir xil turdagi ma'lumotlarning umumiyligi

d)

jadval nomi

32.

Jadvaldagi ma’lumotni o’chirish qaysi operator bilan amalga oshiriladi?

a)

DROP

b)

Uptate

c)

Insert

d)

Delete

33.

Foydalanuvchini o’chirish operatori qaysi?

a)

GRANT

b)

DROP USER

c)

DELATE USER

d)

REVOKE

34.

SQL da natijani tartiblash uchun qaysi kalit so’zdan foydalaniladi?

a)

ORDER BY

b)

ORDER

c)

SORT

d)

SORT BY

35.

MBBT ni paydo bo’lish tarixida nechta til qo’shib ishlatilgan?

a)

10

b)

7

c)

3

d)

4

36.

MBBT da yozuvlarni adreslashda qaysi qidiruv usulini to’g’ridan-to’g’ri murojat qurilmalarida ishlatib bo’lmaydi?

a)

Binar qidirish

b)

Blokli qidirish

c)

Chiziqli qidirish

d)

birma bir qidirish

37.

.... – bu ma’lumotlar o’zaro bog’langan tuzilishlari va ular ustida bajariladigan operatsiyalar to’plamidir.

a)

Baza loyixasi

b)

Ma’lumot atributi

c)

Ma’lumotlar modeli

d)

Ma'lumot tuzilishi

38.

Ma’lumotlar bazasini loyixalashtirish jarayoni nechta bosqichga bo’linadi?

a)

2

b)

3

c)

4

d)

5

39.

Infologik model diagrammasini qurishda romb shakli nimani bildiradi?

a)

Ob’ektlar orasidagi aloqa

b)

Diagramma ob’ektlari

c)

Ob’ekt atributlari

d)

bunday shakl ishlatilmaydi

40.

Ma’lumotlarni relyatsion modeli kim tomonidan taklif etilgan?

a)

Eyler

b)

Nikolas Virt

c)

Edgar Kodd

d)

Simonov M.

41.

... – bu ob’ekt atributini mumkin bo’lgan barcha qiymatlar to’plamidir.

a)

jadval

b)

Yozuv

c)

Ustun

d)

Domen

42.

Kortejlar soni deganda nima tushuniladi?

a)

Kardinal soni

b)

Munosabat darajasi

c)

Birlamchi kalitlar

d)

ikkilamchi kalitlar

43.

Relyatsion algebra Kodd tomonidan aniqlangan nechta operatordan iborat?

a)

12 ta

b)

8 ta

c)

9 ta

d)

10 ta

44.

Relyatsion algebraning “birlashtirish” operatori SQL da qanday ifodalanadi?

a)

EXCEPT

b)

UNION

c)

SELECT

d)

MINUS

45.

Relyatsion algebraning “kesishma” operatori SQL da qanday ifodalanadi?

a)

UNION

b)

SELECT

c)

INTERSECT

d)

JOIN

46.

Relyatsion algebraning “Ayirish” operatori SQL da qanday ifodalanadi?

a)

SELECT

b)

WHERE

c)

EXCEPT

d)

DISTINCT

47.

Relyatsion algebraning “ulash” operatori SQL da qanday ifodalanadi?

a)

JOIN

b)

INSERT

c)

UPDATE

d)

DELETE

48.

Ma’lumotlar bazasi ichida ortiqcha ma’lumotlarni olib tashlash imkonini beradigan jarayonga nima deyiladi?

a)

Bog’lash

b)

Normallashtirish

c)

Ulash

d)

Kesishish

49.

HAVING operatori qanday operator?

a)

Kiritish

b)

O'zgartirish

c)

Tanlash

d)

Shart

50.

Qiymat mavjud emasligini tekshiruvchi operator qaysi?

a)

OR

b)

IN

c)

IS NULL

d)

AND

51.

Guruxli funktsiyalardan jadvaldagi satrlar sonini aniqlab beruvchi operator qaysi?

a)

Count

b)

Sum

c)

Avg

d)

MIN

52.

Guruxli funktsiyalarda tanlab olingan maydon qiymatlarini o’rta arifmetigini chiqaruvchi operator?

a)

AVG 

b)

SUM

c)

COUNT

d)

MAX

53.

SQL da foydalanuvchiga ruxsatni beruvchi operator qaysi?

a)

DELETE

b)

CREATE USER

c)

GRANT

d)

ALTER

54.

Jadvalda indeks yaratish huquqini beruvchi operator

a)

UNIQUE

b)

Delete

c)

Synonym

d)

Index

55.

…..- bu imtiyozga ega foydalanuvchi jadvalni ustunidan ajdod kalit sifatida foydalanadi.

a)

REFERENCES

b)

UPDATE

c)

INDEX

d)

ALTER

56.

GRANT komandasini nechta formati mavjud?

a)

12

b)

4

c)

6

d)

8

57.

Rol nechta qismdan iborat

a)

4

b)

8

c)

2

d)

3

58.

Foydalanuvchi imtiyozlarini ko’rish uchun qaysi operatordan foydalaniladi?

a)

BETWEEN

b)

SHOW GRANTS

c)

DROP

d)

ALTER

59.

Ma’lumotlar bazasidan ma’lumotlarni chiqarish uchun qaysi SQL operatoridan foydalaniladi?

a)

SELECT

b)

EXTRACT

c)

GET

d)

OPEN

60.

Qaysi SQL operatori yordamida ma’lumotlar bazasidagi  ma’lumotlarni yangilash(o’zgartirish) mumkin?

a)

SAVE AS

b)

UPDATE

c)

MODIFY

d)

SAVE

61.

Ma’lumotlar bazasidan ma’lumotlarni o’chirish uchun qaysi SQL operatoridan foydalaniladi?

a)

COLLAPSE

b)

DROP

c)

REMOVE

d)

DELETE

62.

Qaysi SQL operatori yordamida ma’lumotlar bazasidagi jadvallarga yangi ma’lumotlarni kiritishimiz mumkin?

a)

INSERT INTO

b)

INSERT NEW

c)

ADD NEW

d)

ADD RECORD

63.

SQL ning qaysi operatori faqat turli qiymatlarni qaytarish uchun ishlatiladi?

a)

SELECT DIFFERENT

b)

SELECT UNIQUE

c)

SELECT DISTINCT

d)

SELECT CHECK

64.

SQL so’zining kengaytmasi...

a)

Structured Question layer

b)

Structured Query Language 

c)

Strong Question Language

d)

Structured Question Language

65.

OR operatori keltirilgan shartlarning birortasi rost bo’lsa ham natija rost bo’ladi AND operatori keltirilgan shartlarning hammasi rost bo’lgandagina rost qiymat qaytaradi. Ushbu jumla haqida to'g'ri ma'lumot berilgan variant qaysi?

a)

Yolg’on

b)

AND mantiqiy operator emas

c)

OR mantiqiy operator emas

d)

To’g’ri

66.

Ma’lumotlar banki tushunchasi nechta turda talqin etiladi?

a)

3

b)

4

c)

2

d)

5

67.

Jadvallarni birlashtirishning eng ko’p qo’llaniladigan turi qaysi?

a)

INNER JOIN

b)

JOINED

c)

INSIDE JOIN

d)

JOINED TABLE

68.

Oraliqdagi qiymatlarni tanlash uchun qaysi operatordan foydalaniladi?

a)

RANGE

b)

LIKE

c)

BETWEEN

d)

WITHIN

69.

Qaysi kalit so’zlar yordamida ma’lumotlar bazasida yangidan tablitsa yaratishimiz mumkin?

a)

CREATE DATABASE TAB

b)

CREATE TABLE

c)

CREATE DATABASE TABLE

d)

CREATE DB

70.

Ma'lumotlar bazasi?

a)

ma'lumotlarni tavsiflash, saqlash va qayta ishlashning umumiy printsiplarini nazarda tutuvchi muayyan qoidalarga muvofiq tashkil etilgan o'zaro bog'liq ma'lumotlar to'plami;

b)

dastur uchun mo'ljallangan ma'lumotlar

c)

Ma'lumotlar aloqa tarmoqlari orqali yuboriladi.

d)

bitta disketada to'plangan ma'lumotlar to'plami

71.

Faktlar bazasi?

a)

Har xil turdagi keng qamrovli ma'lumotlarni o'z ichiga olgan ma'lumotlar bazasi: matnli, grafik, ovozli, multimedia

b)

Ma'lum bir yo'nalishga oid ma'lumotlarni o'z ichiga olgan MB;

c)

Ta'riflangan ob'ektlar to'g'risida qisqacha ma'lumotni o'z ichiga olgan ma'lumotlar bazasi, qat'iy belgilangan formatda taqdim etilgan

d)

Shaxsiy kompyuter foydalanuvchisining ma'lumotlarini o'z ichiga olgan ma'lumotlar bazasi

72.

Faktografik ma'lumotlar bazasiga (BD) misol sifatida quyidagilar kiradi

a)

qonun hujjatlari

b)

muassasaning shaxsiy tarkibi to'g'risidagi ma'lumotlar

c)

normativ moliyaviy hujjatlar.

d)

muassasa buyurtmalari

73.

Axborot tizimi?

a)

ma'lumotlarni olish uchun mo'ljallangan apparat va dasturiy ta'minot majmui

b)

Internet tarmog'i holati to'g'risidagi ma'lumotlarni saqlaydigan tizim

c)

Foydalanuvchiga kerakli ma'lumotlarni taqdim etadigan tizim

d)

foydalanuvchi bilan o'zaro aloqada bo'lish uchun ma'lumotlar bazasi va uni saqlash, o'zgartirish va qidirish uchun mo'ljallangan barcha dasturiy-texnik vositalar majmui

74.

MBBT dastur majmualaridan qachondan boshlab foydalanila boshlangan?

a)

XX asrning 70-yillari

b)

XIX asrning 60-yillari

c)

XX asrning 60-yillari

d)

XX asrning 10-yillari

75.

Ierarxik ma'lumotlar bazasi?

a)

Yozuvlar tasodifiy tartibda joylashgan ma'lumotlar bazasi

b)

Vertikal ierarxik munosabatlarga qo'shimcha ravishda gorizontal aloqalarni o'rnatish mumkin bo'lgan ma'lumotlar bazasi

c)

Bitta element asosiy deb hisoblanadi, qolganlari bo'ysunadi

d)

To'rtburchaklar jadvallar ko'rinishidagi ma'lumotlar tashkil etiladigan ma'lumotlar bazasi;

76.

Ierarxik bazada ma'lumotlar yig'indisi va ular o'rtasidagi munosabatlar  qanday  ko`rinishda tavsiflanadi

a)

daraxt tuzilishi;

b)

jadvallar to'plami.

c)

bunday baza mavjud emas

d)

tarmoq sxemasi

77.

Ierarxik ma'lumotlar bazasiga misol

a)

poezdlar jadvali;

b)

reja grafik

c)

diskda saqlanadigan fayllar katalogi; 

d)

elektron jadval.

78.

Nisbiy ma'lumotlar bazasi (MB) sohasida quyidagilar yozilishi mumkin:

faqat rekord raqamlar;

a)

bir vaqtning o'zida ikkala raqamli va matnli ma'lumotlar

b)

faqat rekord raqamlar;

c)

faqat yozuvlarni yaratish uchun vaqt.

d)

faqat bitta turdagi ma'lumotlar;

79.

0.7-3> 2 ifodasining qiymati quyidagi ma'lumotlar qaysi turiga tegishli

a)

grafik

b)

matnli

c)

sonli

d)

mantiqiy

80.

Ma'lumotlar bazasini boshqarish tizimi (MBBT) bu:

a)

barcha kompyuter qurilmalarining ishlashini va ularga foydalanuvchilarning kirishini ta'minlaydigan dasturlar to'plami

b)

ma'lumotlar bazasi fayllarida ma'lumotlarni to'ldirish va boshqarishni qo'llab-quvvatlovchi dasturiy ta'minot tizimi

c)

fayllar bilan ishlashni qulayroq qilish imkonini beradigan operatsion tizimning qobig'i

d)

matnlar va turli xil hujjatlarni qayta ishlash uchun ishlangan dasturi;

81.

Ma'lumotlar bazasining asosiy funktsiyalari quyidagilarni o'z ichiga olmaydi:

a)

ma'lumotlar bazasida qanday ma'lumot (nima to'g'risida) saqlanishini aniqlash

b)

ma'lumotlarni birlamchi kiritish, to'ldirish, tahrirlash;

c)

Ma'lumotlarni qidirish va tartiblash.

d)

ma'lumotlar bazasi fayllari tuzilishini yaratish

82.

Jadval tuzilishi - bu nima?

a)

jadvalning qatorlari va ustunlari soni.

b)

jadvalning umumiy ko'rinishi

c)

Jadval ustunlarining tavsifi

d)

Jadval satrlarining tavsifi

83.

Ma’lumotlar bazasiga berilgan to'g’ri ta’rifni toping

a)

Qayta ishlash uchun tizimlashtirilgan mustaqil axborotlarning mantiqiy bog’lanishli formada tasvirlanishidir

b)

EHM orqali izlash va qayta ishlash uchun tizimlashtirilgan mustaqil axborotlarning ob’ektli va mantiqiy bog’lanishli formada tasvirlanishidir

c)

Tizimlashtirilgan mustaqil axborotlarning aniq formada tasvirlanishidir.

d)

EHM orqali izlash va qayta ishlash uchun tizimlashtirilgan mustaqil axborotlarning ob’ektli (aniq strukturali) formada tasvirlanishidir

84.

Ma’lumotlar bazasini boshqarish tizimi deganda nimani tushunasiz

a)

ma’lumotlar bazalarini yaratish va foydalanish uchun boshqarishni ta’minlovchi, maxsus lingvistik vositalar majmuiga ega bo'lgan dasturiy ta’minot               

b)

ma’lumotlar bazalarini yaratish va foydalanish uchun boshqarishni ta’minlovchi dasturiy ta’minot

c)

ma’lumotlar bazalarini yaratish va foydalanish uchun dasturiy ta’minot

d)

ma’lumotlar bazalarini yaratish uchun dasturiy ta’minot

85.

Bitta MBBTda nechtagacha MB bo'lishi mumkin?

a)

2 ta

b)

Bir nechta

c)

Turli MBBTlarda turlicha

d)

1 ta

86.

Relyatsion ma’lumotlar bazasining asosiy tushunchalari aniqlang

a)

Jadval, ustun, yacheyka

b)

Jadval, maydon, yozuv

c)

Jadval, ustun, qator

d)

Jadval, ustun, yozuv

87.

SQL tilining alfavitida nechta harf bor ?

a)

27

b)

37

c)

36

d)

26

88.

Relyatsion ma’lumotlar bazasi bu-

a)

munosabatlarning majmuisi eki ikkilik katorlar

b)

munosabatlarning majmuisi eki ikkilik jadvallari

c)

barcha javoblar to'g’ri

d)

munosabatlarning majmuisi eki ikkilik bazasi

89.

Relyatsion ma’lumotlar bazasi

a)

uzgartirish va foyladanish xukukini beruvchi strukturalangan surovlar tilidir

b)

fizik kursatgichlarsiz jadvallarni majmuasi uzida mujassamlashtirgan

c)

kator operatorlardan foydalaniladi

d)

barcha javoblar to'g’ri

90.

Qo'llanish tavsifiga ko’ra MBBTlar qanday turlarga bo’linadi?

a)

Bir pog'onali va ko'p pog'onali

b)

shaxsiy va jamoaviy

c)

To'liq va to'liq emas

d)

shaxsiy va ko'p foydalanuvchilar

91.

Ma’nosiga e’tibor bermay qaraladigan ixtiyoriy simvollar to’plami nima deyiladi?

a)

Ma’lumot

b)

Ob’ekt

c)

 

Atribut

d)

jadval

92.

SEQUEL deb nomlangan tilni 1974- yilda kim e’lon qilgan?

a)

D.Chemberlen

b)

Efkod

c)

 

E.Kodd

d)

Eyler

93.

SEQUEL/2 versiyasi nechanchi yil yaratilgan va SQL deb atala boshlangan?

a)

1976

b)

1958

c)

1966

d)

1876

94.

SQL tilining 1- rasmiy standarti nechanchi yilda qabul qilingan?

a)

1989

b)

1988

c)

1976

d)

1998

95.

Qachon SQL 2 versiyasi ishlab chiqilgan?

a)

1992-yil oxiri

b)

1992-yil boshi

c)

1991-yil

d)

1993-yil

96.

MB da ma’lumotlarni monipulyatsiya qiluvchi operatorlar yig’indisidan iborat bo’lgan guruxiga nima deyiladi?

a)

DML

b)

DTL

c)

DSL

d)

TCL

97.

SQL da LIKE operatorida “_” belgisi nimani bildiradi?

a)

Bitta ixtiyoriy simvol

b)

Ixtiyoriy simvol

c)

oxirgi simvol

d)

To’g’ri javob yo’q

98.

Biror qiymatlar to’plamiga tegishliligini tekshiruvchi operator qaysi?

a)

In      

b)

Or

c)

Null

d)

IS

99.

JOIN ni asosiy turlari nechta?

a)

6

b)

2

c)

7

d)

5

100.

Asosiy agregat funktsiyalar nechta?

a)

6

b)

5

c)

3

d)

8

101.

Tasavvurlar qanday yaratiladi?

a)

CREATE VIEW

b)

INSERT VIEW

c)

ALTER VIEW

d)

NEW VIEW

102.

Triggerni yaratishda trigger nomidan oldin qaysi kalit so’zidan foydalaniladi?

a)

CREATE TRIGGER

b)

ALTER TRIGGER

c)

DROP TRIGGER

d)

NEW TRIGGER

103.

Jadvalga yangi ma’lumot qo’shish qaysi operator bilan amalga oshiriladi?

a)

Insert

b)

Update

c)

Delete

d)

NEW

104.

SQL yordamida “Guruhi” ustunining qiymati “101-18-KI” bo’lgan “Talaba” nomli jadvaldan barcha yozuvlarni qanday tanlaysiz?

a)

SELECT * FROM Talaba WHERE Guruhi = ‘101-18-KI’

b)

SELECT [all] FROM Talaba WHERE Guruhi LIKE ‘101-18-KI’

c)

SELECT * FROM Talaba WHERE Guruhi  ‘101-18-KI’

d)

SELECT [all] FROM Talaba WHERE Guruhi = ‘101-18-KI’

105.

SQL yordamida “FirstName” ustunining qiymati “A” bilan boshlanadigan “Persons” nomli jadvaldan barcha yozuvlarni qanday tanlaysiz?

a)

SELECT * FROM Persons WHERE FirstName LIKE ‘A%’

b)

SELECT * FROM Persons WHERE FirstName LIKE ‘%A’

c)

SELECT * FROM Persons WHERE FirstName = ‘A’

d)

SELECT * FROM Persons WHERE FirstName = ‘%A%’

106.

SQL yordamida “FirstName” “Toshmat” va “LastName” “Eshmatov” bo’lgan “Persons” nomli jadvaldan barcha yozuvlarni qanday tanlaysiz?

a)

SELECT * FROM Persons WHERE FirstName = ‘Toshmat’ AND LastName = ‘Eshmatov’

b)

SELECT FirstName = ‘Toshmat’, LastName = ‘Eshmatov’ FROM Persons

c)

SELECT * FROM Persons WHERE FirstName  ‘Toshmat’ AND LastName  ‘Eshmatov’

d)

SELECT * FROM Persons WHERE FirstName  ‘Toshmat’ OR LastName  ‘Eshmatov’

107.

“Persons” jadvali “Name” maydonidagi “Eshmat” yozuvini qanday o’chirish mumkin?

a)

DELETE FROM Persons WHERE Name = ‘Eshmat’

b)

DELETE Name = ‘Eshmat’ FROM Persons

c)

DELETE ROW Name = ‘Eshmat’ FROM Persons

d)

DELETE ROW Name  ‘Eshmat’ FROM Persons

108.

“Talaba” jadvalidagi yozuvlar sonini qanday chiqarish mumkin?

a)

SELECT COUNT(*) FROM Talaba

b)

SELECT COLUMNS(*) FROM Talaba

c)

SELECT LEN(*) FROM Talaba

d)

SELECT NO(*) FROM Talaba

109.

“Talaba” nomli jadvalning barcha maydonlarini ekranga chiqarish qaysi javobda to‘g‘ri yozilgan?

a)

SELECT * FROM Talaba

b)

SELECT [ALL] FROM Talaba

c)

SELECT FROM Talaba

d)

SELECT *.Talaba

110.

“Persons” jadvalining “LastName” ustunidagi “Paraxat” va “Furqat” oralig’ida bo’lgan barcha yozuvlarni tanlash uchun qanday kod yoziladi?

a)

SELECT * FROM Persons WHERE LastName BETWEEN ‘Paraxat’ AND ‘Furqat’

b)

SELECT * FROM Persons WHERE LastName > ‘Paraxat’ AND LastName < ‘Furqat’

c)

SELECT LastName > ‘Paraxat’ AND LastName < ‘Furqat’ FROM Persons

d)

SELECT * FROM Persons WHERE LastName = ‘Paraxat’ AND LastName < ‘Furqat

111.

Qanday qilib “Persons” jadvalidan “FirstName” maydonini kamayish tartibida chiqarish mumkin?

a)

SELECT * FROM Persons ORDER BY FirstName DESC

b)

SELECT * FROM Persons ORDER FirstName DESC

c)

SELECT * FROM Persons SORT BY ‘FirstName’ DESC

112.

“Persons” jadvaliga qanday qilib yangidan ma’lumot kiritasiz?

a)

INSERT INTO Persons VALUES (‘Jamshid’, ‘Laziz’)  

b)

INSERT VALUES (‘Mirzo’, ‘Temur’) INTO Persons

c)

INSERT (‘Temur’, ‘Shaxzod’) INTO Persons

d)

INSERT (‘Temur’, ‘Shaxzod’) VALUES Persons

113.

UNION operatori qaysi qatorda to’g’ri ishlatilgan?

a)

(SELECT id, fio, manzili FROM student) UNION (SELECT id, fio, manzili FROM hodim)   

b)

(SELECT id, fio, manzili FROM student) UNION (fio, manzili FROM hodim)

c)

(SELECT fio, manzili FROM student) UNION (SELECT * FROM hodim)

d)

 (SELECT fio, manzili FROM student) UNION (SELECT fio  FROM hodim)

114.

“Persons” jadvalining “LastName” maydoniga “Jasur” so’zi qaysi qatorda to’g’ri kiritilgan:

a)

INSERT INTO Persons (LastName) VALUES (‘Jasur’)

b)

INSERT INTO Persons (‘Jasur’) INTO LastName

c)

INSERT (‘Jasur’) INTO Persons (LastName)

d)

INSERT (‘Jasur’) VALUES Persons (LastName)

115.

Qanday qilib “Persons” jadvalidan “Name” maydonidagi “Eshmat” o’rniga “Toshmat” ni yozib o’zgartirish mumkin?

a)

UPDATE Persons SET Name = ‘Toshmat’ WHERE Name = ‘Eshmat’

b)

MODIFY Persons SET Name = ‘Toshmat’ WHERE Name = ‘Eshmat’

c)

UPDATE Persons SET Name = ‘Eshmat’ INTO Name = ‘Toshmat’

d)

MODIFY Persons SET Name = ‘Toshmat’ INTO Name = ‘Eshmat’

116.

Quyidagi SQL so’rovi qanday natija qaytaradi: SELECT FROM talaba WERE yoshi=18 UNION  SELECT FROM talaba WERE yoshi=20

a)

Yoshi 18 yoki 20 da bo’lgan talbalarni

b)

SQL so’rovida xatolik bor.

c)

Yoshi 18-20 oralig’idagi talabalarni

d)

Yoshi 18 dan kichik yoki 20 dan katta talabalarni

117.

Quyidagi SQL so’rovi qanday vazifanni bajaradi: INSERT INTO Talaba(id, name), (1,'Eshmat'), (2, 'Toshmat'), (3, 'Shermat')

a)

SQL so’rovi xatolik haqida xabar beradi

b)

Talaba jadvaliga 3 ta qator qo’shiladi

c)

Talaba jadvalidan 3 ta ustun olib tashlanadi

d)

Talaba jadvaliga 3 ta ustun qo’shiladi

118.

Quyidagi SQL so’rovi qanday natija qaytaradi: SELECT * FROM Talaba ORDER BY yoshi;

a)

Talabalarning o’rtacha yoshini alaba jadvalidagi barcha ma’lumotlarni talabaning ismi bo’yicha o’sish tartibida

b)

Talaba jadvalidagi barcha ma’lumotlarni talabaning yoshi bo’yicha kamayish tartibida

c)

Barcha talabalarning yoshini;

d)

Talaba jadvalidagi barcha ma’lumotlarni talabaning yoshi bo’yicha o’sish tartibida

119.

Ma’lumotlar bazasidan ”Talaba” nomli jadvalni o’chirib tashlash uchun qaysi SQL so’rovini ishlatamiz?

a)

DELETE TABLE Talaba;

b)

CREATE TABLE Talaba;

c)

UPDATE TABLE Talaba;

d)

DROP TABLE Talaba;

120.

Talaba jadvalidagi ma’lumotlarni barcha chiqarish uchun quyidagicha kod yoziladi

a)

SELECT * FROM Talaba;

b)

SELECT ism,familiya FROM TALABA ;

c)

SELECT *FROM TALABA;

d)

SELECT *FROM TALABA WHERE ISM{=’ISLOM’

121.

Quyidagi SQL so’rovi qanday natija qaytaradi: SELECT * FROM talaba WHERE NOT yoshi>25

a)

yoshi 25 dan katta bo’lmagan talabalarni

b)

yoshi 25 dan katta talabalarni

c)

yoshi 25 dan kichik emas talabalarni

d)

yoshi 25 dan kichik bo’lmagan talbalanri

122.

Quyidagi SQL so’rovi qanday natija qaytaradi: SELECT*FROM talaba WHERE name='Nodir' AND (yoshi=22 OR yoshi=25)

a)

22 yoshdan katta 25 yoshdan kichik Nodir ismli talabalarni

b)

22 yoshli Nodir ismli talabalarni

c)

22 yoki 25 yoshli Nodir ismli talbalarni      

d)

25 yoshli Nodir ismli talabalarni

123.

Quyidagi SQL so’rovi qanday natija qaytaradi: SELECT * FROM talaba WHERE yoshi BETWEEN 16 AND 24;

a)

Yoshi 16 dan kichik va 24 dan katta talabalarni

b)

Yoshi 16 ga teng bo’lgan 24 ta talabani;

c)

Yoshi 16 yoki 24 bo’lgan talabalarni

d)

Yoshi 16 dan katta va 24 dan kichik bo’lgan talabalarni

124.

Quyidagi SQL so’rovi qanday natija qaytaradi: SELECT name, yoshi FROM talaba WHERE NOT name='Sanjar' and yoshi=( SELECT yoshi FROM talaba WHERE name='Sanjar')

a)

Ismi Sanjar bo’lmagan lekin Sanjar bilan tengdosh talabalarni

b)

Ismi Sanjar va yoshi ham Sanjar bilan tengdosh talbalarni

c)

SQL so’rovi xato chunki SELECT operatori ikki marta qo’llangan

d)

Sanjar ismli talabalarning yoshini

125.

Quyidagi SQL so’rovi qanday natija qaytaradi: SELECT*FROM talaba where yoshi>20 OR Name='Islom';

a)

Yoshi 20 dan katta ismi Islom bo’lmagan talabalarni;

b)

Yoshi 20 dan katta talabalarni va ularga qo’shib Islom ismli talabalarni;

c)

Yoshi 20 dan katta barcha talbalarni;

d)

Yoshi 20 dan katta Islom ismli talabalarni;

126.

Quyidagi SQL so’rovi qanday natija qaytaradi: SELECT * FROM talaba WHERE name IS NULL;

a)

Ismi kiritilmagan talabalarni

b)

Ismida NULL so’zi qatnashgan talabalarni

c)

Ismi kiritilgan barcha talabalarni

d)

Ismida  IS so’zi qatnashgan talbalarni

127.

Talaba jadvalidan ismi Jalol bo‘lgan talabaning ma’lumotlari o‘chirilishidagi  yozilgan kod topilsin

a)

DELETE *FROM Talaba

b)

UPDATE *FROM TALABA WHERE ism=’Jalol’;

c)

DELETE *FROM TALABA WHERE ism=’Jalol’;

d)

DROP *FROM Talaba WHERE ism=’Jalol’;

128.

Quyidagi SQL so’rovi qanday natija qaytaradi: SELECT name FROM Talaba WHERE name='Nodir' GROUP BY name;

a)

Jadvaldan Nodir ismli talabalarni o’chiradi

b)

Nodir ismli talabaning barcha ma’lumotlarini

c)

Faqat bitta Nodir ismini;          

d)

Talaba jadvalida nechta Nodir ismi bo’lsa shu ismlarni

129.

Quyidagi SQL so’rovi natijasi nimani ko’rsatadi: SELECT  FIO, AVG(baho) FROM talaba INNER JOIN imtion ON talaba.id_s=imtihon.id_s GROUP BY FIO;

a)

Talabalarning olgan baholarini ko’rsatadi

b)

O’rtacha ball olgan talaba FIO sini ko’rsatadi

c)

Eng past baho olgan talabaning FIO si va bahosini ko’rsatadi.

d)

Har bir talabaning olgan o’rtacha bahosini ko’rsatadi

130.

Quyidagi SQL so’rovi qanday natija qaytaradi: SELECT*FROM talaba where yoshi>20 AND Name='Islom';

a)

Yoshi 20 dan katta barcha talbalarni;

b)

Yoshi 20 dan katta talabalarni va ularga qo’shib Islom ismli talabalarni;

c)

Yoshi 20 dan katta ismi Islom bo’lmagan talabalarni;

d)

Yoshi 20 dan katta Islom ismli talabalarni;

131.

Quyidagi SQL so’rovi qanday vazifa bajaradi: ALTER TABLE Talaba ADD email varchar(25);

a)

Talaba jadvalidagi email ustunini o’chirib tashlaydi.

b)

Talaba jadvaliga email nomli yangi ustun qo’shadi 

c)

Talaba jadvalining email nomli ustunining tipini matnli ga o’zgartiradi;

d)

SQL so’rovi xatolik ko’rsatadi

132.

Quyidagi SQL so’rovi natijasi nechta ustunli jadval qaytaradi: Select Name, yosh, tel FROM talaba;

a)

2

b)

1

c)

3

d)

4

133.

Quyidagi SQL so‘rovi qanday vazifani bajaradi: UPDATE Talaba SET Name='Botir' where Name='Votir';

a)

Talaba jadvalidan 'Botir' ismli talabani o’chirib tashlaydi.

b)

Talaba jadvalidagi nomi Votir bo’lgan talabalarning ismini 'Botir' ismiga o’zgartiradi.

c)

Talaba jadvaliga id si Votir va ismi Botir bo’lgan yangi qator qo’shadi.

d)

Talaba jadvalidagi ismi 'Botir' bo’lgan talabaning ismini Votir qiladi.

134.

. Quyidagi SQL so’rovi qanday natija qaytaradi: SELECT * FROM Talaba ORDER BY yoshi DESC;.

a)

Talaba jadvalidagi barcha ma’lumotlarni talabaning yoshi bo’yicha o’sish tartibida

b)

Barcha talabalarning yoshini

c)

Talaba jadvalidagi barcha ma’lumotlarni talabaning yoshi bo’yicha kamayish tartibida

d)

Talabalarning o’rtacha yoshini alaba jadvalidagi barcha ma’lumotlarni talabaning ismi bo’yicha o’sish tartibida

135.

Quyidagi SQL so‘rovi qanday natija qaytaradi: SELECT * FROM Talaba Where yoshi <>(SELECT yoshi FROM Talaba Where Name='Baxodir')

a)

Baxodir ismli talabaning yoshidan katta talabalarni

b)

Baxodir ismli talabalarning ichida yoshi kattasini

c)

Baxodir ismli talaba bilan tengdosh bo’lmagan talabalarni

d)

SQL so’rovi xatolik ko’rsatadi

136.

SQL tilida “Talaba” nomli jadvaldan “FIO” va “Guruhi” nomli maydonlari(ustunlari) qanday tanlanadi?

a)

SELECT FIO, Guruhi FROM Talaba

b)

SELECT Talaba.FIO, Talaba.Guruhi

c)

SELECT Talaba FROM FIO, Guruhi

d)

SELECT * FROM Talaba

137.

Quyidagi SQL so‘rovi natijasi nimani ko‘rsatadi: SELECT COUNT (baho) FROM talaba INNER JOIN imtion ON talaba.id_s=imtihon.id_s Where baho=3;

a)

3 baho olgan talabalar haqida ma’lumot ko’rsatadi

b)

3 baho olmagan talabalar sonini ko’rsatadi

c)

3 baho olmagan talabalarni ko’rsatadi

d)

Nechta talaba 3 baho olganini ko’rsatadi

138.

Quyidagi SQL so‘rovi qanday natija qaytaradi: SELECT Name FROM Talaba where Name LIKE '%bay';

a)

Ismi bay  bilan boshlanuvchi talabalarni

b)

Ismida bay qatnashgan talabalarni

c)

Ismi bay bilan tugallanuvchi talabalarni

d)

Ismida bay uchramaydigan talabalarni

139.

Quyidagi SQL so‘rovi qanday vazifa bajaradi: ALTER TABLE Talaba DROP email;

a)

Talaba jadvalining email nomli ustunining tipini matnli ga o’zgartiradi

b)

Talaba jadvaliga email nomli yangi ustun qo’shadi

c)

Talaba jadvalidagi email ustunini o’chirib tashlaydi

d)

SQL so’rovi xatolik ko’rsatadi

140.

Axborot tizimi bu ……

a)

Har qanday axborotni qayta ishlash tizimi   

b)

Matnli axborotni qayta ishlash tizimi

c)

Grafik axborotni qayta ishlash tizimi

d)

Jadvalli ma'lumotlarni qayta ishlash tizimi

141.

Ko'p foydalanuvchilar uchun mo'ljallangan ma'lumotlar bazasi va unnan foydalanish uchun mo'ljallangan til va dasturiy vositalar to'plami – bu

a)

MBBT  

b)

Ma'lumotlar bazasi

c)

Ma'lumotlar lug'ati

d)

Axborot tizimi

142.

Ma'lumotlar bazasiga talablarni ishlab chiqish, uni loyihalash, yaratish, samarali foydalanish va saqlash uchun mas'ul bo'lgan shaxs yoki shaxslar guruhi

a)

Ma'lumotlar bazasi ma'muri

b)

Ma'lumotlar bazasi dasturchisi

c)

Ma'lumotlar bazasi foydalanuvchisi

d)

Texnik mutaxassis

143.

Eng ko'p ishlatiladigan (ko'pchilik ma'lumotlar bazalaridma'lumotlar modeli

a)

Munosabatlar modeli  

b)

Tarmoq ma'lumotlari modeli

c)

Ma'lumotlarning ierarxik modeli

d)

Teskari ro'yxat tizimlari

144.

Mijoz Teskari -server arxitekturasining asosiy komponentlari quyidagilardir

a)

Server

b)

Mijoz

c)

Tarmoq va aloqa dasturlari

d)

Barchasi to’ǵri  

145.

MBBTning o'zi va ma'lumotlarni saqlash, kirish, himoya qilish, zaxiralash, ma'lumotlar yaxlitligini monitoring qilish, mijoz so'rovlarini bajarishni boshqarish.

a)

Ma'lumotlar bazasi server

b)

mijozlar

c)

Tarmoq

d)

Aloqa dasturlari

146.

Tranzakciyalarni bajarilishini nazorat qilish nima yordamida amalga oshiriladi

a)

Saqlangan protseduralar

b)

Qoidalar

c)

Triggerlar

d)

Barchasi to’ǵri

147.

Ma'lumotlarni taqdim etishning relyatsion modeli - foydalanuvchi uchun ma'lumotlarni …. shaklida beradi

a)

Ro'yxatlar

b)

Jadvallar

c)

Daraxt turi graf

d)

ixtiyoriy graf

148.

Relyatsion ma'lumotlarni taqdim etish modelining tamoyillari kim tomonidan belgilab berilgan

a)

fon Neyman

b)

Kodd

c)

Turing

d)

Paskal

149.

Munosabat yana qanday nomlanadi

a)

Fayl

b)

Ro'yxat

c)

Jadvallar orasidagi munosabat

d)

Jadval

150.

Ma'lumotlarni tanlash so'rovlarini yaratish uchun kerakli asosiy SQL operatorini ayting

a)

Select  

b)

Distinct

c)

Where

d)

Create