המצגת נטענת. אנא המתן

המצגת נטענת. אנא המתן

Entity Relationship Diagram – ERD

מצגות קשורות


מצגת בנושא: "Entity Relationship Diagram – ERD"— תמליל מצגת:

1 Entity Relationship Diagram – ERD
בסיסי נתונים – תרגול 1 Entity Relationship Diagram – ERD

2 הקדמה ופרטים טכניים מטלות אתר הקורס במודל שיעורים ותרגולים פרויקט מעשי
חלק א' – ניתוח עסקי חלק ב' – עיצוב בסיס נתונים חלק ג' – מימוש (הגנה – מיד אחרי סוכות) 4 תרגילי בית ללא ציון (חובת הגשה) QlikView (למידה עצמית) וידוא רישום לפרויקט אתר הקורס במודל דרכי תקשורת עם צוות הקורס שעות קבלה חומר הודעות שיעורים ותרגולים מומלץ להגיע לשניהם

3 הנושאים לתרגול הגדרת מושגים סימונים מוסכמים סוגי תכונות
תרגיל – המכולת של חיים תוכנת PowerDesigner

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

5 סימונים מוסכמים ישות מופע של ישות קשר מופע של קשר תכונה
דוגמאות: סטודנט, קורס, מחלקה מופע של ישות דוגמא: "בסיסי נתונים" הוא מופע של הישות קורס קשר דוגמא: סטודנט רשום לקורס מופע של קשר דוגמא: הסטודנט דני רשום לקורס "בסיסי נתונים" תכונה דוגמא: מס' זהות, שם וכתובת הן תכונות של הישות סטודנט Student לא מסומן בתרשים Student Course registered לא מסומן בתרשים ID Name Address Student

6 סוגי תכונות תכונה מורכבת תכונה פשוטה
תכונה שניתנת לפירוק למספר תכונות פשוטות התכונה המורכבת בעצמה אינה מכילה מידע תכונה פשוטה מכילה פריט מידע בודד, בלתי ניתן לפירוק, אודות הישות Name - First Name - Last Address - Street Address - Number Address - City Address - Country Address - Zip Code Student Age Gender Student

7 סוגי תכונות תכונה מורכבת מרובת ערכים תכונה מרובת ערכים
מכילה מספר פריטי מידע מאותו סוג [Phone - Country Code] [Phone - Area Code] [Phone - Number] Student [Hobbies] [Languages] [Phone No.] Student

8 סוגי תכונות ישות לדוגמא תכונת מפתח
תכונה (או אוסף תכונות) שעל פיה ניתן לזהות מופע של הישות חד-ערכית נרחיב בנושא זה בהמשך הקורס דוגמא: מספר זהות ID Name [Phone No.] Address-City Address-Street Address-House no. Customer Student ID Name - First Name - Last Gender Student

9 מיקום התכונה היכן נמקם את ציונו של הסטודנט? סטודנט רשום למספר קורסים
בכל קורס מספר סטודנטים היכן נשבץ את התכונה Grade? ID Name [Phone] Student Takes Grade Course No. Name Credit Course Takes

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

11 תוכנת PowerDesigner התוכנה מהווה כלי בתעשייה בתחום מידול הנתונים, מאפשרת לארגונים לנתח ולהפעיל מטא-נתונים (נתונים על נתונים) לארכיטקטורת נתונים יעילה בארגון. השימושים שלנו - 1. שרטוט תרשים זרימה 2. מימוש החומר הנלמד: Conceptual Date Model - ERD Logical Data Model – Relational Model Physical Data Model - Implementation

12 הכרות בסיסית עם התוכנה שלב 1 – כניסה לתוכנה שלב 2 – יצירת מודל חדש

13 שלב 3- בחירת מודל browser שלב 4- סביבת העבודה Tool palette

14 יצירת תרשים זרימה ילמד בלמידה עצמית, ע"י שימוש בקובץ למידה עצמית שנמצא בתיקיית הפרויקט ב Moodle: * חשוב להכיר את חוקי תרשים הזרימה, מדובר בדיאגרמה בעלת חוקים קבועים.


הורד את "ppt "Entity Relationship Diagram – ERD

מצגות קשורות


מודעות Google