מדריך MongoDB: עבודה עם ממשק גרפי

הסבר על Robomongo - כלי ניהול ופיתוח גרפי ל-MongoDB.

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

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

המסך הראשון שאותו רואים לאחר ההפעלה
המסך הראשון שאותו רואים לאחר ההפעלה

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

יצירת חיבור חדש
יצירת חיבור חדש

אחרי שיש לנו את מסד הנתונים, אנו יכולים לבחור את החיבור וללחוץ על connect

מסך החיבורים כולל החיבור
מסך החיבורים כולל החיבור

עכשיו נכנסים אל מוד הניהול:

מסך ניהול מסד הנתונים
מסך ניהול מסד הנתונים

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

קליק ימני על ה-document
קליק ימני על ה-document

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

בדיוק כמו MySQL WorkBench, גם כלים כמו RoboMongo יכולים לסייע מאוד לכל מי שמפתח על MongoDB.

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

פוסטים נוספים שכדאי לקרוא

מיקרו בקרים

הפעלת מסך oled קטנטן עם esp32

יצירת מערכת מולטימדיה שלמה בגודל של בול דואר עם מיקרובקר ובעלות של דולרים בודדים. וגם על הדרך נלמד על ת׳רדים

למפתחי ובוני אתרי אינטרנט

מדריך לשאילתות יעילות ל Chat GPT

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

DALL·E 2023-10-21 22.28.58 - Photo of a computer server room with red warning lights flashing, indicating a potential cyber threat. Multiple screens display graphs showing a sudde
יסודות בתכנות

מבוא לאבטחת מידע: IDOR

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

גלילה לראש העמוד