Əlaqəli Verilənlər Bazaları Necə Yaradılır

Mündəricat:

Əlaqəli Verilənlər Bazaları Necə Yaradılır
Əlaqəli Verilənlər Bazaları Necə Yaradılır

Video: Əlaqəli Verilənlər Bazaları Necə Yaradılır

Video: Əlaqəli Verilənlər Bazaları Necə Yaradılır
Video: Verilənlər Bazası mövzusunun praktiki məsələlərinin həlli 2024, Bilər
Anonim

Verilənlər bazalarının yaradılmasına münasibət münasibət, cədvəlli bir məlumat modeli ilə, yəni adi təqdimat üsulu ilə işləməyi nəzərdə tutur. Verilənlər bazası idarəetmə sistemlərindən istifadə etməklə həyata keçirilir.

Əlaqəli verilənlər bazaları necə yaradılır
Əlaqəli verilənlər bazaları necə yaradılır

Münasibət quruluşunun mahiyyəti və məlumatların hazırlanması

Hər verilənlər bazası bir və ya daha çox cədvəldə saxlanılan mütəşəkkil və strukturlaşdırılmış məlumatlardır. Cədvəllər satırlar və sütunlardan ibarət olan məlumatların təbii və tanış bir təqdimatıdır. Əlaqəli yanaşma bu cür cədvəllər arasında müəyyən bir əlaqəni nəzərdə tutur. Links və ya əlaqələr bir sorğuda eyni anda bir neçə cədvəldən məlumat toplamağa, əldə etməyə imkan verir.

Bir əlaqəli verilənlər bazası yaratmaq üçün, ilk növbədə, cədvəllər və onlar arasında münasibətlər toplusu yaratmaq lazımdır. Bu vəziyyətdə aşağıdakı qaydalara riayət etməlisiniz. Birincisi, hər cədvəl eyni tipdə olmalıdır və özünəməxsus bir ada sahib olmalıdır. İkincisi, cədvəlin satırları sabit sayda sahələrdən və dəyərlərdən ibarət olmalıdır (birdən çox sütun və təkrarlanan qrupları daxil edə bilməzsiniz). Üçüncüsü, hər hansı bir simli müəyyən edə bilmək üçün simlər bir-birindən fərqli ən azı bir dəyər (sahə) olmalıdır. Dördüncüsü, sütunların özünəməxsus adları olmalı və homojen məlumat dəyərləri ilə doldurulmalıdır, yalnız təqdimetmə üsulu açıq məlumat dəyəridir (cədvəllər arasında xüsusi əlaqələr ola bilməz).

Seçimləri müvəqqəti bir masaya birləşdirərək birdən çox cədvəldəki məlumatları işləyə bilərsiniz. Ən çox görülən əməliyyatlar seçim, proyeksiya, təbii birləşmə, birləşmə, kəsişmə və fərqdir. Cədvəllər qurarkən əsas anlayışlardan biri əsas açardır - bir varlığa birmənalı şəkildə istinad edən bir identifikatordur. Məsələn, yeməklər cədvəlində əsas açar yemək nömrəsi ola bilər. Verilən bütün cədvəllər üçün əlaqələr ilə əlaqələndirərək oxşar düymələr yaratmalısınız.

Bir DBMS istifadə edərək tətbiq

Verilənlər bazası idarəetmə sistemləri (Oracle, MySQL, SQLite və s.) Yaradılan məlumatların tam idarə edilməsini təmin edir və sorğuların icrasına imkan verir. DBMS-dən birini seçərək, yaradılan cədvəlləri sintaksisinə görə proqrama köçürməlisiniz. Bu, vacib xüsusiyyətləri əldən vermədən diqqətlə edilməsi lazım olan həcmli bir işdir.

Sorğular və məlumatların işlənməsi ilə daha çox iş SQL proqramlaşdırma dilinə əsaslanır. Məhz bu dildə cədvəllər yaradılır, qeydlər əlavə olunur, silinir və dəyişdirilir, məlumatlar bir və ya bir neçə cədvəldən alınır və quruluş dəyişdirilir.

Tövsiyə: