Boshlandi
|
28.12.2021 08:23
|
Tugadi
|
28.12.2021 08:23
|
To'g'ri
|
0
|
Foiz
|
0.0
|
Chop etish
Dastur versiyasi 0.8.7.7 / Yadro 2.0.41.1 / Sana 28.12.2021 08:30:34
http://hozir.org
1. Ustun bu? #maydon, atribut Maydon, qiymat Atribut, yozuv maydon,jadval
2 Daraxt ko‗rinishida qaysi ma‘lumotlar bazasi tasvirlanadi?. Relatsion
Shajaraviy Tarmoqli #Ierarxik
Ma‘lumotlar bazasi nechta turga bo‘linadi? 3
2
1
5
Relatsion MBBT qanday kurinishida buladi? #Ikki o‘lchovli MB
Tuzilmaviy MB So‘rovlar asosidagi MB Tarmoqli MB
ACCES MB da surovlar qanday ishga tushadi? Master zapros
Konstruksion zapros #SQL zapros
Form zapros
SQL kengaytmasi to‘gri kursatilgan qatorni aniqlang? #Struct query language
Server query language Struct quatsion language Server quatsion language
Ma‘lumotlar bazasi nima?
Ma‘lum bir predmet sohani o‘z ichiga olgan aniq maqsadga yunaltirilgan MB Ma‘lum bir predmet sohani o‘z ichiga olgan va uni loyihalashtiruvchi MB Ma‘lum bir predmet sohani o‘z ichiga olgan tarmoqlangan MB
Ma‘lum bir predmet sohani o‘z ichiga olgan tizimni boshqaruvchi MB
Realyatsion ma‘lumotlar bazasida ma‘lumotlarni saqlashning asosiy formasi #Jadval
Makros Forma Surov
Realyatsion ma‘lumotlar bazasida qaysi so‗rov tillari qo‗llaniladi? #SQL
ORACLE POSTGRESQL C#
MS ACCESS da FIRST statik funksiyaning vazifasini aniqlang?
#Birinchi yozuv
Oxiridan bitta keying yozuv Oxiridan bitta oldingi yozuv Ikkinchi yozuv elementi
++++
MS ACCESS da UCASE statik funksiyaning vazifasini aniqlang?
#Katta xarf registrga o‘tkazish
Kichik xarf registrga o‘tkazish
Katta va kichik xarflarni registrga o‘tkazish Kichik xarfdagi ma‘lumotni registrdan o‘qiydi
MS ACCESS da LCASE statik funksiyaning vazifasini aniqlang? Katta xarf registrga o‘tkazish
Kichik xarf registrga o‘tkazish
#Katta va kichik xarflarni registrga o‘tkazish Bunday funksiya yo‘q
MS ACCESS da MID statik funksiyaning vazifasini aniqlang? #Matndan nusxalar olish
Matndagi belgilar soni Tipga o‘zgarish kiritish Tipga qaytarish kiritish
Relyatsion ma‘lumotlar bazasi bu #Jadval ko‘rinishidagi ma‘lumotlar bazasi Daraxtsimon ma‘lumotlar bazasi
Tarmoq ko‘rinishdagi ma‘lumotlar bazasi Massiv ko‘rinishdagi ma‘lumotlar
Joriy vaqtni qaytaradi
Joriy maydonda vaqtni tekshiradi Joriy char tipli maydonni qaytaradi Joriy char tipli maydonni tekshiradi
MS Accessda jadvallarning qaysi turi ishlatiladi? #Asosiy, ma‘lumotli, yordamchi
Asosiy, yordamchi
Asosiy, qo‘shimcha, yordamchi Asosiy, ma‘lumotli
MS Access qanday MBBT ga kiradi? #Mukammal
Oddiy Mijoz-server
Faqat 1ta jadval bilan ishlash imkonini beruvchi MBBT
MS Accessda ob‘ektlar deb nimaga aytiladi? #Nomga ega bo‘lgan barcha narsalarga
Jadvalga ega bo‘lgan barcha narsalarga So‘rovga ega bo‘lgan barcha narsalarga Formaga ega bo‘lgan barcha narsalarga
MS Accessda jadval hosil qilishning necha xil usuli mavjud? #3
4
5
2
MBBTga chiquvchi ma‘lumot nima deb yuritiladi? Maydon
#Ma‘lumot Element Mantiqiy tip
MS Accessda ma‘lumotlarning necha turi mavjud? #10ta
+8+t+a+
9ta 7ta
Accessda so‘rov bu
#Kerakli ma‘lumotlarni olish uchun mo‘ljallangan ob‘ekt Ma‘lumotlarni saqlash uchun mo‘ljallangan ob‘ekt
Ma‘lumotlarni kiritish va ularni ekranga chiqarishga mo‘ljallangan ob‘ekt Hujjat tuzishga mo‘ljallangan ob‘ekt
MS Access bu ... #Relyatsion MBBT Daraxtsimon MBBT Tarmoqli MBBT
Faqat 1ta jadval bilan ishlash imkonini beruvchi MBBT
Foydalanuvchilar uchun imtiyozni taqiqlash buyrugini kursating #USAGE
All privileges All proxy REVOKE
GRANT INSERT,SELECT, UPDATE ON Baza.to‘root‘@‘localhost‘? #Foydalanuvchiga qushish, tanlash va o‘zgarish uchun imtiyoz yaratib beradi Foydalanuvchiga qushish, yaratish va o‘zgarish uchun imtiyoz yaratib beradi Foydalanuvchiga qushish, tanlash va o‘zgarish uchun cheklov yaratib beradi Foydalanuvchiga qushish, yaratish va o‘zgarish uchun cheklov yaratib beradi
With grant option ?
#Barcha foydalanuvchilarga umumiy imtiyozlarni beradi Barcha foydalanuvchilar uchun umumiy cheklov beradi Barcha foydalanuvchilar uchun umumiy kalit urnatadi Faqat bitta operatordan foydalanish imkoniyatini beradi
FLUSH PRIVILEGES vazifasi ?
#Uchirilgan host va foydalanuvchini yangitdan yaratadi Uchirilgan host va foydalanuvchini qaytadan parol urnatadi Bazadagi uchirilgan ma‘lumotlarni qaytadan tiklaydi Bazani taqiqlab tashlaydi
Revoke all privileges on Baza.to from ‘root‘@‘localhost‘; #Foydalanuvchilarga cheklov yaratib beradi Foydalanuvchilarga imtiyoz va cheklov urnatadi Foydalanuvchilarga imtiyoz yaratib beradi
Foydalanuvchilarga parol urnatadi
MySQL da UNION ALL operatori vazifasi?
#Ikkita jadvallarni birlashtiradi ustun holatda Ikkita jadvallarni birlashtiradi satr holatda Ikkita jadvallarni birlashtiradi satr holatda Ikkita jadvallarni kesishmasini oladi
MySQL da LEFT JOIN vazifasi
#Chapdan birinchi jadvalni boglaydi, sungra o‘ngdagi jadvalni satr holatda boglaydi Chapdan birinchi jadvalni boglaydi, sungra o‘ngdagi jadvalni ustun holatda boglaydi O‘ngdan birinchi jadvalni boglaydi, sungra chapdagi jadvalni ustun holatda boglaydi O‘ngdan birinchi jadvalni boglaydi, sungra chapdagi jadvalni ustun holatda boglaydi
Between operatori tugri ifodalangan qatorni aniqlang.
#Operand1 and operand2 (Operand1 and operand2) Operand1 && operand2
++++
Operand1 && operand2
Like ‗%a‘ operatorida qanday jarayon vujudga keladi? #Boshidagi harfni a bulgan maydon elementlarini saralaydi Oxiridagi harfni a bulgan maydon elementlarini saralaydi Barcha harfi a bulgan maydon elementlarini saralaydi Sintaksis xatolik mavjud.
IN operatorining umumiy kurinishi tanlang #(Operand1 and operand2)
Operand1 and operand2 Operand1 && operand2 (Operand1 && operand2)
GRANT operatori nima vazifani bajaradi? #Amallarni bajaradi
Amallarni taqiqlaydi
Yangi root va localhost yaratadi Root va localhostni uchiradi
Revoke operatori nima vazifani bajaradi? #Cheklaydi faqat baza va jadval uchun Cheklaydi faqat jadval uchun
Cheklaydi faqat baza uchun Cheklaydi faqat index uchun
ALTER amali qo‗llash mumkin bo‗lgan ob‘ektlar to‗g‗ri keltirilgan qatorni aniqlang? #TABLE, DOMAIN, PROCEDURE
TABLE, DOMAIN, TRIGGER CREATE, DOMAIN, PROCEDURE TABLE, DROP, PROCEDURE
INSERT INTO OFFICES (CITY) VALUES (`TASHKENT`) » SQL so‗rovdagi jadval nomianiqlang ?
#CITY OFFICE TASHKENT
OFFICES(CITY)
SQL tilining alfavitida nechata harf bor ? #27
36
32
72
SQL tilida matematik amallarning to‗g‗ri va to‗liq yozilgan qatorni toping ? #[+], [-], [/], [x]
[+], [-], [/], [^]
[+], [-], [^], []
[+], [-], [/], []
SQL tilining xizmatchi so‗zlar to‗g‗ri keltirilgan qatorni aniqlang ? #CASE, THEN, ELSE, WHILE
CASE, IF THEN, ELSE, WHILE CASE, THEN, ELSE, IF
CASE, THEN, ROLLBACK
SQL1 standarti qachon yaratilgan ? #1986
1988
++++
1987
1991
Spatialindex Mysqlning qaysi tipida ishlaydi?
#MYISAM INNODB ENGINE
UTF8_general_ci
Fulltexindex Mysqlning qaysi tipida ishlaydi? #MYISAM
INNODB NGINE
UTF8_general_ci
UNIKAL boglanishli indexni aniqlang
#INDEX
UNIQUE INDEX FULLTEXT INDEX SPATIAL INDEX
Qidiriv tizimidagi indexni aniqlang #FULLTEXT_INDEX
UNIQUE INDEX FOREIGN INDEX SPATIAL INDEX
Jadval uchun asosiy kalitni belgilang. #PRIMARY KEY
UNIQUE KEY FOREIGN KEY INDEX KEY
REFERENGES to‘ri kursatilgan qatorni aniqlang. #Jadval_1 REFERENCES (JADVAL_2)
Jadval_1 or REFERENCES (JADVAL_2) Jadval_1 or REFERENCES (JADVAL_2) Jadval_1 on REFERENCES (JADVAL_2)
HEIDSQL da IF sharti tugri kursatilgan qatorni aniqlang. #IF Operand_1 > 100, true, false
IF (Operand_1 > 100), true, false IF (Operand_1 > 100, true, false) IF (Operand_1 > 100 true, false)
SQL serverda IF sharti tugri kursatilgan qatorni aniqlang. #IF Operand_1 > 100 then operand_1
IF (Operand_1 > 100) then operand_1 IF (Operand_1 > 100, true, false)
IF (Operand_1 > 100 true, false)
MYISAM to‘gri berilgan qatorni aniqlang. #ENGINE =MYISAM
COLLATE =‗MYISAM‘ COLLATE =MYISAM ENGINE =‘MYISAM‘
CREATE TABLE `TALABALAR`(ID INTEGER(11) , AUTO_INCREMENT) ENGINE=INNODB;Qatorda tushib qolgan operatorni aniqlang.
#NOT NULL PRIMARY KEY
++N+D+EX
DEFAULT NOT NULL
CREATE TABLE (ID INTEGER(11) , AUTO_INCREMENT)
#ENGINE=INNODB;Qatorda tushib qolgan operatorni aniqlang. Jadval NOT NULL, PRIMARY KEY
Jadval , PRIMARY KEY,DEFAULT
INDEX,PRIMARY KEY, NOT NULL DEFAULT NOT NULL, Jadval
MySQL da maydonlar yozuvlarini avtomatik qidirib topuvchi funksiya nomini belgilang. #CREATE PROCEDURE()
CREATE TRIGGER() CREATE FUNCTION() CREATE SEARCH()
MySQL MBBT da barcha jadvaldagi buyruqlarni avtomatik boshqaruvchi kattalikni belgilang.
#TRANSACTION OPTIMIZATSIYA CURSOR PROCEDURE
COMMIT & ROLLBACK qaysi funksiyada ishlatiladi? #TRANSACTION
OPTIMIZATSIYA CURSOR PROCEDURE
INSER INTO buyrug‘i nima va vazifani bajaradi?
#Ma‘lumotlarni maydon qiymatlariga elementlarni satr qismiga qo‘shadi Ma‘lumotlarni maydon qiymatlariga elementlarni ustun qismiga qo‘shadi Ma‘lumotlarni maydon qiymatlarining elementlarini o‘zgartiradi Maydon qiymatidagi ma‘lumotlarni saralaydi
UPDATE buyrug‘i nima vazifani bajaradi?
#Ma‘lumotlarni maydon qiymatlarining elementlarini o‘zgartiradi Ma‘lumotlarni maydon qiymatlariga elementlarni ustun qismiga qo‘shadi Ma‘lumotlarni maydon qiymatlari elementlarini alfavit bo‘yicha saralaydi Ma‘lumotlarni maydon qiymatlariga elementlarni satr qismiga qo‘shadi
SELECT SOTUVCHILAR, XARIDORLAR FROM SOTUVCHILAR Maxsus operator orqali nima ma‘lumot hosil bo‘ladi?
#SOTUVCHILAR va XARIDORLAR jadval bazasi tanlanadi
SOTUVCHILAR va XARIDORLAR jadval bazasi tanlanadi, undan so‘ng XARIDORLAR jadval bazasi yaratiladi
SOTUVCHILAR va XARIDORLAR jadval bazasi yaratiladi, undan so‘ng XARIDORLAR jadval bazasi tanlanadi
SOTUVCHILAR va XARIDORLAR bazasini orasidan faqat XARIDORLAR baza jadvali ro‘yxatini chiqaradi
Ma‘lumotlar bazasidagi barcha ma‘lumotlarni ekranga chiqaruvchi so‘rov operatorini to‘g‘ribelgilang.
#SHOW DATABASES CREATE DATABASES SELECT DATABASES INSERT DATABASES
INNER JOIN nima vazifani bajaradi?
#Jadvaldagi elementlarni boshqa jadval elementlari bilan solishtiradi ikkalasi kesishmasini oladi Jadvaldagi elementlarni boshqa jadval elementlari bilan ID tartib raqami bo‘yicha bir- biri bilan
++++
bog‘layog‘di
Jadval elementlarini faqatgina alfavitlari bo‘yicha bog‘laydi Jadval elementlari orasidan faqat kerakli elementni qidirib topadi
Ma‘lumotlar ombori boshkarish tizimida qidiruv kaliti deb nimaga aytiladi. #Qidiruv olib borish mumkin bulgan maydon.
Qidiruv shartini aniklovchi mantikiy operatsiya Birinchi tartibdagi buyruk
Qidiruv shartlarini bajaruvchi tartib rakami
«schetchik» maydonining axamiyati nima? #Avtomatik usish xususiyatiga ega
Xaqiqiy sonlarni kiritishga muljallangan Raqamli ma‘lumotlar kiritish uchun muljallangan Chegaraviy ulchamga ega
Foydalanuvchi MBda qanday rejimda ishlaydi? #eksplutatsion
Loixalash Xavaskor Oldindan berilgan
Qaysi muloqot oynasida jadvallararo bolanish urnatish mumkin #Ma‘lumotlar jadvali
Bog‘liqlik sxemasi Ma‘lumotlar yozuvlari Bogliklik sxemasi
Bazaga ma‘lumotlarni qo‘yish uchun SQLning qaysi komandasi qo‘llaniladi? #INSERT INTO
SELECT INTO INSERT NEW ADD RECORD
«MEMO» ning vazifasi nima? #Raqamli ma‘lumotlarni kiritish Haqiqiy sonlarni kiritish
Matn va raqamlar kiritish Chekli o'lchamga ega
Zaprosda qaytarilgan yozuvlar soni nima bilan chegaralanadi? #count funksiyasi
Sum Left Avg
Yozuvlarsiz jadval mavjudmi? #Ha
Yo'q
Barcha maydonlarni uchirganda Biror maydon aniqlanmaganda
CONVERT funksiyasining vazifasini aniqlang. #Tiplarni almashtiradi
Tiplarni tekshiradi Maydonlarni almashtiradi Maydonlarni tekshiradi
++++
CAST funksiyasining vazifasini aniqlang.
#Tiplarni tekshiradi Tiplarni almashtiradi
INNER JOIN vazifasi #Jadvallarni birlashtiradi
Jadvallarni umumiy holatda birlashtiradi Chap va o‘ng jadvallarini birlashtiradi Jadvallarni ustun shaklida birlashtiradi.
UTF8_GENERAL_CI bu MySQL ning qaysi komandasida mavjud?
#COLLATE NGINE MYISAM INNODB
HEIDSQL MBBT da local tarmoq orqali qaysi komandadan foydalanuvchiga ruxsat berishimumkin
#ALIASE RAZNOYE SRVER POCHTA
MYSQL server yordamida jadvallarni birlashtiruvchi operator nomini belgilang #JOIN
CONCAT CONNECT INNODB
Mysql CONSOLE rejimiga kirish holatini kursating, parol quyilgan bulsa. #Mysql –u root -p
Mysql –u root -r
Mysql –u root -password Mysql –user root -p
SPATIAL INDEX vazifasi?
#Maydon indexlarini geometrik holatda ifodalaydi Maydon indexlarini unikal holatda ifodalaydi Maydon tiplarini saralaydi
Maydon tiplarini aniqlaydi
INNER JOIN nima vazifani bajaradi?
#Jadvaldagi elementlarni boshqa jadval elementlari bilan o‘xshashlik holatda bir- biri bilan bog‘laydi
Jadvaldagi elementlarni boshqa jadval elementlari bilan ID tartib raqami bo‘yicha bir- biri bilan bog‘layog‘di
Jadval elementlarini faqatgina alfavitlari bo‘yicha bog‘laydi
Jadval elementlarini faqatgina alfavitlari buyicha birlashmasini bog‘laydi
Alter table … new_column varchar(20) after `column_1` surovda nima tushirib qoldirilgan?
#Table_name va add Table_name va set Table_name va server Table_name va user
CONVERT funksiyasining vazifasini aniqlang. #Tiplarni almashtiradi
Tiplarni tekshiradi Maydonlarni almashtiradi
+M++a+ydonlarni tekshiradi
UPDATE buyrug‘i nima vazifani bajaradi?
#Ma‘lumotlarni maydon qiymatlarining elementlarini o‘zgartiradi Ma‘lumotlarni maydon qiymatlariga elementlarni ustun qismiga qo‘shadi Ma‘lumotlarni maydon qiymatlari elementlarini alfavit bo‘yicha saralaydi Ma‘lumotlarni maydon qiymatlari elementlarini alfavit bo‘yicha saralaydi
MYSQL server yordamida jadvallarni birlashtiruvchi operator nomini belgilang JOIN
CONCAT CONNECT INNODB
Yo‘qotuvchi so‘rovlar qanday hosil qilinadi? #Zaprosы → Udalenie tanlanadi
Zaprosы → Parametrы tanlanadi
So‘rov blanka-sining Usloviya otbora satriga kerakli shart yoziladi Vid → Gruppovыe operatsii tanlanadi
Mysql CONSOLE rejimiga kirish holatini kursating, parol quyilgan bulsa. #Mysql –u root -p
Mysql –u root -r
Mysql –u root -password Mysql –user root -p
Engines texnologiyasi asosida ishlovchi MBBT bir vaqtda necha amaliy dastur ishlay oladi?
#Tarmoqlardagi hammasi Tarmoqdagi ixtiyoriy Tarmoqdan hech qaysi biri
Bunday texnologiya mavjud emas
MBBT dasturiy ta‘minotlarni qaysi bosqichiga kiradi? #Axborot bosqichiga
Dasturiy bosqichiga Amaliy dasturiy bosqichiga Tizimli dasturiy bosqichiga
Bitta serverda nechtagacha MBBT bo‗lishi mumkin? #Bir nechta
2 ta
ta
ta
Relyatsion ma‘lumotlar bazasining asosiy tushunchalari aniqlang? #Jadval, maydon, yozuv
Jadval, maydon, makros Jadval, maydon
Jadval, makros
«SELECT CITY, OFFICENUMBER FROM OFFICES» SQL so‗rovdagi xizmatchi so‗zlarni aniqlang?
#SELECT, FROM SELECT, CITY
SELECT, OFFICENUMBER CITY, FROM
INSERT operatori to‗g‗ri yozilgan fatorni aniqlang ?
INSERT INTO OFFICES ( OFFICENUMBER) VALUES (`TASHKENT`,`22`)
INSERT INTO OFFICES (‗CITY‘, ‗OFFICENUMBER‘) VALUES (`TASHKENT`,`22`) INSERT INTO OFFICES (CITY) VALUES (`TASHKENT`,`22`)
++++
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
Maxsus lingvistik vositalar majmuiga ega bo‗lgan dasturiy ta‘minot
Maxsus ammalarni bajaruvchi vositalar majmuiga ega bo‗lgan dasturiy ta‘minot Har xil yozuvlarning birini olish
Klient-server texnologiyasi asosida ishlovchi MBBT bir vaqtda necha amaliy dastur ishlay oladi ?
#Tarmoqlardagi hammasi Tarmoqdagi ixtiyoriy Tarmoqdan hech qaysi biri
Bunday texnologiya mavjud emas
CREATE amali qo‗llash mumkin bo‗lgan ob‘ektlar to‗g‗ri keltirilgan qatorni aniqlang? #TABLE, VIEW, INDEX, DOMAIN, PROCEDURE, SCHEMA
INTO, VIEW, INDEX, DOMAIN, PROCEDURE, SCHEMA ALTER, VIEW, INDEX, DOMAIN, PROCEDURE, SCHEMA ABLE, VIEW, UPDATE DOMAIN, PROCEDURE, SCHEMA
ALTER amali qo‗llash mumkin bo‗lgan ob‘ektlar to‗g‗ri keltirilgan qatorni aniqlang? TABLE, DOMAIN, PROCEDURE
TABLE, DOMAIN, PROCEDURE, UNIQUE TABLE, DOMAIN, LIMIT
DROP amali qo‗llash mumkin bo‗lgan ob‘ektlar to‗g‗ri keltirilgan qatorni aniqlang? #TABLE, VIEW, INDEX, DOMAIN, PROCEDURE, SCHEMA
TABLE, VIEW, INDEX, DOMAIN, PROCEDURE, INDEX TABLE, VIEW, INDEX, DOMAIN, PROCEDURE, REVOKE TABLE, VIEW, INDEX, DOMAIN, TRIGGER, SCHEMA
DISTINCT operatorining vazifasi nima? #Bir xil yozuvlarni biri olish
Har xil yozuvlarning birini olish Bir xil maydonni saralaydi Sintaksis xatolik mavjud
BETWEEN operatorining vazifasi nimadan iborat? #Ifodani oraliqqa tegishliligini tekshiradi
Ifodani to‗plamga tegishliligini tekshiradi Ifodani elementga tegishliligini tekshiradi Ifodani maydonga tegishliligini tekshiradi
IN operatorining vazifasi nimadan iborat? #Ifodani oraliqqa tegishliligini tekshiradi Ifodani to‗plamga tegishliligini tekshiradi Ifodani elementga tegishliligini tekshiradi Ifodani maydonga tegishliligini tekshiradi
LCASE operatorining vazifasi nimadan iborat? #Satrning barcha belgilarini kichik harflar bilan o‘zgartiradi. Ifodani to‗plamga tegishliligini tekshiradi
Ifodani maydonga tegishliligini tekshiradi
IN operatorida NOT xizmatchi so‗zni ishlatish mumkinmi? #Ha
Yo‘q
Ayrim holatlarda ishlatiladi Aniq ma‘lumot yetarli emas
IN operatorida NOT xizmatchi so‗zni ishlatish mumkinmi?
++++
#Ha Yo‘q
Ayrim holatlarda ishlatiladi Aniq ma‘lumot yetarli emas
LIKE operatorining vazifasi nimadan iborat? #Ifodadan izlash
Ifodani soddalashtirish Ifodani tartiblash Ifodani kamaytirish
LIKE operatorida nechta mantiqiy ifoda qatnashadi? #0 ta
ta
ta
ta
IS NULL operatorining qoidasi to‗g‗ri yozilgan qatorni aniqlang?
#Maydon nomi NULL Maydon nomi IS
Maydon nomi NOT NULL
AND, OR, NOT operatorlari qanday amallar? #Mantiqiy amal
Mantiqiy bulmagan amal Matematik amal Matematik bulmagan amal
…. sodda dinamik strukturadir. #STEK
FAYL JADVAL BAZA
Mantiqiy NOT amallarni bajarish qoidasi to‗g‗ri yozilgan qatorni aniqlang ? #NOT(ifoda1)
NOT ifoda1 NOT = ifoda1 NOT -- ifoda1
SQL tilida SELECT operatori va maydon nomi orasida nimalar yozilishi mumkin ? #Hech nima yoki DISTINCT yoki ALL
DISTINCT yoki ALL
Hech nima yoki DISTINCT yoki ALL FaylImport
SQL2 standarti qachon yaratilgan ?
#1992
1993
1994
1997
SELECT CITY, OFFICENUMBER FROM OFFICES» SQL so‗rovdagi xizmatchi so‗zlarnianiqlang?
SELECT, FROM SELECT, CITY
SELECT, OFFICENUMBER CITY, FROM
Ma‘lumotlar bazasini boshqarish tizimi deganda nimani tushunasiz ?
+M++a+‘lumotlar bazalarini yaratish va foydalanish uchun boshqarishni ta‘minlovchi ta‘minot
Maxsus lingvistik vositalar majmuiga ega bo‗lgan dasturiy ta‘minot
Maxsus ammalarni bajaruvchi vositalar majmuiga ega bo‗lgan dasturiy ta‘minot Maxsus lingvistik vositalar majmuiga ega bo‗lgan apparat ta‘minot
Relyatsion ma‘lumotlar bazasining asosiy tushunchalari aniqlang? #Jadval, maydon, yozuv
Jadval, maydon, makros Jadval, maydon
Jadval, makros
DROP amali qo‗llash mumkin bo‗lgan ob‘ektlar to‗g‗ri keltirilgan qatorni aniqlang? #TABLE, VIEW, INDEX, DOMAIN, PROCEDURE, SCHEMA
TABLE, VIEW, INDEX, DOMAIN, PROCEDURE, INDEX TABLE, VIEW, INDEX, DOMAIN, PROCEDURE, REVOKE TABLE, VIEW, INDEX, DOMAIN, TRIGGER, SCHEMA
«SELECT CITY, OFFICENUMBER FROM OFFICES» SQL so‗rovdagi xizmatchi so‗zlarni aniqlang?
#SELECT, FROM SELECT, CITY
SELECT, OFFICENUMBER CITY, FROM
CONVERT funksiyasining vazifasini aniqlang. #Tiplarni almashtiradi
Tiplarni tekshiradi Maydonlarni almashtiradi Maydonlarni tekshiradi
Maydon nomining uzunligi eng ko‘pi bilan nechta belgidan tashkil topadi? #64 ta belgidan
10 ta belgidan
8 ta belgidan
5 ta belgidan
Mysqlda Procedure() funksiyasini ishga tushirish uchun qaysi operator birinchi bo‘lib e‘lonqilinadi?
#DELIMITER $$ DECLARE COMMIT ROLLBACK
Mysqlda Function() funksiyasini ishga tushirish uchun qaysi operator birinchi bo‘lib e‘lon qilinadi?
#DELIMITER $$
DECLARE COMMIT ROLLBACK
Mysqlda TRIGGER() funksiyasini ishga tushirish uchun qaysi operator birinchi bo‘lib e‘lonqilinadi?
#DELIMITER $$ DECLARE COMMIT ROLLBACK
++++
create index `index_name` on fizika(row_id) mazkur jadvalda nima hosil bo‘ladi? #Mavjud maydonga index yaratadi
Mavjud maydonga index qushadi Sintaksis xatolik mavjud
Faqat charli maydonga index yaratadi
Create DEFINER =‘root‘@‘localhost‘Operatorining vazifasi? #Funksiyaning xavfsizligini ta‘minlaydi
Funksiyani ishga tushirib beradi Root va localhostni cheklaydi
Root va localhostni qaytadan yaratadi
MBBT da jadvalni cheklovchi funksiyaning nomini belgilang. #TRIGGER()
TRANSACTION() OPTION()
FUNCTION()
MBBT da jadvalga maydonlar ruyxatini e‘lon qilib, alohida ustunlarga ajratib beruvchi #funksiyani belgilang.
CURSOR() TRANSACTION() OPTION() FUNCTION()
SUBSTRING funksiyasi tugri yozilgan qatorni aniqlang. #Select from table_name on Substring(ism, 1,3)
Select Substring(ism, 1,3) from table_name Select Substring(ism 1,3) from table_name
Select from table_name where Substring(ism, 1,3)
SQL serverda if funksiyasi tugri kursatilgan qatorni aniqlang. #IF maydon_1>100 then maydon_2
If(maydon_1 > 100 true, false)
IF maydon_1>100 else maydon_2 If(maydon_1 > 100 and true, false)
INNODB va MYISAM qaysi operator yordamida ishga tushiriladi? #ENGINE
COLLATE RAISERROR DELIMITER $$
MBBT da FULL OUTER JOIN nima vazifani bajaradi?
#Jadvallarni birlashtiradi (Jadvallarda faqat bor bo‘lgan barcha maydonlarni)
Jadvallarni birlashtiradi (Jadvallarda faqat umumiy bulgan barcha maydonlarni) Jadvallarni birlashtirmaydi
Bunaqa operator yuq.
UNION va UNION ALL farqi nimada? #Farqi yuq
UNION faqat 1 ta maydonni birlashtiradi, UNION ALL barcha maydonlarni birlashtiradi UNION faqat umumiy maydonni birlashtiradi, UNION ALL 1 ta maydonni birlashtiradi Bunaqa operatorlar yuq
COMMIT && ROLLBACK qaysi funksiyada ishlatiladi? #TRANSACTION()
TRIGGER() OPTION() CURSOR()
++++
Select timestampadd(second,2,f.Tug_yili) from fizika as f surovda nima hosil bo‘ladi? #Vaqtni ikki sekund oldinga suradi
Vaqtni ikki sekund orqaga suradi
Vaqtni ikkinchi sekunddidan boshlab ishlaydi Vaqtni ikki minut oldinga suradi
Jadvallarning tashqi bog‘lanishini qaysi index yordamida birlashtirish mumkin? #FOREIGN KEY
PRIMARY KEY UNIQUE KEY FULLTEXT KEY
Statik funksiyalar ro‗yxati to‗g‗ri keltirilgan qatorni aniqlang? #SUM, MAX, MID,AVG
SUM, MIN, AVG, COUNT MID, MAX, SUM MOD,MIN, SUM
REKURSIYA nima?
#Forma asosida barcha funksiya buyruqlarini ishga tushiradi Jadval asosida barcha funksiya buyruqlarini ishga tushiradi Jadvalning asosini tashkil etadi
Bunaqa termin mavjud emas.
LEAVE operatori qaysi funksiyada ishlatiladi #CURSOR
TRIGGER TRANSACTION OPTION
COMMENT operatorining vazifasi? #Yaratilgan jadvallarga komentariya kiritish mumkin Maydonlarni sanaydi
Maydonlarga tegishli buyruqlarni kiritadi
Yaratilgan maydonlarga komentariya kiritish mumkin
FOR EACH ROW mysql ning qaysi funksiyasida ishlatiladi? #TRIGGER
TRANSACTION
OPTION CURSOR
PHP va MySQL ni boglovchi operatorni toping. #CONNECTION
CONNT INCULEDE
SELECT_query
PHP da MySQL dagi barcha jadvallar ustunlarini chiqaruvchi operatorni belgilang. #MYSQL_FETCH_ASSOC
MYSQL_FETCH_ARRAY MYSQL_FETCH_ROW MYSQL_CONNECTION
PHP da MySQL dagi barcha jadvallar satrlarini chiqaruvchi operatorni belgilang. #MYSQL_FETCH_ARRAY
MYSQL_FETCH_ASSOC MYSQL_FETCH_ROW MYSQL_CONNECTION
++++
PHP dasturi bilan ishlovchi dasturiy vositalar to‘liq berilgan qatorni aniqlang. #PHP RUNNER, YII FREAMWORK, JAVA
PHP RUNNER, YII FREAMWORK
PHP RUNNER, YII FREAMWORK, ACCESS PHP RUNNER, YII ,NOTEPAD
PHP dasturida natijani chiqarish va kiritish operatori tugri kursatilgan qatorni aniqlang.
#ECHO COUT CIN EXO
PHP qanday saytlar uchun ishlatiladi? #Dinamik
Static
Gipermurojaatli saytlarda Dinamik va static
AND, OR, NOT operatorlari qanday amallar? #Mantiqiy amal
Mantiqiy bulmagan amal Matematik amal Matematik bulmagan amal
Statik funksiya yordamida surov tugri kursatilgan qatorni aniqlang.
#Select from Table_name where column=(select max(column) from table_name) Select from Table_name on column=(select max(column) from table_name) Select from Table_name in column=(select max(column) from table_name) Select from Table_name and column=(select max(column) from table_name)
Mysqlda TRIGGER() funksiyasini ishga tushirish uchun qaysi operator birinchi bo‘lib e‘lonqilinadi?
#DELIMITER $$ DECLARE COMMIT
ROLLBACK
LIKE operatorining vazifasi nimadan iborat? #Ifodadan izlash
Ifodani soddalashtirish Ifodani tartiblash Ifodani kamaytirish
select maketime(1,2,3) as time surovda natija nima hosil bo‘ladi? #01:02:03
01:02:30
01:20:03
01:02:3Select curtime(); ekranda nima hosil bulishini aniqlang. Joriy vaqtni kursatadi
Ikki kun oldingi vaqtni kursatadi Kompyuterni yongan vaqtini kursatadi
Vaqt rejimini uzgartiradi. Mysqlda Procedure() funksiyasini ishga tushirish uchun qaysi operator birinchi bo‘lib e‘lonqilinadi?
#DELIMITER $$ DECLARE COMMIT ROLLBACK
++++
Create DEFINER =‘root‘@‘localhost‘Operatorining vazifasi? #Funksiyaning xavfsizligini ta‘minlaydi
Funksiyani ishga tushirib beradi Root va localhostni cheklaydi
Root va localhostni qaytadan yaratadi
MBBT da FULL OUTER JOIN nima vazifani bajaradi?
#Jadvallarni birlashtiradi.(Jadvallarda faqat bor bo‘lgan barcha maydonlarni) Jadvallarni birlashtiradi.( Jadvallarda faqat umumiy bulgan barcha maydonlarni) Jadvallarni birlashtirmaydi
Bunaqa operator yuq.
Asosiy kalit va tashqi kalit tugri kursatilgan qatorni aniqlang #PRIMARY KEY, FOREIGN KEY
FOREIGN KEY, PRIMARY KEY PRIMARY KEY, UNIQUE KEY UNIQUE KEY, PRIMARY KEY
«SELECT CITY, OFFICENUMBER FROM OFFICES» SQL so‗rovdagi xizmatchi so‗zlarni aniqlang?
#SELECT, FROM SELECT, CITY
SELECT, OFFICENUMBER CITY, FROM
FULLTEXT INDEX vazaifasi
#Jadvalning maydon elementlarini qidirib topadi Jadvalni qidirib topadi
Jadvalning maydon elementlarini birlashtiradi
COMMIT operatori qaysi funktsiyada ishlatiladi? #TRANSACTION
TRIGGER OPTIMIZATSION CURSOR
DROP amali qo‗llash mumkin bo‗lgan ob‘ektlar to‗g‗ri keltirilgan qatorni aniqlang? #TABLE, VIEW, INDEX, DOMAIN, PROCEDURE, SCHEMA
TABLE, VIEW, INDEX, DOMAIN, PROCEDURE, INDEX TABLE, VIEW, INDEX, DOMAIN, PROCEDURE, REVOKE TABLE, VIEW, INDEX, DOMAIN, TRIGGER, SCHEMA
Ma‘lumotlar bazasini boshqarish tizimi deganda nimani tushunasiz ?
#Ma‘lumotlar bazalarini yaratish va foydalanish uchun boshqarishni ta‘minlovchi maxsus lingvistik vositalar majmui
Maxsus lingvistik vositalar majmuiga ega bo‗lgan dasturiy ta‘minotning maxsus lingvistik vositalar majmui
Maxsus amalarni bajaruvchi vositalar majmuiga ega bo‗lgan dasturiy ta‘minotga ega maxsus lingvistik vositalar majmui
Maxsus lingvistik vositalar majmuiga ega bo‗lgan apparat ta‘minot
MBBT da jadvalni cheklovchi funksiyaning nomini belgilang. TRIGGER()
#TRANSACTION() OPTION() FUNCTION()
GEOMETRIK obyektlar bilan ishlovchi indexlar ruyxatini belgilang?
++++
#SPATIAL INDEX FULLTEXT INDEX UNIQUE INDEX FULL TEXT INDEX
SQL tilida SELECT operatori va maydon nomi orasida nimalar yozilishi mumkin ? Hech nima yoki DISTINCT yoki ALL
#DISTINCT yoki ALL bulishi mumkin Hech nima yoki DISTINCT yoki ALL Faqat () belgisi bo‘ladi
IN operatorida NOT xizmatchi so‗zni ishlatish mumkinmi? #Ha
Yuq
Ayrim holatlarda ishlatiladi Aniq ma‘lumot yetarli emas
COMMENT operatorining vazifasi? #Yaratilgan jadvallarga komentariya kiritish mumkin Maydonlarni sanaydi
Maydonlarga tegishli buyruqlarni kiritadi
Yaratilgan maydonlarga komentariya kiritish mumkin
Maydon tiplari tugri kursatilgan qatorni aniqlang MEMO, SONLI, UZGARUVCHILI, BUTUN,ODDIY MEMO, SONLI, UZGARUVCHILI, CHARLI,SIMVOLLI
#MEMO, SONLI, UZGARUVCHILI, BUTUN,QIYMAT QAYTARUVCHI MEMO, SONLI, QATORLI, BELGILI
INDEX larning turlari tugri kursatilgan qatorni aniqlang. #PRIMARY, FOREIGN, UNIQUE, FULLTEXT,SPATIAL PRIMARY, FOREIGN, UNIQUE, FULLTEXT,OUTTEXT PRIMARY, FOREIGN, UNIQUE, FULLTEXT, INNERTEXT PRIMARY, FOREIGN, UNIQUE, FULLTEXT,JUSTINDEX
……MAYDON_1(MAYDON_2) Tushib qoldirilgan index turini aniqlang UNIQUE
FULLTEXT INDEX #INDEX
FOREIGN INDEX
MBBT da jadvalga maydonlar ruyxatini e‘lon qilib, alohida ustunlarga ajratib beruvchi funksiyani belgilang.
#CURSOR() TRANSACTION() OPTION() FUNCTION()
REKURSIYA nima?
Forma asosida barcha funksiya buyruqlarini ishga tushiradi Jadval asosida barcha funksiya buyruqlarini ishga tushiradi Jadvalning asosini tashkil etadi
Bunaqa termin mavjud emas.
+++
Localhostga tuliq ta‘rif bering? #Foydalanuvchi uchun host(ip) addresi kursatiladi
Foydalanuvchi uchun polzvatel(nomi) addresi kursatiladi
Foydalanuvchi uchun password(parol) addresi kursatiladi Foydalanuvchi uchun hech qanday address kursatilmaydi
create index `index_name` on fizika(row_id) mazkur jadvalda nima hosil buladi? #Mavjud maydonga index yaratadi
Mavjud maydonga index qushadi Sintaksis xatolik mavjud
Faqat charli maydonga index yaratadi
Mysqlda Procedure() funksiyasini ishga tushirish uchun qaysi operator birinchi bo‘lib e‘lonqilinadi?
#DELIMITER $$ DECLARE COMMIT ROLLBACK
DECLARE mysqlda vazifasi tuliq tugri kursatilgan qatorni aniqlang. Mysql da uzgaruvchi maydon nomini e‘lon qilish
Mysql da uzgaruvchi jadval nomini e‘lon qilish #Mysql da uzgaruvchi baza nomini e‘lon qilish Mysql da uzgaruvchi belgilar nomini e‘lon qilish
Mysqlda Procedure() funksiyasini ishga tushirish uchun qaysi operator oxiri bo‘lib e‘lon qilinadi?
#DELIMITER $$ DECLARE COMMIT
END$$
‗%... ‘ bu qaysi operator tarkibida birga keladi? #like
between IN LCASE
Foydalanuvchi nomi tugri kursatilgan qatorni aniqlang.
#‗OLEG‘@‘192.168.0.20‘
‗192.168.0.20‘@‘OLEG‘
‗OLEG‘
‗192.168.0.20‘
DELIMITER $$ vazifasi
MY SQL funksiyalarini ishga tushirib beradi MY SQL funksiya tiplarini avtomatik qaytaradi MYSQL funksiyalarini tuxtatadi
#T.J.Y
CHEKLOVLAR TUPLAMI TUGRI KURSATILGAN QATORNI ANIQLANG REVOKE, TRIGGER. USAGE
REVOKE, TRIGGER. FLOW REVOKE, TRIGGER. GRANT REVOKE, TRIGGER. OPTION
IMTIYOZ BERUVCHI operator tugri kursatilgan qatorni aniqlang #GRANT
REVOKE DECLARE
REPLACE
MAYDON nima?
Maydon deb, barcha yozuvlarni uz ichiga olgan tuzilmaga
#Maydon deb, barcha elementlarni uz ichiga olgan tuzilmaga Maydon deb, barcha ustunlarni uz ichiga olgan tuzilmaga Maydon deb, barcha satrlarni uz ichiga olgan tuzilmaga
SQL tilida SELECT operatori va maydon nomi orasida nimalar yozilishi mumkin ?
Hech nima yoki DISTINCT yoki ALL
#DISTINCT yoki ALL
Hech nima yoki DISTINCT yoki ALL FaylImport
Statik funksiyalar ro‗yxati to‗g‗ri keltirilgan qatorni aniqlang?
SUM, MAX, MID
#SUM, MIN, AVG, COUNT
MOD, MAX, SUM MOD,MIN, SUM
PHP da MySQL dagi barcha jadvallar satrlarini chiqaruvchi operatorni belgilang.
MYSQL_FETCH_ARRAY MYSQL_FETCH_ASSOC #MYSQL_FETCH_ROW MYSQL_CONNECTION
MBBT da FULL OUTER JOIN nima vazifani bajaradi?
Jadvallarni birlashtiradi.(Jadvallarda faqat bor bo‘lgan barcha maydonlarni) Jadvallarni birlashtiradi.( Jadvallarda faqat umumiy bulgan barcha maydonlarni)
#Jadvallarni birlashtirmaydi Bunaqa operator yuq.
Dastlabki brouvzer qachon paydo bo‘lgan?
#1993
1981
1995
1985
COMMIT && ROLLBACK qaysi funksiyada ishlatiladi?
#TRANSACTION() TRIGGER() OPTION() CURSOR()
SQL tilida SELECT operatori va maydon nomi orasida nimalar yozilishi mumkin ?
Hech nima yoki DISTINCT yoki ALL
#DISTINCT yoki ALL
Hech nima yoki DISTINCT yoki ALL FaylImport
SQL serverda if funksiyasi tugri kursatilgan qatorni aniqlang.
#IF maydon_1>100 then maydon_2 If(maydon_1 > 100 true, false)
IF maydon_1>100 else maydon_2 If(maydon_1 > 100 and true, false)
INNODB va MYISAM qaysi operator yordamida ishga tushiriladi?
#ENGINE COLLATE RAISERROR DELIMITER $$
DROP amali qo‗llash mumkin bo‗lgan ob‘ektlar to‗g‗ri keltirilgan qatorni aniqlang?
TABLE, VIEW, INDEX, DOMAIN, PROCEDURE, SCHEMA TABLE, VIEW, INDEX, DOMAIN, PROCEDURE, INDEX
#TABLE, VIEW, INDEX, DOMAIN, PROCEDURE, REVOKE TABLE, VIEW, INDEX, DOMAIN, TRIGGER, SCHEMA
MBBT da jadvalga maydonlar ruyxatini e‘lon qilib, alohida ustunlarga ajratib beruvchi funksiyani belgilang.
CURSOR() TRANSACTION() OPTION() #FUNCTION()
Foydalanuvchilarni cheklovchi funksiyani belgilang TRIGGER
#REVOKE GRANT DISTINCT
COMMIT operatorining vazifasi?
#TRANSAKSIYA buyruq beradi, amallarni ketma-ketlikda bajaradi. TRANSAKSIYA buyruq beradi, amallarni parallel bajaradi.
TRIGGER buyruq beradi, amallarni ketma-ketlikda bajaradi. TRIGGER buyruq beradi, amallarni parallel bajaradi.
MySQL dasturidan chiquvchi operatorni belgilang.
#END CLOSE JOIN STOP
MBBT da jadvalga maydonlar ruyxatini e‘lon qilib, alohida ustunlarga ajratib beruvchi funksiyani belgilang.
#CURSOR() TRANSACTION() OPTION() FUNCTION()
Mysqlda Procedure() funksiyasini ishga tushirish uchun qaysi operator birinchi bo‘lib e‘lonqilinadi?
#DELIMITER $$ DECLARE COMMIT ROLLBACK
Create DEFINER =‘root‘@‘localhost‘Operatorining vazifasi?
#Funksiyaning xavfsizligini ta‘minlaydi
Funksiyani ishga tushirib beradi Root va localhostni cheklaydi
Root va localhostni qaytadan yaratadi
create index `index_name` on fizika(row_id) mazkur jadvalda nima hosil buladi?
#Mavjud maydonga index yaratadi
Mavjud maydonga index qushadi Sintaksis xatolik mavjud
Faqat charli maydonga index yaratadi
MySQL da maydon tiplari to‘g‘ri kursatilgan qatorni aniqlang.
#Int,float,text,meduimtext,double,decimal String, float,text,meduimtext,double,decimal
String, longstring,text,meduimtext,double,decimal String, int,text,meduimtext,double,decimal
PHP va MYSQL ni boglovchi server nomini kursating.
#APACHI SERVER POSTGRESS SERVER OPEN SERVER
SQL SERVER
Barcha amallarni ko‘rsatuvchi operatorni belgilang. SHOW
VIEW CREATE #SELECT
REPLACE operatorining vazifasi?
#Maydon yozuvlarini almashtiradi Maydon ustunlarini almashtiradi
Maydon satrlarini almashtiradi Jadvallarni almashtiradi
Ma‘lumotlar bazasiga ta‘rif bering
#ma‘lum bir sxema asosida saqlanuvchi ma‘lumotlarning strukturalashgan majmuasi
-uzatish va qayta ishlash uchun yaroqli shakllantirilgan faktlar va fikrlarning taqdim etilishi
-qiymatlar majmuasi, operatsiyalar to‗plami bo‗lib, xuddi shunday qiymatlarga qo‗llash mumkinbo‗lgan, shuningdek qiymatlarni saqlashni amalga oshirish va operatsiyalarni bajarish usuli
-ma‘lumot strukturasini yaratish vositalari majmuasi
Ko‗pchilik foydalanuvchilar tomonidan MBni yaratish, to‗ldirish va birgalikda foydalanish uchun mo‗ljallangan dasturiy tizimlar majmuasi nima deyiladi?
#MBBT
-Ma‘lumotlar bazasi
-Ma‘lumotlar lug‗ati
-Hisoblash tizimi
Fayllarni boshqarishda nima yordam beradi
#Fayl tizimi
-Kataloglar
-Foydalanuvchilar roli
-Fayl nomlari
Ma‘lumotlar bazasi adminstratori
#bitta yoki bir nechta ma‘lumotlar bazasi xaqida to‗liq tasavvurga ega mutaxassis bo‗lib, ushbu ma‘lumotlar bazasini loyihalash va qullanilishini nazorat qilish bilan shug‗ullanadi
-bitta yoki bir nechta ma‘lumotlar bazasi xaqida to‗liq tasavvurga ega mutaxassis bo‗lib, ushbu ma‘lumotlar bazasiga xizmat ko‗rsatish bilan shug‗ullanadi
-bitta yoki bir nechta ma‘lumotlar bazasi xaqida to‗liq tasavvurga ega mutaxassis bo‗lib, ushbu ma‘lumotlar bazasiga texnik xizmat ko‗rsatish bilan shug‗ullanadi
-bitta yoki bir nechta ma‘lumotlar bazasi xaqida to‗liq tasavvurga ega mutaxassis bo‗lib, ushbu ma‘lumotlar bazasiga tarmoqda xizmat ko‗rsatish bilan shug‗ullanadi
Zamonaviy MBBTlar fayl tizimining qaysi muammosini hal qiladi
#ko‗p foydalanuvchilar bilan ishlash
-Katta hajmdagi axborotni saqlash
-Ma‘lumotlarni saralash
-Ma‘lumotlarni strukturalash
MBBT dagi foydalanuvchilarga yaqin abstraksiya bosqichini ko‗rsatingt
#tashqi
-konseptual
-ichki
-jismoniy
MBBT arxitekturasining bosqichi bo‗lmagan javob variantini ko‗rsating
#jismoniy
-tashqi
-konseptual
-ichki
MBBT dagi MBning barcha mantiqiy strukturasini ko‗rsatuvchi abstraksiya bosqichini ko‗rsating
#konseptual
-tashqi
-ichki
-jismoniy
MBBTning vazifasiga nimalar kirmaydi #Ma‘lumotlar ortiqcha xajmini qisqartirish
-Ma‘lumotlarni taxrirlash
-Ma‘lumotlarning xavfsizligi va butunligi
-Ma‘lumotlarning qayta tiklanishi va nusxa olinishi
Ma‘lumotlar bazasi tizimi nimalarni o‗z ichiga oladi# Ma‘lumotlar, qurilma ta‘minoti, dasturiy ta‘minot foydalanuvchilari
-Ma‘lumotlar va foydalanuvchilar
-Qurilma ta‘minoti va foydalanuvchilar
-Dasturiy ta‘minot va foydalanuvchilar
MBBT dagi axborotni jismonan saqlashga yaqin abstraksiya bosqichini ko‗rsating #ichki
-konseptual
-tashqi
-jismoniy
Ma‘lum bir sust strukturaga ega va qiyin shakllanuvchi fan sohasining sun‘iy intellekt tizimi nima deb ataladi
#Ekspert tizimi
-Axborot tizimi
-Mahsuliy model
-Ma‘lumotlar modeli
Ma‘lumotlar bazasining klassifikatsiyasiga tegishli bo‗lmagan javobni ko‗rsating #Axborotni qayta ishlash tezligi bo‗yicha
-Ma‘lumotlarni taqdim etish usullari bo‗yicha
-Ma‘lumotlarni saqlash va ularga murojaat qilishni tashkil qilish bo‗yicha
-Saqlanuvchi axborot turi bo‗yicha
Saqlanayotgan axborot turi bo‗yicha klassifikatsiya qaysi variantda tasvirlangan #hujjatli, faktografik, leksikografik
-ierarxik, tarmoqli, relyatsion, ob‘ektga yo‗naltirilgan
-lokal, tarmoqli, taqsimlangan
-faylli va katalogli
Ma‘lumotlarni taqdim etish modellari bo‗yicha klassifikatsiya qaysi variantda tasvirlangan #ierarxik, tarmoqli, relyatsion, ob‘ektga yo‗naltirilgan
-lokal, tarmoq, bo‗lingan
-hujjatli, faktografik, leksikografik
-faylli va katalogli
Ma‘lumotlar saqlashni va ularga murojaat qilishni tashkillishtirish bo‗yicha klassifikatsiya qaysi variantda tasvirlangan
#lokal, tarmoqli, taqsimlangan
-hujjatli, faktografik, leksikografik
-ierarxik, tarmoqli, relyatsion, ob‘ektga yo‗naltirilgan
-faylli va katalogli
Ma‘lumotlarni taqdim etishning relyatsion modeli: foydalanuvchiga ma‘lumotlar qaysi ko‗rinishda uzatiladi
#jadvallar
-ro‗yxatlar
-Daraxt turidagi graf
-ixtiyoriy graf
Ma‘lumotlarni taqdim etish modeli nima
#Malumotlar bazasida saqlanuvchi ma‘lumotlar mantiqiy strukturasi
-Ma‘lumotlar bazasida saqlanuvchi ma‘lumotlarning jismoniy strukturasi
-Ma‘lumotlarning ierarxik strukturasi
-Ma‘lumotlarning tarmoq strukturasi
Ma‘lumotlarni taqdim etishning tarmoq modeli: ma‘lumotlar nima orqali taqdim etilgan #ixtiyoriy graf
-ro‗yxatlar
-Daraxt turidagi graf
-Jadvallar
Ma‘lumotlarni taqdim etish modelining qaysi biri eng keng tarqalgan xisoblanadi
#relyatsion
-tarmoqli
-ob‘ektga yo‗naltirilgan
-ierarxik
Ma‘lumotlarni taqdim etishning ierarxik modeli: ma‘lumotlar nima orqali taqdim etilgan #daraxt turidagi graf
-ixtiyoriy graf
-ro‗yxatlar
-jadvallar
Moxiyat-aloqa modelining asosiy tushunchalari#moxiyat, atribut, aloqa
-atribut, jadval, aloqa
-ob‘ekt, xususiyat, munosabat
-kalit, qiymat, assotsiatsiya
Ob‘ektlar orasidagi munosabat turini aniqlang: talaba va reyting daftarchasi #1:1
-m:1
-n:m
-Aloqa yo‗q
Talaba va reyting daftari orasidagialoqa modelini aniqlang #1:1
-1: m
-m:n
-m:1
Binar aloqaning uch turi to‗g‗ri berilgan javobni ko‗rsating #Birga-ko‗p, birga-bir, ko‗pga- ko‗p.
-Birga-uch, birga-bir, ko‗pga-ko‗p. -
-Birga-ko‗p, birga-bir, ko‗pga-noaniq.
-Birga-aniq, birga-bir, ko‗pga-ko‗p.
Talaba va guruh ob‘ektlari orasidagi aloqa modelini aniqlang #n:1
-1:1
-n:m
-bog‗lanmagan
Shahar va viloyat ob‘ektlari orasidagialoqa modelini aniqlang #1: m
-1:1
-m:n
-m:1
Moxiyat-aloqa modelini kim taklif qilgan #Piter Chen
-Tyuring
-Edgar Kodd
-Eyler
Talaba va auditoriya ob‘ektlari orasidagi munosabat turini aniqlang #n:m
-n:1
-1:1
-bog‗lanmagan
FIO (o‗qituvchi, kafedra) Guruh (Guruh,fan,FISh) va o‗qituvchi (NO_o‗qituvchi,FIO_o‗qituvchi kafedra) jadvallar orasida munosobatlar qanday #m : n
-5:4
-1:1
-1: m
Relyatsion modeldan keyin qanday ma‘lumotlar bazasi vujudga keladi #assotsiativ
-tarmoqli
-ierarxik
-inververtlangan ro‗yxat asosiga
Daraxt ko‗rinishida qaysi ma‘lumotlar bazasi tasvirlanadi? #ierarxik
-tarmoqli
-realasion
-inververtlangan ro‗yxat asosiga
Ma‘lumotlar bazasini boshqarishda avval ma‘lumotlar bilan ishlashning qanday prinsiplari mavjud bo‗lgan?
#Pastki darajada tashqi xotira ma‘lumotlarini boshqarish
-Ma‘lumotlarni komandalar bilan boshqarish
-Ma‘lumotlarni protseduralar bilan boshqarish
-Turli xil yo‗llar bilan
Relyatsion nazariyada quyidagilardan qaysi biri ta‘luqli emas? #Piter Chen
-Charlz Soders pirs
-Edgar Kodd
-Ernst Shreder
Ma‘lumotlar bazasiga tegishli tushunchani aniqlang? #mavjudlik
-domen
-kortej
-munosabat
Kortrej bu ?
#qator
-ustun
-jadval
-katakcha
Edigan Kod kim bo‗lgan? #matematik
-fizik
-ekonomist
-tarixchi
Munosobat nima? #jadval
-ustun
-qator
-katakcha
Relyatsion bazaga o‗xshash juda bo‗lgan analogini ko‗rsating? #ikki o‗lchamli jadval
-vektor
-genealogik daraxt
-tartiplanmaydigan ma‘lumotlar to‗plami
Tushuncha qanday ma‘lumotlar modeliga tegishli? #relyatsion
-tarmoqli
-ob‘ektga yo‗naltirilgan
-ierarxik
Domen bu ?
#ustun
-jadval
-qator
-katakcha
Nuqtalar o‗rniga to‗g‗ri keladigan so‗zni ko‗rsating ustunlar to‗plami berilgan
qatorlar guruhini ko‗rsating #Jadval
-Ma‘lumot turlari
-Cheklanish
-Ma‘lumotlar ombori
Katakcha massiv shaklidagi qiymatni qabul qiladimi #yo‗q
-ha
-aniq domeni mavjud bo‗lsa
-kortej aniq bo‗lsa
Jadval ma‘lumot kaliti bu ....
#Jadval ma‘lumotlar yig‗indisi bo‗lib, uning har bir qatorini aniqlaydi
-Jadval qatori bo‗lib, o‗zida unikal ma‘lumot saqlaydi
-Ona jadval kaliti
-Jadval ma‘lumotlar modeli bo‘lib, uning har bir ustunini belgilaydi
Realyatsion ma‘lumotlar bazasida ma‘lumotlarni saqlashning asosiy formasi #Jadval
-Yozuv
-Domen
-Atribut
Realyatsion maydonda mohiyat aloqa diagrammasini o‗zgartirganda atribut nimaga o‗zgaradi?
#atributga
-jadvalga
-indeksga
-ikkilamchi kalitga
Unikal identifikator nima
#Bir qatorni boshqa qatordan ajratib turadigan qiymatga ega ustun
-Jadval nomi
-Ustun nomi
-Qator va ustunlarning mosligi
Jadvalning har xil qatorlari bir xil qiymatdagi kalitga ega bo‗ladimi? #Yo‗q
-Ha
-Agar jadval ikkilamchi kalitga ega bo‗lsa
-Agar jadval birlamchi kalitga ega bo‘lsa
Qator bu?
#yozuv, atribut, ekzempleyar,borliq
-atribut, maydon
-fayl
-annorgamma
Realyatsion maydonda mohiyat aloqa diagrammasini o‗zgartirganda mohiyat nimaga o‗zgaradi?
#jadvalga
-atributga
-Ikkilamchi kalitga
-indeksga
Unikal maydon deb qanday qatorga aytiladi #qiymati qaytarilmaydigan maydon
-unikal nom ostidagi maydon
-qiymati oshish xususiyatiga ega maydon
-qiymati boshqasi bilan bog‗lanmagan maydon
Ustun bu? #maydon, atribut
-domen, kortej
-kortej
-jadval, domen
Qaysi MBBT da ustun va maydonning kema-ketligi ahamiyatsiz? #realyatsionda
-tarmoqda
-0ierarxiyada
-barcha MBBT da ustun va maydonning kema-ketligi aniq ko‘rsatilgan bo‘lishi shart
Realyatsion algebrada qanday operatsiya turlari mavjud #An‘anaviy va noan‘anaviy
-Algebrik va mantiqiy
-Kon‘yunksiya va diz‘yunksiya
-Standart va nostandart
(A UNION V) UNION S ≡ A UNION (V UNION S) #Assoativ xususiyati
-Kommunikativ xususiyat
-Tranzitiv xususiyat
-Atomarlilik xususiyati
A UNION B ≡ V UNION A #Kommunikativ xususiyat
-Tranzitiv xususiyat
-Assoativ xususiyati
-Atomarlilik xususiyati
Jadval ma‘lumotlar strukturasi qanday aniqlanadi? #jadval ustunlari nomlanishi bilan
-jadval kengligi bilan;
-jadval ustunlari nomlanishi bilan va ustun tartiblanishi bilan
-jadval ustun qatori bilan
Noan‘anaviy realyatsion operatsiyalar #Bog‗lanish, tanlash, proeksiya, bo‗lish
-Impllikatsiya, bog‗lanish, har hillik, ulanish
-Rad etish, konyuksiya, dezyuksiya
-Ketma-ketli bog‘lanish, har xilli bog‘lanish
Realyatsion ma‘lumotlar bazasida qaysi so‗rovtillari qo‗llaniladi #SQL
-Objective C
-Haskell
-Basic
Ma‘lumotlar bazasi jadvali nima uchun kerak: #ma‘lumotlarni saqlashga;
-ma‘lumotlarni qayta ishlashga
-ma‘lumotlar bazasini kiritish va ularni ko‗zdan kechirish
-qiyin dasturlar yaratishga
An‘anaviy realyatsion operatsiyalarga nimalar kiradi #kesib olish, umumlashtirish,farqlanish,dekart ko‗paytma
-implikatsiya, bog‗lanish, farqlanish, ulanish
-ulanish
-rad etish
Birinchi normal formada quyidagicha talab qo‗yiladi
#Jadvalning hamma maydonlari mayda maydonchalarga bo‗linishi kerak emas
-Jadvalning hamma maydonlari mayda maydonchalarga bo‗linishi kerak
-Hamma maydonlar mustaqil
-Jadvalning hamma maydonlari ma‘lumot hajmiga qarab bo‘linadi
Normallashtirish nimaga kerak #Anomaliyadan holi bo‗lish uchun
-Jadval sonin kamaytirish uchun
-Jadval sonini ko‗paytirish uchun
-Foydali ma‘lumotlarni ko‗paytirish uchun
Ikkinchi normal formada quyidagicha talab qo‗yiladi: #Jadvalning hamma maydonlari birinchi kalitga bog‗liq
-Hamma maydonlar mustaqil
-Hamma maydonlar kalitsiz maydonlarga bog‗liq
-Hamma maydonlar ikkilamchi kalitga bog‘liq
Nechta normal forma mavjud? #6
-5
-4
-3
Uchinchi normal formada quyidagicha talab qo‗yiladi: #Kalit maydon bilan jadval o‗rtasida bog‗liqlik bo‗lmasligi
-Jadvaldagi ixtiyoriy maydon qiymati birlamchi kalit bo‗lmasligi
-Barcha maydon qiymatlari kalit maydon bo‗lmasligi
-Kalit maydon bilan jadval o‗rtasida bog‗liqlik bo‗lishligi
SQL kengaytmasi nimani anglatadi?Sutrukturalashgan so‗rov tili Ketma-ket so‗rov tili #Tezkor so‗rov tili Ma‘lumotlar so‗rov tili
Qaysi SQL operatorlari jadvallar sxemasini boshqarishi mumkin? #CRATE, ALTER, DROP
-GRANT, REVOKE
-SELECT, UPDATE, INSERT, DELETE
-MODIFY, TRUNCATE
Qaysi SQL operatorlari ma‘lumotlar ustidan murakkab amallarni bajaradi? #SELECT, UPDATE, INSERT, DELETE
-MODIFY, TRUNCATE
-GRANT, REVOKE
-CRATE, ALTER, DROP
Obektning nomi ma‘lumotlar jadvalida qanday nomlanadi? #identifikatorlar
-Ketma ketliklar
-indekslar
-konstantalar
Sana vaqt toifasi
#IMESTAMP
-NUMERIC
-BOOLEAN-INTEGER
242. +, -, , / operatorlari qanday nomlanadi. #Arifmetik amallar
-Mantiqiy amallar-Solishtirish amallari
-O‗zlashtirish amallari
Jadvaldagi ustunga qo‗yilgan qanday cheklanish ustun qiymatlarining bo‗sh bo‗lmasligini ko‗rsatadi
NOT NULL-FORGN KEY
-UNIQUE
-ChECK
‗Paris‘ – buSatrli konstanta
-Sonli konstanta
-Bulli konstanta
-O‗zgaruvchi
VARChAR
O‗zgaruvchan toifadagi satr tipi
-Butun tip
-Sana va vaqt
-Moddiy son
>, <, >=, <=, <>, == operatorlari deyiladi
Olishtirish amallar
-Mantiqiy amallar
-O‗zlashtirish amallari
-Arfmetik amallar va operatorlar
Jadvaldagi ustunga qo‗yilgan qanday cheklanish ustun qiymatlarini ma‘lum bir shart bo‗yicha tekshiradi
CHECK
-FORGN KEY
-NOT NULL
-UNIQUE
Qaysi bir MBBT klient-server turiga kirmaydiACCESS
-MySQL
-SQL Server
-ORACLE
TRUE va FALSE Qiymatini qabul qiluvchi toifalar qanday nomlanadi?Bul tipli
-Butun tipli
-Sana va vaqt tipli
-Qator
Butun toifaNUMERIC
-INTEGER
-TIMESTAMP
-VARChAR
NOT, AND, OR operatorlari vazifasi nimadan iborat?
Mantiqiy amallar
-Solishtirish ammallar-O‗zlashtirish amallar
-Arfmetik amallar va operatorlarJadvaldagi ustunga qo‗yilgan qanday cheklanish ustun qiymatlarining yagonaliginita‘minlaydi
UNIQUE
-FORGN KEY-NOT NULL
-ChECK
Jadvaldagi ustunga qo‗yilgan qanday cheklanish ustun qiymatlarini bog‗langan jadvaldagi birlamchi kalit qiymatlaridan oladi
FORGN KEY
-NOT NULL
-ChECK
-INT
CREATE operatori vazifasi? Ma‘lumotlar bazasidan obekt yaratish
-Ma‘lumotlar bazasidan obektni o‗chirish
-Ma‘lumotlar bazasidan obektni o‗zgartirish
-Jadvalga qator qo‗shish
ALTER operatori vazifasi? Ma‘lumotlar bazasidan obektni o‗zgartirish
-Ma‘lumotlar bazasidan obektni o‗chirish
-Ma‘lumotlar bazasidan obektni o‗zgartirish
-Jadvalga qator qo‗shish
DROP operatori vazifasi? Ma‘lumotlar bazasidan obektni o‗chirish
-Ma‘lumotlar bazasidan obektni o‗zgartirish
-Jadvalga qator qo‗shish
-Jadvalga ob‘ektni o‗chirish
Agar siz ustun rezultat qaytaruvchi jadvalga kirishni xohlasnagiz qanaqa kalit so‗zdan so‗ngSQL so‗rovi ko‗rsatilishi kerak?
SELECT
-WHERE
-GROUP BY
-FROM
Quyidagi so‗rovda s belgisi nimani anglatadi: SELECT FROM STUDENT s;psevdonim
-indeks
-jadval
-tegishlilikni
Qidiruv so‗rovlarini tezlashtirish uchun qaysi MBBT mexanizmi ishlatiladiindekslar
-partisirlangan
-svertka
-so‗rovlarni bajarilishini tezlashtirish mumkin emas
Keltirilgan qaysi MBBT tekin GNU lisenziyasibilan tarqatiladiMySQL
-MICROSOFT SQL Server
-IBM DB2
-ORACLE
REATE TABLE jadval yaratish operatorida NULL nimani anglatadi?Ustinda qiymat bermaslikka ruxsat berishni
-Ustunga tegishli bo‗lgan satr qiymatlari bo‗sh bo‗lmasligini
-Jadval bo‗m bo‗shligini
-Jadval satrilarida bo‗sh probellar bo‗lmasligini
CREATE TABLE jadval yaratish operatorida NOT NULL cheklagichi nimani anglatadi? Ustunga tegishli bo‗lgan satr qiymatlari bo‗sh bo‗lmasligini
-Ustunga tegishli bo‗lgan satr qiymatlari bo‗sh bo‗lishligini
-Jadval bo‗m bo‗shligini
-Jadval satrilarida bo‗sh probellar bo‗lmasligini
So‗rovlarda qanday elementlarga psevdonim belgilash mumkinJadval va qatorlarga
-Faqat qatorlarga
-Faqat jadvallarga
-Shartlarga
Qaysi korxona relyatsion MBBT yaratish bilan shug‗ullanmaydiGOOGLE
-MICROSOFT
-IBM
-ORACLE
SELECT operatorini vazifasi?Jadvaldan ma‘lumotlarni tanlash
-Jadvalga satr qo‗shish
-Jadvalni o‗zgartirish
-Jadvaldan tanlash
UPDATE operatorini vazifasi?Jadvalda qatorni o‗zgartirish
-Jadvalga satr qo‗shish
-Jadvalni o‗zgartirish
-Jadvaldan tanlash
DELETE operatorini vazifasi?Qatorni o‗chirish
-Jadvalga satr qo‗shish
-Jadvalni o‗zgartirish
-Jadvaldan tanlash
INSERT operatorini vazifasi?Jadvalga satr qo‗shish
-Jadvalni o‗zgartirish
-Jadvaldan tanlash
-Qatorni o‗chirish
Bitta zarosning ichida joylashgan ikkinchi so‗rov qanday nomlanadi, misol: SELECT FROM STUDENT WHERE group_id IN (SELECT id FROM group WHERE number=‗223- 10‘)
quyi so‗rov
-bog‗lanish
-birlashuv
-farq
Qaysi korxona relyatsion MBBT yaratish bozorida yetakchi xisoblanadiORACLE
-GOOGLE
-MICROSOFT
-IBM
Qaysi peredikat Guruhlash uchun ishlatiladi?GROUP BY
-WHERE
-HAVING
-ORDER BY
SELECT FROM STUDENT WHERE SURNAME=‗P‘;P harfiga teng bo‗lgan familyalar
chiqadi.
-P bilan boshlanuvchi familyalar chiqadi.
-Hech nima chiqmaydi
-P harfiga teng bo‗lmagan familyalar chiqadi
Bir nechta shartlardan foydalanishda WHERE operatorida shartlar orasi qanday ajratiladi? Kalit so‗zlar, AND yoki OR operatorlari
-Nuqtali vergul
-FROM kalit so‗zi
-Vergul
SELECT operatoridan FROM so‗zidan keying yozuv nimani bildiradi?jadvalning nomini
-ustunning nomini
-shart
-kalit
Qaysi peredikat berilgan sharni qanoatlantiruvchi qidruvni amalga oshiradi?WHERE
-GROUP BY
-ORDER BY
-HAVING
Qays peredikat Saralash uchun ishlatiladi?ORDER BY
-WHERE
-HAVING
-GROUP BY
To‗gri yozilgan SELECT operatorini ko‗rsating.SELECT FROM nomi>
-SELECT
-SELECT FROM Table FROM
INSERT, UPDATE, DELETE quyidagilarning biriga ishlamaydi?DML
-DDL
-DQL
-DSL
Qaysi operatorda WHERE ishlatib bo‗lmaydi?INSERT
-UPDATE
-SELECT
-DELETE
Ikkilamchi kalit nimani ko‗rsatadibirlamchi kalitni
-unikal maydonni
-indekslangan maydonni
-hech nimani ko‗rsatmaydi
SELECT FROM STUDENT WHERE SURNAME=‗P%‘;P bilan boshlanuvchi familyalar chiqadi
-P harfiga teng bo‗lgan familyalar chiqadi.
-Hech nima chiqmaydi
-P harfiga teng bo‗lmagan familyalar chiqadi
CREATE TABLE, ALTER TABLE, DROP TABLE Komandalarini qaysilarda ishlatib bo‗lmaydi
DDL
-DML
-DQL
-DSL
SELECT operatoridan keying nimani bildiradi?hamma ustunlarni belgilashni
-hamma satrlarni belgilash
-satr qatorlari yulduzcha bilan shifrlanganini
-bu belgidan foydalanib bo‗lmaydi
Qaysi operator yordamida «Soedinenie » amali bajariladiSELECT + JOIN
-SELECT + WHERE
-SELECT + GROUP BY
-SELECT + ORDER BY
Qaysi operator yordamida «Peresechenie» amali bajariladiINTERSECT
-UNION
-DEVIDE
-MINUS
Qaysi operator yordamida «Proeksiya» amali bajariladiSELECT
-UPDATE
-INSERT
-DELETE
Qaysi operator yordamida «Vыborka» amali bajariladiSELECT + WHERE
-UPDATE + WHERE
-INSERT
-DELETE + WHERE
Qaysi operator yordamida «Ob‘edenenie» amali bajariladiUNION
-INTERSECT
-MINUS
-DEVIDE
Operatorlarning qaysi biri natijaviy tanlovda eng ko‗p qatorlar sonini chiqaradidekart ko‗paytmasi
-tashqi bog‗lanish
-kesishish
-ichki bog‗lanish
Ichki bog‗lanish peratori – buINNER JOIN
-FULL OUTER JOIN
-RIGHT OUTER JOIN
-LEFT OUTER JOIN
Chap tashqi bog‗lanish operatori – buLEFT OUTER JOIN
-INNER JOIN
-FULL OUTER JOIN
-RIGHT OUTER JOIN
INTERSECT operatori nimaga mo‗ljallangan
Ikkala tanlovda mavjud umumiy natijalarni chiqarish uchun
-Birinchi tanlovda mavjud, lekin ikkinchisida yo‗q bo‗lgan natijalarni chiqarish uchun
-Ikki so‗rov tanlovining natijalarini birlashtirish uchun
-Ikki jadvaldan olingan natijalarni birlashtirish uchun
SELECT COUNT(id) FROM STUDENT so‗rovini nima qaytaradiSTUDENTlarning miqdori
-STUDENTning maksimal indentifikatori
-STUDENTning oxirgi identifikatori
-STUDENTning birinchi identifikatori
Qaysi operator yordamida «Raznostь» amali bajariladiMINUS
-INTERSECT
-UNION
-DEVIDE
Tashqi bog‗lanishning qaysi turlarini bilasizChap, o‗ng, to‗liq
-O‗ng, to‗liq, ekvivalent
-O‗ng, to‗liq noekvivalent
-To‗liq, noekvivalent, ekvivalent
To‗liq tashqi bog‗lanish operatori – buFULL OUTER JOIN
-RIGHT OUTER JOIN
-LEFT OUTER JOIN
-INNER JOIN
UNION operatori nimaga mo‗ljallangan
Ikki so‗rov tanlovining natijalarini birlashtirish uchun
-Ikki jadvaldan olingan natijalarni birlashtirish uchun
-Ikkala tanlovda mavjud umumiy natijalarni chiqarish uchun
-Birinchi tanlovda mavjud, lekin ikkinchisida yo‗q bo‗lgan natijalarni chiqarish uchun
Jadval ustunidagi yig‗indi qiymati qanday hisoblanadiSUM funksiyasi yordamida
-COUNT funksiyasi yordamida
-MIN funksiyasi yordamida
-MAX funksiyasi yordamida
Bog‗lanishning qaysi turlarini bilasizIchki va tashqi
-To‗liq va noto‗liq
-Musbat va manfiy
-Birga bir va ko‘pga ko‘p
Ichki bog‗lanish qaysi turga kiradiekvivalent
-noekvivalent
-to‗liq
-ketma-ket
O‗ng tashqi bog‗lanish operatori – buRIGHT OUTER JOIN
-LEFT OUTER JOIN
-INNER JOIN
-FULL OUTER JOIN
JOIN operatori nimaga mo‗ljallangan
Ikki jadvaldan olingan natijalarni bitta jadvalda birlashtirish uchun
-Ikkala tanlovda mavjud umumiy natijalarni chiqarish uchun
-Birinchi tanlovda mavjud, lekin ikkinchisida yo‗q bo‗lgan natijalarni chiqarish uchun
-Ikki so‗rov tanlovining natijalarini birlashtirish uchun
SELECT MAX(id) FROM STUDENT so‗rovini nima qaytaradiSTUDENTning maksimal indentifikatori
-STUDENTning oxirgi identifikatori
-STUDENTning birinchi identifikatori
-STUDENTlarning miqdori
SELECT AVG(age) FROM STUDENT so‗rovi nimani qaytaradiSTUDENTlarning o‗rtacha yoshini
-Maksimal STUDENT
-Minimal STUDENT
-STUDENTlar yoshining yig‗indisini
Quyidagi savol qanday javob qaytaradi SELECT FROM students s, Groups ggroups va students jadvalidagi dekart ko‗paytmani chiqaradi
-groups va students jadvalidagi barcha qatorlarni chiqaradi
-groups va students jadvalidagi s.group_id = g.id tengligi orqali bog‗lanadigan barcha qatorlarni chiqaradi
-groups va students jadvalidagi s.group_id = g.id tengligini qanoatlantiruvchi qatorlardan tashqari barcha qatorlarni chiqarib beradi
Jadvaldagi qaydlar miqdori qanday hisoblanadiCOUNT funksiyasi yordamida
-AVG funksiyasi yordamida
-MIN funksiyasi yordamida
-MAX funksiyasi yordamida
Qaysi operatorlar bilan MIN, MAX, AVG, SUM agregatnix funksiyalar bajarilishi mumkin faqatgina SELECT bilan
-SELECT va DELETE
-UPDATE
-INSERT va UPDATE
MINUS operatori nimaga mo‗ljallangan
Birinchi tanlovda mavjud, lekin ikkinchisida yo‗q bo‗lgan natijalarni chiqarish uchun
-Ikki so‗rov tanlovining natijalarini birlashtirish uchun
-Ikki jadvaldan olingan natijalarni birlashtirish uchun
-Ikkala tanlovda mavjud umumiy natijalarni chiqarish uchun
Quyidagi savol qanday javob qaytaradi SELECT FROM students s INNER JOIN Groups gON s.group_id <> g.id
groups va students jadvalidagi s.group_id = g.id tengligini qanoatlantiruvchi qatorlardan tashqaribarcha qatorlarni chiqarib beradi
-groups va students jadvalidagi barcha qatorlarni chiqaradi
-groups va students jadvalidagi dekart ko‗paytmani chiqaradi
-groups va students jadvalidagi s.group_id = g.id tengligi orqali bog‗lanadigan barcha qatorlarni chiqaradi
SELECT MIN(id) FROM STUDENT so‗rovi nimani qaytaradiSTUDENTning minimal indentifikatori
-STUDENTning oxirgi identifikatori
-STUDENTning birinchi identifikatori
-STUDENTlarning miqdori
Qaysi operatorlardan biri faqatgina bitta qator ustida operatsiya bajarishi mumkinINSERT
-UPDATE
-DELETE
-SELECT
Quyidagi savol qanday javob qaytaradi SELECT FROM students s INNER JOIN Groups gON s.group_id = g.id
groups va students jadvalidagi s.group_id = g.id tengligi orqali bog‗lanadigan barcha qatorlarni chiqaradi
-groups va students jadvalidagi barcha qatorlarni chiqaradi
-groups va students jadvalidagi dekart ko‗paytmani chiqaradi
-groups va students jadvalidagi s.group_id = g.id tengligini qanoatlantiruvchi qatorlardan tashqari barcha qatorlarni chiqarib beradi
Quyidagi savol qanday javob qaytaradi SELECT FROM students s FULL JOIN Groups g ON s.group_id = g.id
NULL qiymatiga ega bo‗lmagan s.group_id = g.id tengligi orqali bog‗lanadigan groups va students jadvalidagi barcha qatorlarni chiqaradi
-groups va students jadvalidagi barcha qatorlarni chiqaradi
-groups va students jadvalidagi s.group_id = g.id tengligi orqali bog‗lanadigan barcha qatorlarni chiqaradi
-groups va students jadvalidagi dekart ko‗paytmani chiqaradi
Ma‘lumotlarni qaysi tipiga MIN, MAX, AVG, SUM agregat funksiyalarni qo‗llash mumkinemas
Qatorlar
-Sonlar
-Sanalar
-Barcha ma‘lumotlarga qo‗llash mumkin
Ko‗p foydalanuvchili MBBTda ishlashning murakkabligi nimadaLoyihalashning, ekspluatasiyaning murakkabligi
-Loyihalashning murakkabligi
-Ekspluatatsiyaning murakkabligi
-MB ga bo‗lgan talablar o‗zgaradi
Lokal MB da ko‗pfoydalanuvchili ruxsat mavjudmiYo‗q
-Ha
-Ha, MySQL va ORACLE mahsulotlarida
-MySQL dan tashqari har qanday MB da
Zahira o‗rnini bosuvchi MBBT serveri nima deb ataladioyna
-massiv RAID
-namuna
-nusxa
MBBT administratorining asosiy vazifalariga nimalar kiradiHuquq va majburiyatlarni taqsimlash
-Ma‘lumotlar ombori strukturasini boshqarish va parallel qayta ishlash
-Ma‘lumotlar ombori xavfsizligini ta‘minlash va qayta tiklash
-Foydalanuvchilar so‘rovlarini to‘liq yetkazib berish
Bitta tranzaksiya nechta operatsiyadan iborat bo‗lishi mumkinbir nechta
-Faqat bitta
-faqat ikkita
-kamida ikkitadan
Tranzaksiya nechta xususiyatga ega4
-3
-2
-1
Ma‘lumotlarga parallel ruxsat berish imkoniyatini ta‘minlab beruvchi asosiy mexanizm nima hisoblanadi
Blokka tushirish
-Izolyatsiya
-Arxivatsiyalash
-Imlekatsiyalash
Blokka tushirishning qanaqa turlari borYozuv va o‗qishga
-O‗qishga
-Yozuvga
-Murakkab va oddiy
MB ishining mantiqiy birligi nima deb ataladiTrenzaksiya
-Operatsiya
-O‗qish
-Yozuvlarni qayd qilish
Tranzaksiyalarning asosiy xususiyatlariASID
-APID
-KRUD
-DDL
Tizimdagi har qanday to‗xtalishlarida MBBT oldindan ko‗rib o‗tilgan ma‘lumotlar omborini qayta tiklash qobilyati nima deb ataladi
Qayta tiklash
-Zaxiradagi nusxalash
-Arxivlash
-Fragmentlash
MB ni konfiguratsiyalash va hujjatlashtirish quyidagilardan qaysi biriga tegishliMB strukturasini boshqarish
-Ishlab chiqarish jarayonida qatnashish
-Parallel qayta ishlashni boshqarish
-MB loyihasini tuzish
Tizimdagi to‗xtalishlarda ma‘lumotlarni qayta tiklash uchun nima zarur bo‗ladiBackup
-Tables
-Config
-Memory
Qaysi buyruqlardan biri tranzaksiyadagi o‗zgarishlarni saqlash uchun xizmat qiladi COMMIT
-FLUSh
-ROLLBACK
-BEGIN TRANSACTION
Ma‘lumotlar bazasidagi nosozliklar sababi nimada bo‗lishi mumkin emasLisenziyalash muammolari
-Qurilmaning to‗xtab qolishi
-Protseduralarning aniq yozilmaganligi
-Odamlar harakati
Bitta rolda nechta foydalanuvchi bo‗lishi mumkinBir nechta
-Bitta
-Ikkita
-Uchtadan ko‗p emas
Tranzaksiya dispecheriga ta‘rif bering
Tranzaksiyalarning atomarligini ta‘minlovchi tizimli komponenta
-MB ishini boshqaruvchi tizimli komponent
-MB haqida ma‘lumotlarni saqlovchi tizimli komponent
-Ma‘lumotlarni qabul qilinishi va uzatilishining jadval bo‘yicha hujjatlashtirilishi
Yoxud barcha, yoxud hech narsa bajarilmaydigan tranzaksiya xususiyati nima deb nomlanadi
Atomarlik
-Izolyatsiya
-kelishilganlik
-Uzoq vaqt chidamlilik
Qaysi buyruqlardan biri tranzaksiyani boshlanishini e‘lon qilish uchun xizmat qiladi BEGIN TRANSACTION
-COMMIT
-ROLLBACK
-COMMIT
Ma‘lumotlarga ruxsat etish xavfsizligi qanday mexanizm bilan ta‘minlanadi Foydalanuvchilar va ahamiyati
-Shifrlash va deshifrlash
-Login va parollar
-Faqatgina ma‘lumotlarni himoyalash mavjud
Qaysi operatsiyalarda MB ga ruxsat sozlanadiO‗qish va o‗zgarishlarda
-O‗qishda
-O‗zgarishda
-Sozlash kerk bo‗lmaydi
Tranzaksiya bu. ?
Ma‘lumotlar bilan ishlashda o‗zining mantiqiy birligiga ega bo‗lgan ma‘lumotlar bazasi jarayonlarining ketma-ket bajarilish guruxi
-Fizik va mantiqiy rad etish hollarida oldingi holatdagi ma‘lumotlar bazasini tiklash uchun ma‘lumotlar saqlanadigan MBBT funksiyasi
-MBBT ga bo‗lgan asosiy talablardan biri bu tashqi xotirada ma‘lumotlarni ishonchli saqlanishidir
-MBning asosiy qismi bo‗lib hisoblanadi va barcha rivojdagi MBBTda pratokol Write Ahead Log – WAL deb nomlanadi
Qayta tiklash jarayoni jurnalida barcha tranzaksiyalarni bajarilish jarayoni nima deb ataladi Nakat
-Otkat
-Bekap
-Chiqarib tashlash
Qaysi buyruqlardan biri tranzaksiya otkati uchun xizmat qiladiROLLBACK
-BEGIN TRANSACTION
-COMMIT
-FLUSh
MBBTda bir vaqtning o‗zida ko‗pchilik tranzaksiyalar murojatini qayta ishlash bitta ma‘lumotga bir necha marta amalga oshirish imkoniyatini quyidagi terminlardan qaysi birida to‗g‗ri ko‗rsatilgan
Parallellik
-Izolyatsiya
-Ko‗p miqdorlilik
-Bog‗liqlik
Ma‘lumotlar bazasi xavfsizligini ta‘minlash nimalardan iborat
Ayrim harakatlarni bajarish huquqi faqatgina aniq foydalanuvchiga va aniq vaqt davomida beriladi
-Barcha foydalanuvchilar uchun alohida ma‘lumotlarni o‗qish huquqi
-Faqatgina avtorizatsiyalashgan foydalanuv-chilar uchun harakatlarni bajarish huquqi
-Ma‘lum toifadagi foydalanuvchilar uchun ma‘lumotlarni shifrlash va deshifrlash
Bitta foydalanuvchiga nechtagacha rollar bo‗lishi mumkinBir nechta
-Bitta
-Ikkita
-Uchtadan ko‗p emas
Ayrim kompyuter tarmoqlarida fizik taqsimlangan ma‘lumotlar majmuining o‗zaro bog‗langan mantiqiy to‗plpmi (va ularning tavsifi) nima deb ataladi
Taqsimlangan MB
-Klasterli MB
-Tarmoqli MB
-Ierarxik MB
Taqsimlangan MB dan foydalanayotgan vaqtda foydalanuvchi uni qanday ko‗ra oladi Yagona MB sifatida ko‗radi
-Bir nechta MB to‗plami sifatida ko‗radi
-Faqatgina MB ni bir qismini ko‗radi
-Ruxsat olish imkoniyatiga ega bo‗lmaydi
Har bir tugun o‗zinig xususiy ma‘lumotlar bazasi tizimiga ega bo‗lib va bu tugunlar o‗zaro kelishilgan holda ishlaydigan tizim nima deb ataladi
Taqsimlangan
-Tarmoqli
-Lokalli
-Ko‗pfodalanuvchili
Taqsimlangan MBBT ni xususiyatlarini ajratib ko‗rsating
Har bir tugunda MBBT lokal ilovalarning avtonom ishlash, ma‘lumotlarga bo‗lgan ruxsat MBBT boshqaruvi ostida amalga oshirilishi
-Har bir tugunda ma‘lumotlarga bo‗lgan ruxsat MBBT boshqaruvi ostida amalga oshiriladi
-Har bir tugundagi MBBT lokal ilovalarning avtonom ishlash imkoniyatini qo‗llab quvvatlaydi
-Tugunlar o‗zaro tarmoqlarni birlashishidan bog‗langan
Birturdagi taqsimlangan MB foydalaniladi .....
Turli xil tugunlarda bir xil MBBT
-Turli tugunlarda turli MBBT
-Bitta tugunda turli xil MBBT
-MB larning o‘zaro aloqasi
Foydalanuvchiga ko‗p tugunlar bo‗yicha taqsimlangan ma‘lumotlar xususiyatlarining
ko‗rinmasligi nima deb ataladi Tiniqlilik
-Avtonomlik
-Ochiqlilik
-Izolyatsiyalilik
ANSI-SPARK arxitekturasi nechta darajaga ega3
-4
-2
-1
Taqsimlangan/parallel ma‘lumotlar bazasi - buTarmoqlarda taqsimlangan MB
-Tarmoqlarda fayllar to‗plami
-Tarmoqlarda ma‘lumotlar to‗plami
-Tarmoqlarda ma‘lumotlarning lokalizatsiyasi
Taqsimlangan MBBT vazifasiga nima kirmaydiOperativ xotirani boshqarish
-Yangilanishlarni tarqatish
-Tranzaksiya va taqsimlanishlarni boshqarish
-Taqsimlangan so‗rovlarni qayta ishlash
Parallel MBBT arxitekturasining asosiy tipi(turi)ga kirmaydigan javobni ko‗rsating Taqsimlangan foydalanuvchilar tizimi
-Taqsimlangan disk tizimi
-Taqsimlanmagan hisoblash resurs tizimi
-Taqsimlangan xotira tizimi
Taqsimlangan MBBT ning asosiy turlarini ko‗rsatingBir turdagi va ko‗p turdagi
-Birfoydalanuvchili va ko‗pfoydalanuvchili
-Ochiq
-Yopiq
Parallel MBBT nima?
Qattiq disklar va bir nechta protsessorlardan foydalangan holda funksiyalashgan MBBT
-Taqsimlangan ma‘lumotlar majmuining o‗zaro mantiqiy to‗plam asoida bog‗langanligi
-Kompyuterlashgan tizimning asosiy vazifasi –axborotni saqlash va unga talabga binoan ruxsatnitaqdim etish
-Tarmoqlarda taqsimlangan MB
Ob‘ektga yo‗naltirilgan MB da qanaqa tillar mavjudPermanentl va dasturlash tili
-So‗rovlar va dasturlash tillari
-So‗rovlar tili va permanent tili
-Ma‘lumotlarni aniqlash va o‗zgartirish tili
Ob‘ektga yo‗naltirilgan MBBT da ma‘lumotlarga ruxsat olish uchun nimadan foydalaniladi Ko‗rsatgichlar
-Qatorlar
-Indekslar
-Ustunlar
Keltirilganlardan qaysi o‗ziga xos xususiyat faqatgina Ob‘ektga yo‗naltirilgan MBBT ga xos
Ma‘lumotlarning uzluksizligi
-Mustahkamligi
-Masshtabliligi
-Xavfsizligi va butunligi
Qaysi MBBT lar dastur bo‗lishini talab qiladiOb‘ektga yo‗naltirilgan
-Relyatsion
-Ierarxik
-Tarmoqli
Ob‘ektga yo‗naltirilgan MB saqlaydi
ob‘ektlarning semantikasini
-ob‘ekt haqidagi ma‘lumotlarnini
-ob‘ekt haqidagi meta axborotni
-yuqorida keltirilganlarning barchasini
Ob‘ektga yo‗naltirilgan MB ning nechta saqlash darajasi mavjud1
-2
-3
-4
Ob‘ektga yo‗naltirilgan MBBTning relyatsion MBBT dan asosiy farqlariOb‘ekt ma‘lumotlarni to‗g‗ri boshqarilishi haqidagi ma‘lumotni saqlaydi
-Obekt boshqa obektlar bilan aloqa tashkil qilmaydi
-Ob‘ekt ma‘lumotlarni emas faqatgina to‗g‗ri boshqarilish qoidasini saqlaydi
-Farqlari yo‗q
Qaysi MBBTlarda konstruktorlar va destruktorlardan foydalaniladiOb‘ektga yo‗naltirilgan
-Ierarxik
-Tarmoqli
-Relyatsion
Qaysi tashkilotlar XML (Extensible Markup Language standartlarini ishlab chiqadiW3C
-ANCI
-MICROSOFT
-ICANA
Aniq tuzilishga ega bo‗lgan lekin bu tuzilish muqarrar bo‗lmagan, yetarlicha o‗rganilmaganyoki to‗liq bo‗lmagan ma‘lumotlar nima deb ataladi
Deyarli strukturalashmagan
-To‗liq shakllanmagan
-Oddiy
-Qaram
XML ma‘lumotlar validatsiyasi uchun nimalar talab qilinadiDTD
-Jadval sxemalari
-Predikatlar qoidasi
-XML validatsiyalanmaydi
Extensible Markup Language ning to‗g‗ri abbreviaturasini ko‗rsatingXML
-SGML
-HTML
-EML
Qaysi variantlardan biri XML ga tegishli emasSQL
-XCL va XSLT
-Xpath
-XHTML
XML uchun daraxt ko‗rinishiga asoslangan API -interfeys nima deb nomalanadiDOM
-XPATH
-JSON
-GSerring
Qaysi so‗rovlar tilini XML ga qo‗llash mumkin emasQBE
-XQUERY
-XPATH
-XLINKS
Deklarativ so‗rov tillari XML uchun nima deb yuritiladi
XPath
-SQL
-QBE
-XSLT
XML ning aniq konkret tuzilishini o‗zida aks ettiruvchi tuzilma nima deb yuritiladiXML SHEMA
-XSLT
-SQL
-QBE
Berilganlar bazasini yaratishdan maqsad: Ma‘lumotlarni jadvallarda tartibli saqlash
Faoliyat uchun kerak ma‘lumotlarni uzoq vaqt saqlash
===
Faoliyat uchun kerak ma‘lumotlarni tezda toppish
Boshqaruv jarayonidagi zarur qarorlarni qabul qilish imkoniyatini yaratish
Berilganlar bazasi fani qanday savolga javob beradi Berilganlarni o‘zi nima?
Berilganlar bazasi nima?
Nima uchun berilganlar bazasii boshqarish kerak?
Barcha javoblar to‘g‘ri.
Berilganlarga ta‘rif bering
Berilganlar- bu mazmun –moxiyatni belgilovchi tushuncha
Berilganlar- bu information tizim va undan foydalanuvchilar uchun informatsiyaning qulay forma(qolip)ga solingan ko‘rinishidir
Berilganlar- bu o‘rnatilgan fakt, mantiqiy xulosa Barcha javoblar to‘g‘ri
Berilganlar bazasini o‘zbekcha ma‘nosini ko‘rsating Narsalar to‘plami
Matematik modellar to‘plami Jadvallarning to‘plami
Berilganlar asosi
Baza so‘zining o‘zbekcha ma‘nosini ko‘rsating
Nimanidir asosi Berilganlar asosi
Jadvallar asosi Ilmlar asosi
Relyatsion berilganlar bazasiga asos slogan va ularni rivojlanishiga jyda katta hissa qo‘shgan olimlar:
R. Barker, E. Kodd, Y. Juravlev
J. Grey, E. Kodd , M. Moiseev
R. Barker, M. Gluf, E. Kodd Barcha javob noto‘g‘ri
Berilganlar bazasi tushunchasi qachon paydo bo‘ldi?
O‘tgan asrning 50- yillarida
O‘tgan asrning 60- yillarida
O‘tgan asrning 70- yillarida
=
O‘tgan asrning 80- yillarida
Berilganlar fizik tuzilishi deganda: Berilganlarning fizik tavsifi tushuniladi Berilganlarning mantiqiy tuzilishi tushuniladi Berilganlarning tashqi tuzilishi tushuniladi
Berilganlarning fizik tavsifi va ularni xotira qurilmalarida joylashishi tushuniladi
Berilganlarni tashqi tuzilishi deganda foydalanuvchi tasavvuridagi taqdimot tushuniladi
Berilganlarning fizik tavsifi va ularni xotira qurilmalarida joylashishi tushuniladi Berilganlarning xotira qurilmasida joylashganligi tushuniladi
Programmachilar tasavvuridagi taqdimot tushuniladi
Berilganlar bazasi adminstratori vazifalari: Berilganlal bazasiga xizmat ko‘rsatish
Berilganlar bazasini saqlash
Berilganlar bazasini himoya qilish va saqlash
Barcha javob to‘g‘ri
Berilganlarning mantiqiy mustaqilligi nima?
Berilganlarning umumiy mantiqiy o‘zgarishi, programmani o‘zgarishiga olib kelishi
Programmalarni o‘zgartirmasdan berilganlarning umumiy mantig‘ini o‘zgartirish imkoniyati Programma ishlatadigan berilganlarni yo‘q qilinishi
To‘gri javob yo‘q
Berilganlarning fizik mustaqilligi nima?
Berilganlarning fizik joylashishi va mantiqiy tuzilishi o‘zgarishi programmani o‘zgarishiga olib kelishiga aytiladi
Berilganlarning fizik joylashishi o‘zgarishi berilganlarning mantiqiy o‘zgarishiga olib kelishiga aytiladi
Berilganlarning fizik joylashishi va mantiqiy tuzilishi o‘zgarishi berilganlarnig mantiqiy tuzilishiga ham, programmaga ham ta‘sir qilmasligiga aytiladi
Barcha javoblar to‘g‘ri
Uch bosqichli arxitektura- bu
Tashqi daraja- konseptual daraja- ichki daraja Tashqi tuzilish- mantiqiy tuzilish- fizik tuzilish Foydalanuvchi- dasturchi- kompyuter
Tashqi, mantiqiy va fizik tuzilishlarning bir-biriga akslanishi
Foydalanuvchilar tasavvuridagi berilganlar darajasi- bu Ichki daraja deb ataladi
Koseptual daraja deb ataladi
Tashqi daraja deb ataladi To‘g‘ri javob yo‘q
Koseptual daraja:
BBda saqlanadigan berilganlarning tavsiflari va ular orasidagi aloqalardan iborat bo‘ladi Bir nechta turli BBning tashqi taqdimotlaridan iborat
BBni fizik amalga oshirish tavsiflaridan iborat
Tashqi taqdimot va matiqiy tavsiflardan iborat
Berilganlarning ichki darajasida saqlanadiganlarni ko‘rsating Berilganlarni saqlash uchun disk hajmining taqsimoti
Yozuvlarni joylashishi to‘g‘risidagi axborotlar Saqlangan yozuvlarni qo‘shimcha tavsiflari
Barcha javoblar to‘g‘ri
Konseptual darajada quyidagi a‘zolar ishtirok etadi: Hamma mohiyatlar, ularning atributlari va aloqalari Berilganlarga qo‘yiladigan cheklashlar
Berilganlar xususidagi semantik ma‘lumotlar
Barcha javoblar to‘g‘ri
―Universitetda o‘quv jarayonini tashkil etish‖ BBdagi munosabatlar soni qancha?
4 ta 5ta
6 ta 8 ta
Obyektga ta‘rif bering
Elementlari to‘g‘risidagi axborotlarga ega bo‘lgan saqlanuvchilar OBYEKTLAR deyiladi.
=
Joyni, narsani nomlari OBYEKTLAR deyiladi
Tavsiflari bilan berilgan jonli tabiat vakillari OBYEKTLAR deyiladi Tavsiflari bilan berilgan jonsiz narsalar vakillariga OBYEKTLAR deyiladi
Atributga ta‘rif bering
Har xil xossalarga ega bo‘lgan obyektlar to‘plami atribut deyiladi Sonli qiymatlarga ega bo‘lgan obyektlar to‘plami atribut deyiladi
Matnli qiymatlarga ega bo‘lgan obyektlar to‘plami atribut deyiladi
bir xildagi xossaga ega bo‘lgan obyektlar to‘plamiga atribut deyiladi
Yozuvga ta‘rif bering
Har bir atributlar to‘g‘risidagi ma‘lumotlar- yozuvlar deyiladi
Har bir obyektlar xususidagi ma‘lumotlar –yozuvlar deyiladi Atribut nomlari keltirilgan to‘plam- yozuv deyiladi
Barcha javob to‘g‘ri
Kortejlar so‘zining muqobil atamasini ko‘rsating Berilganlar
Ustunlar yozuvlar Matnlar
Kortejlar so‘zining muqobil atamasini ko‘rsating
Ustunlar Satrlar Matnlar
To‘g‘ri javob yo‘q
Atribut so‘zining muqobil atamasini ko‘rsating
Ustun Yozuv Domen Terma
Domenga ta‘rif bering
Yozuvning qiymatlari to‘plami
Atribut nomlari to‘plami Atribut qiymatlari to‘plami
Barcha javob to‘g‘ri
Kalitga ta‘rif bering Har bir atribut kalitdir
Birinchi navbatda kelgan atribut kalitdir Har bir kortej kalitdir
Yozuvni noyob ravishda aniqlovchi atributga kalit deyiladi.
Kalitda atributlar soni nechta bo‘ladi?
Faqat bitta atribut bo‘ladi
Bitta yoki ikkita atribut bo‘ladi
Bir nechta atribut bo‘lishi mumkin Hamma javob to‘g‘ri
Oddiy so‘rov nima?
Oddiy so‘rovda bitta atributga ishlov beriladi Oddiy so‘rovda faqat ikkita ob‘ektga ishlov beriladi Oddiy so‘rovda bir nechta ob‘ektga ishlov beriladi Hamma javob to‘g‘ri
Murakkab so‘rov nima?
Murakkab so‘rovda bitta atributga ishlov beriladi Murakkab so‘rov- bir vaqtda bitta atributga ishlov beriladi
Murakkab so‘rov –bir vaqtda bir nechta atributlarga ishlov beriladi Murakkab so‘rov – bir vaqtda bitta obyektga ishlov beriladi
So‘rov nima?
BBda berilganlarga ishlov berish vositasi
BBning konseptual modelida berilganlar so‘rovlar orqali olinadi BBning fizik modelida berilganlar so‘rov yordamida olinadi
So‘rov mantiqiy tushunca
So‘rovlar nechta turga bo‘linadi?
So‘rovlar faqat bitta tur bo‘ladi
So‘rovlar ikkita tur bo‘ladi So‘rovlar uch tur bo‘ladi So‘rovlar to‘rt tur bo‘ladi
QBE so‘rov deganda qanday so‘rovni tushunasiz?
Grafik rejimda bajariladigan so‘rovlar;
Algoritmik tillar yordamida amalga oshiriladigan so‘rovlar SQL yordamida amalga oshiriladigan so‘rovlar
Barcha javob to‘gri
SQL so‘rovlar nima?
Berilganlar bazasini boshqarish tizimi grafik rejimida bajariladigan so‘rov Namuna bo‘yicha tuzilgan so‘rov
SQL dasturlash tili yordamida yozilgan so‘rov C algoritmik tilde yozilgan so‘rov
Necha xil so‘rovlar mavjud C,C so‘rovlari
QBE, SQL so‘rovlari PosgreSQL so‘rovlari
MS SQL Server so‘rovlari
Chizma nima?
BBning umumiy tavsifi BBning chizmasi deb ataladi
BBning tarkibini aniqlashtiruvchi geometrik figuralar |BBning chizmasi deb ataladi BBda atributlarga ishlov berish tartibi BBning chizmasi deb ataladi
BBda geometric figuralardan foydalanish natijasi BBning chizmasi deb ataladi
BBda nechta chizma mavjud
BBda faqat bitta chizma mavjud: konseptual chizma
Berilganlar bazasida faqat ikkita chizma mavjud: koseptual va ichki chizma Berilganlar bazasida uchta chizma mavjud: taqdimot, konseptual va ichki chizmalar Barcha javob to‘g‘ri
Berilganlar bazasi bu:
Bir hil turdagi axborotlarni o‘zida saqlovchi va berilgan so‘rovlar orqali ularni taqdim etuvchi model
Ma‘lumotlar omborini hosil qiluvchi, ma‘lumotlarni qayta ishlovchi va qidiruvchi tizim ma‘lumotlarni saqlovchi, qayta ishlovchi va uzatuvchi tizim
ma‘lumotlarni o‘zida uzoq vaqt saqlovchi tizim
Berilganlar bazasini boshqarish tizimi bu:
bir hil turdagi axborotlarni o‘zida saqlovchi va berilgan so‘rovlar orqaliularni taqdim etuvchi model
ma‘lumotlar omborini hosil qiluvchi, ma‘lumotlarni qayta ishlovchi va
qidiruvchi tizim
ma‘lumotlarni saqlovchi, qayta ishlovchi va uzatuvchi tizim ma‘lumotlarni o‘zida uzoq vaqt saqlovchi tizim
Noto‘g‘ri javobni ko‘rsating
MS ACCESS- berilganlar bazasini boshqarish tizimidir; SQL- berilganlar bazasini boshqarish tizimidir; MySQL - berilganlar bazasini boshqarish tizimidir;
Sql Server- berilganlar bazasini boshqarish tizimidir;
Noto‘g‘ri javobni ko‘rsating
SQL- berilganlar bazasini yaratish tilidir
C++ -berilganlar bazsini yaratish tilidir
C - jarayonlarni dasturlash algoritmik tilidir
C++- ob‘ektga yo‘naltirilgan algoritmik tildir
To‘g‘ri javob ko‘rsating:
Ma‘lumotlar bazasi sifatida O‘RACLEni tanladim; Elektron jadval sifatida O‘RACLEni tanladim;
Ma‘lumotlar bazasini boshqarish tizimi sifatida O‘RACLEni tanladim; Matn redaktori sifatida O‘RACLEni tanladim.
Noto‘g‘ri javobni ko‘rsating
Ma‘lumotlar bazasi sifatida O‘RACLEni tanladim;
Elektron jadval sifatida O‘RACLEni tanladim;
Ma‘lumotlar bazasini boshqarish tizimi sifatida O‘RACLEni tanladim; Matn redaktori sifatida O‘RACLEni tanladim.
SKLAD berilganlar bazasida 20ta tovarlar to‘g‘risida informatsia 4ta ustunda berilgan(nomi, soni, bahosi, saqlash muddati); Satrlar soni …ga teng.
4
100
24
20
Noto‘g‘ri javobni ko‘rsating:
Relyatsion jadvalning har bir satri bir xil tipdagi ma‘lumotlarga ega; Relyatsion jadvalning har bir ustuni bir xil tipdagi ma‘lumotlarga ega; Relyatsion jadvalda ikkita bir xil satr bo‘lmaydi;
Relyatsion jadvalda har bir ustun yagona nomga tga.
Birlamchi kalit uchun noto‘g‘ri javobni ko‘rsating: Jadvalda faqat bitta birlamchi kalit bo‘ladi;
Birlamchi kalit bitta(sodda) yoki qo‘shma bo‘ladi;
Birlamchi kalit nol qiymat qabul qilishi mumkin; Birlamchi kalit har bir satrni yagona aniqlaydi.
A va B berilganlar elementlari orasida aloqa turlarini ko‘rsating 1:1
1:m
m:n
Barcha javoblar to‘g‘ri
A va B berilganlar elementlari orasidagi 1:1 aloqa ta‘rifini ko‘rsating
A va B berilganlar elementlari orasida 1:1 aloqa o‘rnatilgan deyiladi, agarda har bir daqiqada A berilganning qiymatiga B berilganning ikkita qiymati mos kelsa
A va B berilganlar elementlari orasida 1:1 aloqa o‘rnatilgan deyiladi, agarda har bir daqiqada A berilganning qiymatiga B berilganning hech bir qiymati mos kelmasa
A va B berilganlar elementlari orasida 1:1 aloqa o‘rnatilgan deyiladi, agarda har bir daqiqada A berilganning qiymatiga B berilganning ko‘p qiymati mos kelsa
A va B berilganlar elementlari orasida 1:1 aloqa o‘rnatilgan deyiladi, agarda har bir daqiqada A berilganning qiymatiga B berilganning faqatgina bitta qiymati mos kelsa
A va B berilganlar elementlari orasidagi 1:M aloqa ta‘rifini ko‘rsating
A va B berilganlar elementlari orasida 1:M aloqa o‘rnatilgan deyiladi, agarda har bir daqiqada A berilganning qiymatiga B berilganning bitta qiymati mos kelsa
A va B berilganlar elementlari orasida 1:M aloqa o‘rnatilgan deyiladi, agarda har bir daqiqada A berilganning qiymatiga B berilganning ko‘p qiymati mos kelsa va aksincha-B berilganning ko‘p qiymatiga A berilganning ko‘p qiymati mos kelsa
A va B berilganlar elementlari orasida 1:M aloqa o‘rnatilgan deyiladi, agarda har bir daqiqada Aberilganning qiymatiga B berilganning ko‘p qiymati mos kelsa
Barcha javob to‘g‘ri
Berilganlarni relyatsion modelini 1970 yil …….tomonidan yaratildi.
Bill Geyts Stiv Jobs
Edgard Kodd
D. V.M. Glushkov
Real dunyo ob‘ektlari haqidagi ma‘lumotlarni komp‘yuter xotirasida saqlash va ular orasidagi munosabatlarni modellashtirish uchun ……… foydalanish mumkinligi isbotlandi.
sonlar to‘plamidan
munosabatlar to‘plamidan bo‘sh to‘plamdan
qism to‘plamdan
Mohiyat bu-
o‘qilgan narsaning mazmuni teoremaning isboti
bo‘lishi kutilayotgan hodisa
ma‘lumotlari berilganlar bazasida saqlanish kerak bo‘lgan biron real yoki tasavvur qilingan ob‘ektdir
Mohiyatga ekvivalent bo‘lgan so‘z…dir ob‘ekt
Jadval Munosabat Mazmun
Avtomobil mohiyatining nusxasi qaysi javobda noto‘g‘ri ko‘rsatilgan Nexia
Tico Vostoc Kiya
Talaba jadvalida quyidagi ustunlar berilganlari bilan aniqlangan: Familiya ismi ustunida: Abbosov Ikrom,Hasanov Sh,Qodirova MohinurGuruh nomeri ustunida: 101,130,135
Yoshi ustunida:20,19,18Bosqich ustunida:3,2,1
Mutaxassislik ustunida: Amaliy matematika,Axborot xavfsizligi,Axborot texnologiyalariShu jadvaldan atributlar sonini ko‘rsating:
3
5
4
To‘g‘ri javob yo‘q
Talaba jadvalida quyidagi ustunlar berilganlari bilan aniqlangan: Familiya ismi ustunida: Abbosov Ikrom,Hasanov Sh,Qodirova MohinurGuruh nomeri ustunida: 101,130,135
Yoshi ustunida:20,19,18Bosqich ustunida:3,2,1
Mutaxassislik ustunida: Amaliy matematika,Axborot xavfsizligi,Axborot texnologiyalariShu jadvaldan domenlar sonini ko‘rsating:
3
5
4
To‘g‘ri javob yo‘q
Talaba jadvalida quyidagi ustunlar berilganlari bilan aniqlangan: Familiya ismi ustunida: Abbosov Ikrom,Hasanov Sh,Qodirova MohinurGuruh nomeri ustunida: 101,130,135
Yoshi ustunida:20,19,18Bosqich ustunida:3,2,1
Mutaxassislik ustunida: Amaliy matematika,Axborot xavfsizligi,Axborot texnologiyalariShu jadvaldan kortejlardan birin ko‘rsatingi:
101,130,135
3,2,1
Axborot texnologiyalari
Abbosov Ikrom, 101, 20, 3, Amaliy matematika
+
Talaba jadvalida quyidagi ustunlar berilganlari bilan aniqlangan: Familiya ismi ustunida: Abbosov Ikrom,Hasanov Sh,Qodirova MohinurGuruh nomeri ustunida: 101,130,135
Yoshi ustunida:20,19,18Bosqich ustunida:3,2,1
Mutaxassislik ustunida: Amaliy matematika,Axborot xavfsizligi,Axborot texnologiyalariShu jadvaldan domenlardan birini:
Qodirova Mohinur, 130,20
Hasanov Sh, 130,19,2,Axborot xavfsizligi 3,2,1
135,19,3
Familiya ismi ustunida: Abbosov Ikrom,Hasanov Sh,Qodirova MohinurGuruh nomeri ustunida: 101,130,135
Yoshi ustunida:20,19,18Bosqich ustunida:3,2,1
Mutaxassislik ustunida: Amaliy matematika,Axborot xavfsizligi,Axborot texnologiyalariShu jadvaldan domen nomlaridan birini ko‘rsating
Abbosov Ikrom Bosqich
Amaliy matematika To‘g‘ri javob yo‘q
432. Talaba jadvalida quyidagi ustunlar berilganlari bilan aniqlangan: Familiya ismi ustunida: Abbosov Ikrom,Hasanov Sh,Qodirova MohinurGuruh nomeri ustunida: 101,130,135
Yoshi ustunida:20,19,18Bosqich ustunida:3,2,1
Mutaxassislik ustunida: Amaliy matematika,Axborot xavfsizligi,Axborot texnologiyalariShu jadvalda nechta kortej bor?
3 ta 4 ta
ta
ta
433. Relyatsion jadvaliga quyidagi talablar qo‘yiladi Jadval o‘z nomiga ega bo‘lishi kerak
Jadval ortiqcha elementlardan holi bo‘lishi kerak Jadvalda bir hil satr bo‘lmasligi kerak
Hamma javob to‘g‘ri
434. Jadvalning birlamchi kaliti
Minimal atributlar to‘plamidan iborat bo‘lib, satrni unicial aniqlaydi Minimal atributlar to‘plamidan iborat bo‘lib, ustunni unicial aniqlaydi Bitta atributdan iborat bo‘lib, satrni unicial aniqlaydi
har bir atribut bo‘la oladi
MBdagi informatsialarning uning ichci mantiqiga, structurasiga va hamma biladigan qoidalarga mosligiga aytiladi.
MBdagi informatsiyalarning faqat atomar qiymatlardan iborat ekanligiga aytiladi. MBdagi informatsialarning uning ichci mantiqiga mosligiga aytiladi
MBdagi jadvallar o‘zaro trivial(o‘ta sodda) bo‘lgan munosabatlarga aytiladi.
Berilganlar bazasi fanidan oliy ta‘lim muassasalarida o‘rganiladigan ―Berilganlar Bazasini Boshqarish Tizimlari‖ darsligining avtorlari kimlar?
T. Gaipnazarov, D. Irgasheva M. Hakimov, S. Gaynazarov Sh Nazirov, A. Ne‘matov
R. Qobulov, N. Mardonova
Berilganlar bazasi fanidan oliy ta‘lim muassasalarida o‘rganiladigan ―Berilganlar Bazasini Boshqarish Tizimlari‖ darsligi qaysi nashryotda chiqarilgan?
―SHARQ‖ Nashriyot- Matbaa Aksiyadorlik Kompaniyasida
―Faylasuflar‖ nashriyotida
―Ilm Ziyo‖ nashriyotida
―Fan va texnologiya‖ nashriyotida
BB bozorida etakchi o‘rinda turuvci BB modeli Relyatsion BB modeli
Iyerarxik BB modeli Tarmoq BB modeli Barcha javob to‘g‘ri
Berilganlar bazasini loyihalashda dasturchi hal qilishi kerak bo‘lgan asosiy muammo Kompyuter xotirasini tejash
BB bilan ishlash tezligini oshirish buyurtmachi talabini aniq yaratish Barcha javob to‘g‘ri
Berilganlar bazasini loyihalashda dasturchi uchraydigan qiyinchiliklar effektiv algoritmlarni qidirib toppish
beriganlar strukturasini mosini tanlash
murakkab dastur kodini testdan o‘tkazish va kodni yaxhilash Barcha javob to‘g‘ri
Berilganlar bazasini loyihalashda dasturchi uchraydigan qiyinchilik yaratilgan ilovani dizayni va qulay interfeysni yaratish.
Foydalanuvchi tushunadigan tilda dastur yozish BBdasturi bilan ishlash qo‘llanmasini yozish Foydalanuvchi bilan muloqot tilining farqligi Barcha javob to‘g‘ri
ER- (Entity- Relatsionship) modeli nimaga mo‘ljallangan berilganlar bazasini loyihalashni osonlashtirishga mo‘ljallangan Dastur tuzishni osonlashtirishga mo‘ljallangan
Dastur bilan ishlash qo‘llanmasini yaratish uchun mo‘ljallangan Foydalanuvchi bilan muloqotni tashkil etish uchun mo‘ljallangan
Dasturchi BBning ob‘yektini qanday ajratadi Foydalanuvchi bilan kelishib ajratadi
O‘z bilimi va tajribasidan kelib chiqib ajratadi Foydalanuvchi bilimi va tajribasidan kelib chiqib ajratadi
BB yaratilayotgan predmet sohaning ma‘nosidan kelib chiqib ajratadi
ER diagrammada atributlar qaysi geometrik figurada ko‘rsatiladi To‘rtburchak ichida
Romb ichida Ellips ichida Doira ichida
ER diagrammada obyekt qaysi geometrik figurada korsatiladi To‘rtburchak ichida
Romb ichida Ellips ichida Doira ichida
TOAD DATA MODELER dasturining vazifasi BBning tashqi modelini yaratishda yordam beradi BBning ichki modelini yaratishda yordam beradi BBning koseptual modelini yaratishda yodam beradi Barcha javob to‘g‘ri
Berilganlar modeli nima? Berilganlar tuzilishini ko‘rsatuvchi vosita
Berilganlar to‘g‘risidagi ma‘lumotni o‘zida saqlovchi vosita
Berilganlar o‘rtasidagi munosabatlarni qo‘yilgan talablarga asosan amalga oshirish imkoniyatiniberuvchi intellectual vosita
Hamma javob to‘g‘ri
Berilganlar modeli qanday turlarga bo‘linadi?
Kuchli, kuchsiz Mustaqil,tobe Fizik, matematik To‘g‘ri javob yo‘q
Berilganlar kuchli modeli qanday xususiyatga ega bo‘ladi? Hech bir turkumga bog‘lanmagan holatda bo‘ladi
Barcha turkumga bog‘langan holatda bo‘ladi Qaysidir bir turkumga kiritilgan holda bo‘ladi To‘g‘ri javob yo‘q
Berilganlar kuchsiz modeli qanday xususiyatga ega bo‘ladi? Hech bir turkumga bog‘lanmagan holatda bo‘ladi
Barcha turkumga bog‘langan holatda bo‘ladi Qaysidir bir turkumga kiritilgan holda bo‘ladi To‘g‘ri javob yo‘q
Edgard Koddning no‘linchi sonli qoidasini ko‘rsating
re1atsion BBdagi bагснa ma'lumotlar jumladan, jadvallar va ustunlar nomijadvaldagi qiyymat sifatida qat'iy aniqlanishi kerak.
relatsion BBdagi har qanday ma'lumotga kirish jadval nomi, birlamchi kalit va ustunlar nomi kombinatsiyalari orqali kafolatlangan bo'lishi kerak.
BBning tavsifi va uning mazmuni, mantiqiy darajada jadvl sifatida ko‘rsatilganbЬо'lib, ularga BBning tiiidan foydalangan holda so'rovlarni qollash imkoniyati yaratilishi kerak.
Relatsion ВВВТ berilgan1ar bazasini o'zidagi relyatsion imkoniyatlaгi orqali to'liq boshqarishga
ega bo'lishi kerak.
Edgard Koddning axborot qoidasini ko‘rsating
ВВВТ faqat berilganlami tanlashni emas, balki kiritish, o'zgartirish, o'chirish amallarini ham bajarishi lozim.
Ilova programmalar va maxsиs programma1ar, beгilganlarga fizik usulda kirish va berilganlarning saqlanishi tuzilishlariga, mantiqiy ta'sir qilmaydi.
re1atsion BBdagi bагснa ma'lumotlar jumladan, jadvallar va ustunlar nomi jadvaldagi qiyymat sifatida qat'iy aniqlanishi kerak.
Edgard Koddning ma‘lumotlarning mantiqiy mustaqilligi qoidasini ko‘rsating
ilova-programmalar va maxsus programmalar jadvallar tuzilishidagi o'zgarishlarga mantiqan ta'sir qilmaydi.
re1atsion BBdagi bагснa ma'lumotlar jumladan, jadvallar va ustunlar nomi jadvaldagi qiyymat sifatida qat'iy aniqlanishi kerak.
relatsion BBdagi har qanday ma'lumotga kirish jadval nomi, birlamchi kalit va ustunlar nomi kombinatsiyalari orqali kafolatlangan bo'lishi kerak.
ВВВТ oshkormas ravishda beriladigan qiymatlardan tashqari, ixtiyoriy domenlarga bog'liqslz ravishda bo'sh qiymatlar bilan ishlashni (noma'lum yoki foydalaпi1magan qiymatlar) bilishi 1ozim.
Edgard Koddning гelatsion jurnal qoidasini ko‘rsating
Taqsimot mustaqilligi - ilova-progr ammalar va maxsus programmlarga, ma'lumotlaring biгinchimarta ishlatilishi yoki takroгiy ishlatilishidan qat'i nazar, mantiqiy ta'sir qilmaydi. ВВ tili butunlik qoidalarini aniqlash imkoniyatiga ega bo'lishi kerak. Ular onlayn bo'limida saqlanishi va uni chet1ab o'tib ma'1utmotlarga o'zgartiгish kirltish mumkin bo'lmasligi kerak. BBning tavsifi va uning mazmuni, mantiqiy darajada jadvl sifatida ko‘rsatilganbЬо'lib, ufarga BBning tiiidan foydalangan holda so'rovlarni qollash imkoniyati yaratilishi kerak.
Beiilganlarni boshqarish tili to'liq - kamida bltta til aniq belgilangan sintaksisga ega va keng qamrovli bo'lishi kerak. U, berilganlarni tuzilishining tavsifini, berilganlar ustida amallar bajarishini, butunlik qoidasi, mua11if1ik huquqi va tranzaksiyalarni qo'llab-quvvatlashi kerak.
Edgard Koddning ko‘rsatilganlarni o‘zgartirish qoidasini ko‘rsating
ВВВТ faqat berilganlami tanlashni emas, balki kiritish, o'zgartirish, o'chirish amallarini ham bajarishi lozim
nazariy yangilanishi mumkin bolganlar, har qanday ko'rsati1ganlar tizimi orqali yangilanishi lozim.
ВВВТ faqat berilganlami tanlashni emas, balki kiritish, o'zgartirish, o'chirish amallarini ham bajarishi lozim.
ilova programmalar va maxsиs programma1ar, beгilganlarga fizik usulda kirish va berilganlarning saqlanihi tuzilishlariga, mantiqiy ta'sir qilmaydi.
ilova-programmalar va maxsus programmalar jadvallar tuzilishidagi o'zgarishlarga mantiqan ta'sir qilmaydi.
Edgard Ko‘ddning butunlik mustaqilligini ko‘rsating
ВВ tili butunlik qoidalarini aniqlash imkoniyatiga ega bo'lishi kerak. Ular onlayn bo'limida saqlanishi va uni chet1ab o'tib ma'1utmotlarga o'zgrtiгish kirltish mumkin bo'lmasligi kerak. ilova-programmalar va maxsus programmlarga, ma'lumotlaring biгinchi marta ishlatilishi yoki takroгiy ishlatilishidan qat'i nazar, mantiqiy ta'sir qilmaydi.
quyi darajadagi tillardan foydalangan holda, ВВ tili orqali aniqlangan berilgan1aг butunligi qoidasini buzishga yo'I qo'ymaslik.
ilova programmalar va maxsиs programma1ar, beгilganlarga fizik usulda kirish va berilganlarning saqlanihi tuzilishlariga, mantiqiy ta'sir qilmaydi.
Edgard Koddning beriilganlarni boshqarish tili qoidasini ko‘rsating
Boshqariah tili to‘liq kamida bltta til aniq Ьelgilangan sintaksisga ega va keng qamrovli bo'lishi kerak.
Boshqarish tili berilganlarni tuzilishining tavsifini, berilganlar ustida amalla1 bajarishini qo'llab-quvvatlashi kerak.
Boshqarish tili butunlik qoidasi, mua11if1ik huquqi va tranzaksiyalarni qo'llab-quvvatlashi kerak.
Barcha javob to‘g‘ri
Edgard Koddning Кiritish, o'zgartirish, o'chirish qoidasi
ВВВТ kiritish, o'zgartirish, o'chirish amallarini ham bajarishi lozim. ВВВТ faqat berilganlami tanlashni bilishi kerak
BBBT faqat berilganlarni kiritish, o'zgartirish amallarini ham bajarishi lozim.
Edgard Koddning berilganlarning fizik mustaqillgi qoidasini ko‘rsating
ilova programmalar va maxsиs programma1ar, beгilganlarga fizik usulda kirish va berilganlarning saqlanihi tuzilishlariga mantiqiy ta'sir qilmaydi.
ilova programmalar va maxsиs programma1ar, beгilganlarga fizik usulda kirish va berilganlarning saqlanihi tuzilishlariga mantiqiy ta'sir qiladi.
Berilganlarni maxsus programma yordamida o‘chirish uning fizik mustaqilligiga ta‘sir qilmaydi Berilganlarni maxsus programma yordamida o‘chirish uning fizik mustaqilligiga ta‘sir qiladi
Edgard Koddning butunlik mustaqillgi qoidasini ko‘rsating
ВВ tili butunlik qoidalarini aniqlash imkoniyatiga ega bo'lishi kerak. BB tili onlayn bo'limida saqlanishi kerak
ВВ tili onlayn bo'limida saqlanishi va uni chet1ab o'tib ma'1utmotlarga o'zgrtiгish kirltish mumkin bo'lmasligi kerak.
Barcha javob to‘g‘ri
Edgard Koddning taqsimot mustaqilligi qoidasini ko‘rsating
ilova-programmalar va maxsus programmlarga, ma'lumotlaring biгinchi marta ishlatilishi mantiqiy ta'sir qilmaydi.
ilova-programmalar va maxsus programmlarga, ma'lumotlaring biгinchi marta ishlatilishi yoki takroгiy ishlatilishidan qat'i nazar, mantiqiy ta'sir qilmaydi.
ilova-programmalar va maxsus programmlarga, ma'lumotlaring biгinchi marta ishlatilishi yoki takroгiy ishlatilishi mantiqiy ta'sir qiladi.
To‘g‘ri javob yo‘q
Edgard Koddning Buzmas1ik qoidasiquyi darajadagi tillardan foydalangan holda, ВВ tili orqali aniqlangan berilgan1aг butunligiqoidasini buzishga yo'I qo'yiladi.
quyi darajadagi tillardan foydalangan holda, ВВ tili orqali aniqlangan berilgan1aг butunligi qoidasini buzishga yo'I qo'ymaslik.
algoritmik tillardan foydalangan holda, berilgan1aг butunligi qoidasini buzishga yo'Iqo'ymaslik.
C algoritmik tilidan foydalangan holda, ВВ tili orqali aniqlangan berilgan1aг butunligi qoidasinibuzishga yo'I qo'ymaslik.
BB butunligi ta‘rifi
BB butunligi – bu BBdagi informatsiyalarni bazaning tashqi mantig‘iga mosligi tushuniladi.
BB butunligi – bu BBdagi informatsiyalarni bazaning ichki mantig‘iga, tuzilihiga va hammaga ma‘lum qoidalarga mosligi tushuniladi.
BB butunligi – bu BBdagi informatsiyalarni bazaning tuzilihiga va hammaga ma‘lum qoidalargamosligi tushuniladi.
BB butunligi – bu BBdagi informatsiyalarni bazaning hammaga ma‘lum qoidalarga mosligi tushuniladi.
Jadvaldagi ―og‘irlik ‖ atrbuti qiymati… Barcha haqiqiy sonlar bo‘lishi mumkin
Barcha ratsional manfiy sonlar bo‘lishi mumkin
Barcha musbat sonlar bo‘lishi mumkin To‘g‘ri javob yo‘q
Quyidagi javoblarning qaysi biri jadval butunligi qoidasiga mansubdir Jadvaldagi ―og‘irlik ‖ atrbuti qiymati manfiy irratsional sonlar bo‘lishi mumkin Jadvaldagi ―og‘irlik ‖ atrbuti qiymat barcha haqiqiy sonlar bo‘lishi mumkin Jadvaldagi ―og‘irlik ‖ atrbuti qiymat barcha ratsional manfiy sonlar bo‘lishi mumkin
Jadvaldagi ―og‘irlik ‖ atrbuti qiymat barcha musbat sonlar bo‘lishi mumkin
SQL Server BBBT 2017 yilga qadar qaysi operatsion tzimi muhitida ishladi?
SQL Server BBBT 2017 yilga qadar faqat MacOS operatsion tizimi muhitida ishladi SQL Server BBBT 2017 yilga qadar faqat UNIX operatsion tizimi muhitida ishladi
SQL Server BBBT 2017 yilga qadar faqat Windows operatsion tizimi muhitida ishladi
SQL Server BBBT 2017 yilga qadar faqat Linux operatsion tizimi muhitida ishladi
SQL tili ishlatilish muhiti
SQL — standartlashtirilgan dasturlash tili bo'lib, iyerarxik ma'lumotlar bazalarini boshqarish vaulardagi ma'lumotlar ustida turli operatsiyalarni bajarish uchun ishlatiladi.
SQL — standartlashtirilgan dasturlash tili bo'lib, tarmoq ma'lumotlar bazalarini boshqarish va ulardagi ma'lumotlar ustida turli operatsiyalarni bajarish uchun ishlatiladi.
SQL — standartlashtirilgan dasturlash tili bo'lib, relyatsion ma'lumotlar bazalarini boshqarish vaulardagi ma'lumotlar ustida turli operatsiyalarni bajarish uchun ishlatiladi.
Barcha javob to‘g‘ri
SQL Server BBBT 2017 yildan boshlab qaysi operatsion tzimlar muhitida ishlay boshladi?
MacOS va Linux operatsion tizimlari muhitida ishladi Linux va UNIX operatsion tizimlari muhitida ishladi Windows va Linux operatsion tizimlari muhitida ishladi Windows va MacOS operatsion tizimlari muhitida ishladi
SQL dasturlash tili qaysi kompaniya mahsuloti Microsoft
IBM
Oracle Apple
SQL to‘gri yozilgan kengaytmasini ko‘rsating Structury Query Langue
Structured Query Language Structure Query Langy To‘g‘ri javob yo‘q
SQL deb yozilishi nima deb ataladi Abbreviatura
Login
Parol Shifr
SQL dialektiga ta‘rif bering
SQL standartiga BBBT ni yaratuvchi kompaniya tomonidan kiritilgan kengaytma ANSY/ISO tomonidan tasdiqlangan kengaytma
ANSY instituti tomonidan tavsiya qilingan kengaytma To‘g‘ri javob yo‘q
Tranzact-SQL dialekti qaysi kompaniyaga tegishli? IBM
Oracle Microsoft Rossiya
Tranzact –SQL dasturlash tili komandalari nechta kategoriyaga bo‘linadi 2
3
4
5
+
SQL dasturlash tili komandalari nechta kategoriyaga bo‘linadi 2
3
4
5
SQL- SERVERNI ishga tushirish tartibi To‘qridan to‘gri SQL Serverni yuklash
SQL Menedjerni yuklash
SQL Menedjer orqali SQL- SERVERNI ishga tushirish Barcha javob to‘g‘ri
SQL Serverda berilganlar bazasini loyihalash tartibini ko‘rsating
BBga kiruvchi jadvallarni normal holga keltirish-Jadvallar o‘rtasidagi aloqalarni aniqlash- Jadvallarni yaratish-Jadvallar o‘rtasidagi aloqa diagrammasini yaratish
BBga kiruvchi jadvallarni normal holga keltirish- Jadvallarni yaratish- Jadvallar o‘rtasidagi aloqalarni aniqlash-Jadvallar o‘rtasidagi aloqa diagrammasini yaratish
BBga kiruvchi jadvallarni normal holga keltirish- Jadvallarni yaratish- Jadvallar o‘rtasidagi aloqalarni aniqlash-Jadvallar o‘rtasidagi aloqa diagrammasini yaratish
To‘g‘ri javob yo‘q
SQL Serverning komponentalarini ko‘rsating:
Database Engine
Relation Engine va SQLOS Barcha javob to‘g‘ri
Database Engine vazifasini ko‘rsating
Aloqa Mexanizmi(Relational Engine) va ma'lumotlar bazasi fayllari, sahifalari, indekslari va boshqalarni boshqaradi
Saqlangan protseduralar, ko‘rinishlar yaratiladi Triggerlar yaratiladi
Barcha javob to‘g‘ri
Relational Engine vazifasini ko‘rsating So‘rovni berishni eng yaxshi usulini aniqlaydi So‘rovlar protsessori vazifasini bajaradi
So‘rovlarni qayta ishlash, xotira va buferni boshqarish vazifasini bajaradi Barcha javob to‘g‘ri
Storage Engine vazifasini ko‘rsating
Disklar va saqlash tizimlaridan ma‘lumotlarni olish So‘rovlar protsessori vazifasini bajaradi
Saqlangan protseduralar, ko‘rinishlar yaratiladi
Barcha javob to‘g‘ri
SQLOS vazifasini ko‘rsating
SQL serverning ichki operatsion tizimidir Xotiraga kiritish vazifasini bajaradi Xotiradan chiqarish vazifasini bajaradi Barcha javob to‘g‘ri
SQL Server Management Studio vazifasini ko‘rsating
SQL Server ma'lumotlar bazasiga SQL so'rovlarini yozish va bajarish uchun ishlatilishi mumkin bo'lgan vosita
bu SQL Server ma'lumotlar bazasi serverlari bilan ishlash uchun grafik interfeysni ta'minlovchi boshqaruv vosita
Ma‘lumotlarni GUI vositasida boshqarish vositasi barcha javob to‘g‘ri
SQL SERVER nima?
berilganlar bazasini boshaqrish tizimi Ma‘lumotlar bazasi
Berilganlarni qayta ishlash dasturlash tili
grafik interfeysni ta'minlovchi boshqaruv vosita Barcha javob to‘g‘ri
Indeks nima?
Indeks - bu ma'lumotlar bazasi ob'ektidir
jadval yoki ko'rinishning bir yoki bir nechta ustunlariga asoslangan kalitlardir berilgan ma'lumotlar saqlanadigan joyga mos keladigan ko'rsatkichlardir barcha javob to‘g‘ri
Indeks vazifasini ko‘rsating
Indekslar jadvaldan domenlarni tezroq olish uchun mo'ljallangan Indekslar jadvaldan atributlarni tezroq olish uchun mo'ljallangan
Indekslar jadvalni butunligini saqlash ucun mo‘ljallangan Indekslar jadvaldan kortejlarni tezroq olish uchun mo'ljallangan 487.Indeks vazifasini ko‘rsating
Indekslar jadvaldan ustunlarni tezroq olish uchun mo'ljallangan Indekslar jadvaldan berilganlarni tezroq olish uchun mo'ljallangan Indekslar jadvalni butunligini saqlash ucun mo‘ljallangan Indekslar jadvaldan satrlarni tezroq olish uchun mo'ljallangan
SQL SERVERda asosan qanday indekslar ishlatiladi Klasterli,Klasterlimas
Kolonnali, filtrlangan Noyob, to‘liq matnli barcha javob to‘g‘ri
SQL standartini ko‘rsating SQL-1, 1989 yilda qabul qilingan Sql-2, 1992 yilda qabul qilingan SQL-3, 1999 yilda qanul qilingan barcha javob to‘g‘ri
MS ACCESSda SQL dialektini ko‘rsating Tranzact- SQL
SQL Jet PL/SQL
PL/pgSQL
PostgreSQLda SQL dialektini ko‘rsating Tranzact- SQL
SQL Jet PL/SQLPL/pgSQL
ORACLEda SQL dialektini ko‘rsating Tranzact- SQL
SQL Jet PL/SQL
PL/pgSQL
SQL SERVERda SQL dialektini ko‘rsating Tranzact- SQL
SQL Jet PL/SQL
PL/pgSQL
DDL tili komandasini ko‘rsating SELECT
REVOKE CREATE COMMIT
DDM tili komandasini ko‘rsating SELECT
REVOKE CREATE COMMIT
DCL tili komandasini ko‘rsating SELECT
REVOKE CREATE COMMIT
TCL tili komandasini ko‘rsating SELECT
REVOKE CREATE COMMIT
DDL tili komandasini ko‘rsating DELETE
DENY ALTER BEGIN
DML tili komandasini ko‘rsating DELETE
DENY ALTER BEGIN
DCL tili komandasini ko‘rsating DELETE
DENY ALTER BEGIN
TCL tili komandasini ko‘rsating DELETE
DENY ALTER BEGIN
Ko‘pchilik foydalanuvchilar tomonidan ma'lumotlar bazasini yaratish, to‘ldirish va birgalikda
foydalanish uchun mo‘ljallangan dasturiy vositalar majmuasi nima deyiladi?
====
# Ma'lumotlar bazasini boshqarish tizimi
====
Sonli o'zgarmas
====
Ma’lumotlar lug‘ati
====
Hisoblash tizimi
+++++
Fayllarni boshqarish qanday amalga oshiriladi
====
# Fayl tizimi orqali
====
Kataloglar orqali
====
Foydalanuvchilar roli orqali
====
Fayl nomlari orqali
+++++
O‘zaro bog‘langan ma’lumotlar nima deb ataladi
====
# ma’lumotlar tizimi
====
ma’lumotlar bazasi tizimi
====
ma'lumotlar bazasini boshqarish tizimi
====
ma’lumotlar elementi
+++++
Mohiyat-aloqa modelining asosiy tushunchalari
====
# mohiyat, atribut, aloqa
====
atribut, jadval, aloqa
====
obyekt, xususiyat, munosabat
====
kalit, qiymat, assotsiatsiya
+++++
Ma’lumotlar bazasi adminstratori bu-
====
# bitta yoki bir nechta ma’lumotlar bazasi haqida to‘liq tasavvurga ega mutaxassis bo‘lib, ushbu
ma’lumotlar bazasini loyihalash va qo’llanilishini nazorat qilish bilan shug‘ullanadi
====
bitta yoki bir nechta ma’lumotlar to'plami haqida to‘liq tasavvurga ega predmet soha mutaxassisi
====
bitta yoki bir nechta ma’lumotlar bazasiga texnik xizmat ko‘rsatish bilan shug‘ullanadi
====
ma’lumotlar bazasiga faqat tarmoqda xizmat ko‘rsatish bilan shug‘ullanadi
+++++
Atributlarda saqlanadigan ma'lumotlar bu-
====
# atribut qiymatlari
====
atribut tizimlari
====
ma'lumotlar bazasi tizimlari
====
ma'lumotlar bazasini boshqarish tizimlari
+++++
Zamonaviy ma'lumotlar bazasini boshqarish tizimlari fayl tizimining qaysi muammosiga yechim bo'la
oladi
====
# ko‘p foydalanuvchilar bilan ishlashga
====
katta hajmdagi axborotni saqlashga
====
ma’lumotlarni saralashga
====
ma’lumotlarni strukturalashga
+++++
Ma`lumotlar bazasidagi axborotlar qanday boʻlishi kerak
====
# qarama – qarshi bo`lmasligi; xatosiz bo`lishi; yaxlit bo`lishi kerak
====
qarama – qarshi bo`lishi; xatosiz bo`lishi
====
har bir jadval ustunida IDsi ko'rsatilishi kerak
====
xar bir jadvalda takrorlanishi kerak
+++++
Ma'lumotlar bazasini boshqarish tizimidagi foydalanuvchilar uchun mos abstraksiya bosqichini
ko‘rsating
====
# Tashqi
====
Konseptual
====
Ichki
====
Jismoniy
+++++
Ma'lumotlar bazasi asosiy modellari nechta?
====
# 3 ta (Tarmoqli, Relyatsion, va Ierarxik)
====
4 ta (Tarmoqli, Remix, Demux, Filter)
====
5 ta (Relyatsion, Set, Concat, Follow, Insert)
====
2 ta (Ierarxik, Set, Demux, Colloborate)
+++++
Ma’lumotlarni tavsiflanishiga ko'ra nechtaga ajratish mumkin
====
# Ikki (Logik va fizik)
====
Uch (Logik, fizik, Maydon)
====
to'rt (Logik, Colloborate, Fixed, Dinamik)
====
Besh (Fizik, Tranzaktion, Concat, Insert, Set)
+++++
Ma’lumotlarni taqdim etish modellari bo‘yicha klassifikatsiya qaysi variantda tasvirlangan
====
# ierarxik, tarmoqli, relyatsion, obyektga yo‘naltirilgan
====
lokal, tarmoq, bo‘lingan
====
hujjatli, faktografik, leksikografik
====
faylli va katalogli
+++++
Obyektlar orasidagi munosabat turini aniqlang: talaba va reyting daftarchasi
====
# 1:1
====
m:1
====
n:m
====
m:1
+++++
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 uchun dasturiy ta'minot
====
ma'lumotlar bazalarini yaratish va foydalanish uchun dasturiy ta'minot
====
ma'lumotlar bazalarini yaratish va foydalanish uchun boshqarishni ta'minlovchi dasturiy ta'minot
+++++
Ma'lumotlar bazasidagi ma'lumotlarni xotiraga saqlanishi qaysi tavsiflashga tegishli
====
# Fizik tavsiflash
====
Logik tavsiflash
====
Mantiqiy tavsiflash
====
logik va fizik tavsiflash
+++++
Ma`lumotlar bazasidagi ma`lumotlarni foydalanuvchilarga interfeys orqali ko`rinishi qaysi
tavsiflashga tegishli
====
# logik
====
lizik
====
konseptual
====
logik va fizik
+++++
Bitta MBBTda nechtagacha ma'lumotlar bazasi bo`lishi mumkin
====
# bir nechta
====
bitta
====
ikkita
====
turli MBBTlarda turlicha
+++++
MBBT arxitekturasining bosqichi hisoblanmaydigan javob variantini ko‘rsating
====
# Datalogik
====
Logik
====
Konseptual
====
Fizik
+++++
MBBT arxitekturasining nechta bosqichi mavjud
====
# 3 ta (Tashqi, Konseptual va Fizik)
====
4 ta (Logik, Colloborate, Fixed, Dinamik)
====
5 ta (Fizik, Tranzaktion, Concat, Insert, Set)
====
2 ta (Fixed, Dinamik)
+++++
Ob’еkt atributi deganda nima tushuniladi?
====
# jadval ustuni
====
jadval qatori
====
jadval katakchalari
====
jadval
+++++
Mohiyat aloqa diagrammasida uchraydigan shaklni toping
====
# Ellips
====
Parallelogram
====
Aylana
====
Trapetsiya
+++++
Mohiyat aloqa diagrammasida qanday shakl qo`llanilmaydi
====
# Parallelogram
====
Romb
====
to`rtburchak
====
to`g`ri chiziq
+++++
Relyatsion algebra amallarini ko`rsating
====
# Kesishuv, birlashtirish, ayirish, dekard ko`paytma
====
Kesishuv, qo`shish, seleksiya, dekard ko`paytma
====
Kesishuv, seleksiya, ayirish, dekard ko`paytma
====
Kesishuv, qo`shish, ayirish, seleksiya, dekard ko`paytma
+++++
Relyatsion ma’lumotlar bazasidagi asosiy tushunchalarni aniqlang?
====
# Jadval, maydon, yozuv
====
Jadval, ustun, qator
====
Jadval, ustun, yozuv
====
Jadval, ustun
+++++
Relyatsion ma’lumotlar bazasining asosiy tushunchalarini aniqlang?
====
# munosabatlarning majmuasi yoki ikkilik jadvallari
====
munosabatlarning majmuasi yoki ikkilik bazasi
====
munosabatlarning majmuasi yoki ikkilik qatorlar
====
munosabatlarning majmuasi yoki ikkilik ustunlar
+++++
Markazlashtirilgan to`plam va ma’lumotlardan jamoaviy foydalanish zarur bo`lgan dasturiy, til,
tashkiliy va texnik vositalar tizimi ........deb ataladi.
====
# ma’lumotlar banki
====
ma’lumotlar bazalari
====
ilovalar
====
ma’lumotlar lug’ati
+++++
Amaliy masalalar uchun avtomatlashtirilgan ishlov berishni ta’minlovchi dastur yoki dasturlar
kompleksiga .............deyiladi.
====
# ma’lumotlar bazasini boshqarish tizimi
====
ma’lumotlar bazalari
====
ilovalar
====
ma’lumotlar lug’ati
+++++
Ma’lumotlarni taqdim etishning relyatsion modelida foydalanuvchiga ma’lumotlar qaysi ko‘rinishda
uzatiladi
====
# jadvallar
====
ro‘yxatlar
====
daraxt turidagi graf
====
ixtiyoriy graf
+++++
Tezkorlik va xotira sarfi ko`rsatkichlari bo`yicha samarali ish olib borish imkoniyati qaysi ma'lumot
modellarida mavjud
====
# Tarmoq modellari
====
Ierarxik modellar
====
Relyatsion modellar
====
Ko`p o`lchamli modellar
+++++
Ma’lumotlarni taqdim etish modeli bu-
====
#Malumotlar bazasida saqlanuvchi ma’lumotlarning mantiqiy strukturasi
====
Ma’lumotlar bazasida saqlanuvchi ma’lumotlarning fizik strukturasi
====
Ma’lumotlarning ierarxik strukturasi
====
Ma’lumotlarning tarmoq strukturasi
+++++
Qo`llanilish tavsifiga ko`ra MBBTlar qanday turlarga bo`linadi?
====
# bir va ko`p foydalanuvchilar
====
bir pog’onali va ko`p pog’onali
====
shaxsiy va jamoaviy
====
to`liq va to`liq emas
+++++
Ma’lumotlarni taqdim etishning tarmoq modelida ma’lumotlar bog'lanishi qanday tasvirlanadi
====
# ixtiyoriy graf
====
ro‘yxatlar
====
daraxt turidagi graf
====
jadvallar
+++++
Ma’lumotlarni taqdim etish modelining qaysi biri eng keng tarqalgan hisoblanadi
====
# relyatsion
====
obyektga yo‘naltirilgan
====
tarmoqli
====
ierarxik
+++++
Ma’lumotlarni taqdim etishning ierarxik modelida ma’lumotlar bog'lanishi qanday tasvirlanadi
====
# daraxt turidagi graf
====
ixtiyoriy graf
====
ro‘yxatlar
====
jadvallar
+++++
Jadvallar o'rtasidagi aloqalarning uch turi to‘g‘ri berilgan javobni ko‘rsating
====
# Birga-ko‘p, birga-bir, ko‘pga-ko‘p
====
Birga-uch, birga-bir, ko‘pga-ko‘p.
====
Birga-ko‘p, birga-bir, ko‘pga-noaniq.
====
Birga-aniq, birga-bir, ko‘pga-ko‘p.
+++++
Talabalar va guruh obyektlari orasidagi aloqa modelini aniqlang
====
# n:1
====
1:1
====
n:m
====
bog‘lanmagan
+++++
Viloyat va tumanlar obyektlari orasidagi aloqa modelini aniqlang
====
# 1: m
====
1:1
====
m:n
====
m:1
+++++
Mohiyat-aloqa modelini birinchi bo'lib kim taklif qilgan
====
# Piter Chen
====
Tyuring
====
Edgar Kodd
====
Eyler
+++++
Talabalar va auditoriyalar obyektlari orasidagi munosabat turini aniqlang
====
# m:n
====
n:1
====
1:1
====
1: m
+++++
O'qituvchilar va talabalar jadvallari orasida munosobat turini aniqlang
====
# n:m
====
n:1
====
1:1
====
1: m
+++++
Daraxt ko‘rinishida qaysi ma’lumotlar bazasi tasvirlanadi?
====
# ierarxik
====
tarmoqli
====
relyatsion
====
invertlangan ro‘yxat asosiga
+++++
Kortej bu ....?
====
# qator
====
ustun
====
jadval
====
katakcha
+++++
Munosobat nima?
====
# jadval
====
ustun
====
qator
====
katakcha
+++++
Domen bu ....?
====
# ustun
====
jadval
====
qator
====
katakcha
+++++
Relyatsion ma’lumotlar bazasida ma’lumotlarni saqlashning asosiy formasi
====
# Jadval
====
Yozuv
====
Domen
====
Atribut
+++++
Unikal identifikator nima
====
# Bir qatorni boshqa qatordan ajratib turadigan qiymatga ega ustun
====
Jadval nomi
====
Ustun nomi
====
Qator va ustunlarning mosligi
+++++
Jadvalning har xil qatorlari bir xil qiymatdagi kalitga ega bo‘ladimi?
====
# Yo‘q, bir xil qiymatga ega bo'lmaydi
====
Ha, bir xil qiymatga ega bo'lishi mumkin
====
Agar jadval ikkilamchi kalitga ega bo‘lsa
====
Agar jadval birlamchi kalitga ega bo’lsa
+++++
Qator bu?
====
# yozuv, kortej, ekzemplyar
====
atribut, maydon
====
fayl
====
annorgamma
+++++
Qaysi bir MBBT klient-server turiga kirmaydi
====
# ACCESS
====
MySQL
====
SQL Server
====
ORACLE
+++++
Unikal maydon deb qanday qatorga aytiladi
====
# qiymati qaytarilmaydigan maydon
====
qiymati bir xil bo’lgan nom ostidagi maydon
====
qiymati oshish xususiyatiga ega maydon
====
qiymati boshqasi bilan bog‘lanmagan maydon
+++++
Relyatsion ma’lumotlar bazasida qaysi so‘rov tillari qo‘llaniladi
====
# SQL
====
Objective C
====
Haskell
====
Basic
+++++
Ma’lumotlar bazasi jadvali nima uchun kerak?
====
# ma’lumotlarni saqlashga
====
ma’lumotlarni qayta ishlashga
====
ma’lumotlar bazasini kiritish va ularni ko‘zdan kechirish
====
qiyin dasturlar yaratishga
+++++
Ikkinchi normal formada quyidagicha talab qo‘yiladi:
====
# Jadvalning hamma maydonlari birinchi kalitga bog‘liq
====
Hamma maydonlar mustaqil
====
Hamma maydonlar kalitsiz maydonlarga bog‘liq
====
Hamma maydonlar ikkilamchi kalitga bog’liq
+++++
SQL kengaytmasi nimani anglatadi?
====
# Strukturalashgan so‘rov tili
====
Ketma-ket so‘rov tili
====
Standart so‘rov tili
====
Tezkor so‘rov tili
+++++
Qaysi SQL operatorlari ma'lumotlar bazasida ma'lumotlarni tavsiflashda ishlatiladi?
====
# CRATE, ALTER, DROP
====
GRANT, REVOKE
====
SELECT, UPDATE, INSERT, DELETE
====
MODIFY, TRUNCATE
+++++
Qaysi SQL operatorlari ma'lumotlar bazasida ma'lumotlarni manipulyatsiyalashda ishlatiladi?
====
# SELECT, UPDATE, INSERT, DELETE
====
MODIFY, TRUNCATE
====
CRATE, ALTER, DROP
====
GRANT, REVOKE
+++++
Sana vaqt toifasi qaysi javobda to'g'ri ko'rsatilgan
====
# TIMESTAMP
====
NUMERIC
====
BOOLEAN
====
INTEGER
+++++
Jadvaldagi ustunga qo‘yilgan qanday cheklanish ustun qiymatlarining bo‘sh bo‘lmasligini
ko‘rsatadi
====
# NOT NULL
====
FORGN KEY
====
UNIQUE
====
CHECK
+++++
VARCHAR toifasi bu -
====
# o‘zgaruvchan toifadagi satr tipi
====
butun tip
====
sana va vaqt
====
moddiy son
+++++
3 NFga o`tishdan oldin jadval qaysi normal formada bo`lishi shart
====
#2 NF
====
4 NF
====
5 NF
====
6 NF
+++++
Jadvaldagi ustunga qo‘yilgan qanday cheklanish ustun qiymatlarini ma’lum bir shart bo‘yicha
tekshiradi
====
#CHECK
====
FORGN KEY
====
NOT NULL
====
UNIQUE
+++++
TRUE va FALSE qiymatini qabul qiluvchi toifalar qanday nomlanadi?
====
# Bul toifali
====
Butun toifali
====
Sana va vaqt toifali
====
Qator toifali
+++++
Butun toifa keltirilgan javobni ko`rsating
====
# NUMERIC
====
FLOAT
====
TIMESTAMP
====
VARChAR
+++++
NOT, AND, OR operatorlari vazifasi nimadan iborat?
====
# Mantiqiy amallarni bajarish
====
Solishtirish ammallarini bajarish
====
O‘zlashtirish amallarini bajarish
====
Arifmetik amallar va operatorlar
+++++
Jadvaldagi ustunga qo‘yilgan qanday cheklanish ustun qiymatlarining takrorlanmasligini ta’minlaydi
====
# UNIQUE
====
FOREIGN KEY
====
NOT NULL
====
ChECK
+++++
MAX() agregat funksiyasining vazifasini ayting
====
# Belgilangan ustunning eng katta qiymatini topish
====
Belgilangan qatorning eng katta qiymatini topish
====
Belgilangan elementning eng katta qiymatini topish
====
Belgilangan obyektning eng katta qiymatini topish
+++++
MIN() agregat funksiyasining vazifasini ayting
====
# Belgilangan ustunning eng kichik qiymatini topish
====
Belgilangan qatorning eng kichik qiymatini topish
====
Belgilangan elementning eng kichik qiymatini topish
====
Belgilangan obyektning eng kichik qiymatini topish
+++++
AVG() agregat funksiyasining vazifasini ayting
====
# Belgilangan ustunning o`rta arifmetigini topish
====
Belgilangan qatorning o`rta arifmetigini topish
====
Belgilangan jadvalning o`rta arifmetigini topish
====
Belgilangan ob`yektning o`rta arifmetigini topish
+++++
COUNT() agregat funksiyasining vazifasini ayting
====
# Belgilangan obyektning qatorlar sonini topish
====
Belgilangan qatorning qatorlar sonini topish
====
Belgilangan elementning o`rta arifmetigini topish
====
Belgilangan obyektning o`rta arifmetigini topish
+++++
CREATE operatorining vazifasi?
====
# Ma’lumotlar bazasida obyekt yaratish
====
Ma’lumotlar bazasida obyektni o‘chirish
====
Ma’lumotlar bazasida obyektni o‘zgartirish
====
Jadvalga qator qo‘shish
+++++
ALTER operatorining vazifasi?
====
# Ma’lumotlar bazasida obyektni o‘zgartirish
====
Ma’lumotlar bazasida obyektni o‘chirish
====
Ma’lumotlar bazasida obyektni o‘zgartirish
====
Jadvalga qator qo‘shish
+++++
DROP operatorining vazifasi?
====
# Ma’lumotlar bazasidan obyektni o‘chirish
====
Ma’lumotlar bazasidan obyektni o‘zgartirish
====
Jadvalga qator qo‘shish
====
Jadvalga obyektni o‘chirish
+++++
Quyidagi so‘rov nimani anglatadi: SELECT * FROM STUDENT;
====
# STUDENT jadvalini tanlash
====
STUDENT jadvalini yaratish
====
STUDENT jadvalini o'chirish
====
STUDENT jadvalini o'zgartirish
+++++
Quyidagi so‘rovda STUDENT nimani anglatadi: SELECT * FROM STUDENT;
====
# jadval nomi
====
indeks
====
ustun nomi
====
tegishlilikni
+++++
Qidiruv so‘rovlarini tezlashtirish uchun qaysi MBBT mexanizmi ishlatiladi
====
# indekslar
====
ikkilamchi kalitlar
====
tranzaksiyalar
====
so‘rovlarni bajarilishini tezlashtirish mumkin emas
+++++
CREATE TABLE jadval yaratish operatorida NULL nimani anglatadi?
====
# Ustunda qiymat bermaslik imkoniyatini
====
Ustunga tegishli bo‘lgan satr qiymatlari bo‘sh bo‘lmasligini
====
Jadval bo‘shligini
====
Jadval satrlarida probellar bo‘lmasligini
+++++
CREATE TABLE jadval yaratish operatorida NOT NULL nimani anglatadi?
====
# Ustunga tegishli bo‘lgan satr qiymatlari bo‘sh bo‘lmasligini
====
Ustunga tegishli bo‘lgan satr qiymatlari bo‘sh bo‘lishligini
====
Jadval bo‘m bo‘shligini
====
Jadval satrlarida probellar bo‘lmasligini
+++++
SELECT operatorini vazifasi?
====
# Jadvaldan ma’lumotlarni tanlash
====
Jadvalga satr qo‘shish
====
Jadvalni o‘zgartirish
====
Jadvaldan tanlash
+++++
UPDATE operatorini vazifasi?
====
# Jadvalda qatorni o‘zgartirish
====
Jadvalga satr qo‘shish
====
Jadvalni o‘zgartirish
====
Jadvaldan tanlash
+++++
DELETE operatorining vazifasi?
====
# Qatorni o‘chirish
====
Jadvalga satr qo‘shish
====
Jadvalni o‘zgartirish
====
Jadvaldan tanlash
+++++
INSERT operatorini vazifasi?
====
# Jadvalga satr qo‘shish
====
Jadvalni o‘zgartirish
====
Jadvaldan tanlash
====
Qatorni o‘chirish
+++++
Bitta so`rovning ichida joylashgan ikkinchi so‘rov qanday nomlanadi, misol: SELECT * FROM STUDENT
WHERE group_id IN (SELECT id FROM group WHERE number=‘217-18’)
====
# quyi so‘rov
====
bog‘lanish
====
birlashuv
====
farq
+++++
SUM() agregat funksiyasining vazifasini ayting
====
# Belgilangan ustunning yig’indisini topish
====
Belgilangan qatorning yigindisining o`rta qiymatini topish
====
Belgilangan jadvalning o`rta arifmetigini topish
====
Belgilangan ob`yektning o`rta arifmetigini topish
+++++
Qaysi predikat saralash uchun ishlatiladi?
====
# ORDER BY
====
WHERE
====
HAVING
====
GROUP BY
+++++
Qaysi predikat guruhlash uchun ishlatiladi?
====
# GROUP BY
====
WHERE
====
HAVING
====
ORDER BY
+++++
SELECT * FROM STUDENT WHERE SURNAME LIKE 'P%';
====
# P harfi bilan boshlanadigan familiyalar chiqadi.
====
P bilan tugovchi familiyalar chiqadi.
====
Natija chiqmaydi
====
P harfiga teng bo‘lmagan familiyalar chiqadi
+++++
SELECT operatorida FROM so‘zidan keyingi yozuv nimani bildiradi?
====
# jadvalning nomini
====
ustunning nomini
====
shartni
====
kalit maydonni
+++++
Qaysi predikat berilgan shartni qanoatlantiruvchi qidiruvni amalga oshiradi?
====
# WHERE
====
GROUP BY
====
HAVING
====
ORDER BY
+++++
To‘gri yozilgan SELECT operatorini ko‘rsating.
====
# SELECT * FROM
====
SELECT *
====
SELECT Table FROM
====
SELECT FROM * Table_name
+++++
INSERT, UPDATE, DELETE quyidagi SQL tillarining qaysi biriga tegishli?
====
# DML
====
DDL
====
DQL
====
DSL
+++++
Qaysi operatorda WHERE ishlatib bo‘lmaydi?
====
# INSERT
====
UPDATE
====
SELECT
====
DELETE
+++++
DROP va DELETE operatorlarining farqi nimada
====
# DROP obyektni, DELETE qatorni o`chiradi
====
Farqi yo`q
====
SQLda DROP ishlatilmaydi
====
SQLda DELETE ishlatilmaydi
+++++
SELECT operatoridan keyin '*' belgisi nimani bildiradi?
====
# hamma ustunlarni belgilashni
====
hamma satrlarni belgilashni
====
satr qatorlari yulduzcha bilan shifrlanganini
====
bu belgidan foydalanib bo‘lmaydi
+++++
Qaysi operator yordamida jadvallarni «qo`shish» amali bajariladi
====
# SELECT + JOIN
====
SELECT + WHERE
====
SELECT + GROUP BY
====
SELECT + ORDER BY
+++++
Qaysi operator yordamida «kesishuv» amali bajariladi
====
#INNER JOIN
====
UNION
====
DEVIDE
====
MINUS
+++++
Qaysi operator yordamida «tanlash» amali bajariladi
====
# SELECT + WHERE
====
UPDATE + WHERE
====
INSERT
====
DELETE + WHERE
+++++
Qaysi operator yordamida «birlashtirish» amali bajariladi
====
# UNION
====
INTERSECT
====
MINUS
====
DEVIDE
+++++
Ichki bog‘lanish operatori – bu
====
# INNER JOIN
====
FULL OUTER JOIN
====
RIGHT OUTER JOIN
====
LEFT OUTER JOIN
+++++
Chap tashqi bog‘lanish operatori – bu
====
# LEFT OUTER JOIN
====
INNER JOIN
====
FULL OUTER JOIN
====
RIGHT OUTER JOIN
+++++
SELECT COUNT(id) FROM STUDENT so‘rovi qanday natija qaytaradi
====
# STUDENTlarning sonini
====
STUDENTning maksimal indentifikatorini
====
STUDENTning oxirgi identifikatorini
====
STUDENTning birinchi identifikatorini
+++++
Qaysi operator yordamida «ayiruv» amali bajariladi
====
# MINUS
====
INTERSECT
====
UNION
====
DEVIDE
+++++
To‘liq tashqi bog‘lanish operatori – bu
====
# FULL OUTER JOIN
====
RIGHT OUTER JOIN
====
LEFT OUTER JOIN
====
INNER JOIN
+++++
Relyatsion turdagi ma'lumotlar bazasi obyektlari necha o’lchovli jadvalni tashkil etadi?
====
# ikki
====
bir
====
uch
====
to'rt
+++++
SQL tilini tarkibiy qismlariga kiradi: 1) ma’lumotlarni aniqlash tili; 2) ma’lumotlarni
manipulyatsiyalash tillari; 3) ma’lumotlarni boshqarish tili; 4) dasturlash tillari
====
# 1, 2, 3
====
1,2,4
====
2.3
====
1,3,4
+++++
DML komandalarini ko`rsating
====
# INSERT, DELETE, UPDATE, SELECT
====
CREATE, ALTER, DROP
====
INSERT, DROP, UPDATE, SELECT
====
CREATE, ALTER, DELETE
+++++
DDL komandalarini ko`rsating
====
# CREATE, ALTER, DROP
====
INSERT, DELETE, UPDATE, SELECT
====
INSERT, DROP, UPDATE, SELECT
====
CREATE, ALTER, DELETE
+++++
UPDATE operatorini qaysi kalit so’zi jadvalni aniq ustunlarini tanlab olish va o’zgartirish imkonini
beradi?
====
# SET
====
AND va OR
====
SETUP
====
DATE
+++++
Amaliyotda eng ko’p tarqalgan ma’lumotlar bazalari bu-
====
# Relyatsion ma’lumotlar bazalari
====
Ierarxik ma’lumotlar bazalari
====
Tarmoqli ma’lumotlar bazalari
====
Ierarxik va relyasion ma’lumotlar bazalari
+++++
SELECT operatoridan FROM so‘zidan keyingi yozuv nimani bildiradi?
====
# jadvalning nomini
====
ustunning nomini
====
shartni
====
birlamchi kalitni
+++++
Select lpad(o'yinchi, 10, '*') from fun. So`rov natijasini tanlang
====
#****Suarez
====
- **********Suarez
====
- Suarez***
====
- Suarez****
+++++
Select rpad(uyinchi, 10, '*') from func; So`rov natijasini tanlang
====
#Suarez****
====
- ****Suarez
====
- Suarez***
====
- **********Suarez
+++++
SELECT Name, Surname FROM talaba; So’rovida Name, Surname nimani anglatadi
====
#Ustunlar
====
Qatorlar
====
Jadvallar
====
Ob’yektlar
+++++
SELECT LEFT(`ism`, 5) FROM `xodimlar`; so`rov natijasini toping
====
# Xodimlar ismining birinchi 5 ta harflarini chiqaradi
====
Xodimlar ismining chap tomonidan chiqaradi
====
Xodimlar ismining 5 ta harfini chiqaradi
====
So`rovda xatolik beradi
+++++
select year from test where name='Jonny'); So`rovdagi year va name nimani anglatadi?
====
#Ustunlarni
====
Qatorlarni
====
Jadvallarni
====
Ob’yektlarni
+++++
Select * from table1 INNER JOIN table2 ON table1.name=table2.name; So`rovdagi "table2" nima?
====
# Jadval nomi
====
MB ga bo‘lgan talablar o‘zgaradi
====
Maxsus operator
====
Jadval qatori
+++++
UNION operatori vazifasi
====
#Jadvallarni birlashtiradi
====
Ikkita jadvalni yoniga qisqartiradi
====
Jadvallarni qisqartiradi
====
Jadvallarni ayiradi
+++++
Select name, surname from test1 UNION ALL select name, surname from test2; So`rovdagi
"ALL" qanday vazifa bajaradi?
====
# Jadvallar birlashtiriladi
====
Barcha ma`lumotlarni filtrlab birlashtiradi
====
Barcha ustunlarni birlashtiradi
====
Barcha jadvallarni birlashtiradi
+++++
SELECT MIN(yosh), ism, familiya FROM test GROUP By ism, familiya; So`rovidagi MIN(yosh) funksiyasi
natijasi?
====
#Yosh ustuni minimal qiymatini xisoblash
====
Yosh qatori minimal qiymatini xisoblash
====
Yosh jadvali minimal qiymatini xisoblash
====
min() funksiyasi xato
+++++
SELECT * FROM test ORDER BY yosh DESC; So`rovdagi "DESC" nima vazifa bajaradi?
====
# yosh ustunini teskarisiga saralaydi
====
yosh ustunini saralaydi
====
yosh ustunini guruhlaydi
====
Test jadvalidan ism ustunini ajratib ko`rsatadi
+++++
DISTINCT operatorining vazifasi nima?
====
# ma'lumotlar orasida bir xil ma'lumot bo'lsa, bu ma'lumotni bitta qilib chiqaradi
====
ma'lumotlar orasida bir xil ma'lumot bo'lsa, bu ma'lumotni chiqarmaydi
====
ma'lumotlar orasida bir xil ma'lumot bo'lsa, bu ma'lumotni ikkalasini ham chiqaradi
====
Bunday operator SQLda ishlatilmaydi
+++++
Select ism, yosh, familiya from test where ism like 'S%'; So`rovdagi "%" nima uchun ishlatiladi
====
# "S"dan keyin simvollar bo`lishi mumkin
====
"S"dan oldin simvollar bo`lishi mumkin
====
"S"dan keyin % bo`lishi mumkin
====
"S%" simvollar bo`lishi mumkin
+++++
Jadval ustunidagi yig‘indi qiymati qanday hisoblanadi
====
# SUM funksiyasi yordamida
====
COUNT funksiyasi yordamida
====
MIN funksiyasi yordamida
====
MAX funksiyasi yordamida
+++++
O‘ng tashqi bog‘lanish operatori – bu
====
# RIGHT OUTER JOIN
====
LEFT OUTER JOIN
====
INNER JOIN
====
FULL OUTER JOIN
+++++
JOIN operatori nimaga mo‘ljallangan
====
# Ikki jadvaldan olingan natijalarni bitta jadvalda birlashtirish uchun
====
Ikkala tanlovda mavjud umumiy natijalarni chiqarish uchun
====
Birinchi tanlovda mavjud, lekin ikkinchisida yo‘q bo‘lgan natijalarni chiqarish uchun
====
Ikki so‘rov tanlovining natijalarini birlashtirish uchun
+++++
MySQL so’rovlarida ko’pincha FROM so’zidan keyin …….. nomi yoziladi.
====
#Jadval
====
Ustun
====
Maydon
====
Qator
+++++
DELETE * FROM Mahsulotlar WHERE ID=2; so`rovni natijasini aniqlang
====
# Mahsulotlar jadvalidan id 2 ga teng bo`lgan qatorni barcha ma`lumotlarini o`chiradi
====
Mahsulotlar jadvalidan id 2 ga teng bo`lgan ustunni o`chiradi
====
Mahsulotlar jadvalidan id 2 ga teng bo`lgan qatorni qo`shadi
====
Mahsulotlar jadvalidan id 2 ga teng bo`lgan qatorni belgilaydi
+++++
So`rov orqali mahsulot ob`yektidan nonni narxi o`zgartirilsin
====
# UPDATE mahsulot SET narxi= `1050` WHERE Mahsulot nomi=`non`
====
UPDATE mahsulot SET Mahsulot nomi=`non` WHERE narxi= `1050`
====
DELETE mahsulot SET narxi= `1050` WHERE Mahsulot nomi=`non`
====
UPDATE non SET narxi= `1050` WHERE Mahsulot nomi=`mahsulot`
+++++
Tranzaksiyalarning asosiy xususiyatlari
====
# ACID
====
APID
====
CRUD
====
DDL
+++++
MySQL da CREATE VIEW operatori ishlatilsa
====
# 2 ta jadvaldan kerakli ustunlar tanlanadi va virtual usulda ko’rsatiladi
====
Dinamik jadvaldan ma’lumot ko’rsatiladi
====
har doim har xil
====
VIEW jadvallarni ko’rsatish uchun hizmat qiladi
+++++
DELETE * FROM Yetkazib_beruvchilar WHERE Yetkazib_beruvchilar="Sarbon MChJ" So`rovidagi *
FROM nima uchun ishlatiladi?
====
# Berilgan jadvaldagi hamma ma’lumotlarni ko’rib chiqish
====
Berilgan qatordagi hamma ma’lumotlarni ko’rib chiqish
====
Berilgan yozuv hamma ma’lumotlarni ko’rib chiqish
====
Berilgan kortejdagi hamma ma’lumotlarni ko’rib chiqish
+++++
SELECT MAX(id) FROM STUDENT so‘rovini nima qaytaradi
====
# STUDENTning maksimal indentifikatori
====
STUDENTning oxirgi identifikatori
====
STUDENTning oxirgi identifikatori
====
STUDENTlarning miqdori
+++++
SELECT AVG(age) FROM STUDENT so‘rovi nimani qaytaradi
====
# STUDENTlarning o‘rtacha yoshini
====
Maksimal STUDENT
====
Minimal STUDENT
====
STUDENTlar yoshining yig‘indisini
+++++
Jadvaldagi qatorlar soni qanday hisoblanadi
====
# COUNT funksiyasi yordamida
====
AVG funksiyasi yordamida
====
MIN funksiyasi yordamida
====
MAX funksiyasi yordamida
+++++
Agregat funksiyalarni ko`rsating
====
# MIN, MAX,Count, AVG
====
MIN, MAX, DATE, AVG
====
MIN, MAX,SUBSTR, MID
====
LEFT, RIGHT, MAX,Count,AVG
+++++
Qaysi operatorlar bilan MIN, MAX, AVG, SUM agregat funksiyalar bajarilishi mumkin
====
# faqatgina SELECT bilan
====
SELECT va DELETE
====
UPDATE
====
INSERT va UPDATE
+++++
SELECT MAX(`max_narxi(so`m)`) AS `eng qimmat mahsulot` FROM `mahsulotlar`; so`rov natijasini
toping
====
# Eng qimmat narxga ega bo`lgan maxsulot narxi
====
Eng arzon narxga ega bo`lgan maxsulot narxi
====
Eng qimmat narxga ega bo`lgan maxsulot nomi
====
Eng qimmat narxga ega bo`lgan maxsulot haqida barcha ma`lumot
+++++
SELECT AVG(`max_narxi(so`m)`) FROM `mahsulotlar`; so`rov natijasini toping
====
# Mahsulotlar jadvalidagi `max_narxi` ustunining o`rta arifmetigi
====
Mahsulotlar jadvalidagi `max_narxi` ustunining yig`indisi
====
Mahsulotlar jadvalidagi `max_narxi` ustunining kattasi
====
`max_narxi` jadvalidagi Mahsulotlar ustunining o`rta arifmetigi
+++++
SELECT AVG(oylik) FROM Xodimlar; so‘rovi nimani qaytaradi
====
#Xodimlarning o’rtacha oyligi
====
Xodimlarning birinchi identifikatori
====
Xodimlarning oxirgi identifikatori
====
Xodimlarlarning ismlarini
+++++
SELECT MIN(ID) FROM STUDENT so‘rovi nimani qaytaradi
====
# STUDENTning minimal indentifikatori
====
STUDENTning oxirgi identifikatori
====
STUDENTning birinchi identifikatori
====
STUDENTlarning miqdori
+++++
SELECT MAX(ID) FROM STUDENT so‘rovi nimani qaytaradi
====
# STUDENTning maksimal identifikatori
====
STUDENTning birinchi identifikatori
====
STUDENTning oxirgi identifikatori
====
STUDENTlarning ismlarini
+++++
SELECT SUBSTR(`familiya`,1,1) FROM `xodimlar`; so`rov natijasini toping
====
# Xodimlar familyalarining bosh harflarini chiqaradi
====
Xodimlar familyalarining birinchisini chiqaradi
====
Xodimlar familyalarining bitta harfini chiqaradi
====
So`rovda xatolik beradi
+++++
Ma’lumotlarni qaysi toifasiga MIN, MAX, AVG, SUM agregat funksiyalarni qo‘llash mumkin emas
====
# Qatorlar
====
Sonlar
====
Sanalar
====
Barcha ma’lumotlarga qo‘llash mumkin
+++++
LIKE to`g`ri qollanilgan so`rovni ko`rsating
====
# SELECT * FROM Products WHERE PName LIKE ‘%gizmo%’
====
SELECT * FROM LIKE WHERE PName Products ‘%gizmo%’
====
SELECT LIKE(‘%gizmo%’) FROM Products WHERE PName
====
SELECT * FROM Products, PName LIKE ‘%gizmo%’
+++++
Select * from exam Where mark in (4,5); so`rov natijasini toping
====
# Imtixondan 4 yoki 5 olganlar hadiqa ma`lumot
====
Imtixondan 4 va 5 olmaganlar hadiqa ma`lumot
====
Imtixondan 4,5 va undan past baho olganlar hadiqa ma`lumot
====
Imtixondan 4 chi va 5 chi bilet haqidagi ma`lumot
+++++
Lower operatorining vazifasi nima?
====
# berilgan ustunni kichik harflarga almashtirib beradi
====
berilgan qatorni kichik harflarga almashtirib beradi
====
berilgan satrni katta harflarga almashtirib beradi
====
berilgan qatorni katta harflarga almashtirib beradi
+++++
Upper operatorining vazifasi nima?
====
# berilgan ustunni katta harflarga almashtirib beradi
====
berilgan qatorni kichik harflarga almashtirib beradi
====
berilgan satrni kichik harflarga almashtirib beradi
====
berilgan qatorni katta harflarga almashtirib beradi
+++++
SELECT TIMESTAMPDIFF(SECOND, '2015-04-29 22:14:55', '2015-04-29 22:24:18'); So`rov natijasini
aniqlang
====
# soniyalar orasidagi farq
====
joriy vaqtni ko`rsatadi
====
ko`rsatilgan vaqt
====
xatolik yuz beradi
+++++
MBBTda DDL tilini vazifasi nima?
====
# Ma`lumotlarni tasvirlash tili
====
Ma`lumotlarni manipulyatsiya qilish tili
====
Ma`lumotlarni nazorat qilish tili
====
Ma`lumotlarni saqlash tili
+++++
SQLda satrni uzunligini aniqlab beradigan operatorni toping
====
# Length
====
Substr
====
Mid
====
First
+++++
MBBTda DML tilini vazifasi nima?
====
# Ma`lumotlarni manipulyatsiya qilish tili
====
Ma`lumotlarni tasvirlash tili
====
Ma`lumotlarni nazorat qilish tili
====
Ma`lumotlarni saqlash tili
+++++
MBBTda DCL tilini vazifasi nima?
====
# Ma`lumotlarni nazorat qilish tili
====
Ma`lumotlarni tasvirlash tili
====
Ma`lumotlarni manipulyatsiya qilish tili
====
Ma`lumotlarni saqlash tili
+++++
LONG toifasi xotiradan qancha joy egallaydi
====
# Bitta jadval uchun Maksimal darajasi 4G
====
Bitta jadval uchun Maksimal darajasi 2 G
====
Bitta jadval uchun Maksimal darajasi 6 G
====
Bitta jadval uchun Maksimal darajasi 8 G
+++++
Ko‘p foydalanuvchili MBBTda ishlashning murakkabligi nimada
====
# Loyihalash, foydalanishda hamda boshqarishda murakkabligi
====
Loyihalashning murakkabligi
====
Ekspluatatsiyaning murakkabligi
====
MB ga bo‘lgan talablar o‘zgaradi
+++++
Mahalliy (Lokal) MB da ko‘p foydalanuvchi ishlashiga ruxsat mavjudmi
====
# Yo‘q
====
Ha
====
Ha, MySQL va ORACLE mahsulotlarida
====
MySQL dan tashqari har qanday MB da
+++++
Zahira o‘rnini bosuvchi MBBT serveri nima deb ataladi
====
# Mirroring
====
massiv RADON
====
namuna
====
nusxa
+++++
Bitta tranzaksiya nechta operatsiyadan iborat bo‘lishi mumkin
====
# bir nechta
====
faqat bitta
====
faqat ikkita
====
kamida ikkitadan
+++++
Tranzaksiya nechta xususiyatga ega
====
# 4 (ACID)
====
3 (SET)
====
2 (IN)
====
1 ()
+++++
MB dagi ma’lumotlarni tranzaktsiya mantiqiy birligi nima deb ataladi
====
# Tranzaksiya
====
Operatsiya
====
O‘qish
====
Yozuvlarni qayd qilish
+++++
Tizimdagi ma’lumotlarni qayta tiklash uchun MB qanday imkoniyatidan foydalanish zarur
====
# Backup
====
Tables
====
Config
====
Memory
+++++
Qaysi buyruqlardan biri tranzaksiyadagi o‘zgarishlarni saqlash uchun xizmat qiladi
====
# COMMIT
====
FLUSh
====
ROLLBACK
====
BEGIN TRANSACTION
+++++
Ma'lumotlar bazasini boshqarish jarayonida bitta rolda nechta foydalanuvchi bo‘lishi mumkin
====
# Bir nechta
====
Bitta
====
Ikkita
====
Uchtadan ko‘p emas
+++++
SELECT * FROM test ORDER BY ism ASC; So`rovdagi "ASC" nima vazifa bajaradi?
====
# Ism ustunini oshib borish tartibda saralaydi
====
Ism ustunini saralaydi
====
Ism ustunini guruhlaydi
====
Test jadvalidan ism ustunini ajratib ko`rsatadi
+++++
Qaysi buyruqlardan biri tranzaksiyani boshlanishini e’lon qilish uchun xizmat qiladi
====
# BEGIN TRANSACTION
====
COMMIT
====
ROLLBACK
====
COMMIT
+++++
Ma’lumotlarga ruxsat etish xavfsizligi qanday mexanizm bilan ta’minlanadi
====
# Foydalanuvchilar va rollar
====
Shifrlash
====
deshifrlash
====
Faqatgina ma’lumotlarni himoyalash mavjud
+++++
Tranzaksiya bu......?
====
# Ma’lumotlar bilan ishlashda o‘zining mantiqiy birligiga ega bo‘lgan ma’lumotlar bazasi
jarayonlarining ketma-ket bajarilish guruxi
====
Fizik va mantiqiy rad etish hollarida oldingi holatdagi ma’lumotlar bazasini tiklash uchun
ma’lumotlar saqlanadigan MBBT funksiyasi
====
MBBT ga bo‘lgan asosiy talablardan biri bu tashqi xotirada ma’lumotlarni ishonchli saqlanishidir
====
MBning asosiy qismi bo‘lib hisoblanadi va barcha rivojdagi MBBTda pratokol Write Ahead Log – WAL
deb nomlanadi
+++++
Qaysi buyruqlardan biri tranzaksiyani boshlang'ich holatga qaytarish uchun xizmat qiladi
====
# ROLLBACK+
====
COMMIT
====
BEGIN TRANSACTION
====
FLUSh
+++++
Qaysi buyruqlardan biri tranzaksiya muvafaqiyatli bajarilganligini anglatadi
====
#COMMIT
====
ROLLBACK
====
BEGIN TRANSACTION
====
FLUSH
+++++
Xodim jadvalida `id`=5 bo‘lgan xodimning Familiyasini o‘zgartirish amali qaysi javobda to‘g‘ri
ko‘rsatilgan
====
# UPDATE `Xodim` SET `Familiyasi`=`Anvarov` where `id`=5
====
ALTER `Xodim` AS `Familiyasi`=`Anvarov` where `id`=5
====
SELECT `Xodim` SET `Familiyasi`=`Anvarov` where `id`=5
====
UPDATE `Xodim` `Familiyasi`=`Anvarov` SET where `id`=5
+++++
Ma’lumotlar bazasi xavfsizligini ta’minlash nimalardan iborat bo'ladi
====
# Jadvallar ustida ayrim amallarni bajarish huquqi faqatgina aniq foydalanuvchiga va aniq vaqt
davomida beriladi
====
Barcha foydalanuvchilar uchun alohida ma’lumotlarni o‘qish huquqi
====
Faqatgina avtorizatsiyalashgan foydalanuv-chilar uchun harakatlarni bajarish huquqi
====
Ma’lum toifadagi foydalanuvchilar uchun ma’lumotlarni shifrlash va deshifrlash
+++++
Bitta foydalanuvchida nechtagacha rollar bo‘lishi mumkin
====
# Bir nechta
====
Bitta
====
Ikkita
====
Uchtadan ko‘p emas
+++++
Quyidagi So’rov berilgan. SELECT Familiya, CONCAT(shahar, " ", tuman, " ", manzil) AS manzil FROM
talaba; AS yordamchi so’z vazifasi?
====
#Manzil nomli yangi ustunda so’rov natijalarini chiqarishga
====
Manzil nomli yangi qatorda so’rov natijalarini chiqarishga
====
Manzil nomli yangi jadvalda so’rov natijalarini chiqarishga
====
Manzil nomli yangi kortejda so’rov natijalarini chiqarishga
+++++
DELETE FROM Mijozlar WHERE MijozName=‘Alimov Bekzod’;
====
#Mijozlar jadvalidagi MijozName ‘Alimov Bekzod’ bo’lgan yozuv o’chiriladi
====
MijozName jadvalidan ‘Alimov Bekzod’ nomli Mijoz yozuvi o’chirladi
====
FROM Mijoz jadvalidan MijozName ‘Alimov Bekzod’ bo’lgan yozuv o’chiriladi
====
Mijoz WHERE jadvalidan MijozName ‘Alimov Bekzod’ bo’lgan yozuv o’chiriladi
+++++
Bir nechta amallar birligining bajarilishining nomlanishi nima deyiladi
====
# Tranzaksiya
====
Domen
====
Abstraktsiya
====
Sikllar
+++++
GRANT SELECT, INSERT ON Talaba TO 'Alimov_Doniyor'; so’rovi natijasi
====
#Talaba jadvalga, 'Alimov_Doniyor' foydalanuvchiga SELECT, INSERT operatorlarini ishlatishga
ruxsat berish
====
Alimov_Doniyor' jadvalga temporary foydalanuvchiga SELECT, INSERT operatorlarini ishlatishga
ruxsat berish
====
Temporary jadvalga, 'Alimov_Doniyor' foydalanuvchiga SELECT, INSERT operatorlarini ishlatishga
ruxsat bermaslik
====
'Alimov_Doniyor' jadvalga temporary foydalanuvchiga SELECT, INSERT operatorlarini ishlatishga
ruxsat berimaslik
+++++
LIKE to`g`ri qo'llanilgan so`rovni ko`rsating
====
# SELECT * FROM Products WHERE Name LIKE ‘%ford%’
====
SELECT * FROM LIKE WHERE Name Products ‘%ford%’
====
SELECT LIKE (‘%ford%’) FROM Products WHERE Name
====
SELECT * FROM Products, Name LIKE ‘%ford%’
+++++
MySQL so’rov bajarilsa natijasi qanday bo’ladi? SELECT MAX(Baho) AS Katta_ball FROM
Yakuniy_Nazorat;
====
#Yakuniy_Nazorat jadvalining Baho ustunidagi ma’lumotlarni eng kattasini Katta_ball deb nomlab
ko’rsatish
====
Yakuniy_Nazorat jadvalidagi Baho ustunidagi ma’lumotlarni o’rtachasini Katta_ball deb nomlab
ko’rsatish
====
MAX(Baho) nomli jadvaldan Baho ustunidagi ma’lumotlarni o’rtachasini Katta_ball deb nomlab
ko’rsatish
====
KattaNarx jadvalidan MAX(Baho) nomli ustunidagi ma’lumotlarni eng kattasini ko’rsatish
+++++
INSERT INTO operatori vazifasi?
====
#Ma’lumotlarni jadvalga kiritish va satr qo’shish uchun
====
Ma’lumotlarni ustunga kiritish va yangi maydon qo’shish uchun
====
Ma’lumotlarni maydonga kiritish va yangi ustun qo’shish uchun
====
Ma’lumotlardagi maydon tipini o’zgartirish uchun
+++++
Xodim jadvaliga yangi atribut qo‘shish amali qaysi javobda to‘g‘ri ko‘rsatilgan
====
# ALTER TABLE `Xodim` ADD COLUMN `Tel_raqam` text(15) null
====
ALTER TABLE `Xodim` SET `Jinsi` varchar(10) not null
====
ALTER TABLE `Xodim` RENAME `Yoshi` int(3) not null
====
ALTER TABLE `Xodim` CHANGE `Tel_raqam` text(15) not null
+++++
“Xodim jadvalidan yoshi 37 dan yuqori va familiyasi A harfi bilan boshlanuvchilarning oylik maoshi
o‘rta arifmetigi topilsin”. Yuqoridagi shartni qaysi javobdagi so‘rov qanoatlantiradi
====
# SELECT AVG(`maosh`) as `Natija` from `Xodim` WHERE `yoshi`>37 AND `Familiyasi` LIKE`A%`
====
SELECT AVG(`maosh`) as `Natija` from `Xodim` WHERE `yoshi`>37 AND LIKE `A%`
====
SELECT AVG(`maosh`) as `Natija` from `Xodim` WHERE `yoshi`>37 AND LIKE `Familiyasi`=`A%`
====
SELECT * from `Xodim` WHERE `yoshi`>37 and LIKE `Familiyasi`=`A%`
+++++
Talaba jadvalidan familiyasi B harfi bilan boshlanib, V harfi bilan tugovchilarini sonini sanash so‘rovi
qaysi javobda to‘g‘ri ko‘rsatilgan
====
# SELECT COUNT(*) as `Natija` from `Talaba` WHERE `Familiyasi` LIKE `B%V`
====
SELECT COUNT(*) as `Natija` from `Talaba` WHERE LIKE `Familiyasi` `B%V`
====
SELECT COUNT(*) as `Natija` from `Talaba` WHERE LIKE `Familiyasi` `B%V%`
====
SELECT COUNT(*) as `Natija` from `Talaba` WHERE `Familiyasi` LIKE `%B%V`
+++++
Select LPAD(oyinchi, 11, '*') from fun. So`rov natijasini tanlang
====
# ****Ahmedov
====
- **********Ahmedov
====
- Ahmedov****
====
- Ahmedov******
+++++
ALTER TABLE `Xodim` MODIFY `Jinsi` varchar(5); Sorovi natijasi
====
#Jadvaldagi ‘Jinsi’ nomli ustun ma’lumot tipini varchar(5) ga o’zgartiradi
====
Jadvaldagi hamma ma’lumotlar tipini varchar(5) ga o’zgartiradi
====
Xodim Ustunidagi Jinsi qatorini 5 ga o’zgartiradi
====
Xodim qatoridagi ma’lumot uzunligini 5 taga bo’ladi
+++++
Mahsulot jadvalidan narxi 4000 so'm va undan yuqori bo‘lganlarini nomi bo‘yicha guruhlab chiqarish
so‘rovi qaysi javobda to‘g‘ri ko‘rsatilgan
====
# SELECT `Nomi`, MAX(`narx`) as `Natija` from `Mahsulot` GROUP BY `Nomi` HAVING
MAX(`narx`)>=4000
====
SELECT `Nomi`, MAX(`narx`) as `Natija` from GROUP BY `Nomi` HAVING MAX(`narx`)>4000
====
SELECT * from `Mahsulot` GROUP BY `Nomi` HAVING MAX(`narx`)>4000
====
SELECT `Nomi`, MAX(`narx`) as `Natija` from `Mahsulot` GROUP BY `narx` HAVING
MAX(`Nomi`)>=4000
+++++
Fanlar jadvalidan `fan_soati` 80 dan yuqori bo‘lganlarini nomi bo‘yicha guruhlab chiqarish so‘rovi
qaysi javobda to‘g‘ri ko‘rsatilgan
====
# SELECT `Fan_nomi`, MAX(`fan_soati`) as `Natija` from `Fanlar` GROUP BY `Fan_nomi` HAVING
MAX(`fan_soati`)>80
====
SELECT `Fan_nomi`, MAX(`fan_soati`) from `Fanlar` GROUP BY `Fan_nomi` HAVING
MAX(`fan_soati`)>=80
====
SELECT `Fan_nomi`, MAX(`fan_soati`) as `Natija` GROUP BY `Fan_soati` HAVING
MAX(`fan_soati`)>80
====
SELECT `Fan_nomi`, MAX(`fan_soati`) as `Natija` from `Fanlar` GROUP BY `Fan_nomi` HAVING
MAX(`fan_nomi`)>80
+++++
Xodim jadvalidan ixtiyoriy atributni o'chirish amali qaysi javobda to‘g‘ri ko‘rsatilgan
====
# ALTER TABLE `Xodim` DROP COLUMN `Tel_raqam` text(15)
====
ALTER TABLE `Xodim` DELETE `Jinsi` varchar(10) not null
====
ALTER TABLE `Xodim` DROP RENAME `Yoshi` int(3) not null
====
ALTER TABLE `Xodim` CHANGE DROP `Tel_raqam` text(15) not null
+++++
Xodim jadvalidan ixtiyoriy atributning ma'lumot tipini o'zgartirish amali qaysi javobda to‘g‘ri
ko‘rsatilgan
====
# ALTER TABLE `Xodim` MODIFY `Jinsi` varchar(5)
====
ALTER TABLE `Xodim` MODIFY ALTER `Jinsi` varchar(10) not null
====
ALTER TABLE `Xodim` MODIFY CHANGE `Yoshi int(3) not null
====
ALTER TABLE `Xodim` CHANGE COLUMN `Tel_raqam` text(15) not null
+++++
Select RPAD(oyinchi, 11, '*') from func; So`rov natijasini tanlang
====
# Ahmedov****
====
- ****Ahmedov
====
- Ahmedov***
====
- **********Ahmedov
+++++
Mahsulot jadvalidan ixtiyoriy atributning ma'lumot tipini o'zgartirish amali qaysi javobda to‘g‘ri
ko‘rsatilgan
====
# ALTER TABLE `Mahsulot` MODIFY `narxi` varchar(15) null
====
ALTER TABLE `Mahsulot` MODIFY ALTER `nomi` varchar(10) null
====
ALTER TABLE `Mahsulot` MODIFY CHANGE `nomi` text(3) null
====
ALTER TABLE `Mahsulot` CHANGE COLUMN `narxi` text(15) null
+++++
SELECT TIMESTAMPDIFF(YEAR, '2015-04-29 22:14:55', '2018-04-29 22:24:18'); So`rov natijasini
aniqlang
====
#Yillar orasidagi farq
====
joriy vaqtni ko`rsatadi
====
ko`rsatilgan vaqt
====
xatolik yuz beradi
+++++
SELECT * FROM talaba ORDER BY baho DESC; So`rovdagi "desc" nima vazifa bajaradi?
====
# Baho ustunini teskarisiga saralaydi
====
Baho ustunini saralaydi
====
Baho ustunini guruhlaydi
====
Talaba jadvalidan Baho ustunini ajratib ko`rsatadi
+++++
Berilgan misoldagi ‘number’ so’zi ?: SELECT * FROM STUDENT WHERE group_id IN (SELECT id FROM
group WHERE number=‘217-18’)
====
#ustun
====
qator
====
birlashuv
====
jadval
+++++
Quyidagi berilgan MySQL so’rovini ishga tushirsa sintaksis xato bor deb, bajarilmaydigan so’rovni
toping.
====
#INSERT INTO CUSTOMERS (ID,NAME,AGE,ADDRESS,SALARY) VALUES (1, 'Rustam', 32, 'Andijon',
Done );
====
INSERT INTO CUSTOMERS (ID,NAME,AGE,ADDRESS,SALARY) VALUES (2, 'Khurshid', 25, 'Denov',
1500.00 );
====
INSERT INTO CUSTOMERS (ID,NAME,AGE,ADDRESS,SALARY) VALUES (3, 'Kamronbek', 23, 'Karshi',
2000.00 );
====
INSERT INTO CUSTOMERS (ID,NAME,AGE,ADDRESS,SALARY) VALUES (4, 'Charos', 25, 'Chirchiq',
6500.00 );
+++++
SELECT * FROM STUDENT WHERE SURNAME LIKE 'P%';
====
# P harfi bilan boshlanadigan familyalar chiqadi.
====
P bilan tugovchi familyalar chiqadi.
====
Hech nima chiqmaydi
====
P harfiga teng bo‘lmagan familyalar chiqadi
+++++
Qaysi javobda LIKE operatoridan to'g'ri foydalanilgan
====
# SELECT * from Talaba WHERE `Familiyasi` LIKE '%ev'
====
SELECT * from Talaba WHERE LIKE `Familiyasi` '%ev'
====
SELECT * from Talaba `Familiyasi` WHERE LIKE '%ev%'
====
SELECT * from Talaba WHERE `Familiyasi` LIKE 'ev'
+++++
Talaba jadvalidan bahosi 4 dan yuqori bo‘lganlarini familiyasi bo‘yicha guruhlab chiqarish so‘rovi
qaysi javobda to‘g‘ri ko‘rsatilgan
====
# "SELECT `Familiyasi`, MAX(`baho`) as `Natija` from `Talaba` GROUP BY `Familiyasi` HAVING
MAX(`baho`)>4"
====
"SELECT `Familiyasi`, MAX(`baho`) as `Talaba` GROUP BY `baho` HAVING MAX(`Familiyasi`)>4"
====
SELECT `Familiyasi as `Talaba` GROUP BY `Familiyasi` HAVING MAX(`baho`)>4
====
"SELECT `Familiyasi`, MAX(`baho`) as `Natija` from `Talaba` GROUP BY `Familiyasi` HAVING
MAX(`baho`)= 4"
+++++
Maxsulotlar nomli jadval berilgan. Quyidagi MySQL so’rov bajarilsa natijasi qanday bo’ladi? SELECT *
FROM Maxsulotlar WHERE Narx BETWEEN 101 AND 205 AND CategoryID IN (1,2,3,8,12);
====
#Maxsulotlar jadvalining Narx nomli ustundagi ma’lumotlar ichidan 101 va 205 lar oralig’idagi yozuvi
bor qatorlarni ko’rsatish hamda faqat CategoryID = 1,2,3,8,12 ga teng bo’lganlarini ko’rsatish
====
Maxsulotlar jadvalidan Narx nomli ustundagi ma’lumotlar ichidan 101 va 205 orasidagi yozuvlarni
tanlash hamda CategoryID = 1,2,3,8,12 ga teng bo’lganlarini ko’rsatmaslik
====
Narx jadvalidan Maxsulotlar nomli ustundagi ma’lumotlar ichidan 101 va 205 orasidagi yozuvlarni
ko’rsatish hamda CategoryID = 1,2,3,8,12 ga teng bo’lganlarini ko’rsatmaslik
====
Narx jadvalining Maxsulotlar nomli ustundagi ma’lumotlar ichidan 101 va 205 orasidagi yozuvlarni
tanlash hamda CategoryID = 1,2,3,8,12 ga teng bo’lganlarini ko’rsatish
+++++
Qaysi javobda INSERT INTO SELECT amali bajarilish tartibi to’g’ri keltirilgan?
====
#Birinchi jadvaldan ikkinchi jadvalga shartlarda berilgan ma’lumotlarni ko’chirish
====
Birinchi jadvaldan ikkinchi jadvalga shartlarda berilgan ma’lumotlarni ko’chirishga ruxsat bermaslik
====
Faqatgina birinchi jadvalga ko’chirish ortib qolsa ikkinchi jadvalga ko’chirish
====
Birinchi jadvaldagi hamma ma’lumotlarni ikkinchi jadvalga ko’chirib o’tqazish
+++++
O'quvchilar jadvalidan 10 yoshlilarini sonini chiqaruvchi so'rov qaysi javobda to'g'ri ko'rsatilgan
====
# SELECT Count(ID) as `Natija` from `O'quvchilar` WHERE `Yoshi`='10'
====
SELECT Count(ID) as `Natija` from `O'quvchilar` WHERE `Yoshi`>='10'
====
SELECT * as `Natija` `O'quvchilar` from `Yoshi` WHERE `='10'
====
SELECT SUM(ID) as `Natija` from `O'quvchilar` WHERE `Yoshi`='10'
+++++
Qaysi javobda LIKE operatoridan to'g'ri foydalanilgan
====
# SELECT * from Xodim WHERE Ism LIKE '%or%'
====
SELECT * from Xodim WHERE LIKE `Ism` '%or'
====
SELECT * from Xodim `Ism` WHERE LIKE '%or%'
====
SELECT * from Xodim WHERE Ism LIKE ='or'
|