Introduksjon til SQL - gratis kurs fra ProductStar, opplæring, Dato: 2. desember 2023.
Miscellanea / / December 05, 2023
Etter vår mening er det første når man skal mestre et nytt yrke å oppdage kravene til de ønskede ledige stillingene og skrive ned ferdighetene som må tilegnes. La oss se på kravene til analytikerstillinger. Og vi vil se at SQL er et av hovedkravene for en analytikerstilling. Det er derfor vi skal studere det!
1. Studerer et emne
Leksjoner i videoformat, workshops med case-studier og quiz for å konsolidere kunnskap
2. Fullfør oppgaver
I det tempoet du er komfortabel med og får tilbakemeldinger i.
3. Kommuniser med en mentor
Konsolidere kunnskap og rette opp feil
Alle oppgavene er samlet basert på reelle tilfeller av kjente selskaper; for enkelhets skyld har oppgavene en mal for å fullføre dem
Introduksjonsleksjon (gratis)
La oss studere:
Hva er SQL
SQL-funksjoner
Hvorfor SQL Analytics?
SQL-eksempler
Øve på:
La oss laste ned vår første airbnb-database fra GitHub
La oss få vårt første resultat i SQL!
Verktøy:
GitHub
SQLite på nett
Leksjon 1 Introduksjon til SQL
Hva er SQL
SQL-funksjoner
Eksempler på bruk av SQL i ulike virksomheter
En liten historie med SQL
Blokker manifest
Hvilke verktøy vil vi bruke?
Første øvelse
Leksjon 2 Trekke ut og filtrere data (del 1)
Lære å jobbe med datautvinning
VELG, FRA
Nøkkelordrekkefølge i SQL
GRENSE
Skrive ulike datatyper i SQL
WHERE og operatorer =, IS, LIKE, , <=, >=, !=, <>, IS NOT
Øve på
Leksjon 3 Datautvinning og -filtrering (del 2)
Kommentarer i SQL
SQL Seks-sensitivitet
HVOR og NULL, IN, IKKE I, OG, ELLER, MELLOM operatører
Trekker ut tekst/nummer/NULL
Hente en tabell og legge til en tekst/nummer/dato/NULL-kolonne
Øve på
Leksjon 4 Transformering og sortering av data (del 1)
Alias alias
Tips for bruk av Alias
Transformasjoner UPPER(), LOWER()
Konvertering ved hjelp av aritmetiske operasjoner
CASE-konvertering
Øve på
Leksjon 5 Transformering og sortering av data (del 2)
Konverter gjeldende dato/klokkeslett
Konvertering av dato/klokkeslett
Sorterer BESTILL ETTER
Henter Top N eller Last N Records
Øve på
Leksjon 6 Gruppere data
Aggregeringsfunksjoner MIN(), MAX(), SUM(), AVG()
Aggregasjonsfunksjoner COUNT()
GRUPPE AV
GROUP BY og aggregeringsfunksjoner MIN(), MAX(), SUM(), AVG(), COUNT()
Forespørselsrekkefølge i SQL
HA
Forskjellen mellom WHERE og HAVING
Øve på
Leksjon 7 Introduksjon til databaser
Databasenes rolle i menneskelivet
Historie om databaseutvikling
SQL spørringsarkitektur og kommunikasjon med databaser
Grunnleggende vilkår for relasjonsdatabaser:
Bord
Nøkkel (primær og utenlandsk)
Database og relasjoner mellom tabeller
DBMS
Øv: sette opp en database i PostgreSQL DBMS
Leksjon 8 Slå sammen tabeller
Hvorfor vet du hvordan du kan delta i tabeller?
Hvordan fungerer det å slå sammen tabeller?
Metoder for sammenføyning av tabeller
Tilleggsvilkår
Øve på
Leksjon 9 Nestede søk (undersøk)
Hvordan fungerer en sen forespørsel?
Hva er en underspørring?
Underspørringsstruktur
Utførelsesordre for underspørring
Undersøk i SELECT
Undersøk i FROM
Undersøk i JOIN
Undersøk i WHERE
Tips for å jobbe med underspørringer
Øve på
Leksjon 10 Oppdatere, legge til og slette data
Hvorfor og hvordan endre data?
Legger til data (INSERT)
Dataoppdatering (OPPDATERING)
Sletter data (DELETE)
Øve på
Leksjon 11 Opprette, endre og slette tabeller
Hvorfor og hvordan endre tabeller?
Lage tabeller
Opprette nye tabeller
Datatyper
Begrensninger
Opprette midlertidige tabeller
Lage tabeller basert på eksisterende
Skiftebord
Fjerning av bord
Praksis: lage en nettbutikkdatabase
Leksjon 12 SQL: Avansert
Forstå fallgruvene i SQL
Operasjoner med tekst
Strengesammenkobling
Bestemme strenglengde
Returnerer en del av en streng
Vanlig uttrykk
Vindusfunksjoner
Spørringsakselerasjon og -optimalisering
Visninger og vanlige tabelluttrykk
Finalen
Siste LEGO-prosjekt
Jobber med et avgangsprosjekt
Som en del av den siste hjemmeleksen din, vil vi analysere LEGO-datasettet.
Leksjon 13 Bonusleksjon: Gjennomgang av grunnleggende programmer
Vi konsoliderer de studerte materialene
Vi øver på ulike verktøy for å jobbe med SQL-spørringer
Google Data Studio
Modusanalyse
Tablå
Yandex Datalens