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