|
Infokommunikatsiya injiniringgi
|
bet | 4/5 | Sana | 04.12.2023 | Hajmi | 2,43 Mb. | | #110827 |
Bog'liq SamandarTursunov10 Мусттақил иш мавзулари-2, 15 маъруза, SARVAR, DTA, Qosimxon diplom 2022 ok, 8-o\'zb jahon IV chorak, Bozorov Jamshid, Entrpreneurs, STATISTIKA BOBOQULOV MUHAMMAD, Chexiya statistikasi, asadbek, Презентация1, Kvant fizikasi. 2-qism (E.Rasulov, U.Begimqulov), 228336Xavfsizlik tizimi funksiyalari:
SQL muhitida foydalanuvchilarning ma’lumotlarga nisbatan xavfsizligini ta’minlash uchun bir qancha funksiyalar mavjud. Shulardan asosiylarini ko‘rib o‘tamiz.
SQL Serverda xavfsizlikni o‘rnatish uchun quyidagi funksiyalar ishlatiladi:
• GRANT - ob’yekt uchun bajarilshi mumkin bo‘lgan vazifalarni, buyruq orqali bajarishga ruxsat berishni o‘rnatadi;
• REVOKE – ob’yekt va buyruqlar uchun o‘rnatilgan imtiyozlarni bekor qiladi;
• DENY – ob’yekt bilan har qanday amal bajarishni taqiqlaydi (shunu
aytish kerakki, REVOKE buyrig‘i faqat imtiyozlarni olib tashlayi). Foydalanuvchiga ruxsat olish funktaiyalarini quyidagi buyruqlar amalga
oshiradi:
CREATE DATABASE — ma’lumotlar bazasini yaratish huquqi;
CREATE DEFAULT — jadval ustunlari uchun standart qiymatlarni o‘rnatish huquqi;
CREATE PROCEDURE — saqlanadigan protseduralarni yaratish huqiqi;
CREATE ROLE — jadval ustunlari uchun qoidalarni o‘ranish huquqi; CREATE TABLE — jadvallarni yaratish huquqi;
CREATE VIEW — ob’ekt tasvirlarini yaratish huquqi;
BACKUP DATABASE — zahira nusxalarni yaratish huquqi;
BACKUP TRANSACTION — tranzaktsiyalar zaxira nusxasini yaratish huquqi.
Ishni bajarish tartibi
1. SUM() – jadvaldagi qiymatlar qig‘indisini hisoblash.
COUNT()–Ustundagi qiymatlar sonini hisoblaydi.
AVG() – qiymqatlar o‘rta arifmetigini hisoblash.
“reyting” jadavalida har-bir film_idga nechta tomoshabin ovoz bergani va to’plagan ballari yig‘indisini va o‘rta arifmetigini topamiz;
1.
select count(yosh), sum(ish_staji_yili), avg(ish_staji_yili) from hodimlar group by yosh;
2.
|
| |