בית מאגרי מידע מהו מודל יחסי? - הגדרה מטכנולוגיה

מהו מודל יחסי? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של מודל יחסי?

המודל היחסי הוא הבסיס הרעיוני של מסדי נתונים יחסיים. הוצע על ידי EF Codd בשנת 1969, זוהי שיטה לבניית נתונים באמצעות יחסים, שהם מבנים מתמטיים דמויי רשת המורכבים מעמודות ושורות. קודד הציע את המודל היחסי עבור יבמ, אך לא היה לו מושג עד כמה חיונית ומשפיעה ביותר עבודתו תהפוך כבסיס למאגרי מידע יחסיים. רובנו מכירים היטב את הביטוי הפיזי של קשר בבסיס נתונים - זה נקרא טבלה.


אף על פי שהמודל היחסי לווה בכבדות מתמטיקה ומשתמש במונחים מתמטיים כמו תחומים, איגודים וטווחים, קל להגדיר את התכונות והתנאים שהוא מתאר באמצעות אנגלית פשוטה.

Techopedia מסביר את מודל ההתייחסות

במודל היחסים, כל הנתונים חייבים להיות מאוחסנים ביחסים (טבלאות), וכל יחס מורכב משורות ועמודות. לכל קשר חייבים להיות בעלי כותרת וגוף. הכותרת היא פשוט רשימת העמודות בקשר. הגוף הוא מערך הנתונים שמאכלס למעשה את הקשר, המאורגן בשורות. ניתן להחיש כי צומת עמודה אחת ושורה אחת יביא לערך ייחודי - ערך זה נקרא tuple.


המאפיין העיקרי השני של המודל היחסי הוא השימוש במפתחות. אלה עמודות המיועדות במיוחד בתוך מערכת יחסים, המשמשות להזמנת נתונים או לקשירת נתונים ליחסים אחרים. אחד המפתחות החשובים ביותר הוא המפתח הראשי המשמש לזיהוי ייחודי של כל שורת נתונים. כדי להקל על שאילתות לנתונים, מרבית בסיסי הנתונים הרלוונטיים מרחיקים לכת ומזמינים פיזית את הנתונים לפי המפתח הראשי. מפתחות זרים מקשרים נתונים ביחס אחד למפתח הראשי של מערכת יחסים אחרת.


מלבד הגדרת אופן הבניית הנתונים כפי שנדון לעיל, המודל היחסי קובע גם מערכת כללים לאכיפת שלמות הנתונים, המכונה מגבלות שלמות. זה גם מגדיר כיצד יש לתמרן את הנתונים (חשבון יחסי). בנוסף, המודל מגדיר תכונה מיוחדת הנקראת נורמליזציה כדי להבטיח אחסון נתונים יעיל.

הגדרה זו נכתבה בהקשר של מסד נתונים
מהו מודל יחסי? - הגדרה מטכנולוגיה