מדוע משתמשים באלגברה רלציונית בניהול מסדי נתונים יחסיים?
מדוע משתמשים באלגברה רלציונית בניהול מסדי נתונים יחסיים?

וִידֵאוֹ: מדוע משתמשים באלגברה רלציונית בניהול מסדי נתונים יחסיים?

וִידֵאוֹ: מדוע משתמשים באלגברה רלציונית בניהול מסדי נתונים יחסיים?
וִידֵאוֹ: Basics of Relational Algebra 2024, נוֹבֶמבֶּר
Anonim

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

יתרה מכך, מדוע חשובה אלגברה יחסית?

ה אלגברה יחסית מאוד חָשׁוּב מכמה סיבות: 1. היא מספקת בסיס פורמלי ל יחסי פעולות מודל. ואילו ה אַלגֶבּרָה מגדיר קבוצה של פעולות עבור יחסי דגם, ה יחסי calculus מספק שפה הצהרתית ברמה גבוהה יותר לציון יחסי שאילתות.

שנית, מהן הפעולה הבסיסית של האלגברה ההתייחסותית? חמש פעולות בסיסיות באלגברה יחסית: בחירה, השלכה, מכפלה קרטזית , הִתאַחֲדוּת , ו הגדר הבדל.

באופן דומה, נשאל, היכן משתמשים באלגברה רלציונית?

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

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

סיכום

פעולה מַטָרָה
צומת (∩) צומת מגדיר יחס המורכב מקבוצה של כל הטפולים שנמצאים גם ב-A וגם ב-B.
מוצר קרטזיאני (X) פעולה קרטזיאנית מועילה למיזוג עמודות משני יחסים.
הצטרפות פנימית הצטרפות פנימית, כוללת רק את הטפולים העומדים בקריטריונים המתאימים.

מוּמלָץ: