- - גישה 2010: בניית מערכות יחסים בין טבלאות מסדי נתונים

גישה 2010: בניית מערכות יחסים בין טבלאות בסיסי נתונים

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

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

clip_image001

הגישה תיפתח יחסים כרטיסייה עם הצג טבלה תיבת דיאלוג. בחר טבלאות, שאילתות או שניהם, ולחץ על הוסף.

clip_image002

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

clip_image003

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

clip_image004

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

clip_image005

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

clip_image006

שלוש אפשרויות אלה דומות לשל SQL להצטרף פנימי, להצטרף חיצוני ו ימין חיצוני הצטרף. בחר סוג הצטרפות ולחץ בסדר.

clip_image007

לחץ על צור ליצור קשר בין 1-1 מזהה של AddictiveTips דוגמה ו מזהה סמן של גיליון.

clip_image008

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

clip_image009

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

הערות