Fiziki Məlumat Modelləri

Fiziki məlumat modeli, məlumatların kompüter yaddaşında necə saxlanıldığını, yaddaşda necə səpələndiyini və sıralandığını və yaddaşdan necə alınacağını təsvir etdiyi modeli təmsil edir. Əsasən fiziki məlumat modeli, məlumat qatındakı və ya daxili qatdakı məlumatları təmsil edir. Hər bir cədvəli, sütunlarını və xüsusiyyətlərini, birincil açar, xarici açar və s. Kimi məhdudiyyətləri təmsil edir masaları DB -də qurulur və bir -biri ilə əlaqəlidir.

Pin

Yuxarıdakı diaqram fiziki məlumat modelinin necə tərtib edildiyini göstərir. Cədvəl və sütunları ilə birlikdə UML diaqramı kimi təmsil olunur. Əsas düymə yuxarı hissədə təmsil olunur. Cədvəllər arasındakı əlaqə masadan cədvələ bir-birinə bağlı oxlarla təmsil olunur. Yuxarıdakı TƏLƏBƏ cədvəli SINIF ilə, MÖVZU isə SINIF ilə əlaqədardır. Yuxarıda göstərilən diaqramda ana cədvəl kimi SINIF təsvir olunur və 2 uşaq cədvəli var - TƏLƏBƏ və MÖVZU.

Bir sözlə fiziki bir məlumat modelinə sahib olduğunu söyləyə bilərik

  • Cədvəllər və onun xüsusiyyətləri - cədvəl adları və onların sütunları. Sütunlar məlumat növləri və ölçüləri ilə birlikdə təmsil olunur. Əlavə olaraq, hər cədvəlin əsas açarı sütun siyahısının yuxarı hissəsində göstərilir.
  • Xarici düymələr cədvəllər arasındakı əlaqəni təmsil etmək üçün istifadə olunur. Cədvəllər arasındakı Xəritəçəkmə, aralarındakı oxlardan istifadə edərək təmsil olunur.
  • Fiziki məlumat modeli, istifadəçi tələbinə əsasən normallaşdırılmış bir quruluşa sahib ola bilər. Cədvəllər normallaşdırılmış formalarda olmaya bilər.

Fiziki məlumat modeli RDBMS-dən asılıdır, yəni; istifadə olunan RDBMS-ə əsasən dəyişir. Bu, məlumat növü qeydinin RDBMS-dən asılı olaraq dəyişdiyini göstərir. Məsələn, SQL serverində və oracle serverində fərqli məlumat tiplərimiz var. Bundan əlavə, fiziki məlumat modeli diaqramının təqdimatı fərqli ola bilər, baxmayaraq ki, yuxarıda göstərilənlərlə eyni məlumatları ehtiva edir - bəziləri sütun siyahısının sonunda birincil açar və xarici açarları ayrı-ayrılıqda təmsil edə bilər. Bu məlumat modeli istifadəçidən / dizaynerdən diaqramı və RDBMS serverlərini necə təyin etdiyinə bağlıdır. Aşağıdakı diaqramda bir cədvəli əks etdirməyin müxtəlif üsulları göstərilir.

Pin

Beləliklə, obyekt əsaslı məlumat modeli istifadəçinin real tələbinə, qeyd əsaslı məlumat modeli isə DB-dəki həqiqi əlaqələrə və məlumatlara əsaslanır. Fiziki məlumat modeli DB-dəki cədvəl quruluşuna əsaslanır.

Şərh yaz

Translate »