עיצוב מסדי נתונים יחסי (RDD)

מְחַבֵּר: Lewis Jackson
תאריך הבריאה: 6 מאי 2021
תאריך עדכון: 1 יולי 2024
Anonim
Relational Database Design/1
וִידֵאוֹ: Relational Database Design/1

תוֹכֶן

הגדרה - מה המשמעות של עיצוב מסדי נתונים יחסי (RDD)?

תכנון בסיסי נתונים יחסי (RDD) מתכנן מידע ונתונים לקבוצת טבלאות עם שורות ועמודות. כל שורה של יחס / טבלה מייצגת רשומה, וכל עמודה מייצגת תכונה של נתונים. שפת שאילתה מובנית (SQL) משמשת לתמרון של מסדי נתונים יחסיים. העיצוב של בסיס נתונים יחסי מורכב מארבעה שלבים, בהם הנתונים מתווים למערך טבלאות קשורות. השלבים הם:


  • הגדירו יחסים / תכונות
  • הגדר מפתחות ראשוניים
  • הגדירו מערכות יחסים
  • נורמליזציה

מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר עיצוב מסדי נתונים יחסי (RDD)

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

ארבעת השלבים של RDD הם כדלקמן:

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

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


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

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