PracticU

סיכום פרק Azure Database

בלי כתוביותעם כתוביות
PracticU › קורס Azure למתחילים - מבחן AZ-900 › סיכום פרק Azure Database
מילון מושגים:
Azure - פלטפורמת הענן של מיקרוסופט, המספקת שרתים, אחסון, מסדי נתונים ושירותים רבים לפי שימוש.
API - ממשק תכנותי שמגדיר כיצד תוכנה אחת פונה לאחרת ומחליפה איתה נתונים ופעולות.
MongoDB - מסד נתונים מסוג NoSQL שמאחסן נתונים כמסמכים בפורמט דמוי JSON, בלי מבנה טבלאי קשיח.
MySQL - מערכת ניהול מסדי נתונים יחסיים בקוד פתוח, נפוצה מאוד באתרים וביישומי אינטרנט.
PHP - שפת תכנות לצד השרת, נפוצה בבניית אתרים דינמיים ומערכות ניהול תוכן כמו WordPress.
ניתוח נתונים - תהליך של בחינת נתונים, ארגונם והפקת תובנות מהם לצורך הבנה וקבלת החלטות.
PostgreSQL - מערכת ניהול מסדי נתונים יחסיים בקוד פתוח, עשירה ביכולות ונחשבת לאמינה ומתקדמת.
ביג דאטה - כמויות עצומות של נתונים מגוונים, שדורשים כלים וטכניקות מיוחדים לאחסון, לעיבוד ולניתוח.

סיכום פרק Azure Database
הסיכום של פרק מסדי הנתונים ב-Azure בנוי כבדיקת ידע קצרה עם שלוש שאלות, בסגנון השאלות שיופיעו במבחן, ואחריה סקירה של מה שנלמד בפרק.
שלוש השאלות
1. אפליקציות מבוססות גרף: צוות פיתוח רוצה לכתוב Graph Based Applications שמשתמשות ב-Gremlin API. התשובה היא Azure Cosmos DB, כי הוא היחיד שתומך ב-Gremlin, לצד SQL, MongoDB, Cassandra ו-Tables.
2. מערך LAMP: כשמעבירים אתרים שרצים על LAMP (לינוקס, אפאצ'י, MySQL ו-PHP), הבחירה היא Azure Database for MySQL, שהוא הבחירה ההגיונית לאפליקציית LAMP קיימת.
3. מיליוני רשומות לוג: כשהדגש הוא על ניתוח נתונים ולא על מסד נתונים רגיל, התשובה היא Azure Synapse Analytics, שמיועד לאנליטיקה על נפחי נתונים גדולים.
מה לומדים בפרק
הפרק הציג את ההבדלים בין Azure SQL Database, Azure Database for MySQL ו-Azure Database for PostgreSQL, ואת המיגרציה מ-SQL או MySQL קיימים מה-on-prem לענן. Azure Cosmos DB מגיע עם כמה API פופולריים, ולכן אפשר להעביר את הנתונים ולשמור על מה שהמפתחים כבר בנו בלי ללמוד דברים חדשים. לאנליטיקה על נפחי נתונים גדולים יש כלי Big Data כמו Azure Synapse Analytics, Azure HDInsight, Azure Databricks ו-Azure Data Lake Analytics.
שימו לב
המרצה מדגיש לקרוא היטב איך השאלה מנוסחת, כי מילה כמו "אנליזה" מכוונת לתשובה אחרת מאשר "מסד נתונים". מי שרוצה להעמיק מוזמן לעבור על החומרים המורחבים של כל שירות וליצור מסדי נתונים חינמיים לתרגול.
אחרי הסיכום אפשר לפתור שאלות מבחן על בחירת שירות מסד נתונים לפי הדרישה.

פרקי ההרצאה: סיכום פרק Azure Database

  1. 00:00

    שאלת תרגול Gremlin API

  2. 00:38

    שאלת תרגול LAMP Stack

  3. 01:14

    שאלת תרגול אנליזת נתונים

  4. 01:51

    בדיקת התשובות הנכונות

תמלול ההרצאה: סיכום פרק Azure Database

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

  1. 00:02

    כדי לסכם את נושא הדאטאבייס והאנליטיקה בכל המסדי נתונים שעברנו עליהם, אנחנו נעשה בדיקת ידע קצרה. השאלות האלה מייצגות את השאלות שיהיו במבחן. צוות הפיתוח שלנו מעוניין בכתיבת Graph Based Applications שבעצם משתמשים ב-Gremlin API.

  2. 00:18

    איזו אופציה הכי מתאימה לסנאריו? האם זה Azure Cosmos DB? Azure SQL Database? Azure Databricks? או Azure Database for PostgreSQL או Postgres בלשון העם?

  3. 00:30

    זוכרים מי גרמלין API? אם זכרתם, זכרתם, התשובה היא קוסמוס db הוא היחיד שמשתמש בגרמליאן API. Tailwind traders use the LAMP. אתם מכירים את הראשי תיבות של LAMP?

  4. 00:42

    Stack for several office websites. Which option would be ideal for order migration? תזכורת LAMP ראשי תיבות לינוקס, אפאצ'י, MySQL ו-PHP.

  5. 00:52

    אז איזה אופציה תהיה אידיאלית, אתם זוכרים? האם זה אג'ור קוסמוס db? אג'ור דאטאבייס for MySQL? אג'ור SQL דאטאבייס או אג'ור דאטאבייס for Postgre?

  6. 01:02

    אז LAMP הוא אכן רלוונטי לאג'ור דאטאבייס for MySQL. אם אתם לא זוכרים, אתם יכולים לחזור אחורה להקלטה של MySQL ולראות שבאמת הוא היחיד שתומך בנושא של LAMP, כי הוא מיועד ללינוקס.

  7. 01:14

    שאלה אחרונה, Tailwind Traders has millions, יש לו מיליונים של Log Entries שהם רוצים לבצע עליהם אנליזה.

  8. 01:24

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

  9. 01:34

    שימו לב לאיך השאלה מנוסחת, בסדר? אז'ור קוסמוס DB, אז'ור SQL דאטאבייס, או אז'ור דאטאבייס פוסט סקיול, או אז'ור סיינפס אנליטיקס.

  10. 01:45

    אני חושב שזה קצת קל, אני חושב שזה אז'ור סיינפס אנליטיקס, כי מה שנדרש מאיתנו זה למעשה אנליטיקה. נעשה check your answers, ולשמחתנו, שלושתם נכונים.

  11. 01:56

    מתחת לכל אחד אתם תראו את התשובה, גם את ההסבר. זאת אומרת, בהתחלה התבקשנו לתת פתרון ל-Gremlin API, בחרנו עם קוסמוס DB, כיוון ש-Azure קוסמוס DB supports SQL, MongoDB, Cassandra, טייבלס ו-Gremlin API. בשאלה השנייה התבקשנו

  12. 02:14

    לתת פתרון ל-LAMP, ובחרנו ב-Azure Database for MySQL, ו-Azure Database for MySQL is the logical choice for existing LAMP Stack Application.

לקורס המלא: קורס Azure למתחילים אונליין

ההרצאה הקודמת: הרצאה על Azure Big Data

ההרצאה הבאה: מה נלמד בפרק על מכונות וירטואליות בענן Azure

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

  • AZURE SSH
  • עדכון מלא ב-SQL Database
  • בחירת רשומות ונתונים - מ-Database עם #C
  • ייבוא נתונים - ישירות ל-Database חדש

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

  • קורס Azure למתחילים - ענן של מיקרוסופט
  • קורס שרתי דואר בענן - Exchange online 365
  • קורס Sharepoint - למנהלי רשת