Verilənlər bazası (DB) hər hansı bir mövzu sahəsinə aid, müəyyən qaydalara uyğun təşkil edilmiş və kompüter yaddaşında saxlanılan bir məlumat toplusudur. Bu terminin tək bir tərifi yoxdur, ancaq bir verilənlər bazasının aşağıdakı fərqli xüsusiyyətləri vardır: kompüter sistemlərində saxlanılır və işlənir, verilənlər bazasındakı məlumatlar məntiqi bir quruluşa sahibdir, bir verilənlər bazasında onun strukturunu təsvir edən metadata var.
Təlimat
Addım 1
Ən sadə nümunələr avtomobil bazaları (mağaza), ali təhsil verilənlər bazaları (məlumat kitabçası), məhsul məlumat bazaları (anbar) və s. Hər hansı bir məlumat bazasının əsas nöqtələrindən biri istifadə etdiyi məlumat modelidir. Verilənlər bazasındakı məlumatların quruluşunu, əlaqələrini və bir-biri ilə əlaqə metodlarını və bunlar üzərində əməliyyatları əhatə edir. Üç növ məlumat modeli mövcuddur: iyerarxik model, şəbəkə, əlaqəli.
Addım 2
Hiyerarşik quruluşun mahiyyəti aşağıdakı kimidir. Bir səviyyə verilənlər bazası elementləri başqa səviyyə maddələrinə tabedir. Nəticədə elementlər arasındakı əlaqələr ağac planının quruluşunu təşkil edir. O. aşağıdakılar baş verir: orijinal olan elementlər yeni elementlər yaradır və bunlar da öz növbəsində daha yenidir. Əhəmiyyətli bir xüsusiyyət, hər hansı bir elementin yalnız bir valideynə sahib olmasıdır. Hiyerarşik bir məlumat modelinin əla bir nümunəsi ailə ağacdır.
Addım 3
Şəbəkə strukturlarında hər hansı bir uşaq elementində birdən çox generator ola bilər. Şəbəkə quruluşu ilə iyerarxik arasındakı əsas fərq, şəbəkə modelindəki hər hansı bir elementin digər elementləri ilə əlaqəsi olmasıdır. Şəbəkəli bir verilənlər bazasına nümunə olaraq, xüsusi müəllimlər üçün dərslərə qatılan şagirdlər haqqında məlumatları ehtiva edən bir verilənlər bazası ola bilər. Bir tələbə fərqli müəllimlərin mövzularında iştirak edə bilər və fərqli tələbələr eyni müəllimin yanına gələ bilərlər.
Addım 4
Əlaqəli verilənlər bazası iki ölçülü bir sıra kimi təqdim edilə bilən məlumat bazasıdır. Fikir, elementlər arasındakı təsadüfi əlaqələri iki ölçülü bir cədvəldə təmsil etməkdir. Tələbələr haqqında məlumatları ehtiva edən bir cədvəl nümunə ola bilər. Bir sətir bir tələbəyə cavab verəcəkdir, yəni. bir məlumat parçası olmaq. Sütunlarda tələbələr haqqında məlumat, məsələn ad, doğum tarixi, ünvanı və s.
Addım 5
Verilənlər bazası idarəetmə sistemi (DBMS) verilənlər bazası yaradılması, saxlanması və dəstəklənməsi üçün tələb olunan xüsusi bir proqramdır. DBMS məlumat bazasına məlumat daxil edə, redaktə edə, axtarış edə və digər əməliyyatları həyata keçirə bilər. Buna misal olaraq Microsoft Access, MySQL, Microsoft SQL Server, Paradox, Oracle və s.