PracticU

התקנה של MongoDB

בלי כתוביותעם כתוביות
PracticU › קורס NodeJS › התקנה של MongoDB
מילון מושגים:
MongoDB - מסד נתונים מסוג NoSQL שמאחסן נתונים כמסמכים בפורמט דמוי JSON, בלי מבנה טבלאי קשיח.
מסד נתונים - אוסף מאורגן של נתונים המאוחסן כך שאפשר לשמור, לחפש, לעדכן ולשלוף אותו ביעילות, לרוב באמצעות שפת שאילתות.
NoSQL - משפחת מסדי נתונים לא-יחסיים, המתאימים לנתונים גמישים ולהיקפים גדולים, כמו מסמכים או זוגות מפתח-ערך.
שירות - תוכנה שרצה ברקע ומספקת פונקציונליות לרכיבים אחרים, לרוב ללא ממשק משתמש, ומופעלת אוטומטית עם המערכת.
תיקייה - מכל במערכת הקבצים שמשמש לארגון קבצים ותיקיות אחרות בתוך מבנה היררכי.
לוג - רישום מתועד של אירועים ופעולות שמתרחשים במערכת או בתוכנה, המשמש למעקב ולאיתור תקלות.
ממשק - נקודת מגע בין רכיבים: ממשק משתמש שבו אדם מפעיל תוכנה, או ממשק תכנותי שמגדיר אילו פעולות רכיב אחד חושף לאחר.
JSON - פורמט טקסט קריא לייצוג נתונים מובְנים כזוגות מפתח-ערך, נפוץ להחלפת מידע בין שרת ללקוח.

התקנה של MongoDB
בשיעור מתקינים את MongoDB Server במחשב, כדי שנוכל לעבוד איתו כמסד נתונים מסוג NoSQL.
השלבים העיקריים
1. הורדה: מורידים את גרסת השרת מאתר MongoDB ומריצים את קובץ ההתקנה.
2. סוג ההתקנה: בוחרים Complete, וסומנים שה-MongoDB ירוץ כשירות ברקע. כך הוא תמיד פעיל, ולא צריך להפעיל אותו או ליצור לו תיקייה.
3. תיקיות: בהתקנה מוגדרת תיקיית הנתונים, שבה יישמר מסד הנתונים, ותיקיית הלוגים. בשיעור השאירו את ברירות המחדל.
4. Compass: ההתקנה מציעה גם את Compass, ממשק משתמש ל-MongoDB. בשיעור הוא לא הותקן, כי מערכת ההפעלה במחשב לא נתמכת. מי שיכול, מומלץ לו להתקין אותו.
שימו לב
Compass מאפשר לפתוח מסד נתונים חדש, להוסיף קולקשנים, ולהציג את המסמכים בפורמטים שונים, כמו רשימה, JSON או טבלה.
בסוף השיעור MongoDB מותקן במחשב, ותיקיית השרת נמצאת בתוך Program Files.
השיעור הבא בקורס: התקנה של Robo 3T

פרקי ההרצאה: התקנה של MongoDB

  1. 00:00

    הורדת גרסת השרת של MongoDB

  2. 00:45

    התחלת ההתקנה ובחירת Complete

  3. 01:23

    הגדרות ברירת מחדל והרצה כ-Service

  4. 02:01

    התקנת הכלי MongoDB Compass

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

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

  1. 00:04

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

  2. 00:42

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

  3. 00:54

    I accept, next. מה אנחנו רוצים להתקין? את ה-complete או את ה-custom? מה הוא ייתן לי ב-custom?

  4. 01:03

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

  5. 01:36

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

  6. 01:53

    כאן הוא שואל אותנו אם אנחנו רוצים להתקין גם תוכנה שנקראת Compas, Install MongoDB Compas. אני ממליץ לכם להתקין את Compas, אם יש לכם מערכת הפעלה של Windows נניח 10

לקורס המלא: קורס NodeJS אונליין בעברית

ההרצאה הקודמת: הסבר על NoSQL

ההרצאה הבאה: התקנה של Robo 3T

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

  • מבוא ל-MongoDB
  • התקנה
  • התקנה של DC
  • התקנה של GIT

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

  • קורס יסודות HTML - בניית אתר אינטרנט פשוט
  • קורס CSS 3 - בדגש על Flex & Grid
  • קורס Javascript כולל JQuery
  • קורס ג'אווה סקריפט מעשי - JavaScript
  • קורס TypeScript
  • קורס ריאקט - React