Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Kursplan
1. Introduktion till Relationella Databaser
- Vad är en relationell databas?
- PostgreSQL-arkitektur och komponenter
- Översikt över PgAdmin- och psql-verktyg
- Ansluta till en databas och förstå scheman
2. Grundläggande SQL
- Databasobjekt: tabeller, kolumner och begränsningar
- Datatyper och NULL-värden
- Skriva enkla SELECT-frågor
- Filtrering med WHERE, mönstermatchning och logiska operatorer
- Sortera och begränsa frågeresultat
3. Arbeta med Funktioner och Uttryck
- Aritmetiska och strängfunktioner
- Villkorliga uttryck och case-satser
- Hantera NULL-värden och datatypskonverteringar
4. Kombinera och Filtrera Data
- Inner joins, outer joins, self-joins och cross joins
- Mängdoperationer: UNION, INTERSECT och EXCEPT
- Subfrågor: skalära, korrelerade och tabellsubfrågor
- Common Table Expressions (CTEs) och rekursiva frågor
5. Aggregering och Gruppering
- Aggregefunktioner: SUM, AVG, COUNT, MIN, MAX
- GROUP BY- och HAVING-satser
- Fönsterfunktioner och rangordningsfunktioner
6. Ändra Data
- Infoga, uppdatera och radera poster
- Använd transaktioner och rollback
- Förstå ACID-principerna
- Säkra datahanteringspraktiker
7. Databasobjekt och Logisk Struktur
- Skapa och hantera scheman och tabeller
- Primärnycklar, främmande nycklar och unika begränsningar
- Skapa och hantera vyer och materialiserade vyer
- Introduktion till index och prestandaförslag
Krav
- En grundläggande förståelse för IT- och datakoncept
- Inga tidigare kunskaper i SQL eller databaser krävs
- Det är till hjälp att vara bekant med användning av programvara på Windows/Linux
Målgrupp
- Databasnybörjare och analytiker
- Utvecklare som börjar med PostgreSQL
- Profiler 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
Maskintolkat