בסיסי נתונים יחסיים (RDB) מבוססים על תורת ניתוח מערכות ובבסיסה גישת E-R (יישות-קשר).
תורה זו פותחה על ידי חוקרי מדעי המחשב בכדי לאפשר בנייה הנדסית ומאורגנת של מערכות לאורך כל חיי המערכת.
גישת E-R מאפשרת ניתוח של פריטי המידע והקשרים ביניהם בכדי לבנות מערכות OLTP (המטפלות בטרנזאקציות מקוונות – ON LINE) אמינות יעילות ומהירות. בבסיס הגישה נמצא נושא הנירמול המטפל במניעת כפילויות של מידע במערכת.
דוגמאות פשוטות לכך הן חשבונית ושורות בחשבונית, הזמנה ושורות בהזמנה ועוד. הקשרים בין היישויות יכולים להיות יחיד-יחיד או יחיד לרבים כאשר קשר רבים לרבים פותרים על ידי שני קשרי יחיד לרבים וטבלת קשר. הקשרים יכולים להיות אופציונליים או מחוייבים.
כאשר עוברים ממודל נתונים לבסיסי נתונים היישויות הופכות לטבלאות והקשרים מיושמים על ידי מגבלות (CONSTRAINTS) בין מפתחות ראשי וזר.
מטרת הקשר אם כך למנוע אפשרות של חוסר עקביות במידע למשל שתהיה שורה בחשבון בלי שיש יישות של חשבון. את יישום הקשר ניתן היה ליצור באפליקציה אך הימצאות הקשר בבסיס הנתונים חוסך עבודה זאת לכל שינוי במידע (DML).
ב ACCESS בנוסף לכך הקשרים משמשים את האשפים ליצירת מסכים, שאילתות, ודוחות בכדי לחסוך צורך בהגדרות ידניות.
1 תשובות
בסיסי נתונים יחסיים (RDB) מבוססים על תורת ניתוח מערכות ובבסיסה גישת
E-R (יישות-קשר).
תורה זו פותחה על ידי חוקרי מדעי המחשב בכדי לאפשר בנייה הנדסית ומאורגנת של מערכות לאורך כל חיי המערכת.
גישת E-R מאפשרת ניתוח של פריטי המידע והקשרים ביניהם בכדי לבנות מערכות OLTP (המטפלות בטרנזאקציות מקוונות – ON LINE) אמינות יעילות ומהירות.
בבסיס הגישה נמצא נושא הנירמול המטפל במניעת כפילויות של מידע במערכת.
דוגמאות פשוטות לכך הן חשבונית ושורות בחשבונית, הזמנה ושורות בהזמנה ועוד.
הקשרים בין היישויות יכולים להיות יחיד-יחיד או יחיד לרבים כאשר קשר רבים לרבים פותרים על ידי שני קשרי יחיד לרבים וטבלת קשר.
הקשרים יכולים להיות אופציונליים או מחוייבים.
כאשר עוברים ממודל נתונים לבסיסי נתונים היישויות הופכות לטבלאות והקשרים מיושמים על ידי מגבלות (CONSTRAINTS) בין מפתחות ראשי וזר.
מטרת הקשר אם כך למנוע אפשרות של חוסר עקביות במידע למשל שתהיה שורה בחשבון בלי שיש יישות של חשבון. את יישום הקשר ניתן היה ליצור באפליקציה אך הימצאות הקשר בבסיס הנתונים חוסך עבודה זאת לכל שינוי במידע (DML).
ב ACCESS בנוסף לכך הקשרים משמשים את האשפים ליצירת מסכים, שאילתות, ודוחות בכדי לחסוך צורך בהגדרות ידניות.