PracticU

התקנת MongoDB
Entity Framework

בלי כתוביותעם כתוביות
PracticU › קורס Entity Framework Core - עבודה עם מסד נתונים בדוט-נט › התקנת MongoDB Entity Framework
מילון מושגים:
MongoDB - מסד נתונים מסוג NoSQL שמאחסן נתונים כמסמכים בפורמט דמוי JSON, בלי מבנה טבלאי קשיח.
Entity Framework - ספריית מיקרוסופט שממפה בין אובייקטים בקוד לבין טבלאות במסד נתונים, ומאפשרת לעבוד עם הנתונים בלי לכתוב SQL ישיר.
פריימוורק - מסגרת תוכנה שמספקת מבנה וכלים מוכנים לפיתוח יישומים, כדי לחסוך כתיבת קוד חוזר.
שרת - מחשב או תוכנה שמספקים שירות למחשבים אחרים (לקוחות) ברשת, למשל אחסון קבצים, אתר אינטרנט או מסד נתונים, ומגיבים לבקשות שלהם.
ממשק - נקודת מגע בין רכיבים: ממשק משתמש שבו אדם מפעיל תוכנה, או ממשק תכנותי שמגדיר אילו פעולות רכיב אחד חושף לאחר.
שורת פקודה - ממשק טקסטואלי שבו מקלידים פקודות למערכת ההפעלה ומקבלים תגובה בטקסט, במקום להשתמש בעכבר.
שירות - תוכנה שרצה ברקע ומספקת פונקציונליות לרכיבים אחרים, לרוב ללא ממשק משתמש, ומופעלת אוטומטית עם המערכת.
מסד נתונים - אוסף מאורגן של נתונים המאוחסן כך שאפשר לשמור, לחפש, לעדכן ולשלוף אותו ביעילות, לרוב באמצעות שפת שאילתות.

התקנת MongoDB Entity Framework
התקנת MongoDB מורכבת משני חלקים: השרת עם הממשק Compass, וכלי שורת הפקודה לייצוא וייבוא שמורידים בנפרד. השיעור עובר על שניהם.
השלבים העיקריים
1. הורדת השרת: בחיפוש MongoDB Download נכנסים לאתר הרשמי ומורידים את MongoDB Community Server. הגרסה בשיעור היא 7.
2. ההתקנה: מאשרים את תנאי השימוש ובוחרים התקנה מלאה (Complete). משאירים את ברירות המחדל של Run service. מוודאים שמסומן Install MongoDB Compass, ממשק המשתמש שמאפשר להתבונן במסד וליצור מסד חדש. אחרי הסיום Compass נפתח, וכרגע סוגרים אותו.
3. הכלים הנפרדים: בגלל שהכלים כבר לא חלק מההתקנה, חוזרים לאתר, לחלק Tools, ומורידים את MongoDB Command Line Database Tools. הם נחוצים לייצוא וייבוא של מסדי נתונים. הגרסה שלהם מעל 100.
4. פריסה: הקובץ הוא zip, ובתוכו תיקיית bin עם קבצי הרצה. מעתיקים את כולם.
5. היעד: בתיקיית ההתקנה של MongoDB, C:\Program Files\MongoDB\Server\<גרסה>\bin, מדביקים את הקבצים. נדרשת הרשאת מנהל.
אפשר למחוק את קבצי ההתקנה, ובכך ההתקנה הסתיימה.
עכשיו אפשר להתקין שרת MongoDB עם Compass וכלי ה-Command Line, ולעבור לעבודה עם Compass לפתיחת מסד חדש.
השיעור הבא בקורס: עבודה עם Compass כממשק משתמש ל-MongoDB

פרקי ההרצאה: התקנת MongoDB Entity Framework

  1. 00:00

    הורדת MongoDB Community Server

  2. 00:38

    התקנה מלאה והגדרת Services

  3. 01:17

    התקנת ממשק Compass וסיום

  4. 01:52

    הורדת MongoDB Database Tools

תמלול ההרצאה: התקנת MongoDB Entity Framework

הטקסט המלא של הדקות הראשונות בהרצאה «התקנת MongoDB Entity Framework» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

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

  2. 00:12

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

  3. 00:30

    ואחרי שההורדה הסתיימה בואו ניגש ונתקין חלון ראשון נקסט נאשר את תנאי השימוש הנה גם קראנו אותם נקסט אנחנו רוצים להתקין התקנה מלאה ו-run services network כן אני משאיר פה את הדיפולט אני לא נוגע בהם נקסט שימו לב שיש לנו פה v שאנחנו צריכים לסמן או שהוא כבר מסומן

  4. 00:57

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

  5. 01:26

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

  6. 01:41

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

  7. 01:57

    כאן אני בטולס, אני יורד פה למטה, ואני מחפש את MongoDB CommandLine Database Tools Download. אנחנו רואים שהגרסה היא כבר מעל 100. בואו נבצע דאונלוד של הטולס הספציפיים האלה, והקובץ הזה שהורדנו זה קובץ זיפ.

  8. 02:18

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

  9. 02:31

    אנחנו צריכים לקחת את כל הקבצים האלה, בואו נעשה להם קופי, ואנחנו צריכים לגשת

לקורס המלא: קורס Entity Framework Core

ההרצאה הקודמת: מסד נתונים NoSQL - MongoDB

ההרצאה הבאה: עבודה עם Compass - כממשק משתמש ל-MongoDB

הרצאות קשורות מקורסים אחרים

  • התקנת MongoDB
  • שימוש ב-Entity Framework - חלק 1
  • התקנת הרובוט - Robot Framework
  • התקנה של MongoDB

קורסים נוספים במסלול

  • קורס דוט-נט - NET Core. - עם Rest API
  • קורס ASP.NET
  • קורס MVC
  • קורס Git ו-GitHub עם Visual Studio