Junior
Strukturlaşdırılmış verilənlər bazası nədir?
sobes.tech Süni İntellekt
AI-dan cavab
Strukturlaşdırılmış verilənlər bazası, məlumatların dəqiq və əvvəlcədən müəyyən edilmiş formatda saxlandığı verilənlər bazasıdır.
Əsas xüsusiyyətlər:
- Əvvəlcədən proqnozlaşdırıla bilən struktur: Məlumatların sxemi (cədvəllər, sütunlar, məlumat növləri, əlaqələr) əvvəlcədən müəyyən edilir və məlumatların bütövlüyünü təmin edir.
- Əlaqəli modellər: Əsasən əlaqəli model prinsiplərinə əsaslanır, burada məlumatlar cədvəllər şəklində təqdim olunur və satır və sütunlardan ibarətdir.
- Rəsmi sorğu dili: Məlumatların idarə olunması və sorğulanması üçün SQL (Structured Query Language) kimi bir dil istifadə olunur.
- Asan giriş və idarəetmə: Aydın struktur sayəsində məlumatlar asanlıqla axtarılır, filtrlənir, yenilənir və təhlil edilir.
Nümunələr:
- Əlaqəli verilənlər bazaları (RDBMS): MySQL, PostgreSQL, Oracle, SQL Server.
- Sabit sütunlara malik elektron cədvəllərdəki məlumatlar.
- Qəti şəkildə müəyyən edilmiş strukturda CSV və ya XML formatında məlumatlar.
QA üçün əsas üstünlük: Strukturlaşdırılmış məlumatlar testləri sadələşdirir, çünki sorğuların gözlənilən nəticələrini dəqiq müəyyən etmək və məlumatların bütövlüyünü əvvəlcədən müəyyən edilmiş qaydalara uyğun olaraq yoxlamaq mümkündür.
SQL sorğu nümunəsi:
-- 'users' cədvəlindən bütün qeydləri əldə et
SELECT *
FROM users
WHERE status = 'active';