מבוא ל-SQL - קורס חינם מבית ProductStar, הדרכה, תאריך: 2 בדצמבר 2023.
Miscellanea / / December 05, 2023
לדעתנו, הדבר הראשון כששולטים במקצוע חדש הוא לגלות את הדרישות למשרות הפנויות הרצויות ולרשום את הכישורים שצריך לרכוש. בואו נסתכל על הדרישות לתפקידי אנליסט. ונראה ש-SQL היא אחת הדרישות העיקריות לתפקיד אנליסט. לכן נלמד את זה!
1. לומדים נושא
שיעורים בפורמט וידאו, סדנאות עם תיאורי מקרה וחידונים לגיבוש ידע
2. השלם משימות
בקצב שבו נוח לך ומקבל משוב.
3. צור קשר עם מנטור
איחוד ידע ותקן טעויות
כל המשימות נאספות על סמך מקרים אמיתיים של חברות ידועות; לנוחיותך, למשימות יש תבנית להשלמתן
שיעור מבוא (חינם)
בוא נלמד:
מה זה SQL
תכונות SQL
למה SQL Analytics?
דוגמאות של SQL
תרגול:
בואו להוריד את מסד הנתונים הראשון של airbnb מ-GitHub
בואו לקבל את התוצאה הראשונה שלנו ב-SQL!
כלים:
GitHub
SQLite באינטרנט
שיעור 1 מבוא ל-SQL
מה זה SQL
תכונות SQL
דוגמאות לשימוש ב-SQL בעסקים שונים
קצת היסטוריה של SQL
מניפסט חסום
באילו כלים נשתמש?
תרגול ראשון
שיעור 2 חילוץ וסינון נתונים (חלק 1)
לימוד עבודה עם מיצוי נתונים
לבחור מ
סדר מילות מפתח ב-SQL
לְהַגבִּיל
כתיבת סוגי נתונים שונים ב-SQL
WHERE ואופרטורים =, IS, LIKE, , <=, >=, !=, <>, IS NOT
תרגול
שיעור 3 חילוץ וסינון נתונים (חלק 2)
הערות ב-SQL
רגישות רישיות ב-SQL
WHERE ו-NULL, IN, NOT IN, AND, OR, Between אופרטורים
חילוץ טקסט/מספר/NULL
אחזור טבלה והוספת עמודת טקסט/מספר/תאריך/NULL
תרגול
שיעור 4 שינוי ומיון נתונים (חלק 1)
כינוי כינוי
טיפים לשימוש בכינוי
טרנספורמציות UPPER(), LOWER()
המרה באמצעות פעולות אריתמטיות
המרת CASE
תרגול
שיעור 5 שינוי ומיון נתונים (חלק 2)
המרת תאריך/שעה נוכחיים
המרת תאריך/שעה
מיון ORDER BY
אחזור Top N או Last N Records
תרגול
שיעור 6 קיבוץ נתונים
פונקציות צבירה MIN(), MAX(), SUM(), AVG()
פונקציות צבירה COUNT()
GROUP BY
GROUP BY ופונקציות צבירה MIN(), MAX(), SUM(), AVG(), COUNT()
סדר ביצוע שאילתה ב-SQL
יש
ההבדל בין WHERE ל-HAVING
תרגול
שיעור 7 מבוא למאגרי מידע
תפקידם של מאגרי מידע בחיי האדם
היסטוריה של פיתוח מסדי נתונים
ארכיטקטורת שאילתות SQL ותקשורת עם מסדי נתונים
מונחים בסיסיים של מסדי נתונים יחסיים:
שולחן
מפתח (ראשי וזר)
מסד נתונים וקשרים בין טבלאות
DBMS
תרגול: הקמת מסד נתונים ב-PostgreSQL DBMS
שיעור 8 צירוף שולחנות
למה לדעת להצטרף לשולחנות?
איך עובד הצטרפות לשולחנות?
שיטות לחיבור טבלאות
תנאי התאגדות נוספים
תרגול
שיעור 9 שאילתות מקוננות (שאילתות משנה)
איך עובדת בקשה מאוחרת?
מהי שאילתת משנה?
מבנה שאילתת משנה
צו ביצוע שאילתת משנה
שאילתות משנה ב-SELECT
שאילתות משנה ב-FROM
שאילתות משנה ב-JOIN
שאילתות משנה ב-WHERE
טיפים לעבודה עם שאילתות משנה
תרגול
שיעור 10 עדכון, הוספה ומחיקה של נתונים
מדוע וכיצד לשנות נתונים?
הוספת נתונים (INSERT)
עדכון נתונים (עדכון)
מוחק נתונים (DELETE)
תרגול
שיעור 11 יצירה, שינוי ומחיקה של טבלאות
למה ואיך לשנות טבלאות?
יצירת טבלאות
יצירת טבלאות חדשות
סוגי מידע
הגבלות
יצירת טבלאות זמניות
יצירת טבלאות על סמך הטבלאות הקיימות
שולחנות החלפה
הסרת שולחנות
תרגול: יצירת מסד נתונים של חנות מקוונת
שיעור 12 SQL: מתקדם
הבנת המלכודות ב-SQL
פעולות עם טקסט
שרשרת מחרוזת
קביעת אורך מיתר
החזרת חלק ממחרוזת
ביטויים רגולריים
פונקציות חלון
האצת שאילתות ואופטימיזציה
תצוגות וביטויי טבלה נפוצים
הגמר
פרויקט LEGO סופי
עובד על פרויקט סיום
כחלק משיעורי הבית הסופיים שלך, ננתח את מערך הנתונים של LEGO.
שיעור 13 שיעור בונוס: סקירת תוכניות בסיסיות
אנו מאחדים את החומרים הנלמדים
אנו מתרגלים כלים שונים לעבודה עם שאילתות SQL
Google Data Studio
ניתוח מצבים
תְמוּנָה חַיָה
Yandex Datalens