SQL Banking Lab • Tələbələr

Qoşulma məlumatı yalnız tələbələrə verilir

Tələbə təlimatı • təhlükəsiz qoşulma

Dərs mühitinə necə daxil olmalı?

Bu səhifə yalnız proseduru göstərir. Host / username / password məlumatları dərsdə müəllim tərəfindən şəxsi şəkildə paylaşılır.

Qeyd: Əgər qoşulma məlumatı sənə verilməyibsə, müəllimlə əlaqə saxla.

1) Hazırlıq

Ən rahat seçim: MySQL Workbench və ya DBeaver.

  • 1
    Workbench/DBeaver quraşdır İstənilən OS: Windows / macOS
  • 2
    Connection yarat Host, port 3306, username, password
  • 3
    Test Connection Uğurlu olarsa sorğulara başla
Qoşulduqdan sonra ilk sorğu: SHOW TABLES;

2) İlk yoxlama sorğuları

Bu sorğularla dataset-in hazır olduğunu təsdiqlə.

SHOW TABLES;

SELECT COUNT(*) AS customers FROM customers;
SELECT COUNT(*) AS accounts  FROM accounts;
SELECT COUNT(*) AS txns      FROM transactions;

-- Bonus: ən yüksək balanslı 5 hesab
SELECT account_id, balance
FROM accounts
ORDER BY balance DESC
LIMIT 5;
Problem olarsa: çıxan xətanı screenshot/copy edib müəllimə göndər.

3) Qaydalar (vacib)

Tədris mühitinin təhlükəsiz qalması üçün.

  • Qoşulma məlumatlarını üçüncü şəxsə paylaşma
  • Özbaşına DROP / DELETE / UPDATE əməliyyatları etmə
  • Tapşırıq üzrə yaz, nəticəni yoxla, sualın olsa soruş
  • Səhv olduqda xətanı olduğu kimi paylaş
Tövsiyə: Query-ləri saxla (Notepad/Notes) — dərsdə sürətlənirsən.

4) Növbəti addım

Dərsdə müəllim “Modul 1” tapşırıqları verəcək və birlikdə işləyəcəksiniz.

  • Modul 1: SELECT & Filtrasiya WHERE, ORDER BY, LIMIT, funksiyalar
  • Modul 2: JOIN-lər customers ↔ accounts ↔ transactions
  • Modul 3: Hesabat SQL GROUP BY, HAVING, tarix analizi