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

מהי מערכת ניהול מסדי נתונים יחסית (rdbms)? - הגדרה מטכנולוגיה

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

Anonim

הגדרה - מה המשמעות של מערכת ניהול מסדי נתונים קשרית (RDBMS)?

מערכת לניהול מסדי נתונים יחסי (RDBMS) היא מנוע / מערכת בסיס נתונים המבוססת על המודל היחסי שצוין על ידי אדגר פ. קודד - אביו של תכנון מסדי נתונים יחסי מודרני - בשנת 1970.

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

Techopedia מסביר מערכת ניהול מסדי נתונים יחסים (RDBMS)

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

  1. יש לאחסן נתונים ולהציג אותם כקשרים, כלומר טבלאות שקיימות יחסים זה עם זה, למשל מפתחות ראשוניים / זרים.
  2. כדי לתפעל את הנתונים המאוחסנים בטבלאות, מערכת צריכה לספק למפעילים יחסיים - קוד המאפשר לבחון את הקשר בין שני ישויות. דוגמה טובה היא סעיף WHERE של הצהרת SELECT, כלומר הצהרת SQL SELECT * FROM CUSTOMER_MASTER WHERE CUSTOMER_SURNAME = 'Smith' ישאל את הטבלה CUSTOMER_MASTER ויחזיר את כל הלקוחות עם שם משפחה של Smith.

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


מרבית מערכות מסד הנתונים המודרני המסחרי והקוד הפתוח הן בעלות אופי יחסי וכוללות יישומים ידועים, למשל Oracle DB (Oracle Corporation); SQL Server (Microsoft) ו- MySQL ו- Postgres (קוד פתוח).

מהי מערכת ניהול מסדי נתונים יחסית (rdbms)? - הגדרה מטכנולוגיה