Worksheetsmalumotlar bazasi
Total questions: 150
Worksheet time: 1hrs 15mins
SQL operatorlari asosan nechta guruxga bo’linadi?
4
5
6
8
INDEX nima uchun ishlatiladi?
Jadvaldagi qatorlarni tozalash uchun.
Ma’lumotlarni tezkor qidirish va tartiblashtirish uchun.
Jadvallarni avtomatik ravishda bog‘lash uchun.
Ustunlar uchun cheklovlar belgilash uchun.
CREATE TABLE qaysi vazifa uchun ishlatiladi?
Jadvalni o‘chirish uchun.
Jadvalni yaratish uchun.
Jadval tuzilmasini o‘zgartirish uchun.
Jadvallarni birlashtirish uchun.
ALTER TABLE qaysi vazifa uchun ishlatiladi?
Jadvalni o‘chirish uchun.
Jadvalni yaratish uchun.
Jadval tuzilmasini o‘zgartirish uchun.
Jadvallarni birlashtirish uchun.
MySQL’da qaysi kalit so‘z yordamida натижани oxiridan boshlab тартиблаш mumkin?
LAST
DESC
LIMIT
OFFSET
Quyidagi so‘rov nima qiladi? SELECT name, salary FROM employees WHERE salary = (SELECT MAX(salary) FROM employees);
Hamma xodimlarning ma’lumotlarini qaytaradi.
Eng yuqori maosh oladigan xodim(lar)ning ismi va maoshini qaytaradi.
Eng kichik maosh oladigan xodimning ismi va maoshini qaytaradi.
salary ustunidagi barcha ma’lumotlarni qaytaradi.
Qaysi agregat funksiyasi ustunning summasini qaytaradi?
SUM()
MAX()
COUNT()
MIN()
Jadvalni barcha ma’lumotlari bilan birgalikda o‘chirish uchun qaysi buyruq ishlatiladi?
REMOVE TABLE
DELETE
DROP TABLE
CLEAR TABLE
WHERE operatori nima uchun ishlatiladi?
Maxsus shartlarga mos ma’lumotlarni tanlash uchun
Jadvallarni o‘zaro bog‘lash uchun
Jadvaldagi ma’lumotlarni tahlil qilish uchun
Ma’lumotlarni saralash uchun
Qaysi buyruq yordamida jadvalga yangi qator (ma'lumot) qo‘shiladi?
INSERT INTO
ADD ROW
ADD DATA
PUT INTO
MySQL’da yangi jadval yaratish uchun qaysi buyruq ishlatiladi?
NEW TABLE
ADD TABLE
CREATE TABLE
MAKE TABLE
Qaysi SQL buyruq yordamida jadvaldan ma’lumot o‘chiriladi?
DELETE
DROP
REMOVE
TRUNCATE
Qaysi agregat funksiyasi berilgan ustundagi qiymatlar sonini hisoblab beradi?
SUM()
COUNT()
MAX()
AVG()
MySQL’da ma’lumotni yangilash uchun qaysi buyruq ishlatiladi?
MODIFY
UPDATE
CHANGE
SET
MySQL да ma’lumotlar bazasini yaratish uchun qaysi buyruq ishlatiladi?
CREATE DATABASE
ADD DATABASE
MAKE DATABASE
NEW DATABASE
Agregat funktsiyalardan qaysi biri faqat raqamli maydonlardan foydalanadi?
SUM, AVG
COUNT, SUM
MAX, MIN
AVG, MAX, MIN
Berilgen variantlar orasida agregat funktsiyani tanlang.
COUNT
SIN
LOW
LEFT
MySQL MBBT sida ma'lumotlar turi nomi bo'lgan variantni tanlang
LN
String
Datatime
Min
IN, BETWEEN, LIKE operatorlari ... ga tegishli.
Mantqiy operatorlarga
Relyacion operatorlarga
Maxsus operatorlarga
Agregat funkciyalarga
AND, OR, NOT operatorlari ... ga tegishli.
Relyacion operatorlarga
Mantqiy operatorlarga
Maxsus operatorlarga
Agregat funkciyalarga
=, <>, <=, >=, <, > operatorlari ... ga tegishli.
Relyacion operatorlarga
Mantqiy operatorlarga
Maxsus operatorlarga
Agregat funkciyalarga
Belgilangan shartga qarab ma'lumotlarni tanlash imkonini beruvchi Select buyrug'ining yordamchi so’zini toping.
Order by
Distinct
Where
Create
Relyatsion hisoblar tiliga misol sifatida qaysi tilni keltirish mumkin
SQL
Visual FoxPro
Visual Basic
Delphi
Berilgan misollardan ko‘rsatilgan munosabatlar o‘rtasidagi M:M munosabatni ko‘rsatuvchisini tanlang.
Uy: yashovchilar
Talaba: stipendiya
Talabalar: Guruh
Talabalar: O'qituvchilar
Berilgan misollardan ko‘rsatilgan munosabatlar o‘rtasidagi 1:M munosabatni ko‘rsatuvchisini tanlang
Uy: yashovchilar
Talabalar: Guruhlar
Talabalar: O'qituvchilar
Talaba: stipendiya
Berilgan misollardan ko‘rsatilgan munosabatlar o‘rtasidagi 1:1 munosabatni ko‘rsatuvchisini tanlang
Uy: yashovchilar
Talaba: stipendiya
Talabalar: Guruh
Talabalar: O'qituvchilar
Kalit murakkab deyiladi, agar ….tashkil topsa.
Bir nechta atributlardan
Bir nechta yozuvlardan
Bitta xususiyatdan
Qiymat uzunligi belgilangan belgilar sonidan katta bo'lgan bir atributdan
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
Birlamchi kalit
Tashqi kaliti
Indeks
Munosabatlar darajasi
Kardinal raqam nima
Jadval maydonlari soni
Jadvaldagi yozuvlar soni
Mumkin bo'lgan aloqa kalitlari soni
U bilan bog'langan jadvallar soni
Maydondagi yozuvni qidirishning kalit so’zi qaysi qatorda to’g’ri ko’rsatilgan?
LIKE
GET
FROM
GROUP
Maydon bu?
jadval qatori
jadval ustuni
bir xil turdagi ma'lumotlarning umumiyligi
jadval nomi
Jadvaldagi ma’lumotni o’chirish qaysi operator bilan amalga oshiriladi?
DROP
Uptate
Insert
Delete
Foydalanuvchini o’chirish operatori qaysi?
GRANT
DROP USER
DELATE USER
REVOKE
SQL da natijani tartiblash uchun qaysi kalit so’zdan foydalaniladi?
ORDER BY
ORDER
SORT
SORT BY
MBBT ni paydo bo’lish tarixida nechta til qo’shib ishlatilgan?
10
7
3
4
MBBT da yozuvlarni adreslashda qaysi qidiruv usulini to’g’ridan-to’g’ri murojat qurilmalarida ishlatib bo’lmaydi?
Binar qidirish
Blokli qidirish
Chiziqli qidirish
birma bir qidirish
.... – bu ma’lumotlar o’zaro bog’langan tuzilishlari va ular ustida bajariladigan operatsiyalar to’plamidir.
Baza loyixasi
Ma’lumot atributi
Ma’lumotlar modeli
Ma'lumot tuzilishi
Ma’lumotlar bazasini loyixalashtirish jarayoni nechta bosqichga bo’linadi?
2
3
4
5
Infologik model diagrammasini qurishda romb shakli nimani bildiradi?
Ob’ektlar orasidagi aloqa
Diagramma ob’ektlari
Ob’ekt atributlari
bunday shakl ishlatilmaydi
Ma’lumotlarni relyatsion modeli kim tomonidan taklif etilgan?
Eyler
Nikolas Virt
Edgar Kodd
Simonov M.
... – bu ob’ekt atributini mumkin bo’lgan barcha qiymatlar to’plamidir.
jadval
Yozuv
Ustun
Domen
Kortejlar soni deganda nima tushuniladi?
Kardinal soni
Munosabat darajasi
Birlamchi kalitlar
ikkilamchi kalitlar
Relyatsion algebra Kodd tomonidan aniqlangan nechta operatordan iborat?
12 ta
8 ta
9 ta
10 ta
Relyatsion algebraning “birlashtirish” operatori SQL da qanday ifodalanadi?
EXCEPT
UNION
SELECT
MINUS
Relyatsion algebraning “kesishma” operatori SQL da qanday ifodalanadi?
UNION
SELECT
INTERSECT
JOIN
Relyatsion algebraning “Ayirish” operatori SQL da qanday ifodalanadi?
SELECT
WHERE
EXCEPT
DISTINCT
Relyatsion algebraning “ulash” operatori SQL da qanday ifodalanadi?
JOIN
INSERT
UPDATE
DELETE
Ma’lumotlar bazasi ichida ortiqcha ma’lumotlarni olib tashlash imkonini beradigan jarayonga nima deyiladi?
Bog’lash
Normallashtirish
Ulash
Kesishish
HAVING operatori qanday operator?
Kiritish
O'zgartirish
Tanlash
Shart
Qiymat mavjud emasligini tekshiruvchi operator qaysi?
OR
IN
IS NULL
AND
Guruxli funktsiyalardan jadvaldagi satrlar sonini aniqlab beruvchi operator qaysi?
Count
Sum
Avg
MIN
Guruxli funktsiyalarda tanlab olingan maydon qiymatlarini o’rta arifmetigini chiqaruvchi operator?
AVG
SUM
COUNT
MAX
SQL da foydalanuvchiga ruxsatni beruvchi operator qaysi?
DELETE
CREATE USER
GRANT
ALTER
Jadvalda indeks yaratish huquqini beruvchi operator
UNIQUE
Delete
Synonym
Index
…..- bu imtiyozga ega foydalanuvchi jadvalni ustunidan ajdod kalit sifatida foydalanadi.
REFERENCES
UPDATE
INDEX
ALTER
GRANT komandasini nechta formati mavjud?
12
4
6
8
Rol nechta qismdan iborat
4
8
2
3
Foydalanuvchi imtiyozlarini ko’rish uchun qaysi operatordan foydalaniladi?
BETWEEN
SHOW GRANTS
DROP
ALTER
Ma’lumotlar bazasidan ma’lumotlarni chiqarish uchun qaysi SQL operatoridan foydalaniladi?
SELECT
EXTRACT
GET
OPEN
Qaysi SQL operatori yordamida ma’lumotlar bazasidagi ma’lumotlarni yangilash(o’zgartirish) mumkin?
SAVE AS
UPDATE
MODIFY
SAVE
Ma’lumotlar bazasidan ma’lumotlarni o’chirish uchun qaysi SQL operatoridan foydalaniladi?
COLLAPSE
DROP
REMOVE
DELETE
Qaysi SQL operatori yordamida ma’lumotlar bazasidagi jadvallarga yangi ma’lumotlarni kiritishimiz mumkin?
INSERT INTO
INSERT NEW
ADD NEW
ADD RECORD
SQL ning qaysi operatori faqat turli qiymatlarni qaytarish uchun ishlatiladi?
SELECT DIFFERENT
SELECT UNIQUE
SELECT DISTINCT
SELECT CHECK
SQL so’zining kengaytmasi...
Structured Question layer
Structured Query Language
Strong Question Language
Structured Question Language
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?
Yolg’on
AND mantiqiy operator emas
OR mantiqiy operator emas
To’g’ri
Ma’lumotlar banki tushunchasi nechta turda talqin etiladi?
3
4
2
5
Jadvallarni birlashtirishning eng ko’p qo’llaniladigan turi qaysi?
INNER JOIN
JOINED
INSIDE JOIN
JOINED TABLE
Oraliqdagi qiymatlarni tanlash uchun qaysi operatordan foydalaniladi?
RANGE
LIKE
BETWEEN
WITHIN
Qaysi kalit so’zlar yordamida ma’lumotlar bazasida yangidan tablitsa yaratishimiz mumkin?
CREATE DATABASE TAB
CREATE TABLE
CREATE DATABASE TABLE
CREATE DB
Ma'lumotlar bazasi?
ma'lumotlarni tavsiflash, saqlash va qayta ishlashning umumiy printsiplarini nazarda tutuvchi muayyan qoidalarga muvofiq tashkil etilgan o'zaro bog'liq ma'lumotlar to'plami;
dastur uchun mo'ljallangan ma'lumotlar
Ma'lumotlar aloqa tarmoqlari orqali yuboriladi.
bitta disketada to'plangan ma'lumotlar to'plami
Faktlar bazasi?
Har xil turdagi keng qamrovli ma'lumotlarni o'z ichiga olgan ma'lumotlar bazasi: matnli, grafik, ovozli, multimedia
Ma'lum bir yo'nalishga oid ma'lumotlarni o'z ichiga olgan MB;
Ta'riflangan ob'ektlar to'g'risida qisqacha ma'lumotni o'z ichiga olgan ma'lumotlar bazasi, qat'iy belgilangan formatda taqdim etilgan
Shaxsiy kompyuter foydalanuvchisining ma'lumotlarini o'z ichiga olgan ma'lumotlar bazasi
Faktografik ma'lumotlar bazasiga (BD) misol sifatida quyidagilar kiradi
qonun hujjatlari
muassasaning shaxsiy tarkibi to'g'risidagi ma'lumotlar
normativ moliyaviy hujjatlar.
muassasa buyurtmalari
Axborot tizimi?
ma'lumotlarni olish uchun mo'ljallangan apparat va dasturiy ta'minot majmui
Internet tarmog'i holati to'g'risidagi ma'lumotlarni saqlaydigan tizim
Foydalanuvchiga kerakli ma'lumotlarni taqdim etadigan tizim
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
MBBT dastur majmualaridan qachondan boshlab foydalanila boshlangan?
XX asrning 70-yillari
XIX asrning 60-yillari
XX asrning 60-yillari
XX asrning 10-yillari
Ierarxik ma'lumotlar bazasi?
Yozuvlar tasodifiy tartibda joylashgan ma'lumotlar bazasi
Vertikal ierarxik munosabatlarga qo'shimcha ravishda gorizontal aloqalarni o'rnatish mumkin bo'lgan ma'lumotlar bazasi
Bitta element asosiy deb hisoblanadi, qolganlari bo'ysunadi
To'rtburchaklar jadvallar ko'rinishidagi ma'lumotlar tashkil etiladigan ma'lumotlar bazasi;
Ierarxik bazada ma'lumotlar yig'indisi va ular o'rtasidagi munosabatlar qanday ko`rinishda tavsiflanadi
daraxt tuzilishi;
jadvallar to'plami.
bunday baza mavjud emas
tarmoq sxemasi
Ierarxik ma'lumotlar bazasiga misol
poezdlar jadvali;
reja grafik
diskda saqlanadigan fayllar katalogi;
elektron jadval.
Nisbiy ma'lumotlar bazasi (MB) sohasida quyidagilar yozilishi mumkin:
faqat rekord raqamlar;
bir vaqtning o'zida ikkala raqamli va matnli ma'lumotlar
faqat rekord raqamlar;
faqat yozuvlarni yaratish uchun vaqt.
faqat bitta turdagi ma'lumotlar;
0.7-3> 2 ifodasining qiymati quyidagi ma'lumotlar qaysi turiga tegishli
grafik
matnli
sonli
mantiqiy
Ma'lumotlar bazasini boshqarish tizimi (MBBT) bu:
barcha kompyuter qurilmalarining ishlashini va ularga foydalanuvchilarning kirishini ta'minlaydigan dasturlar to'plami
ma'lumotlar bazasi fayllarida ma'lumotlarni to'ldirish va boshqarishni qo'llab-quvvatlovchi dasturiy ta'minot tizimi
fayllar bilan ishlashni qulayroq qilish imkonini beradigan operatsion tizimning qobig'i
matnlar va turli xil hujjatlarni qayta ishlash uchun ishlangan dasturi;
Ma'lumotlar bazasining asosiy funktsiyalari quyidagilarni o'z ichiga olmaydi:
ma'lumotlar bazasida qanday ma'lumot (nima to'g'risida) saqlanishini aniqlash
ma'lumotlarni birlamchi kiritish, to'ldirish, tahrirlash;
Ma'lumotlarni qidirish va tartiblash.
ma'lumotlar bazasi fayllari tuzilishini yaratish
Jadval tuzilishi - bu nima?
jadvalning qatorlari va ustunlari soni.
jadvalning umumiy ko'rinishi
Jadval ustunlarining tavsifi
Jadval satrlarining tavsifi
Ma’lumotlar bazasiga berilgan to'g’ri ta’rifni toping
Qayta ishlash uchun tizimlashtirilgan mustaqil axborotlarning mantiqiy bog’lanishli formada tasvirlanishidir
EHM orqali izlash va qayta ishlash uchun tizimlashtirilgan mustaqil axborotlarning ob’ektli va mantiqiy bog’lanishli formada tasvirlanishidir
Tizimlashtirilgan mustaqil axborotlarning aniq formada tasvirlanishidir.
EHM orqali izlash va qayta ishlash uchun tizimlashtirilgan mustaqil axborotlarning ob’ektli (aniq strukturali) formada tasvirlanishidir
Ma’lumotlar bazasini boshqarish tizimi deganda nimani tushunasiz
ma’lumotlar bazalarini yaratish va foydalanish uchun boshqarishni ta’minlovchi, maxsus lingvistik vositalar majmuiga ega bo'lgan dasturiy ta’minot
ma’lumotlar bazalarini yaratish va foydalanish uchun boshqarishni ta’minlovchi dasturiy ta’minot
ma’lumotlar bazalarini yaratish va foydalanish uchun dasturiy ta’minot
ma’lumotlar bazalarini yaratish uchun dasturiy ta’minot
Bitta MBBTda nechtagacha MB bo'lishi mumkin?
2 ta
Bir nechta
Turli MBBTlarda turlicha
1 ta
Relyatsion ma’lumotlar bazasining asosiy tushunchalari aniqlang
Jadval, ustun, yacheyka
Jadval, maydon, yozuv
Jadval, ustun, qator
Jadval, ustun, yozuv
SQL tilining alfavitida nechta harf bor ?
27
37
36
26
Relyatsion ma’lumotlar bazasi bu-
munosabatlarning majmuisi eki ikkilik katorlar
munosabatlarning majmuisi eki ikkilik jadvallari
barcha javoblar to'g’ri
munosabatlarning majmuisi eki ikkilik bazasi
Relyatsion ma’lumotlar bazasi
uzgartirish va foyladanish xukukini beruvchi strukturalangan surovlar tilidir
fizik kursatgichlarsiz jadvallarni majmuasi uzida mujassamlashtirgan
kator operatorlardan foydalaniladi
barcha javoblar to'g’ri
Qo'llanish tavsifiga ko’ra MBBTlar qanday turlarga bo’linadi?
Bir pog'onali va ko'p pog'onali
shaxsiy va jamoaviy
To'liq va to'liq emas
shaxsiy va ko'p foydalanuvchilar
Ma’nosiga e’tibor bermay qaraladigan ixtiyoriy simvollar to’plami nima deyiladi?
Ma’lumot
Ob’ekt
Atribut
jadval
SEQUEL deb nomlangan tilni 1974- yilda kim e’lon qilgan?
D.Chemberlen
Efkod
E.Kodd
Eyler
SEQUEL/2 versiyasi nechanchi yil yaratilgan va SQL deb atala boshlangan?
1976
1958
1966
1876
SQL tilining 1- rasmiy standarti nechanchi yilda qabul qilingan?
1989
1988
1976
1998
Qachon SQL 2 versiyasi ishlab chiqilgan?
1992-yil oxiri
1992-yil boshi
1991-yil
1993-yil
MB da ma’lumotlarni monipulyatsiya qiluvchi operatorlar yig’indisidan iborat bo’lgan guruxiga nima deyiladi?
DML
DTL
DSL
TCL
SQL da LIKE operatorida “_” belgisi nimani bildiradi?
Bitta ixtiyoriy simvol
Ixtiyoriy simvol
oxirgi simvol
To’g’ri javob yo’q
Biror qiymatlar to’plamiga tegishliligini tekshiruvchi operator qaysi?
In
Or
Null
IS
JOIN ni asosiy turlari nechta?
6
2
7
5
Asosiy agregat funktsiyalar nechta?
6
5
3
8
Tasavvurlar qanday yaratiladi?
CREATE VIEW
INSERT VIEW
ALTER VIEW
NEW VIEW
Triggerni yaratishda trigger nomidan oldin qaysi kalit so’zidan foydalaniladi?
CREATE TRIGGER
ALTER TRIGGER
DROP TRIGGER
NEW TRIGGER
Jadvalga yangi ma’lumot qo’shish qaysi operator bilan amalga oshiriladi?
Insert
Update
Delete
NEW
SQL yordamida “Guruhi” ustunining qiymati “101-18-KI” bo’lgan “Talaba” nomli jadvaldan barcha yozuvlarni qanday tanlaysiz?
SELECT * FROM Talaba WHERE Guruhi = ‘101-18-KI’
SELECT [all] FROM Talaba WHERE Guruhi LIKE ‘101-18-KI’
SELECT * FROM Talaba WHERE Guruhi ‘101-18-KI’
SELECT [all] FROM Talaba WHERE Guruhi = ‘101-18-KI’
SQL yordamida “FirstName” ustunining qiymati “A” bilan boshlanadigan “Persons” nomli jadvaldan barcha yozuvlarni qanday tanlaysiz?
SELECT * FROM Persons WHERE FirstName LIKE ‘A%’
SELECT * FROM Persons WHERE FirstName LIKE ‘%A’
SELECT * FROM Persons WHERE FirstName = ‘A’
SELECT * FROM Persons WHERE FirstName = ‘%A%’
SQL yordamida “FirstName” “Toshmat” va “LastName” “Eshmatov” bo’lgan “Persons” nomli jadvaldan barcha yozuvlarni qanday tanlaysiz?
SELECT * FROM Persons WHERE FirstName = ‘Toshmat’ AND LastName = ‘Eshmatov’
SELECT FirstName = ‘Toshmat’, LastName = ‘Eshmatov’ FROM Persons
SELECT * FROM Persons WHERE FirstName ‘Toshmat’ AND LastName ‘Eshmatov’
SELECT * FROM Persons WHERE FirstName ‘Toshmat’ OR LastName ‘Eshmatov’
“Persons” jadvali “Name” maydonidagi “Eshmat” yozuvini qanday o’chirish mumkin?
DELETE FROM Persons WHERE Name = ‘Eshmat’
DELETE Name = ‘Eshmat’ FROM Persons
DELETE ROW Name = ‘Eshmat’ FROM Persons
DELETE ROW Name ‘Eshmat’ FROM Persons
“Talaba” jadvalidagi yozuvlar sonini qanday chiqarish mumkin?
SELECT COUNT(*) FROM Talaba
SELECT COLUMNS(*) FROM Talaba
SELECT LEN(*) FROM Talaba
SELECT NO(*) FROM Talaba
“Talaba” nomli jadvalning barcha maydonlarini ekranga chiqarish qaysi javobda to‘g‘ri yozilgan?
SELECT * FROM Talaba
SELECT [ALL] FROM Talaba
SELECT FROM Talaba
SELECT *.Talaba
“Persons” jadvalining “LastName” ustunidagi “Paraxat” va “Furqat” oralig’ida bo’lgan barcha yozuvlarni tanlash uchun qanday kod yoziladi?
SELECT * FROM Persons WHERE LastName BETWEEN ‘Paraxat’ AND ‘Furqat’
SELECT * FROM Persons WHERE LastName > ‘Paraxat’ AND LastName < ‘Furqat’
SELECT LastName > ‘Paraxat’ AND LastName < ‘Furqat’ FROM Persons
SELECT * FROM Persons WHERE LastName = ‘Paraxat’ AND LastName < ‘Furqat
Qanday qilib “Persons” jadvalidan “FirstName” maydonini kamayish tartibida chiqarish mumkin?
SELECT * FROM Persons ORDER BY FirstName DESC
SELECT * FROM Persons ORDER FirstName DESC
SELECT * FROM Persons SORT BY ‘FirstName’ DESC
“Persons” jadvaliga qanday qilib yangidan ma’lumot kiritasiz?
INSERT INTO Persons VALUES (‘Jamshid’, ‘Laziz’)
INSERT VALUES (‘Mirzo’, ‘Temur’) INTO Persons
INSERT (‘Temur’, ‘Shaxzod’) INTO Persons
INSERT (‘Temur’, ‘Shaxzod’) VALUES Persons
UNION operatori qaysi qatorda to’g’ri ishlatilgan?
(SELECT id, fio, manzili FROM student) UNION (SELECT id, fio, manzili FROM hodim)
(SELECT id, fio, manzili FROM student) UNION (fio, manzili FROM hodim)
(SELECT fio, manzili FROM student) UNION (SELECT * FROM hodim)
(SELECT fio, manzili FROM student) UNION (SELECT fio FROM hodim)
“Persons” jadvalining “LastName” maydoniga “Jasur” so’zi qaysi qatorda to’g’ri kiritilgan:
INSERT INTO Persons (LastName) VALUES (‘Jasur’)
INSERT INTO Persons (‘Jasur’) INTO LastName
INSERT (‘Jasur’) INTO Persons (LastName)
INSERT (‘Jasur’) VALUES Persons (LastName)
Qanday qilib “Persons” jadvalidan “Name” maydonidagi “Eshmat” o’rniga “Toshmat” ni yozib o’zgartirish mumkin?
UPDATE Persons SET Name = ‘Toshmat’ WHERE Name = ‘Eshmat’
MODIFY Persons SET Name = ‘Toshmat’ WHERE Name = ‘Eshmat’
UPDATE Persons SET Name = ‘Eshmat’ INTO Name = ‘Toshmat’
MODIFY Persons SET Name = ‘Toshmat’ INTO Name = ‘Eshmat’
Quyidagi SQL so’rovi qanday natija qaytaradi: SELECT FROM talaba WERE yoshi=18 UNION SELECT FROM talaba WERE yoshi=20
Yoshi 18 yoki 20 da bo’lgan talbalarni
SQL so’rovida xatolik bor.
Yoshi 18-20 oralig’idagi talabalarni
Yoshi 18 dan kichik yoki 20 dan katta talabalarni
Quyidagi SQL so’rovi qanday vazifanni bajaradi: INSERT INTO Talaba(id, name), (1,'Eshmat'), (2, 'Toshmat'), (3, 'Shermat')
SQL so’rovi xatolik haqida xabar beradi
Talaba jadvaliga 3 ta qator qo’shiladi
Talaba jadvalidan 3 ta ustun olib tashlanadi
Talaba jadvaliga 3 ta ustun qo’shiladi
Quyidagi SQL so’rovi qanday natija qaytaradi: SELECT * FROM Talaba ORDER BY yoshi;
Talabalarning o’rtacha yoshini alaba jadvalidagi barcha ma’lumotlarni talabaning ismi bo’yicha o’sish tartibida
Talaba jadvalidagi barcha ma’lumotlarni talabaning yoshi bo’yicha kamayish tartibida
Barcha talabalarning yoshini;
Talaba jadvalidagi barcha ma’lumotlarni talabaning yoshi bo’yicha o’sish tartibida
Ma’lumotlar bazasidan ”Talaba” nomli jadvalni o’chirib tashlash uchun qaysi SQL so’rovini ishlatamiz?
DELETE TABLE Talaba;
CREATE TABLE Talaba;
UPDATE TABLE Talaba;
DROP TABLE Talaba;
Talaba jadvalidagi ma’lumotlarni barcha chiqarish uchun quyidagicha kod yoziladi
SELECT * FROM Talaba;
SELECT ism,familiya FROM TALABA ;
SELECT *FROM TALABA;
SELECT *FROM TALABA WHERE ISM{=’ISLOM’
Quyidagi SQL so’rovi qanday natija qaytaradi: SELECT * FROM talaba WHERE NOT yoshi>25
yoshi 25 dan katta bo’lmagan talabalarni
yoshi 25 dan katta talabalarni
yoshi 25 dan kichik emas talabalarni
yoshi 25 dan kichik bo’lmagan talbalanri
Quyidagi SQL so’rovi qanday natija qaytaradi: SELECT*FROM talaba WHERE name='Nodir' AND (yoshi=22 OR yoshi=25)
22 yoshdan katta 25 yoshdan kichik Nodir ismli talabalarni
22 yoshli Nodir ismli talabalarni
22 yoki 25 yoshli Nodir ismli talbalarni
25 yoshli Nodir ismli talabalarni
Quyidagi SQL so’rovi qanday natija qaytaradi: SELECT * FROM talaba WHERE yoshi BETWEEN 16 AND 24;
Yoshi 16 dan kichik va 24 dan katta talabalarni
Yoshi 16 ga teng bo’lgan 24 ta talabani;
Yoshi 16 yoki 24 bo’lgan talabalarni
Yoshi 16 dan katta va 24 dan kichik bo’lgan talabalarni
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')
Ismi Sanjar bo’lmagan lekin Sanjar bilan tengdosh talabalarni
Ismi Sanjar va yoshi ham Sanjar bilan tengdosh talbalarni
SQL so’rovi xato chunki SELECT operatori ikki marta qo’llangan
Sanjar ismli talabalarning yoshini
Quyidagi SQL so’rovi qanday natija qaytaradi: SELECT*FROM talaba where yoshi>20 OR Name='Islom';
Yoshi 20 dan katta ismi Islom bo’lmagan talabalarni;
Yoshi 20 dan katta talabalarni va ularga qo’shib Islom ismli talabalarni;
Yoshi 20 dan katta barcha talbalarni;
Yoshi 20 dan katta Islom ismli talabalarni;
Quyidagi SQL so’rovi qanday natija qaytaradi: SELECT * FROM talaba WHERE name IS NULL;
Ismi kiritilmagan talabalarni
Ismida NULL so’zi qatnashgan talabalarni
Ismi kiritilgan barcha talabalarni
Ismida IS so’zi qatnashgan talbalarni
Talaba jadvalidan ismi Jalol bo‘lgan talabaning ma’lumotlari o‘chirilishidagi yozilgan kod topilsin
DELETE *FROM Talaba
UPDATE *FROM TALABA WHERE ism=’Jalol’;
DELETE *FROM TALABA WHERE ism=’Jalol’;
DROP *FROM Talaba WHERE ism=’Jalol’;
Quyidagi SQL so’rovi qanday natija qaytaradi: SELECT name FROM Talaba WHERE name='Nodir' GROUP BY name;
Jadvaldan Nodir ismli talabalarni o’chiradi
Nodir ismli talabaning barcha ma’lumotlarini
Faqat bitta Nodir ismini;
Talaba jadvalida nechta Nodir ismi bo’lsa shu ismlarni
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;
Talabalarning olgan baholarini ko’rsatadi
O’rtacha ball olgan talaba FIO sini ko’rsatadi
Eng past baho olgan talabaning FIO si va bahosini ko’rsatadi.
Har bir talabaning olgan o’rtacha bahosini ko’rsatadi
Quyidagi SQL so’rovi qanday natija qaytaradi: SELECT*FROM talaba where yoshi>20 AND Name='Islom';
Yoshi 20 dan katta barcha talbalarni;
Yoshi 20 dan katta talabalarni va ularga qo’shib Islom ismli talabalarni;
Yoshi 20 dan katta ismi Islom bo’lmagan talabalarni;
Yoshi 20 dan katta Islom ismli talabalarni;
Quyidagi SQL so’rovi qanday vazifa bajaradi: ALTER TABLE Talaba ADD email varchar(25);
Talaba jadvalidagi email ustunini o’chirib tashlaydi.
Talaba jadvaliga email nomli yangi ustun qo’shadi
Talaba jadvalining email nomli ustunining tipini matnli ga o’zgartiradi;
SQL so’rovi xatolik ko’rsatadi
Quyidagi SQL so’rovi natijasi nechta ustunli jadval qaytaradi: Select Name, yosh, tel FROM talaba;
2
1
3
4
Quyidagi SQL so‘rovi qanday vazifani bajaradi: UPDATE Talaba SET Name='Botir' where Name='Votir';
Talaba jadvalidan 'Botir' ismli talabani o’chirib tashlaydi.
Talaba jadvalidagi nomi Votir bo’lgan talabalarning ismini 'Botir' ismiga o’zgartiradi.
Talaba jadvaliga id si Votir va ismi Botir bo’lgan yangi qator qo’shadi.
Talaba jadvalidagi ismi 'Botir' bo’lgan talabaning ismini Votir qiladi.
. Quyidagi SQL so’rovi qanday natija qaytaradi: SELECT * FROM Talaba ORDER BY yoshi DESC;.
Talaba jadvalidagi barcha ma’lumotlarni talabaning yoshi bo’yicha o’sish tartibida
Barcha talabalarning yoshini
Talaba jadvalidagi barcha ma’lumotlarni talabaning yoshi bo’yicha kamayish tartibida
Talabalarning o’rtacha yoshini alaba jadvalidagi barcha ma’lumotlarni talabaning ismi bo’yicha o’sish tartibida
Quyidagi SQL so‘rovi qanday natija qaytaradi: SELECT * FROM Talaba Where yoshi <>(SELECT yoshi FROM Talaba Where Name='Baxodir')
Baxodir ismli talabaning yoshidan katta talabalarni
Baxodir ismli talabalarning ichida yoshi kattasini
Baxodir ismli talaba bilan tengdosh bo’lmagan talabalarni
SQL so’rovi xatolik ko’rsatadi
SQL tilida “Talaba” nomli jadvaldan “FIO” va “Guruhi” nomli maydonlari(ustunlari) qanday tanlanadi?
SELECT FIO, Guruhi FROM Talaba
SELECT Talaba.FIO, Talaba.Guruhi
SELECT Talaba FROM FIO, Guruhi
SELECT * FROM Talaba
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;
3 baho olgan talabalar haqida ma’lumot ko’rsatadi
3 baho olmagan talabalar sonini ko’rsatadi
3 baho olmagan talabalarni ko’rsatadi
Nechta talaba 3 baho olganini ko’rsatadi
Quyidagi SQL so‘rovi qanday natija qaytaradi: SELECT Name FROM Talaba where Name LIKE '%bay';
Ismi bay bilan boshlanuvchi talabalarni
Ismida bay qatnashgan talabalarni
Ismi bay bilan tugallanuvchi talabalarni
Ismida bay uchramaydigan talabalarni
Quyidagi SQL so‘rovi qanday vazifa bajaradi: ALTER TABLE Talaba DROP email;
Talaba jadvalining email nomli ustunining tipini matnli ga o’zgartiradi
Talaba jadvaliga email nomli yangi ustun qo’shadi
Talaba jadvalidagi email ustunini o’chirib tashlaydi
SQL so’rovi xatolik ko’rsatadi
Axborot tizimi bu ……
Har qanday axborotni qayta ishlash tizimi
Matnli axborotni qayta ishlash tizimi
Grafik axborotni qayta ishlash tizimi
Jadvalli ma'lumotlarni qayta ishlash tizimi
Ko'p foydalanuvchilar uchun mo'ljallangan ma'lumotlar bazasi va unnan foydalanish uchun mo'ljallangan til va dasturiy vositalar to'plami – bu
MBBT
Ma'lumotlar bazasi
Ma'lumotlar lug'ati
Axborot tizimi
Ma'lumotlar bazasiga talablarni ishlab chiqish, uni loyihalash, yaratish, samarali foydalanish va saqlash uchun mas'ul bo'lgan shaxs yoki shaxslar guruhi
Ma'lumotlar bazasi ma'muri
Ma'lumotlar bazasi dasturchisi
Ma'lumotlar bazasi foydalanuvchisi
Texnik mutaxassis
Eng ko'p ishlatiladigan (ko'pchilik ma'lumotlar bazalaridma'lumotlar modeli
Munosabatlar modeli
Tarmoq ma'lumotlari modeli
Ma'lumotlarning ierarxik modeli
Teskari ro'yxat tizimlari
Mijoz Teskari -server arxitekturasining asosiy komponentlari quyidagilardir
Server
Mijoz
Tarmoq va aloqa dasturlari
Barchasi to’ǵri
MBBTning o'zi va ma'lumotlarni saqlash, kirish, himoya qilish, zaxiralash, ma'lumotlar yaxlitligini monitoring qilish, mijoz so'rovlarini bajarishni boshqarish.
Ma'lumotlar bazasi server
mijozlar
Tarmoq
Aloqa dasturlari
Tranzakciyalarni bajarilishini nazorat qilish nima yordamida amalga oshiriladi
Saqlangan protseduralar
Qoidalar
Triggerlar
Barchasi to’ǵri
Ma'lumotlarni taqdim etishning relyatsion modeli - foydalanuvchi uchun ma'lumotlarni …. shaklida beradi
Ro'yxatlar
Jadvallar
Daraxt turi graf
ixtiyoriy graf
Relyatsion ma'lumotlarni taqdim etish modelining tamoyillari kim tomonidan belgilab berilgan
fon Neyman
Kodd
Turing
Paskal
Munosabat yana qanday nomlanadi
Fayl
Ro'yxat
Jadvallar orasidagi munosabat
Jadval
Ma'lumotlarni tanlash so'rovlarini yaratish uchun kerakli asosiy SQL operatorini ayting
Select
Distinct
Where
Create
