Introduktion till SQL - gratis kurs från ProductStar, utbildning, Datum: 2 december 2023.
Miscellanea / / December 05, 2023
Enligt vår mening är det första när man ska bemästra ett nytt yrke att upptäcka kraven för de önskade lediga tjänsterna och skriva ner de färdigheter som behöver skaffas. Låt oss titta på kraven för analytikerpositioner. Och vi kommer att se att SQL är ett av huvudkraven för en analytikerposition. Det är därför vi ska studera det!
1. Att studera ett ämne
Lektioner i videoformat, workshops med fallstudier och frågesporter för att konsolidera kunskap
2. Slutföra uppgifter
I den takt som du är bekväm och får feedback.
3. Kommunicera med en mentor
Konsolidera kunskap och rätta till misstag
Alla uppgifter samlas in baserat på verkliga fall av välkända företag; för din bekvämlighet har uppgifterna en mall för att slutföra dem
Introduktionslektion (gratis)
Låt oss studera:
Vad är SQL
SQL-funktioner
Varför SQL Analytics?
SQL-exempel
Öva:
Låt oss ladda ner vår första airbnb-databas från GitHub
Låt oss få vårt första resultat i SQL!
Verktyg:
GitHub
SQLite online
Lektion 1 Introduktion till SQL
Vad är SQL
SQL-funktioner
Exempel på användning av SQL i olika verksamheter
Lite historia om SQL
Blockera manifest
Vilka verktyg kommer vi att använda?
Första träningen
Lektion 2 Extrahera och filtrera data (del 1)
Lär dig arbeta med dataextraktion
VÄLJ FRÅN
Nyckelordsordning i SQL
BEGRÄNSA
Skriva olika datatyper i SQL
WHERE och operatorer =, IS, LIKE, , <=, >=, !=, <>, IS NOT
Öva
Lektion 3 Dataextraktion och filtrering (del 2)
Kommentarer i SQL
SQL skiftlägeskänslighet
WHERE och NULL, IN, NOT IN, AND, ELLER, MELLAN operatorer
Extraherar text/nummer/NULL
Hämta en tabell och lägga till en text/nummer/datum/NULL kolumn
Öva
Lektion 4 Transformera och sortera data (del 1)
Alias alias
Tips för att använda Alias
Transformationer UPPER(), LOWER()
Konvertering med aritmetiska operationer
CASE-konvertering
Öva
Lektion 5 Transformera och sortera data (del 2)
Konvertera aktuellt datum/tid
Datum/tid konvertering
Sorterar BESTÄLL EFTER
Hämtar Top N eller Senaste N Records
Öva
Lektion 6 Gruppera data
Aggregationsfunktioner MIN(), MAX(), SUM(), AVG()
Aggregationsfunktioner COUNT()
GRUPP AV
GROUP BY och aggregeringsfunktionerna MIN(), MAX(), SUM(), AVG(), COUNT()
Frågekörningsorder i SQL
HAR
Skillnaden mellan WHERE och HAVING
Öva
Lektion 7 Introduktion till databaser
Databasernas roll i mänskligt liv
Historia om databasutveckling
SQL frågearkitektur och kommunikation med databaser
Grundläggande termer för relationsdatabaser:
Tabell
Nyckel (primär och utländsk)
Databas och relationer mellan tabeller
DBMS
Övning: sätta upp en databas i PostgreSQL DBMS
Lektion 8 Sammanfoga tabeller
Varför veta hur man går med i bord?
Hur fungerar det att sammanfoga bord?
Metoder för att sammanfoga tabeller
Ytterligare föreningsvillkor
Öva
Lektion 9 Kapslade frågor (underfrågor)
Hur fungerar en sen begäran?
Vad är en underfråga?
Underfråga struktur
Utförandeorder för delfråga
Underfrågor i SELECT
Undersökningar i FROM
Underfrågor i JOIN
Undersökningar i WHERE
Tips för att arbeta med delfrågor
Öva
Lektion 10 Uppdatera, lägga till och ta bort data
Varför och hur ändrar man data?
Lägger till data (INSERT)
Datauppdatering (UPPDATERING)
Ta bort data (DELETE)
Öva
Lektion 11 Skapa, ändra och ta bort tabeller
Varför och hur byter man tabeller?
Skapa tabeller
Skapa nya tabeller
Datatyper
Restriktioner
Skapa tillfälliga tabeller
Skapa tabeller utifrån befintliga
Skötbord
Ta bort bord
Övning: skapa en onlinebutiksdatabas
Lektion 12 SQL: Avancerat
Förstå fallgroparna i SQL
Operationer med text
Strängsammansättning
Bestämma stränglängd
Returnerar en del av en sträng
Vanliga uttryck
Fönsterfunktioner
Fråga acceleration och optimering
Vyer och vanliga tabelluttryck
Den slutliga
Sista LEGO-projektet
Jobbar med ett examensprojekt
Som en del av din sista läxa kommer vi att analysera LEGO-datauppsättningen.
Lektion 13 Bonuslektion: Genomgång av grundläggande program
Vi konsoliderar det studerade materialet
Vi övar på olika verktyg för att arbeta med SQL-frågor
Google Data Studio
Lägesanalys
Tablå
Yandex Datalens