wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

9-mavzu. Maydon qiymatlarini tekshirish

Total questions: 20

Worksheet time: 12mins

Name
Class
Date
1.

UNIQUE ning vazifasi nimadan iborat?

a)

Maydon xususiyatini unikalligini ta’minlaydi

b)

Maydon xususiyatini NULL bo‘lishini ta’minlaydi

c)

Maydon xususiyatini NOT NULL bo‘lishini ta’minlaydi

d)

Maydon xususiyatini unikal bo‘lmasligini ta’minlaydi

2.

Qaysi xususiyat maydon unikalligini ta’minlaydi?

(a)  

3.

UNIQUE cheklanishini olib tashlashda qaysi operatordan foydalaniladi?

a)

DROP DATEBASE

b)

DROP TABLE

c)

DROP CONSTRAINT

d)

DROP SQL

4.

UNIQUE cheklovini qo‘shish uchun qaysi operatordan foydalaniladi?

a)

ADD DATEBASE

b)

ADD TABLE

c)

ADD CONSTRAINT

d)

ADD SQL

5.

UNIQUE cheklovini qo‘shish uchun qaysi operatordan foydalaniladi?

a)

ADD DATEBASE

b)

ADD TABLE

c)

ADD CONSTRAINT

d)

ADD SQL

6.

CHECK operatorining vazifasi nimadan iborat?

a)

Maydonga qiymat ma’lum bir shart asosida kiritiladi

b)

Maydonga qiymat kiritilmaydi

c)

Maydonga NULL qiymat kiritiladi

d)

Maydonga faqat butun son kiritiladi

7.

Maydonga qiymatini ma’lum bir shart asosida kiritish xususiyatini kiriting.

(a)  

8.

“talaba” jadvalining “yoshi” ustuniga 20 dan katta qiymatli CHECK cheklanishini qo‘shish qanday amalga oshiriladi?

a)

ALTER TABLE talaba ADD CHECK (Yoshi<20);

b)

ALTER TABLE talaba ADD CHECK (yoshi>20);

c)

ALTER TABLE talaba ADD CHECK (Yoshi=20);

d)

ALTER TABLE talaba ADD CHECK (yoshi>-20);

9.

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);

a)

id

b)

ismi

c)

yoshi

d)

email

10.

ALTER TABLE jadval_nomi

... CONSTRAINT

jadval_nomi_ustun_nomi_key;

Nuqtalar o'rniga mos so'zni kiriting. Natijada jadvaldan cheklanish xususiyati olib tashlansin.

(a)  

11.

2 * 3 = 12

2 * 4 = 16

3 * 5 = 30

4 * 5 = ?

(a)  

12.

Jadvaldagi yangi ustun qo'shish so'rovi to'g'ri ko'rsatilgan javobni belgilang?

a)

ALTER TABLE table_name ADD PRIMARY KEY(field_name);

b)

ALTER TABLE table_name DROP CONSTRAINT field_name_pk;

c)

ALTER TABLE table_name DROP field_name;

d)

ALTER TABLE table_name ADD field_name <type>;

13.

SQL tilida belgilar to'plami tipi qanday?

a)

INT

b)

VARCHAR

c)

BIGSERIAL

d)

DATE

14.

5*1=5

3*7=1

13*77=1

10*8=0

5*5=?

(a)  

15.

SELECT * FROM talaba ORDER BY ismi, familiyasi;

Tartiblash qaysi ustun ustuvorligi asosida ekranga chiqadi.

a)

ismi

b)

familiyasi

c)

ismi, familiyasi

d)

talaba

16.

Ushbu so'rovning vazifasi nimadan iborat?

CREATE TABLE Talaba ( yosh INT CHECK (yosh >= 18) );

a)

Faqat 18 yosh yoki undan katta bo‘lgan qiymatlar kiritilishi mumkin

b)

Faqat 18 yosh yoki undan kichik bo‘lgan qiymatlar kiritilishi mumkin

c)

Faqat 18 yoshdan katta talabalarni ko‘rsatadi

d)

Faqat takrorlanmas ma'lumotlar kiriritlishi mumkin

17.

UNIQUE constraint quyidagilardan qaysi ustunlarga qo‘yiladi?

a)

Faqat INT ustunlarga

b)

Har qanday ustunga

c)

Faqat VARCHAR ustunlarga

d)

Faqat PRIMARY KEY bo‘lgan ustunlarga

18.

Bitta jadvalga nechta UNIQUE constraint xususiyatini kiritimish mumkin?

a)

1

b)

5

c)

10

d)

cheksiz

19.

Quyidagi qaysi biri NOT NULL, UNIQUE va CHECK constraintlarini birgalikda ishlatgan?

a)

column_name VARCHAR(50) UNIQUE CHECK (LENGTH(column_name) > 2)

b)

column_name VARCHAR(50) CHECK LENGTH(column_name) > 2

c)

column_name VARCHAR(50) NOT NULL UNIQUE CHECK (LENGTH(column_name) > 2)

d)

column_name VARCHAR(50) PRIMARY CHECK (LENGTH(column_name) > 2)

20.

Quyidagilardan qaysi biri yosh ustunining faqat 13 va 18 orasidagi qiymatlar qabul qilishini ta'minlaydi?

a)

CHECK (yosh = 13 AND 18)

b)

CHECK (yosh > 13 AND yosh < 18)

c)

CHECK (yosh BETWEEN 13 AND 18)

d)

CHECK (yosh < 13 AND yosh > 18)