Intern
SQL əməliyyatçıları hansılardır?
sobes.tech Süni İntellekt
AI-dan cavab
SQL əməliyyatçıları bir neçə kateqoriyaya bölünür:
DDL (Məlumatların Təyini Dili): Verilənlər bazasının strukturunu müəyyən etmək və ya dəyişdirmək üçün istifadə olunur.
CREATE: Verilənlər bazasında yeni obyektlər yaradır (cədvəllər, indekslər, görünüşlər və s.).ALTER: Mövcud obyektlərin strukturunu dəyişir.DROP: Obyektləri verilənlər bazasından silir.TRUNCATE: Cədvəldən bütün sətirləri sürətlə silir.RENAME: Verilənlər bazası obyektlərinin adını dəyişir.
DML (Məlumatların Manipulyasiyası Dili): Cədvəllərdəki məlumatları idarə etmək üçün istifadə olunur.
SELECT: Bir və ya bir neçə cədvəldən məlumat çıxarır.INSERT: Yeni sətirlər əlavə edir.UPDATE: Mövcud sətirləri dəyişir.DELETE: Sətirləri cədvəldən silir.
DCL (Məlumatların Nəzarət Dili): Məlumatlara və verilənlər bazası obyektlərinə giriş hüquqlarını idarə etmək üçün istifadə olunur.
GRANT: İstifadəçilərə verilənlər bazası obyektlərinə giriş hüquqları verir.REVOKE: Verilən hüquqları ləğv edir.
TCL (Əməliyyatların Nəzarət Dili): Əməliyyatları idarə etmək üçün istifadə olunur.
COMMIT: Cari əməliyyat daxilində edilən dəyişiklikləri yadda saxlayır.ROLLBACK: Cari əməliyyat daxilində edilən dəyişiklikləri geri alır.SAVEPOINT: Əməliyyat daxilində yadda saxlanma nöqtəsi qurur və ROLLBACK ilə ona qayıtmaq mümkündür.
Həmçinin, müqayisə operatorları, məntiqi operatorlar və aritmetik operatorlar mövcuddur və bunlar WHERE şərtlərində və digər SQL sorğularında istifadə olunur.
- Müqayisə operatorları:
=,!=,<>,>,<,>=,<=,BETWEEN,LIKE,IN,IS NULL,IS NOT NULL. - Məntiqi operatorlar:
AND,OR,NOT. - Aritmetik operatorlar:
+,-,*,/,%.