Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Introduktion till Relationella Database och PostgreSQL
- Vad är en relationell databas
- Översikt över PostgreSQL och dess ekosystem
- Användningsfall och fördelar med PostgreSQL
Installation och Konfiguration av PostgreSQL och PGAdmin
- Installation av PostgreSQL på Windows/Linux
- Installation och användning av PGAdmin för GUI-åtkomst
- Skapande av anslutningar och hantering av användare
Förståelse för PostgreSQL Arkitektur
- PostgreSQL serverkomponenter och minnesanvändning
- Database klusterstruktur och filupplägg
- Processer och tjänster
Skapande och Strukturering av Database
- Skapande av databaser och tabeller
- Förståelse för datatyper
- Användning av PGAdmin för att hantera databasobjekt
Skrivning av Grundläggande SQL Frågor
- Användning av SELECT, WHERE, ORDER BY, LIKE, BETWEEN och NULL
- Sortering och filtrering av frågesvar
Användning av GROUP BY och HAVING
- Gruppindelning av rader och beräkning av aggregat
- Filtrering av grupper med HAVING
Arbete med Komplexa Villkor
- Användning av EXISTS, IN, ANY, ALL
- Inbäddning av underfrågor
JOIN-operationer i PostgreSQL
- INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN
- SELF JOIN och användningsfall
Användning av Inbyggda SQL Funktioner
- Mathematical funktioner
- Strängmanipuleringsfunktioner
- Datum- och tidsoperationer
Datamanipuleringsuttryck
- INSERT: infogning av nya rader
- UPDATE: ändring av befintlig data
- DELETE: borttagning av rader från tabeller
Arbete med Vyer
- Skapande och frågor om enkla vyer
- Vyer med underfrågor
- Fördelar och begränsningar med vyer
Introduktion till Timescale-utökningen
- Vad är TimescaleDB och när man ska använda det
- Installation och aktivering av Timescale-utökningen
- Skapande av hypertabeller och infogning av tids-seriedata
Sammanfattning och Nästa Steg
Krav
- En förståelse för grundläggande IT- och datakoncept
- Ingen tidigare SQL eller databaserfarenhet krävs
- Kännedom om användning av programvaruverktyg på Windows/Linux är till hjälp
Målgrupp
- Database nybörjare och analytiker
- Utvecklare som börjar med PostgreSQL
- Professionella som hanterar eller utforskar relationella databaser
14 timmar
Vittnesmål (1)
**Avancerade ämnen och praktiska övningar + diskussion om TimeScaleDB och Hypertable, Tränarens kunskap om ämnet :)**
Shivam - Paessler LLC
Kurs - PostgreSQL Fundamentals
Machine Translated