wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

12-mavzu. Foydalanuvchilar va xavfsizlik

Total questions: 15

Worksheet time: 9mins

Name
Class
Date
1.

Qaysi buyruq yangi foydalanuvchi yaratadi?

a)

CREATE ROLE test_user;

b)

CREATE USER test_user WITH PASSWORD '123';

c)

GRANT test_user;

d)

CREATE TABLE test_user;

2.

CREATE ROLE dasturchi_read; buyrug‘i nima qiladi?

a)

Yangi jadval yaratadi

b)

SELECT huquqini beradi

c)

Yangi role yaratadi

d)

Foydalanuvchini o‘chiradi

3.

Role va User farqi nima?

a)

Role faqat huquq berish uchun, user esa tizimga kirish uchun

b)

Role foydalanuvchi, user role

c)

Farqi yo‘q

d)

Role faqat SELECT, user faqat INSERT

4.

GRANT dasturchi_read TO dasturchi_read_user; nima qiladi?

a)

Userga password beradi

b)

Role huquqini foydalanuvchiga ulaydi

c)

Userni o‘chiradi

d)

adval yaratadi

5.

Qaysi sintaksis ustun darajasida SELECT huquqini beradi?

a)

GRANT SELECT ON jadval TO rol;

b)

GRANT SELECT (ustun1, ustun2) ON jadval TO rol;

c)

GRANT SELECT * TO rol;

d)

REVOKE SELECT ON jadval;

6.

Qaysi buyruq ustun SELECT huquqini bekor qiladi?

a)

GRANT SELECT (ism) ON dasturchi TO dasturchi_read;

b)

REVOKE SELECT (ism) ON dasturchi FROM dasturchi_read;

c)

GRANT DELETE ON dasturchi TO role;

d)

CREATE ROLE dasturchi_read;

7.

Ustun darajasida SELECT huquqini berish sintaksisi to‘g‘rimi?

GRANT SELECT (ism, tajriba) ON dasturchi TO role;

a)

Ha

b)

Yo'q

8.

User nima uchun ishlatiladi?

a)

Baza yoki jadvalga kirish uchun

b)

Role huquqini berish uchun

c)

Jadval yaratish uchun

d)

Bazani yaratish uchun

9.

GRANT INSERT ON dasturchi TO dasturchi_write; nima qiladi?

a)

Foydalanuvchi ma’lumot kiritishi mumkin

b)

Jadvalni o‘chiradi

c)

Faqat SELECT huquqi beradi

d)

Bazaga ulanadi

10.

REVOKE CONNECT ON DATABASE testdb FROM user1; nima qiladi?

a)

User bazaga ulanmaydi

b)

Bazaga ulanadi

c)

Jadval o‘chiradi

d)

SELECT huquqi beradi

11.

Eng yuqori maosh oluvchi xodimni topish uchun qaysi so‘rov to‘g‘ri?

a)

SELECT name FROM employees WHERE salary = MAX(salary);

b)

B) SELECT name FROM employees WHERE salary = (SELECT MAX(salary) FROM employees);

c)

C) SELECT name FROM employees WHERE salary IN MAX(salary);

d)

D) SELECT MAX(name) FROM employees;

12.

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.

13.

SELECT * FROM talaba ORDER BY ismi ...;

Nuqtalar o'rniga teskari tartiblash operatorini kiriting.

(a)  

14.

U sizga tegishli, ammo boshqalar undan sizga nisbatan ancha ko’proq foydalanishadi. U nima?

a)

ism

b)

bosh

c)

pul

d)

aql

15.

2 = 3

4 = 15

6 = 35

8 = ?



(a)