יצירה של מודל מסד נתונים (הידוע גם כדיאגרמת יחסי ישויות, ERD)

יצירה של מודל מסד נתונים (הידוע גם כדיאגרמת יחסי ישויות, ERD)

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

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

דוגמה למודל של מסד נתונים

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

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

לא מצליח למצוא מסד הנתונים תכונות מודל?

לא כל מהדורה של Microsoft Visio מכיל את התכונה מודל של מסד נתונים. אם אינך מצליח למצוא את התכונות מתוארות את ההליכים המפורטים במאמר זה, סביר להניח לך מהדורה של Visio שאינו כולל אותם.

  • Microsoft Visio Standard אינו כולל את התבנית דיאגרמת מודל של מסד נתונים.

  • המהדורות Microsoft Visio Professional ו- Premium תומך בתכונות הנדסה לאחור עבור התבנית דיאגרמת מודל של מסד נתונים (כלומר, שימוש במסד נתונים קיים ליצור מודל ב- Visio), אך הוא אינו תומך הנדסה קדימה (כלומר, שימוש ב- Visio מודל של מסד נתונים כדי ליצור את קוד ה-SQL).

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

    יצירת דיאגרמת מודל חדשה מאפס

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

    1. לחץ על הכרטיסיה קובץ.

    2. לחץ על חדש, לחץ על מסדי נתונים ותוכנות ולאחר מכן לחץ פעמיים על דיאגרמת מודל של מסד נתונים.

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

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

    השתמש במסד נתונים קיים כנקודת התחלה

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

    לפני שתפעיל את האשף:

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

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

    3. לחץ על הכרטיסיה קובץ.

    4. לחץ על חדש, לחץ על מסדי נתונים ותוכנות ולאחר מכן לחץ פעמיים על דיאגרמת מודל של מסד נתונים.

    5. בכרטיסיה מסד נתונים, בקבוצה מודל, לחץ על הנדסה לאחור.

    6. במסך הראשון של אשף הנדסה לאחור, בצע את הפעולות הבאות:

      1. בחר את מנהל ההתקן של מסד הנתונים עבור מערכת ניהול מסדי נתונים (DBMS) שלך. אם אתה עדיין לא שייכת את מנהל ההתקן של מסד הנתונים של Visio למקור נתונים מסוים של ODBC, לחץ על ' הגדרה '.

        הערה: אם אתה הנדסה לאחור של גליון עבודה של Excel, בחר את מנהל ההתקן הכללי של ODBC.

      2. בחר את מקור הנתונים של מסד הנתונים שאתה מעדכן. אם עדיין לא יצרת מקור נתונים עבור מסד הנתונים הקיים, לחץ על חדש כדי לעשות זאת כעת.

        בעת יצירת מקור חדש, שמו נוסף לרשימה מקורות נתונים.

      3. כשתהיה מרוצה מההגדרות, לחץ על הבא.

    7. בצע את ההוראות תיבות דו-שיח ספציפיות למנהל התקן.

      לדוגמה, בתיבת הדו-שיח חיבור מקור נתונים, הקלד את שם המשתמש והסיסמה שלך ולאחר מכן לחץ על אישור.

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

    8. בחר את תיבות הסימון עבור סוג המידע שברצונך לחלץ ולאחר מכן לחץ על הבא.

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

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

      הערה: אם אתה הנדסה לאחור של גליון עבודה של Excel ואינך רואה דבר ברשימה זו, סביר להניח שעליך תן שם לטווח התאים המכיל את כותרות העמודות בגליון העבודה שלך.

    10. אם בחרת את תיבת הסימון פרוצדורות מאוחסנות, בחר את ההליכים שברצונך לחלץ, או לחץ על בחר הכל כדי לחלץ כל, ולאחר מכן לחץ על הבא.

    11. בחר אם ברצונך הפריטים הנדסה לאחור יתווספו באופן אוטומטי לדף הנוכחי.

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

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

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

    ייבוא ולמקד דגם קיים

    אם יש לך קובץ או ERwin פלטינה דגם קיים, ייתכן שתוכל לייבא אותו כדי ליצור דיאגרמת מודל של מסד נתונים של Visio. יכולת זו מוגבל רק 2.0 קובץ או גירסה מתקדמת יותר מילון מודל (.imd) וקבצי ERwin פלטינה 2.6, 3.0 ו- 3.52 .erx.

    1. לחץ על הכרטיסיה קובץ.

    2. לחץ על חדש, לחץ על מסדי נתונים ותוכנות ולאחר מכן לחץ פעמיים על דיאגרמת מודל של מסד נתונים.

    3. בכרטיסיה מסד נתונים, בקבוצה מודל, לחץ על ייבוא ולאחר מכן לחץ על סוג מודל.

    4. הקלד את הנתיב ושם הקובץ עבור המודל שברצונך לייבא, או לחץ על לחצן עיון כדי לאתר את קובץ המודל ולאחר מכן לחץ על פתח.

    5. בתיבת הדו-שיח ייבוא, לחץ על אישור.

      Visio מייבא את הקובץ ומציג את ההתקדמות בחלון הפלט. הטבלאות המיובאות מוצגות בחלון טבלאות ותצוגות.

    6. בחלון טבלאות ותצוגות, בחר את הטבלאות שברצונך למדל ולאחר מכן גרור אותם אל דף הציור.

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

    טבלאות

    השתמש בצורה ישות כדי ליצור טבלה בדיאגרמה.

    1. מתוך הסטנסיל קשרי גומלין בין ישויות או אובייקט יחסי, גרור צורת ישות אל הציור.

    2. לחץ פעמיים על הצורה כדי לפתוח את החלון מאפייני מסד נתונים.

    3. תחת קטגוריות, לחץ על הגדרה והקלד שם עבור הטבלה.

    4. תחת קטגוריות, לחץ על עמודות, הקלד שם ולאחר מכן בחר סוג נתונים.

    5. בחר בתיבת הסימון נדרש עבור עמודות שאינן יכולות להכיל ערכי null.

    6. בחר את תיבת הסימון של מפתח ראשי (מפתח ראשי) עבור עמודות המזהות באופן ייחודי כל שורה בטבלת מסד הנתונים.

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

    עמודות

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

    1. לחץ פעמיים על הטבלה בדיאגרמה.

    2. בחלון מאפייני מסד נתונים, תחת קטגוריות, לחץ על עמודות.

    3. לחץ בתא שם פיזי הריק הראשון והקלד שם.

    4. כדי לשנות את סוג הנתונים עבור עמודה, לחץ על השדה סוג נתונים של העמודה ולאחר מכן בחר סוג נתונים מהרשימה או הקלד אותו ברשימה. לדוגמה, באפשרותך להקליד decimal(8,2) או char(30).

    5. כדי למנוע ערכי null, בחר בתיבת הסימון נדרש .

    6. כדי לציין העמודה מפתח ראשי, בחר את תיבת הסימון של מפתח ראשי.

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

    קשרי גומלין

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

    1. יצירת קשר גומלין בין טבלאות:

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

      2. לחץ פעמיים על הטבלה הרצויה עבור צד המפתח הראשי של קשר הגומלין.

      3. בחלון מאפייני מסד נתונים, תחת קטגוריות, לחץ על עמודות.

      4. ברשת, לחץ על העמודה שבה ברצונך להשתמש כדי לזהות באופן ייחודי כל שורה בטבלה ובחר בתיבת הסימון מפתח ראשי כדי להגדיר אותה כמפתח ראשי.

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

      6. חבר את הקצה העליון לטבלה עם טבלת האב.

      7. חבר את הקצה השני לטבלת הצאצא.

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

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

    2. הגדרת מספר מונה של קשר הגומלין:

      1. לחץ פעמיים על קשר הגומלין.

      2. בחלון מאפייני מסד נתונים, תחת קטגוריות, לחץ על שונות.

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

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

    צור אינדקסים

    אינדקסים משפרים את הביצועים, או המהירות, של מסד הנתונים בעת הפעלת שאילתה.

    1. פתח את דיאגרמת מודל של מסד הנתונים.

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

    3. לחץ על חדש.

    4. בתיבת הדו-שיח יצירת אינדקס, הקלד שם עבור האינדקס ולאחר מכן לחץ על אישור.

    5. ברשימה סוג אינדקס, בחר אפשרות כדי ליצור אינדקס ייחודי או לא ייחודי.

    6. ברשימה עמודות זמינות, בחר את השם של כל עמודה שברצונך לכלול באינדקס זה ולאחר מכן לחץ על הוספה >.

    7. ברשימה עמודות סדורות באינדקס, בחר בתיבת הסימון עולה כדי ליצור אינדקס בעל מיון בסדר עולה, או נקה את תיבת הסימון כדי ליצור אינדקס בעל מיון בסדר יורד.

      דיאגרמת מודל מסד הנתונים מתעדכן.

    צור תצוגות

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

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

    הגדרת מאפיינים מורחבים עבור טבלאות ותצוגות

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

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

    יצירת פסוקיות בדיקה

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

    1. לחץ פעמיים על הטבלה כדי לפתוח את החלון מאפייני מסד נתונים.

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

    3. לחץ על ערוך.

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

      פסוקית הבדיקה נוספת לחלון קוד תחת קוד מקומי.

    יצירת פרוצדורות מאוחסנות ופונקציות מוגדרת על-ידי המשתמש

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

    1. בכרטיסיה מסד נתונים, בקבוצה הצג/הסתר, בחר בתיבת הסימון קוד כדי לפתוח את חלון קוד.

    2. לחץ על קוד כללי ולאחר מכן לחץ על חדש.

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

    4. בכרטיסיה גוף, הקלד את הקוד ולאחר מכן לחץ על אישור.

    יצירת גורמים מפעילים

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

    1. לחץ פעמיים על הטבלה כדי לפתוח את החלון מאפייני מסד נתונים.

    2. תחת קטגוריות, לחץ על גורמים ולאחר מכן לחץ על הוסף.

    3. בכרטיסיה מאפיינים, הקלד שם עבור הגורם המפעיל.

    4. בכרטיסיה גוף, הקלד את הקוד ולאחר מכן לחץ על אישור.

      הגורם המפעיל נוסף אל חלון הקוד תחת קוד מקומי.

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

