Kursplan

Gjennomgang av SQL grunnleggende

  • Gjennomgang av SELECT, WHERE, GROUP BY
  • Rask gjennomgang av JOIN-typer
  • Forståelse av spørringseksekveringsrekkefølge

Data Manipulation Statements

  • INSERT INTO
  • UPDATE og DELETE
  • Transaksjonskontroll (BEGIN, COMMIT, ROLLBACK)

Avanserte Joins og Set Operations

  • FULL OUTER JOIN
  • UNION, INTERSECT, EXCEPT
  • SELF JOIN

Subqueries og Derived Tables

  • Korrelert vs. ikke-korrelert subqueries
  • Bruk av subqueries i FROM
  • CTEs (Common Table Expressions)

Window Functions

  • ROW_NUMBER, RANK, DENSE_RANK
  • PARTITION BY og ORDER BY
  • LEAD og LAG funksjoner

Datatyper og Funksjoner

  • String- og datofunksjoner
  • CASE- og IF-setninger
  • Typekonverteringer og null-håndtering

Spørringssoptimering

  • Forståelse av indekser
  • Bruk av EXPLAIN
  • Beste praksis for å skrive effektive spørringer

Oppsummering og Neste Skritt

Krav

  • Grunnleggende kunnskaper om SQL SELECT-uttrykk
  • Erfaring med filtrering, sortering og enkle joins
  • Forståelse av relasjonelle databasekonsepter

Målgruppe

  • Dataanalytikere
  • Utviklere som jobber med SQL databaser
  • Business etterretningsprofesjoner
 14 timer

Antall deltakere


Pris per deltaker

Referanser (5)

Kommende kurs

Relaterte kategorier