09:00-21:00 İş saatları
Sınaq dərsi istə

SQL kursları

SQL-in mənimsənilməsi: Strukturlaşdırılmış Sorğu Dili və Əlaqəli Verilənlər Bazaları üçün Əsas Bələdçi

SQL verilənlər bazası verilənlərin müəyyən edilməsi, manipulyasiyası və sorğulanması üçün Strukturlaşdırılmış Sorğu Dilindən (SQL) istifadə edən verilənlər bazası növüdür. SQL verilənlər bazaları əlaqəli verilənlər bazalarıdır, yəni verilənləri müəyyən edilmiş əlaqələr əsasında bir-biri ilə əlaqəli ola bilən cədvəllərdə saxlayırlar.

SQL verilənlər bazalarının əsas xüsusiyyətləri:

1. Cədvəllər və Sxemlər:

    - Məlumatlar sətir və sütunlardan ibarət cədvəllərdə təşkil edilir.

    - Cədvəllər verilənlərin strukturunu (sütunlar və məlumat növləri) müəyyən edən sxemlərlə müəyyən edilir.

2. SQL Dili:

-          SQL (Structured Query Language) verilənlər bazasını sorğulamaq və idarə etmək üçün istifadə olunur.

-          Ümumi SQL əmrlərinə aşağıdakılar daxildir:

-          Məlumatların əldə edilməsi üçün `SEÇ'

-          Yeni məlumat əlavə etmək üçün `INSERT`

-          Mövcud məlumatların dəyişdirilməsi üçün "YENİLƏNİB"

-          Məlumatı silmək üçün `DELETE`

-          Yeni cədvəlləri müəyyən etmək üçün `CREATE TABLE`

-          Cədvəl strukturlarının dəyişdirilməsi üçün "CƏDVƏL ALTER"

-          Cədvəlləri silmək üçün `DROP TABLE`

3. Relational Model:

-          Cədvəllər mürəkkəb sorğulara və məlumatların bütövlüyünə imkan verən xarici açarlar vasitəsilə bir-biri ilə əlaqələndirilə bilər.

-          Əsas açarlar (cədvəl sıraları üçün unikal identifikatorlar) və xarici açarlar (digər cədvəllərdəki əsas açarlara istinadlar) kimi anlayışları dəstəkləyir.

4. Əməliyyatlar:

-          SQL verilənlər bazaları vahid məntiqi iş vahidi kimi yerinə yetirilən əməliyyatların ardıcıllığı olan əməliyyatları dəstəkləyir. Əməliyyatlar ACID (Atomluq, Davamlılıq, İzolyasiya, Davamlılıq) kimi tanınan xüsusiyyətlər vasitəsilə məlumatların bütövlüyünü təmin edir.

5. İndekslər:

-          İndekslər verilənlər bazası cədvəlində məlumatların axtarışı əməliyyatlarının sürətini artırmaq üçün istifadə olunur.

Populyar SQL Database İdarəetmə sistemi (DBMS):

-          MySQL: Geniş istifadə olunan açıq mənbəli SQL verilənlər bazası, xüsusilə veb proqramlar üçün məşhurdur.

-          PostgreSQL: Dayanıqlığı və standartlara uyğunluğu ilə tanınan qabaqcıl açıq mənbəli SQL verilənlər bazası.

-          SQLite: Yüngül, fayl əsaslı SQL verilənlər bazası tez-tez quraşdırılmış sistemlərdə və proqramlarda istifadə olunur.

-          Microsoft SQL Server: Microsoft tərəfindən hazırlanmış, korporativ mühitlərdə adətən istifadə olunan xüsusi verilənlər bazası sistemi.

-          Oracle Database:Geniş funksiya və imkanlara malik güclü, korporativ səviyyəli SQL verilənlər bazası.

İstifadə halları:

-          Biznes Proqramları: Satış, müştəri məlumatı və inventar kimi biznes məlumatlarının saxlanması və idarə edilməsi.

-          Veb Tətbiqləri: İstifadəçi məlumatlarının idarə edilməsi, məzmunun idarə edilməsi və vebsaytlar üçün backend əməliyyatları.

-          Analitika və Hesabat: Biznes kəşfiyyatı və qərarların qəbulu üçün böyük məlumat dəstlərinin toplanması və təhlili.

-          Maliyyə və Bank işi: Əməliyyat məlumatlarının, müştəri hesablarının və maliyyə qeydlərinin idarə edilməsi.

SQL verilənlər bazaları strukturlaşdırılmış məlumat saxlama, mürəkkəb sorğular və etibarlı əməliyyatlar tələb edən proqramlar üçün vacibdir ki, bu da onları bir çox sektorlarda fundamental texnologiyaya çevirir.

MS Excel-də SQL ifadələrini necə istifadə etmək olar?

Əksər Excel cədvəlləri məlumatları təhlil etməzdən və ya düsturlar və ya digər funksiyalardan istifadə edərək hesablamalar aparmazdan əvvəl onları əl ilə hüceyrələrə daxil etməyinizi tələb edir. Access verilənlər bazası, SQL Server verilənlər bazası və ya hətta böyük mətn faylı kimi böyük məlumat mənbəyindən məlumat əldə etmək üçün Excel-dən istifadə edə bilərsiniz. Excel-də SQL ifadələri sizə məlumatları əl ilə daxil etmədən xarici məlumat mənbəyinə qoşulmağa, sahələri və ya cədvəl məzmununu təhlil etməyə və məlumatları idxal etməyə imkan verir.

SQL əmrlərindən istifadə edərək xarici məlumatları idxal etdikdən sonra siz istənilən lazımi hesablamaları çeşidləyə, təhlil edə və apara bilərsiniz. Burada MS Excel-də SQL ifadələrini necə icra edəcəyimizi müzakirə edəcəyik. Bunun üçün “xlwings” adlı açıq mənbə paketi tələb olunur. Beləliklə, MS Excel-də SQL sorğularının icrasına başlamazdan əvvəl xlwings-i quraşdırmalıyıq. Xlwings istifadə edərək MS Excel-də SQL sorğularını yerinə yetirmək üçün Windows OS və Python-a sahib olmaq şərtdir.


Sürətli Qeydiyat





Elmlər A filialı
+994-77-412-12-02 Whatsapda yaz
+994-12-539-40-23
Nizami filialı
+994-77-567-12-02 Whatsapda yaz

28 May filialı
+994-70-438-12-02 Whatsapda yaz

N.Nərimanov filialı
+994-70-844-12-02 Whatsapda yaz
+994-12-564-93-67
Neftçilər filialı
+994-77-410-12-02 Whatsapda yaz

Xalqlar filialı
+994-77-432-12-02 Whatsapda yaz

Sumqayıt filialı
+994-77-677-12-02 Whatsapda yaz

Gəncə filialı
+994-70-565-12-02 Whatsapda yaz

Göyçay filialı
+994-51-444-10-44 Whatsapda yaz
+994-20-274-61-42
Xırdalan filialı

Elmlər B filialı