DBMS-də Ümumiləşdirmə və İxtisaslaşma Arasındakı Fərq

Mündəricat:

DBMS-də Ümumiləşdirmə və İxtisaslaşma Arasındakı Fərq
DBMS-də Ümumiləşdirmə və İxtisaslaşma Arasındakı Fərq

Video: DBMS-də Ümumiləşdirmə və İxtisaslaşma Arasındakı Fərq

Video: DBMS-də Ümumiləşdirmə və İxtisaslaşma Arasındakı Fərq
Video: Lec-56: Difference between Alter and Update in SQL with examples in Hindi | DBMS 2024, Noyabr
Anonim

Əsas Fərq – Ümumiləşdirmə və DBMS-də İxtisaslaşma

DBMS-də Ümumiləşdirmə və İxtisaslaşma arasındakı əsas fərq ondan ibarətdir ki, Ümumiləşdirmə daha yüksək səviyyəli obyekti istehsal etmək üçün aşağı səviyyəli müəssisələrin birləşdirilməsi prosesidir, İxtisaslaşma isə daha yüksək səviyyəli obyektin aşağı səviyyəli qurumlara bölünməsi prosesidir.

Hər bir təşkilat məlumatı tələblərə uyğun saxlamalıdır. Müxtəlif növ verilənlər var və onları təşkil etmək üçün mexanizm olmalıdır. Database Management System (DBMS) məlumatların səmərəli şəkildə saxlanılması, yenilənməsi, idarə edilməsi və əldə edilməsi üçün istifadə edilə bilər. Verilənləri verilənlər bazasında saxlamazdan əvvəl layihələndiriləcək verilənlər bazasının vizual təsviri olmalıdır. Verilənlər bazasının konseptual anlayışını əldə etmək üçün Müəssisə Əlaqələri (ER) diaqramından istifadə edilə bilər. ER diaqramı ER modelinə əsaslanır. Məlumatların mürəkkəbliyi ilə ER modeli daha da inkişaf etdirildi. O, Təkmilləşdirilmiş Müəssisə Əlaqələri modeli (EER) kimi tanınır. EER modelinə əsaslanan diaqram Enhanced ER diaqramı adlanır. Ümumiləşdirmə və İxtisaslaşma EER diaqramını çəkmək üçün tətbiq oluna bilən Təkmilləşdirilmiş ER modelinin iki anlayışıdır.

DBMS-də Ümumiləşdirmə nədir?

Müəssisə real dünya obyektinə istinad edir və qurumlar arasında əlaqələr mövcuddur. ER diaqramı Müəssisə ilə əlaqə (ER) modelinə əsaslanır. Müəssisə əlaqə modeli verilənlər arasında əlaqələri tərtib etmək və təmsil etmək üçün istifadə edilən modeldir. Tibb Mərkəzinin məlumat bazasında xəstə, həkim, işçi və s. kimi qurumlar ola bilər. Hər bir müəssisənin onları təsvir edən xüsusiyyətləri var. Onlar atributlar kimi tanınırlar. Xəstə qurumunun xəstə_id-si, ad, ünvan, telefon və s. kimi atributları ola bilər. Müəssisələr arasında əlaqə əlaqə kimi tanınır.

Məlumatların mürəkkəbliyi ilə orijinal ER modeli daha da inkişaf etdirildi. Təkmilləşdirilmiş ER (EER) modeli kimi tanınır. EER modelinə əsaslanan diaqram Enhanced ER (EER) diaqramı adlanır. Ümumiləşdirmə EER diaqramını tərtib edərkən istifadə edilə bilən bir anlayışdır. Ümumiləşdirmədə aşağı qurumlar daha yüksək səviyyəli quruma birləşdirilə bilər. Bu, aşağıdan yuxarı yanaşma kimi də tanınır. Bu yanaşmada obyektlər ümumiləşdirilmiş obyekti yerinə yetirmək üçün birlikdə birləşdirilir.

DBMS-də ümumiləşdirmə və ixtisaslaşma
DBMS-də ümumiləşdirmə və ixtisaslaşma

Şəkil 01: Ümumiləşdirmə, aşağıdan yuxarı yanaşma

