You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Data-Science-For-Beginners/translations/he/2-Working-With-Data/05-relational-databases/assignment.md

4.9 KiB

הצגת נתוני שדות תעופה

ניתן לך מאגר נתונים המבוסס על SQLite שמכיל מידע על שדות תעופה. הסכימה מוצגת למטה. תשתמש/י ב-תוסף SQLite ב-Visual Studio Code כדי להציג מידע על שדות תעופה בערים שונות.

הוראות

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

הגדרת המערכת שלך

תוכל/י להשתמש ב-Visual Studio Code ובתוסף SQLite כדי לעבוד עם מאגר הנתונים.

  1. גש/י ל-code.visualstudio.com ופעל/י לפי ההוראות להתקנת Visual Studio Code
  2. התקן/י את תוסף SQLite כפי שמוסבר בדף ה-Marketplace

הורדה ופתיחת מאגר הנתונים

כעת תוריד/י ותפתח/י את מאגר הנתונים.

  1. הורד/י את קובץ המאגר מ-GitHub ושמור/י אותו בתיקייה
  2. פתח/י את Visual Studio Code
  3. פתח/י את מאגר הנתונים בתוסף SQLite על ידי בחירה ב-Ctl-Shift-P (או Cmd-Shift-P במק) והקלדת SQLite: Open database
  4. בחר/י Choose database from file ופתח/י את קובץ airports.db שהורדת קודם
  5. לאחר פתיחת מאגר הנתונים (לא תראה/י עדכון על המסך), צור/י חלון שאילתות חדש על ידי בחירה ב-Ctl-Shift-P (או Cmd-Shift-P במק) והקלדת SQLite: New query

לאחר הפתיחה, ניתן להשתמש בחלון השאילתות החדש כדי להריץ פקודות SQL על מאגר הנתונים. ניתן להשתמש בפקודה Ctl-Shift-Q (או Cmd-Shift-Q במק) כדי להריץ שאילתות על המאגר.

[!NOTE] למידע נוסף על תוסף SQLite, ניתן לעיין ב-תיעוד

סכימת מאגר הנתונים

הסכימה של מאגר נתונים היא עיצוב המבנה והטבלאות שלו. מאגר הנתונים airports מכיל שתי טבלאות: cities, שמכילה רשימת ערים בבריטניה ואירלנד, ו-airports, שמכילה רשימת כל שדות התעופה. מכיוון שלחלק מהערים יש מספר שדות תעופה, נוצרו שתי טבלאות לאחסון המידע. בתרגיל זה תשתמש/י ב-Joins כדי להציג מידע על ערים שונות.

ערים
id (PK, integer)
city (text)
country (text)
שדות תעופה
id (PK, integer)
name (text)
code (text)
city_id (FK to id in Cities)

משימה

צור/י שאילתות שיחזירו את המידע הבא:

  1. כל שמות הערים בטבלת Cities
  2. כל הערים באירלנד בטבלת Cities
  3. כל שמות שדות התעופה עם העיר והמדינה שלהם
  4. כל שדות התעופה בלונדון, בריטניה

קריטריונים להערכה

מצטיין מספק דורש שיפור

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