Kursplan

Introduksjon til relasjonsdatabaser og PostgreSQL - Hva er en relasjonsdatabase - Oversikt over PostgreSQL og dets økosystem - Bruksområder og fordelene ved PostgreSQL Installering og Konfigurering av PostgreSQL og PGAdmin - Installering av PostgreSQL på Windows/MacOS - Installering og bruk av PGAdmin for GUI-tilgang - Opprettelse av forbindelser og brukermanagement Forståelse av PostgreSQL Arkitektur - PostgreSQL-serverkomponenter og minnebruk - Relasjonsdatabaser klusterstruktur og filoppsett - Prosesser og tjenester Opprettelse og Strukturering av Relasjonsdatabaser - Opprettelse av databaser og tabeller - Forståelse av datatyper - Bruk av PGAdmin til å administrere databaseobjekter Skriving av Grunnleggende SQL-spørringer - Bruk av SELECT, WHERE, ORDER BY, LIKE, BETWEEN, og NULL - Sortering og filtrering av spørreresultater Bruk av GROUP BY og HAVING - Gruppering av rader og beregning av aggregater - Filtrering av grupper med HAVING Arbeid med Komplekse Vilkår - Bruk av EXISTS, IN, ANY, ALL - Innføring av underspørringer JOIN-operasjoner i PostgreSQL - INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN - SELF JOIN og bruksområder Bruk av Innbygde SQL-funksjoner - Matematiske funksjoner - Strengmanipulasjonsfunksjoner - Dato- og tidsoperasjoner Datamanipulasjonsuttrykk - INSERT: innføring av nye rader - UPDATE: modifisering av eksisterende data - DELETE: fjerning av rader fra tabeller Arbeid med Visninger - Opprettelse og spørring av enkle visninger - Visninger med underutvalg - Fordeler og begrensninger ved visninger Introduksjon til Timescale-utvidelsen - Hva er TimescaleDB og når man bør bruke det - Installering og aktivering av Timescale-utvidelsen - Opprettelse av hypertabeller og innføring av tidsrekkefølgedata Oppsummering og Neste Skritt

Krav

  • En forståelse av grunnleggende IT- og datakonsepter
  • Ingen tidligere SQL eller databaseerfaring er påkrevd
  • Kjennskap til bruk av programvareverktøy på Windows/Linux er nyttig

Målgruppe

  • Database nybegynnere og analytikere
  • Utviklere som starter med PostgreSQL
  • Fagfolk som administrerer eller utforsker relasjonelle databaser
 14 timer

Antall deltakere


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories