Səthdə verilənlər bazası elektron cədvəl kimi görünə bilər; o, sütun və sətirlərdə düzülmüş məlumatları təqdim edir. Bənzərlik burada sona çatır, çünki verilənlər bazası daha güclüdür.
Verilənlər bazası nə edə bilər?
Əgər verilənlər bazası əlaqəlidirsə, əksər verilənlər bazası hansıdırsa, müxtəlif cədvəllərdə çarpaz istinad qeydləri. Bu o deməkdir ki, siz cədvəllər arasında əlaqələr yarada bilərsiniz. Məsələn, Müştərilər cədvəlini Sifarişlər cədvəli ilə əlaqələndirmisinizsə, siz Müştərilər cədvəlindən bir müştərinin indiyə qədər emal etdiyi bütün satınalma sifarişlərini Sifarişlər cədvəlindən tapa bilərsiniz və ya yalnız müəyyən müddət ərzində emal edilmiş sifarişləri qaytarmaq üçün onu daha da təkmilləşdirə bilərsiniz. - və ya təsəvvür edə biləcəyiniz demək olar ki, hər hansı bir birləşmə növü.
Bu cədvəl əlaqələri sayəsində verilənlər bazası sorğu yerinə yetirildikdən sonra hansı sətirlərin qaytarılacağını tənzimləmək üçün cədvəllər və filtrlər üzrə müxtəlif sütun birləşmələri ilə mürəkkəb sorğuları dəstəkləyir.
Verilənlər bazası bir neçə cədvəl üzrə mürəkkəb məcmu hesablamaları yerinə yetirir. Məsələn, siz onlarla pərakəndə satış məntəqəsi üzrə xərcləri sadalaya bilərsiniz, o cümlədən bütün mümkün sub-cəmlər və sonra yekun cəmi.
Verilənlər bazası dizaynı və bir sıra məhdudiyyətlər vasitəsilə təkrarlanmanın qarşısını alaraq və məlumatların düzgünlüyünü təmin edərək ardıcıllıq və məlumatların bütövlüyünü təmin edir.
Verilənlər Bazasının Strukturu Nədir?
Ən sadə desək, verilənlər bazası sütun və sətirlərdən ibarət cədvəllərdən ibarətdir. Məlumatlar təkrarlanmamaq üçün kateqoriyalara görə cədvəllərə ayrılır. Məsələn, biznesin İşçilər üçün, biri Müştərilər üçün, digəri isə Məhsullar üçün masa ola bilər.
Cədvəldəki hər sətir qeyd adlanır və hər bir xana sahədir. Hər bir sahədə (və ya sütunda) nömrə, mətn və ya tarix kimi müəyyən bir məlumat növü var. Bu spesifikasiya datanızın dəqiq və etibarlı olmasını təmin etmək üçün məhdudiyyətlər adlanan bir sıra qaydalarla tətbiq edilir.
Relational verilənlər bazasındakı cədvəllər açar vasitəsilə əlaqələndirilir. Bu, hər bir cədvəldə bir sıra unikal şəkildə müəyyən edən ID-dir. Hər bir cədvəl əsas açar sütunundan istifadə edir və həmin cədvələ keçid etməli olan istənilən cədvəl dəyəri birinci cədvəlin əsas açarına uyğun gələn xarici açar sütunu təklif edir.
Aşağı xətt
Bütün verilənlər bazası mühərrikləri verilənlər bazasından məlumat alt dəstini çıxarmaq üçün xüsusi qaydalar toplusunun müəyyən edilməsi prosesi olan sorğunu dəstəkləyir. Bununla belə, müxtəlif mühərriklər müxtəlif səviyyələrdə dəstək təklif edir. Məsələn, server əsaslı bir həll, fərqli hesabat yazma aləti vasitəsilə daha estetik görünməli olan cədvəlli çıxışı qaytarır. Microsoft Access kimi masaüstü əsaslı verilənlər bazası sorğu aləti ilə inteqrasiya olunmuş vizual hesabat tərtibatçısını ehtiva edir və birbaşa çap üçün hesabatlar üçün bir pəncərədən alış-verişə səbəb olur.
Ümumi Databaza Məhsulları
Microsoft Access bu gün bazarda ən populyar verilənlər bazası platformalarından biridir. O, Microsoft Office ilə göndərilir və bütün Office məhsulları ilə uyğun gəlir. O, verilənlər bazanızın inkişafı zamanı sizə bələdçilik edən sehrbazlar və istifadəsi asan interfeysə malikdir. FileMaker Pro, LibreOffice Base (pulsuzdur) və Brilliant Database daxil olmaqla digər masaüstü verilənlər bazaları da mövcuddur.
Bu həllər kiçik miqyaslı, tək istifadəçili masaüstü proqramlar üçün optimallaşdırılıb.
Bizneslər üçün genişmiqyaslı, çox istifadəçili verilənlər bazası serveri daha mənalıdır. MySQL, Microsoft SQL Server və Oracle kimi server verilənlər bazaları olduqca güclüdür, lakin eyni zamanda bahalıdır və kəskin öyrənmə əyrisi ilə gələ bilər.
Əsas Bacarıqlar
Ən sadə verilənlər bazası istisna olmaqla, hamısı yeni verilənlər bazası aktivlərini (cədvəllər və sütunlar kimi) inkişaf etdirmək və ya sorğular vasitəsilə məlumat çıxarmaq üçün Strukturlaşdırılmış Sorğu Dilinə əsaslanır. SQL asan skript dili olmasına baxmayaraq, müxtəlif verilənlər bazası təchizatçıları öz mülkiyyət verilənlər bazası mühərriklərinə nisbətən onun bir qədər fərqli tətbiqlərindən istifadə edirlər.