Yuxarıdakı diaqrama görə, Tələbə və Müəllim adlı iki varlıq var. Tələbə qurumunda student_id, ad və şəhər atributları var. Mühazirəçinin atributları lecturer_id, ad və şəhərdir. Hər ikisi Şəxs varlığını yaratmaq üçün birlikdə birləşdirilə bilər. Ad və şəhər atributları hər iki qurum üçün ümumidir. Buna görə də, onlar Şəxsi müəssisəyə yerləşdirilə bilər. Tələbə qurumunun öz atributu student_id var. Mühazirəçi obyektinin öz atributu var lecturer_id. Tələbə və Mühazirəçi subyektləri daha sonra Şəxs varlığına ümumiləşdirilir.

DBMS-də İxtisaslaşma nədir?

İxtisaslaşma Ümumiləşdirmənin əksidir. İxtisaslaşmada daha yüksək səviyyəli qurum aşağı səviyyəli qurumlara bölünə bilər. Daha yüksək səviyyəli qurum daha da ixtisaslaşmışdır. Yuxarıdan aşağıya yanaşma kimi də tanınır. Yuxarıdakı ilə eyni nümunəni nəzərdən keçirin.

DBMS-də əsas ümumiləşdirmə və ixtisaslaşma
DBMS-də əsas ümumiləşdirmə və ixtisaslaşma

Şəkil 02: İxtisaslaşma, yuxarıdan aşağıya yanaşma

Yuxarıdakı diaqrama əsasən, şəxs şəxs daha sonra Tələbə və Müəllim kimi ixtisaslaşmış qurumlara bölünə bilər. Şəxs qurumunun adı və şəhər qurumları var. Buna görə də, həmin atributlar Tələbə və Mühazirəçi qurumlarına da aiddir. Tələbə obyekti ad və şəhər atributlarını və student_id olan öz atributunu ehtiva edir. Mühazirəçi obyekti adı, şəhər atributlarını və lecturer_id olan öz atributunu ehtiva edir. Müşahidə oluna bilər ki, Şəxs təşkilatı daha çox Tələbə və Müəllim kimi ixtisaslaşıb.

DBMS-də Ümumiləşdirmə və İxtisaslaşma Arasında Nə Əlaqə var?

Ümumiləşdirmə İxtisaslaşmanın əksidir və İxtisaslaşma Ümumiləşdirmənin əksidir

DBMS-də Ümumiləşdirmə və İxtisaslaşma Arasındakı Fərq Nədir?

Ümumiləşdirmə və DBMS-də İxtisaslaşma

Ümumiləşdirmə daha yüksək səviyyəli obyekt yaratmaq üçün aşağı səviyyəli müəssisələrin birləşdirilməsi prosesidir. İxtisaslaşma yuxarı səviyyəli qurumun aşağı səviyyəli qurumlara bölünməsi prosesidir.
Sinonimlər
Ümumiləşdirmə aşağıdan yuxarı yanaşma kimi tanınır. İxtisaslaşma yuxarıdan aşağıya yanaşma kimi tanınır.
Əsas tapşırıq
Ümumiləşdirmədə bir sıra obyektlər oxşar xüsusiyyətlərinə görə bir ümumiləşdirilmiş varlıqda birləşir. İxtisaslaşmada müəssisə xüsusiyyətlərinə görə alt qurumlara bölünür.

Xülasə – Ümumiləşdirmə və DBMS-də İxtisaslaşma

ER diaqramları verilənlər bazasının strukturunu modelləşdirmək üçün istifadə olunur. Verilənlər bazası haqqında konseptual anlayışı təmin edir. ER modelinə əsaslanır. ER modeli daha da inkişaf etdirildi və o, Təkmilləşdirilmiş ER modeli kimi tanınır. Diaqrama əsaslanan EER modeli EER modelidir. Ümumiləşdirmə və İxtisaslaşma Təkmilləşdirilmiş ER diaqramını çəkərkən tətbiq oluna bilən iki anlayışdır. DBMS-də Ümumiləşdirmə və İxtisaslaşma arasındakı fərq ondan ibarətdir ki, Ümumiləşdirmə daha yüksək səviyyəli müəssisə istehsal etmək üçün aşağı səviyyəli müəssisələrin birləşdirilməsi prosesidir, İxtisaslaşma isə daha yüksək səviyyəli qurumun aşağı səviyyəli qurumlara bölünməsi prosesidir. Bu məqalə DBMS-də Ümumiləşdirmə və İxtisaslaşma arasındakı fərqdən bəhs edir.

Tövsiyə: