QA Academy Logo
← Bloqa Qayıt
🇦🇿 AZ 🇬🇧 EN
Verilənlər Bazası Sınağı 6 Avqust, 2026 14 dəq oxu

QA Mühəndisləri üçün SQL: Verilənlər Bazası Sınağı Bələdçisi

Backend məlumatlarının doğrulanması, JOIN sorğuları və verilənlər bazası test metodologiyaları.

1. Verilənlər Bazası Sınağı (Database Testing) Nədir?

Database Testing istifadəçi interfeysi (UI) vasitəsilə daxil edilən məlumatların bazada doğru saxlanıldığını, yeniləndiyini və silindiyini yoxlayır. Frontend və Backend arasındakı inteqrasiya xətalarını aşkar etmək üçün SQL bilikləri kritikdir.

2. QA Mühəndisi üçün Vacib SQL Sorğuları

Verilənlərin doğrulanması üçün tez-tez istifadə edilən JOIN sorğusu nümunəsi:

SELECT u.id, u.email, o.order_status, o.total_amount
FROM users u
INNER JOIN orders o ON u.id = o.user_id
WHERE o.order_status = 'COMPLETED'
ORDER BY o.created_at DESC;

3. Məlumatların Bütövlüyü və ACID Prinsipləri

  • Atomicity (Atomluq): Tranzaksiya ya tam icra olunmalı, ya də ləğv edilməlidir (ROLLBACK).
  • Consistency (Uyğunluq): Məlumat bazasının qaydalarına (Primary Key, Foreign Key) əməl olunmalıdır.
  • Isolation (Təcrid): Parallellik zamanı tranzaksiyalar bir-birinə mane olmamalıdır.
  • Durability (Davamlılıq): Qeydə alınmış məlumatlar sistem çökdükdə belə itməməlidir.

Məqalə QA Academy Komandası Tərəfindən Hazırlanıb

Verilənlər bazası və backend sınaqları biliklərini təqdim edirik.

Bütün Məqalələr