Laboratoriya mashg’ulotlarida berilgan topshiriqlar Создание таблиц
Download 416.23 Kb.
|
SQL command 29-11-2021 (5)
- Bu sahifa navigatsiya:
- L O G(s o n )
- L E FT( q ato r , m i q d or)
- UPPER( q at o r)
- Tiz i m fu nk s i y al a r i : G E T D A T E ()
- M O NT H(s an a )
- Xa v fsi z l ik ti z i m i f u n k si y ala r i
- G R AN T
- REV O K E
SUM() – Ustundagi hamma qiymatlar summasini hisoblaydi. SELECT SUM(column_name) FROM table_name WHERE condition; AVG() – Ustundagi hamma qiymatlar o‘rtasi qiymatini hisoblaydi. SELECT AVG(Price) FROM Products; MIN() – Ustundagi hamma qiymatlar eng kichigini aniqlaydi. SELECT MIN(Price) AS SmallestPrice FROM Products; MAX() – Ustundagi hamma qiymatlar eng kattasini aniqlaydi. SELECT MAX(Price) AS LargestPrice FROM Products; COUNT()–Ustundagi qiymatlar sonini hisoblaydi. SELECT COUNT(ProductID) FROM Products; ABS (son) – sonning absolyut qiymatini hisoblaydi; SELECT Abs(-243.5) AS AbsNum; ISNUMERIC (ifoda) – ifodaning sonli turga mansubligini aniqlaydi; SELECT ISNUMERIC(4567); SING(son) – sonning ishorasini aniqlaydi; SELECT SIGN(255.5); RAND(utun son) – 0 va 1 oralig’ida berguli siljiydigan favqulotdagi sonni hisoblaydi; SELECT RAND(); ROUND(son, aniqlik) – ko’rsatilgan aniqlikda sonni yaxlitlaydi. POWER(son, daraja) – sonni ko’rsatilgan darajaga ko’taradi; SORT(son) – sondan kvadrat ildiz chiqaradi; SIN(burchak) – radianlarda ifodalangan burchak sinusini hisoblaydi; COS(burchak) – radianlarda ifodalangan burchak kosinusini hisoblaydi; EXP(son) – sonnining eksponentasini hisoblaydi; LOG(son) – sonning natural logarifmini hisoblaydi; Qatorlar bilan ishlash funksiyalari: LEN(qator) – qatordagi belgilar sonini hisoblaydi; LTRIM(qator) – qator boshidagi bo’sh joylar (probel)larni o’chiradi; RTLIM(qator) - qator oxiridagi bo’sh joylar (probel)larni o’chiradi; LEFT(qator,miqdor) – qatorning chap tomonidan, ko’rsatilgan miqdordagi belgilarni qaytaradi; RIGHT(qator, miqdor) - qatorning o’ng tomonidan, ko’rsatilganmiqdordagi belgilrni qaytaradi; LOWER(qator) – ko’rsatilgan qator belgilarini kichik harflarga o’tkazadi; UPPER(qator) - ko’rsatilgan qator belgilarini katta harflarga o’tkazadi; STR(son) – son qiymatini belgi formatiga konvertirlashni amalga oshiradi; SUBSTRING(qator,indeks, uzunlik) – qator uchun ko’rsatilgan uzunlikdagi qator qismini, aniqlashtirilgan indeksdan boshlab qaytaradi. Tizim funksiyalari: GETDATE() –tizim faol sanasini qaytaradi; ISDATE(qator) – qatorning ko’rsatilgan sana formatiga moslini aniqlaydi; DAY(sana) – ko’rsatilgan sana raqamini qaytaradi; MONTH(sana) – ko’rsatilgan sanadagi oy raqamini qaytaradi; YEAR(sana) – ko’rsatilgan yil raqamini qaytaradi; DATAADD(tur,raqam,sana) – sanaga ko’rsatilgan tur birligidagi raqamni qo’sadi (yil, oy, kun, saot va boshqalar). Xavfsizlik 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; For example, if you wanted to grant SELECT, INSERT, UPDATE, and DELETE privileges on a table called employees to a user name smithj, you would run the following GRANT statement: GRANT SELECT, INSERT, UPDATE, DELETE ON employees TO smithj; yoki GRANT ALL ON employees TO smithj; If you wanted to grant only SELECT access on the employees table to all users, you could grant the privileges to the public role. For example: GRANT SELECT ON employees TO public; • REVOKE – ob’yekt va buyruqlar uchun o’rnatilgan imtiyozlarni bekor qiladi; Download 416.23 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling