wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

3-mavzu. INSERT, UPDATE, DELETE amallari

Total questions: 20

Worksheet time: 14mins

Name
Class
Date
1.

INSERT INTO operatorining umumiy sintaksisi qanday?

a)

INSERT INTO table_name (column1, column2) VALUES (value1, value2);

b)

INSERT INTO table_name(value1, value2);

c)

INSERT INTO table_name (column1, column2) VALUES (value1);

d)

INSERT INTO table_name (column1, column2) VALUES (value1, value2, value3);

2.

UPDATE operatorining umumiy sintaksisini ko'rsating?

a)

UPDATE table_name SET column1 = value1 WHERE condition;

b)

UPDATE table_name SET column1 = value1, column2 = value2;

c)

UPDATE table_name SET column1 = value1;

d)

UPDATE table_name WHERE condition SET column1 = value1;

3.

DELETE FROM da WHERE sharti yozilmasa, nima sodir bo‘ladi?

a)

Jadvaldagi barcha yozuvlar o‘chiriladi.

b)

Faqat birinchi yozuv o‘chiriladi.

c)

Hech narsa o‘chirilmaydi.

d)

Jadval o‘chiriladi, lekin ma’lumotlar saqlanadi.

4.

RETURNING operatori nima uchun ishlatiladi?

a)

Yozuvlarni yangilash uchun.

b)

Yozuvlarni o‘chirish uchun.

c)

Yozuvlarni qo‘shish uchun.

d)

Natijalarni qaytarish uchun.

5.

INSERT INTO orqali bir nechta yozuv qo‘shish mumkinmi?

a)

Ha, lekin faqat birinchi yozuvni qo‘shish mumkin.

b)

Ha, bir nechta yozuvni bitta so‘rovda qo‘shish mumkin.

c)

Yo‘q, faqat bitta yozuv qo‘shish mumkin.

d)

Yo‘q, bitta so‘rovda faqat bitta yozuv qo‘shiladi.

6.

UPDATE operatorida WHERE qismi nima uchun muhim?

a)

Agar yozilmasa, faqat shartli yozuvlar yangilanadi.

b)

Agar yozilmasa, hech narsa yangilanmaydi.

c)

Agar yozilmasa, faqat birinchi yozuv yangilanadi.

d)

Agar yozilmasa, barcha yozuvlar yangilanadi.

7.

INSERT INTO da ustunlar ko‘rsatilmasa, qanday qiymatlar kiritilishi kerak?

a)

Barcha ustunlar uchun DEFAULT qiymatlar ishlatiladi.

b)

Hech qanday qiymat kiritilmaydi.

c)

Faqat birinchi ustunga qiymat kiritilishi kerak.

d)

Barcha ustunlarga tartib bo‘yicha qiymat kiritilishi kerak.

8.

Quyidagi so‘rov nima qiladi?

INSERT INTO students (id, name, age) VALUES (1, 'Ali', 20);

a)

Yangi jadval yaratadi

b)

Yangi yozuv qo‘shadi

c)

Yozuvni o‘chiradi

d)

Yozuvni yangilaydi

9.

Agar id ustuni SERIAL bo‘lsa, quyidagi so‘rov:

INSERT INTO users (name) VALUES ('Dilnoza');

a)

id qiymatini ham kiritish kerak

b)

id avtomatik belgilanadi

c)

Xatolik beradi

d)

Faqat id ustuni to‘ldiriladi

10.

UPDATE operatori qaysi maqsadda ishlatiladi?

a)

Yozuv qo‘shish

b)

Yozuv o‘chirish

c)

Yozuvni yangilash

d)

Jadval yaratish

11.

UPDATE employees SET salary = 2000 WHERE id = 5;

Ushbu so'rovda id=5 bo'lgan xodimning maoshi(salary) qancha bo'ladi?

(a)  

12.

Quyidagi so‘rov nimani anglatadi?

UPDATE students SET age = age + 1;

a)

Faqat bitta talabaning yoshi oshadi

b)

Barcha talabalar yoshi 1 ga oshiriladi

c)

Faqat eng katta yosh yangilanadi

d)

Hech nima o‘zgarmaydi

13.

DELETE operatori qaysi maqsadda ishlatiladi?

a)

Yozuvlarni qo‘shish

b)

Yozuvlarni o‘chirish

c)

Jadvalni yaratish

d)

Jadvalni o‘chirish

14.

Quyidagi so‘rov natijasida nechta qator(yozuv) o'chadi (id - Primary key)?

DELETE FROM students WHERE id=10;

(a)  

15.

talaba ...; ?

Nutnalar o'rniga mos so'z(lar)ni kiriting. Natijada Jadval ichidagi barcha ma'lumotlar o'chib ketsin. (kichik harflarda)

(a)  

16.

So'roq o'rnida qaysi son bo'ladi?



(a)  

17.

Mantiqiy savol?

? O'rnida qanday raqam bo'lishi kerak?

(a)  

18.

PostgreSQL dasturida jadval yaratish uchun qanday buyruq ishlatiladi?

a)

INSERT INTO

b)

CREATE TABLE

c)

SELECT

d)

DROP TABLE

19.

Ushbu jadvalda nechta ustin bor? Javobga son qiymat kiriting.

(a)  

20.

Ushbu jadvalda qaysi ustinga matnli qiymat kiritiladi? Javob kichik harflarda.

(a)