דלג לתוכן
איתמר חיימובשיעורים פרטיים

שיעורים פרטייםבסיסי נתונים

מורה פרטי לבסיסי נתונים

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

נקרא גם מסדי נתוניםDBSQLנרמולמודל ישויות־קשריםERD

01נקודות קושי נפוצות

איפה סטודנטים נתקעים בבסיסי נתונים

ההסבר תמיד מתחיל מאיפה שאתה נמצא — אלה כמה מהנקודות שחוזרות הכי הרבה.

  • 01

    לתרגם תיאור מילולי של מערכת לדיאגרמת ישויות־קשרים (ERD) שמחזיקה מים

  • 02

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

  • 03

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

  • 04

    JOIN־ים מרובים — לדעת איזה סוג נדרש, ולמה התוצאה חזרה עם שורות כפולות

  • 05

    שאילתות מקוננות, GROUP BY ו-HAVING, והבלבול בין סינון לפני האגרגציה ואחריה

  • 06

    אלגברה רלציונית והמעבר בינה לבין SQL, שמופיע כמעט בכל מבחן

02מה נעבור

הנושאים שנכסה בבסיסי נתונים

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

  1. 01

    מודל ישויות־קשרים

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

  2. 02

    נרמול ותלויות פונקציונליות

    מ-1NF ועד BCNF, מציאת מפתחות מועמדים ופירוק סכמה — עם הבעיה שכל צורה נורמלית באה לפתור, לא רק ההגדרה שלה.

  3. 03

    SQL בפועל

    שאילתות על כמה טבלאות, אגרגציות, שאילתות מקוננות ופונקציות חלון — כולל איך לקרוא שאילתה קיימת ולהבין מה היא מחזירה.

  4. 04

    אלגברה רלציונית

    האופרטורים, התרגום לשאילתת SQL ובחזרה — נושא שמופיע במבחן ומקבל הכי מעט זמן בתרגול.

03שאלות נפוצות

שאלות על שיעורים פרטיים בבסיסי נתונים

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

כמעט לא. רוב החומר בקורס תיאורטי ומשותף לכל המערכות, וההבדלים בתחביר קטנים — נעבוד בסביבה של הקורס שלך.

כן, וזו סוג העבודה שהכי מתאימה לליווי אישי: מתכנון הסכמה, דרך השאילתות, ועד לוודא שהן מחזירות את מה שהתכוונת.

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

קביעת שיעור

מוכנים להתחיל בבסיסי נתונים?

השאירו פרטים ונתחיל משם שאתם נמצאים.

קבע שיעור היכרות
איתמר חיימובבדרך כלל חוזר תוך כמה שעות