• בלוג
  • עמוד 13
  • סדרת SQL בסיסי - פוסט 13 - תרגול עבודה עם מידע

סדרת SQL בסיסי - פוסט 13 - תרגול עבודה עם מידע

22/08/2024

1. תרגול מערכת עובדים

צרו בסיס נתונים חדש ובו טבלה בודדת בשם employees עם העמודות:

  1. id
  2. first_name
  3. last_name
  4. email
  5. hire_date
  6. salary

חשבו איזה סוג מידע יתאים לכל עמודה.

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

עדכנו את כל העובדים שהצטרפו לחברה אחרי שנת 2020 והעלו להם את המשכורת ב 10%.

לסיום מחקו את הטבלה.

2. השאלת ספרים

צרו בסיס נתונים חדש ובו טבלה בודדת בשם books עם העמודות:

  1. id
  2. title
  3. author
  4. publication_date
  5. genre

הוסיפו עמודה בשם status שצריכה לשמור האם הספר נמצא כרגע בהשאלה או שהוא על המדף ועמודה בשם return_date שתחזיק את התאריך בו צריכים להחזיר את הספר (אם הוא לא בהשאלה העמודה תהיה ריקה).

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

  2. הציגו את כל הז'אנרים של הספרים ללא כפילויות.

  3. מחקו את כל הספרים שנמצאים בהשאלה

  4. מחקו את הטבלה.