Font size
Worksheets9-mavzu. Maydon qiymatlarini tekshirish
Total questions: 20
Worksheet time: 12mins
UNIQUE ning vazifasi nimadan iborat?
Maydon xususiyatini unikalligini ta’minlaydi
Maydon xususiyatini NULL bo‘lishini ta’minlaydi
Maydon xususiyatini NOT NULL bo‘lishini ta’minlaydi
Maydon xususiyatini unikal bo‘lmasligini ta’minlaydi
Qaysi xususiyat maydon unikalligini ta’minlaydi?
(a)
UNIQUE cheklanishini olib tashlashda qaysi operatordan foydalaniladi?
DROP DATEBASE
DROP TABLE
DROP CONSTRAINT
DROP SQL
UNIQUE cheklovini qo‘shish uchun qaysi operatordan foydalaniladi?
ADD DATEBASE
ADD TABLE
ADD CONSTRAINT
ADD SQL
UNIQUE cheklovini qo‘shish uchun qaysi operatordan foydalaniladi?
ADD DATEBASE
ADD TABLE
ADD CONSTRAINT
ADD SQL
CHECK operatorining vazifasi nimadan iborat?
Maydonga qiymat ma’lum bir shart asosida kiritiladi
Maydonga qiymat kiritilmaydi
Maydonga NULL qiymat kiritiladi
Maydonga faqat butun son kiritiladi
Maydonga qiymatini ma’lum bir shart asosida kiritish xususiyatini kiriting.
(a)
“talaba” jadvalining “yoshi” ustuniga 20 dan katta qiymatli CHECK cheklanishini qo‘shish qanday amalga oshiriladi?
ALTER TABLE talaba ADD CHECK (Yoshi<20);
ALTER TABLE talaba ADD CHECK (yoshi>20);
ALTER TABLE talaba ADD CHECK (Yoshi=20);
ALTER TABLE talaba ADD CHECK (yoshi>-20);
Ushbu jadvalda qaysi ustunga cheklanish kiritilgan?
CREATE TABLE talaba(
id BIGSERIAL NOT NULL PRIMARY KEY,
ismi VARCHAR (20) NOT NULL,
yoshi INT,
email VARCHAR (25) NOT NULL UNIQUE);
id
ismi
yoshi
ALTER TABLE jadval_nomi
... CONSTRAINT
jadval_nomi_ustun_nomi_key;
Nuqtalar o'rniga mos so'zni kiriting. Natijada jadvaldan cheklanish xususiyati olib tashlansin.
(a)
2 * 3 = 12
2 * 4 = 16
3 * 5 = 30
4 * 5 = ?
(a)
Jadvaldagi yangi ustun qo'shish so'rovi to'g'ri ko'rsatilgan javobni belgilang?
ALTER TABLE table_name ADD PRIMARY KEY(field_name);
ALTER TABLE table_name DROP CONSTRAINT field_name_pk;
ALTER TABLE table_name DROP field_name;
ALTER TABLE table_name ADD field_name <type>;
SQL tilida belgilar to'plami tipi qanday?
INT
VARCHAR
BIGSERIAL
DATE
5*1=5
3*7=1
13*77=1
10*8=0
5*5=?
(a)
SELECT * FROM talaba ORDER BY ismi, familiyasi;
Tartiblash qaysi ustun ustuvorligi asosida ekranga chiqadi.
ismi
familiyasi
ismi, familiyasi
talaba
Ushbu so'rovning vazifasi nimadan iborat?
CREATE TABLE Talaba ( yosh INT CHECK (yosh >= 18) );
Faqat 18 yosh yoki undan katta bo‘lgan qiymatlar kiritilishi mumkin
Faqat 18 yosh yoki undan kichik bo‘lgan qiymatlar kiritilishi mumkin
Faqat 18 yoshdan katta talabalarni ko‘rsatadi
Faqat takrorlanmas ma'lumotlar kiriritlishi mumkin
UNIQUE constraint quyidagilardan qaysi ustunlarga qo‘yiladi?
Faqat INT ustunlarga
Har qanday ustunga
Faqat VARCHAR ustunlarga
Faqat PRIMARY KEY bo‘lgan ustunlarga
Bitta jadvalga nechta UNIQUE constraint xususiyatini kiritimish mumkin?
1
5
10
cheksiz
Quyidagi qaysi biri NOT NULL, UNIQUE va CHECK constraintlarini birgalikda ishlatgan?
column_name VARCHAR(50) UNIQUE CHECK (LENGTH(column_name) > 2)
column_name VARCHAR(50) CHECK LENGTH(column_name) > 2
column_name VARCHAR(50) NOT NULL UNIQUE CHECK (LENGTH(column_name) > 2)
column_name VARCHAR(50) PRIMARY CHECK (LENGTH(column_name) > 2)
Quyidagilardan qaysi biri yosh ustunining faqat 13 va 18 orasidagi qiymatlar qabul qilishini ta'minlaydi?
CHECK (yosh = 13 AND 18)
CHECK (yosh > 13 AND yosh < 18)
CHECK (yosh BETWEEN 13 AND 18)
CHECK (yosh < 13 AND yosh > 18)
