Font size
WorksheetsТестовые вопросы по базам данных и SQL
Total questions: 64
Worksheet time: 35mins
1. SQL бу
юқори даражадаги дастурлаш тилидир
қуйи даражадаги дастурлаш тилидир
сўровлар тилидир
маълумотлар базаларини белгилаш тилидир
Белгилари сони 255 дан ошмайдиган майдон номини кўрсатинг
оддий матн майдони
сонли майдон
сана ва вақт майдони
ҳисоблагич майдон
Сўровлар нимага мўлжалланган?
маълумотлар базасидан ахборотларни танлаш ва қайта ишлаш учун
мураккаб дастурий ҳаракатларни бажариш учун
маълумотларни киритиш учун
маълумотлар базасини сақлаш учун
Маълумотлар базаси қайси объектларсиз мавжуд эмас?
формалларсиз
ҳисоботларсиз
модулларсиз
жадвалларсиз
Қуйидаги жавоблардан қайси бирида маълумотлар базасини бошқариш тизимлари тўғри кўрсатилган?
Paradox, Access, dBase, FoxPro, Clipper
Word, Access, Paint, Excel, FoxPro, PowerPoint
Access, Paint, Corel Draw, Word, Excel
Adobe Photoshop, Paint, FoxPro, Macromedia Fiash
Маълумотлар базасининг қайси модели қуйи поғонасидаги элементлари унинг юқори поғонасидаги элементларига бўйсуниш ғоясига асосланган?
Жадвал
Реляция
Семантик тармоқ
Иерархик
Маълумотлар базасининг архитектураси неча қисмга бўлинади?
1
4
2
3
SQL сўзининг кенгайтмаси келтирилган қаторни топинг
Structured Query Language
Stop Quen Large
Service Query Language
Structured Query Line
SEQUEL сўзининг кенгайтмаси келтирилган қаторни топинг
Structured Query Language
Stop Quen Large
Service Query Language
Structured Query Line
SQL tilining birinchi tijoriy ishlanmasi nechanchi yilda ommaga taqdim etilgan?
1979
1976
1806
1994
DDL qisqartma so‘zlarining kengaytmasi to‘g‘ri keltirilgan qatorni toping
Data Definition Language
Data Manipulation Language
Data Control Language
Data Definition Language
DML qisqartma so‘zlarining kengaytmasi to‘g‘ri keltirilgan qatorni toping
Data Manipulation Language
Data Definition Language
Data Control Language
Data MachinesLanguage
DCL qisqartma so‘zlarining kengaytmasi to‘g‘ri keltirilgan qatorni toping
Data Control Language
Data Manipulation Language
Data Definition Language
Data Computer Language
DDL guruxiga mansub bo‘lgan operatorlar haqidagi to‘g‘ri tasdiqni ko‘rsating
Ma’lumotlar bazasida obyektlarni hosil qiluvchi operatorlar kiradi
Istalgan vaqtda jadval ichida qanday ma’lumotlar saqlanayotganini aniqlovchi operatorlar
Ma’lumotlarni boshqaruvchi operatorlar
Ma’lumotlarni o‘chiruvchi operatorlar
DML guruxiga mansub bo‘lgan operatorlar haqidagi to‘g‘ri tasdiqni ko‘rsating
Ma’lumotlarni boshqaruvchi operatorlar
Ma’lumotlar bazasida obyektlarni hosil qiluvchi operatorlar kiradi
Ma’lumotlarni o‘chiruvchi operatorlar
Istalgan vaqtda jadval ichida qanday ma’lumotlar saqlanayotganini aniqlovchi operatorlar
DSL guruxiga mansub bo‘lgan operatorlar haqidagi to‘g‘ri tasdiqni ko‘rsating
SQL tili nechanchi yilda yaratilgan?
1970
1975
1980
1981
CREATE operatoring vazifasi keltirilgan qatorni toping
Yaratish
O’chirish
Yangilash
O’zgartirish
SQL da jadvallar yaratish uchun qanday operatordan foydalaniladi?
CREATE TABLE
CREATE DATABASE
CREATE VIEW
INSERT INTO
SQL da baza yaratish uchun qanday operatordan foydalaniladi?
INSERT INTO
CREATE TABLE
CREATE VIEW
CREATE DATABASE
SQL da butun sonlarga nisbatan qanday tur ishlatiladi?
DATE
INT
VARCHAR
CHAR
SQL da yozuvlarga nisbatan qanday tur ishlatiladi?
DATE
INT
VARCHAR
CHAR
SQL da tanlash operatori to’g’ri yozilgan qatorni toping
DELETE
INSERT INTO
UPDATE
SELECT
SQL da jadvalga yangi ma’lumot kirish operatori to’g‘ri yozilgan qatorni toping
SELECT
INSERT INTO
UPDATE
DELETE
SQL da jadvaldagi ma’lumotni o’zgartiruvchi operator to’g‘ri yozilgan qatorni toping
INSERT INTO
UPDATE
SELECT
DELETE
SQL da jadvaldagi ma’lumotni o’chiruvi operator to’g‘ri yozilgan qatorni toping
INSERT INTO
UPDATE
DELETE
SELECT
Quyidagilardan sana tipini ifodalovchi operatorni belgilang
CHAR
TIME
DATE
INT
Quyidagilardan vaqt tipini ifodalovchi operatorni belgilang
INT
TIME
CHAR
DATE
Jadvalarni birlashtirish qaysi operator yordamida amalga oshiriladi?
UNION
INTERSECT
EXCEPT
MINUS
Qaysi operator amal bajarish natijasida birlashtirilgan jadval hosil bo’ladi va undan bir xil satrlar olib tashlanadi?
UNION
EXCEPT
MINUS
INTERSECT
Jadvalar kesishmasini hosil qilishda qaysi operatordan foydalanishimiz mumkin?
INTERSECT
UNION
EXCEPT
UNION ALL
Natijani kamayish tartibida akslantirish uchun ORDER BY bilan qanday kalit so’zdan foydalaniladi?
DESC
ASC
RANDOM
HAVING
Natijani o’sish tartibida akslantirish uchun ORDER BY bilan qanday kalit so’zdan foydalaniladi?
ASC
RANDOM
HAVING
DESC
Qaysi operatorlarda tatbiqiy dastur o’zgaruvchilari ro’yxati beriladi?
ONTO
INTO
DESC
ASC
SQL da FROM operatoridan nima sabali foydalaniladi?
Bunday operator mavjud emas
Jadvaldan ma’lumotlarni o’chirish uchun
Jadvalga murojaatlarni amalga oshirish uchun
Jadvalga ma’lumotlar qo’shish uchun
WHERE standart so’zidan qay maqsadda foydalaniladi?
Ustunlar bo’yicha shart kiritilganda
Ma’lumotlar o’zgartirilganda
Satirlar bo’yicha shart kiritilganda
Yangi satirlarni to’ldirganda
NOT mantiqiy amalidan qay yo’sinda foydalanish mumkin?
Ma’lumotlarning xoh u korteji xoh boshqa korteji chiqishida
Qidiriladigan natijani topgan paytda
Qidiriladigan natijani inkor qilingan paytda
Ma’lumotlar o’chirilgan paytda
AND mantiqiy amalidan qay yusinda foydalanish mumkin?
Berilgan shartlarning barchasi to’g’ri bo’lgan paytda
Berilgan shartlarning barchasi noto’g’ri bo’lgan paytda
Qidiriladigan natijani topgan paytda
Qidiriladigan natijani inkor qilingan paytda
OR mantiqiy amalidan qay yusinda foydalanish mumkin?
Qidiriladigan natijani topgan paytda
Berilgan shartlarning barchasi to’g’ri bo’lgan paytda
Ma’lumotlarning xoh u korteji xoh boshqa korteji chiqishida
Saralangan ma’lumotlarga ishlov berish paytida
Ma’lumotlar bazasida ifodada noma’lum qiymatlar uchrashi mumkin, uning qiymati qanday operator bilan ko’rsatiladi?
SELECT
TRUE
FALSE
NULL
Jadvaldagi kortejlarni guruxlash uchun qanday operatorlardan foydalanamiz?
(a)
HAVING standart so’zidan qanday vaqtda foydalanishimiz mumkin?
Jadvaldagi ma’lumotlar oshib ketishida
Ifodaning qiymati NULL bo’lganda
Guruxlangan ustundan shartlar asosida natija olishda
Guruxlangan satrdan shartlar asosida natija olishda
Interval predikati keltirilgan qatorni toping
BETWEEN
WHERE
SELECT
GROUP BY
Berilgan ma’lumotlardan isming bosh harfiga nisbatan qidirish qaysi operator orqali amalga oshiriladi?
CHAR
BETWEEN
LIKE
SELECT
COUNT agregat funksiyasining vazifasi?
Ko’rsatilgan ustundagi qiymatlar sonini hisoblash
Ko’rsatilgan ustundagi qiymatlar yig’indisini hisoblash
Ustunning o’rtacha qiymatini hisoblash
Ustundagi minimal qiymatini hisoblash
SUM agregat funksiyasining vazifasi?
Ko’rsatilgan ustundagi qiymatlar yig’indisini hisoblash
Ustundagi minimal qiymatini hisoblash
Ko’rsatilgan ustundagi qiymatlar sonini hisoblash
Ustunning o’rtacha qiymatini hisoblash
AVG agregat funksiyasining vazifasi?
Ustunning o’rtacha qiymatini hisoblash
Ko’rsatilgan ustundagi qiymatlar yig’indisini hisoblash
Ustunning maksimal qiymatini hisoblash
Ko’rsatilgan ustundagi qiymatlar sonini hisoblash
MIN agregat funksiyasining vazifasi?
Ko’rsatilgan ustundagi qiymatlar yig’indisini hisoblash
Ustundagi minimal qiymatini hisoblash
Ustunning o’rtacha qiymatini hisoblash
Ko’rsatilgan ustundagi qiymatlar sonini hisoblash
MAX agregat funksiyasining vazifasi?
Ko’rsatilgan ustundagi qiymatlar sonini hisoblash
Ustunning maksimal qiymatini hisoblash
Ustunning o’rtacha qiymatini hisoblash
Ustundagi minimal qiymatini hisoblash
150. SUM, AVG funksiyalar qanday jarayonlarda ishlatiladi?
SUM va AVG funksiyalari ustundagi qiymatlarni yig’ish va o’rtacha qiymatini hisoblash jarayonlarida ishlatiladi.
SUM va AVG funksiyalari matnli ma’lumotlarni tahrirlashda ishlatiladi.
SUM va AVG funksiyalari jadval nomlarini o’zgartirishda ishlatiladi.
SUM va AVG funksiyalari faqatgina sanalarni taqqoslashda ishlatiladi.
COUNT(*) функциясининг вазифаси нима?
Натияжий жадвалда сатирлар сонини хисоблашдир
Натияжалар йиг'индисини хисоблаш
Устуннинг ўртача қийматини хисоблаш
Жорий жадвалда сатирлар сонини хисоблашдир
HAVING конструкцияси қайси оператор билан биргаликда ишлайди?
GROUP BY
ORDER BY
INTERSECT
CREATE TABLE
WHERE конструкциясида агрегат функцияларни ишлатиш мумкинми?
Оператордан кейин бошқа бир оператор ичида келса
Оператордан кейин қандай шарт қўйилишига боғлиқ
Мумкин эмас
Фақатгина хисоблаш имконияти туг'илса
JOIN ... ON операторига таъриф беринг
Ички туташтириш тури
Табиий туташтиришда, чап ва ўнг жадвалларини бир хил устун исмлари бўйича уланади, натижавий жадвалга бир хил исмлар бир марта киради
Устунлар номи бўйича туташаади
Предикат орқали туташтиришда, чап ва ўнг жадваллар кўрсатилган предикат ёрдамида уланади
FULL OUTER JOIN операторига таъриф беринг
Калит сўзи мажбурий эмас, уни ёзмаса ҳам бўладиган жараён
Ўнг ташқи туташтириш тури
Тўлиқ ташқи туташтириш тури
Туташтиришда ички туташтиришга тескари бўлган ҳолат
INNER JOIN операторига таъриф беринг
Ички туташтириш тури
Ўнг ташқи туташтириш тури
Тўлиқ ташқи туташтириш тури
Калит сўзи мажбурий эмас, уни ёзмаса ҳам бўладиган жараён
LEFT JOIN операторига таъриф беринг
Чап ташқи туташтириш тури
Тўлиқ ташқи туташтириш тури
Ички туташтириш тури
Ўнг ташқи туташтириш тури
RIGHT JOIN операторига таъриф беринг
Ўнг ташқи туташтириш тури
Ички туташтириш тури
Тўлиқ ташқи туташтириш тури
INSERT operatorining necha xil shakli bor?
2
3
4
5
Keltirilganlardan satrni tutashtirish amalini ko'rsating
||
&
+
%
SQL tilining namunasida tashqi kalit so'zlarini ko'rsatish uchun qanda y konsruksiya ishlatiladi?
PRIMARY KEY
FOREIGN KEY
UNIQUE
NOT NULL
Talaba jadvalidagi ma'lumotlarni chiqarish uchun quyidagicha kod yoziladi
SELECT *FROM TALABA;
SELECT ism,familiya FROM TALABA ;
SELECT * FROM Talaba;
SELECT *FROM TALABA WHERE ISM='ISLOM'
Talaba jadvalidan ismi Jalol bo'lgan talabaning ma'lumotlari o'chirilishidagi to'g'ri yozilgan kod topilsin
UPDATE *FROM TALABA WHERE ism='Jalol';
DELETE *FROM Talaba
DELETE *FROM Talaba WHERE ism='Jalol';
DELETE *FROM TALABA WHERE ism='Jalol';
TALABA jadvali berilgan. Uning 3 ta atributi bor. Unga SQL kodi orqali manzili deb ataladigan yangi atribut qo'shilsin
RENAME ISM TO MANZILI;
ALTER TABLE TALABA RENAME MANZILI VARCHAR(20);
ALTER TABLE TALABA ADD MANZILI VARCHAR(20);
ADD COLUMN MANZILI VARCHAR(20);
