Kursplan
Introduksjon
- Oversikt over PostgreSQL funksjoner og arkitektur
- Python grunnleggende programmering
- Fordeler med Python PostgreSQL
Starter
- Installerer PostgreSQL
- Installerer Python, Django eller Flask
- Installerer psychopg2
- Kobler til PostgreSQL med Python
Python og SQL Operasjoner
- Grunnleggende om SQL språk
- Database skjema og tabeller
- Skriver en Python-forespørsel
- Lage tabeller
- Setter inn data
- Manipulere data
- Bruker grenseparagraf
- Sammenføyning av bord
- Fulltekstsøk
- Arbeider med SQLite
- Eksempler på Python applikasjoner
Avansert PostgreSQL med Python
- Tabellarv
- Nestede transaksjoner
- Brukerdefinerte typer
- UTSIKT, HA, DISTINKTE
- Jobber med datoer og klokkeslett
- Multiversjon samtidighetskontroll (MVCC)
- Diagrammer, grafer og rapporter ved hjelp av matplotlib
Administrasjon og sikkerhet
- PostgreSQL datasikkerhet
- Begrensning av tilgang ved hjelp av hviteliste
- Implementering av replikering
- Database migrasjon
- Sikkerhetskopiering og gjenoppretting
- Overvåking av spørsmål
- Ytelsesjustering
- Forebygging av SQL injeksjonsangrep
Feilsøking
Sammendrag og neste trinn
Krav
- Erfaring med PostgreSQL
- Python programmeringserfaring
Publikum
- Utviklere
- Administratorer
Referanser (5)
En faktisk og praktisk tilnærming til emnet. En hyggelig atmosfære som oppmuntrer til å stille spørsmål.
Marcin - Santander Bank Polska S.A.
Kurs - Implementing High Availability in PostgreSQL
Maskinoversatt
Det var Docker og containere samt PostgreSQL-databasens arvseierfunksjon, som ikke er tilgjengelig i Oracle Database.
Manish Kumar
Kurs - PostgreSQL Essentials
Maskinoversatt
Det var tydelig tilpasset vårt formål, noe som gjorde det ekstra nyttig. Jeg likte virkelig Zoom-formatet, da det hjalp meg med å fokusere med materialet foran meg hele tiden og treneren kunne legge til illustrasjoner og merknader mens han forklarte. Treneren svarte på alle våre spørsmål på en veldig tilfredsstillende måte, og jeg følte meg overrasket over hvor mye jeg klarte å lære i løpet av én dag. Vanligvis blir jeg utmattet av opplæring til ettermiddagen, men dette var veldig engasjerende helt til slutten. Tempoet var perfekt og detaljene ble lagt til rette på de riktige områdene.
Davina Sanders - Scottish Government
Kurs - PostgreSQL Performance Tuning
Maskinoversatt
Michal var meget kunnskapsrik og engasjerende som lærer.
Nate Clifton - NIIT (USA) Inc.
Kurs - PostgreSQL Advanced DBA
Maskinoversatt
ny kunnskap som kan bli brukt i vårt system
Laurence Bangsal - PayMaya Philippines, Inc.
Kurs - PostgreSQL Administration, Optimization and Replication
Maskinoversatt