לא מצליח למצוא מסד הנתונים תכונות מודל?

ככל הנראה, המהדורה של Microsoft Office Visio אינה כוללת את התכונות שאתה מחפש. כדי לגלות איזו מהדורה של Visio יש לך, לחץ על אודות Microsoft Office Visio בתפריט עזרה. שם המהדורה מופיע בשורה העליונה של טקסט בתיבת הדו-שיח.

  • Microsoft Office Visio Standard אינו כולל את התבנית דיאגרמת מודל של מסד נתונים.

  • Microsoft Office Visio Professional תומך בתכונות הנדסה לאחור עבור התבנית דיאגרמת מודל של מסד נתונים (כלומר, שימוש במסד נתונים קיים ליצור מודל ב- Visio), אך הוא אינו תומך הנדסה קדימה (כלומר, שימוש מסד נתונים של Visio מודל להפיק קוד SQL).

  • באפשרותך למצוא תכונות מידול, כולל הן הנדסה לאחור והנדסת קדימה, ב- Visio עבור Enterprise אדריכלים החבילה המלאה של מסד הנתונים. Visio עבור Enterprise אדריכלים כלול במנוי MSDN Premium, שאינו זמין עם Visual Studio Professional וממערכת ויזואלית של צוות Studio מהדורות מבוססת תפקידים.

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

    יצירת דיאגרמת מודל חדשה מאפס

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

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

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

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

    השתמש במסד נתונים קיים כנקודת התחלה

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

    הערה: לפני שתפעיל את האשף:

    1. אם אתה לאחור הנדסה של Microsoft Office excel, לפני שתפעיל את האשף עליך לפתוח את חוברת העבודה ולתת שם הקבוצה (או טווח) התאים המכילים את כותרות העמודות. אם ברצונך להשתמש ביותר מגליון עבודה אחד, תן שם לקבוצה של תאי העמודה בכל גליון עבודה. טווחים אלה מטופלים כמו טבלאות באשף. לקבלת מידע נוסף אודות מתן שם לטווח תאים, עיין בנושא ב- Microsoft Office Excel עזרה עם כותרת הגדרת הפניות לתאים או טווחים בעלי שם.

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

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

    4. בתפריט מסד נתונים, לחץ על הנדסה לאחור.

    5. במסך הראשון של אשף הנדסה לאחור, בצע את הפעולות הבאות:

      1. בחר את מנהל ההתקן של מסד הנתונים של Microsoft Office Visio עבור מערכת ניהול מסדי נתונים (DBMS) שלך. אם אתה עדיין לא שייכת את מנהל ההתקן של מסד הנתונים של Visio למקור נתונים מסוים של ODBC, לחץ על ' הגדרה '.

        הערה: אם אתה הנדסה לאחור של גליון עבודה של Excel, בחר את מנהל ההתקן הכללי של ODBC.

      2. בחר את מקור הנתונים של מסד הנתונים שאתה מעדכן. אם עדיין לא יצרת מקור נתונים עבור מסד הנתונים הקיים, לחץ על חדש כדי לעשות זאת כעת.

        בעת יצירת מקור חדש, שמו נוסף לרשימה מקורות נתונים.

      3. כשתהיה מרוצה מההגדרות, לחץ על הבא.

    6. בצע את ההוראות תיבות דו-שיח ספציפיות למנהל התקן.

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

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

    7. בחר את תיבות הסימון עבור סוג המידע שברצונך לחלץ ולאחר מכן לחץ על הבא.

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

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

      הערה: אם אתה הנדסה לאחור של גליון עבודה של Excel ואינך רואה דבר ברשימה זו, סביר להניח שעליך תן שם לטווח התאים המכיל את כותרות העמודות בגליון העבודה שלך.

    9. אם בחרת את תיבת הסימון פרוצדורות מאוחסנות בשלב 5, בחר את ההליכים שברצונך לחלץ, או לחץ על בחר הכל כדי לחלץ כל, ולאחר מכן לחץ על הבא.

    10. בחר אם ברצונך הפריטים הנדסה לאחור יתווספו באופן אוטומטי לדף הנוכחי.

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

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

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

    ייבוא ולמקד דגם קיים

    אם יש לך קובץ או ERwin פלטינה דגם קיים, ייתכן שתוכל לייבא אותו כדי ליצור דיאגרמת מודל של מסד נתונים של Visio. יכולת זו מוגבל רק 2.0 קובץ או גירסה מתקדמת יותר מילון מודל (.imd) וקבצי ERwin פלטינה 2.6, 3.0 ו- 3.52 .erx.

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

    2. בתפריט מסד נתונים, הצבע על יבא ולאחר מכן לחץ על ייבוא < סוג מודל >.

    3. הקלד את הנתיב ושם הקובץ עבור המודל שברצונך לייבא, או לחץ על לחצן עיון כדי לאתר את קובץ המודל ולאחר מכן לחץ על פתח.

    4. בתיבת הדו-שיח ייבוא, לחץ על אישור.

      Visio מייבא את הקובץ ומציג את ההתקדמות בחלון הפלט. הטבלאות המיובאות מוצגות בחלון טבלאות ותצוגות.

    5. בחלון טבלאות ותצוגות, בחר את הטבלאות שברצונך למדל ולאחר מכן גרור אותם אל דף הציור.

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

    טבלאות

    השתמש בצורה ישות כדי ליצור טבלה בדיאגרמה.

    1. מתוך הסטנסיל קשרי גומלין בין ישויות או אובייקט יחסי, גרור צורת ישות אל הציור.

    2. לחץ פעמיים על הצורה כדי לפתוח את החלון מאפייני מסד נתונים.

    3. תחת קטגוריות, לחץ על הגדרה והקלד שם עבור הטבלה.

    4. תחת קטגוריות, לחץ על עמודות, הקלד שם ולאחר מכן בחר סוג נתונים.

    5. בחר בתיבת הסימון נדרש עבור עמודות שאינן יכולות להכיל ערכי null.

    6. בחר את תיבת הסימון של מפתח ראשי (מפתח ראשי) עבור עמודות המזהות באופן ייחודי כל שורה בטבלת מסד הנתונים.

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

    עמודות

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

    1. לחץ פעמיים על הטבלה בדיאגרמה.

    2. בחלון מאפייני מסד נתונים, תחת קטגוריות, לחץ על עמודות.

    3. לחץ על שם פיזי הריקה הראשונה בתא, והקלד שם.

    4. כדי לשנות את סוג הנתונים עבור עמודה, לחץ על השדה סוג נתונים של העמודה ולאחר מכן בחר סוג נתונים מהרשימה או הקלד אותו ברשימה. לדוגמה, באפשרותך להקליד decimal(8,2) או char(30).

    5. כדי למנוע ערכי null, בחר בתיבת הסימון נדרש .

    6. כדי לציין העמודה מפתח ראשי, בחר את תיבת הסימון של מפתח ראשי.

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

    קשרי גומלין

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

    1. יצירת קשר גומלין בין טבלאות:

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

      2. לחץ פעמיים על הטבלה הרצויה עבור צד המפתח הראשי של קשר הגומלין.

      3. בחלון מאפייני מסד נתונים, תחת קטגוריות, לחץ על עמודות.

      4. ברשת, לחץ על העמודה שבה ברצונך להשתמש כדי לזהות באופן ייחודי כל שורה בטבלה ובחר בתיבת הסימון מפתח ראשי כדי להגדיר אותה כמפתח ראשי.

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

      6. חבר את הקצה העליון לטבלה עם טבלת האב.

      7. חבר את הקצה השני לטבלת הצאצא.

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

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

    2. הגדרת מספר מונה של קשר הגומלין:

      1. לחץ פעמיים על קשר הגומלין.

      2. בחלון מאפייני מסד נתונים, תחת קטגוריות, לחץ על שונות.

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

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

    צור אינדקסים

    אינדקסים משפרים את הביצועים, או המהירות, של מסד הנתונים בעת הפעלת שאילתה.

    1. פתח את דיאגרמת מודל של מסד הנתונים.

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

    3. לחץ על חדש.

    4. בתיבת הדו-שיח יצירת אינדקס, הקלד שם עבור האינדקס ולאחר מכן לחץ על אישור.

    5. ברשימה סוג אינדקס, בחר אפשרות כדי ליצור אינדקס ייחודי או לא ייחודי.

    6. ברשימה עמודות זמינות, בחר את השם של כל עמודה שברצונך לכלול באינדקס זה ולאחר מכן לחץ על הוספה >.

    7. ברשימה עמודות סדורות באינדקס, בחר בתיבת הסימון עולה כדי ליצור אינדקס בעל מיון בסדר עולה, או נקה את תיבת הסימון כדי ליצור אינדקס בעל מיון בסדר יורד.

      דיאגרמת מודל מסד הנתונים מתעדכן.

    צור תצוגות

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

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

    הגדרת מאפיינים מורחבים עבור טבלאות ותצוגות

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

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

    יצירת פסוקיות בדיקה

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

    1. לחץ פעמיים על הטבלה כדי לפתוח את החלון מאפייני מסד נתונים.

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

    3. לחץ על ערוך.

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

      פסוקית הבדיקה מתווספים אל חלון הקוד תחת קוד מקומי.

    יצירת פרוצדורות מאוחסנות ופונקציות מוגדרת על-ידי המשתמש

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

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

    2. לחץ על קוד כללי ולאחר מכן לחץ על חדש.

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

    4. בכרטיסיה גוף, הקלד את הקוד ולאחר מכן לחץ על אישור.

    יצירת גורמים מפעילים

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

    1. לחץ פעמיים על הטבלה כדי לפתוח את החלון מאפייני מסד נתונים.

    2. תחת קטגוריות, לחץ על גורמים ולאחר מכן לחץ על הוסף.

    3. בכרטיסיה מאפיינים, הקלד שם עבור הגורם המפעיל.

    4. בכרטיסיה גוף, הקלד את הקוד ולאחר מכן לחץ על אישור.

      הגורם המפעיל נוסף אל חלון הקוד תחת קוד מקומי.

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×