Cursusaanbod
Introductie
- Overzicht van PostgreSQL functies en architectuur
- Python Basisprincipes van programmeren
- Voordelen van Python PostgreSQL
Slag
- Installeren PostgreSQL
- Installeren van Python, Django of Flask
- psycopg2 installeren
- Verbinding maken met PostgreSQL met Python
Python en SQL Operaties
- De basis van SQL taal
- Database Schema en tabellen
- Een Python query schrijven
- Tabellen maken
- Gegevens invoegen
- Gegevens manipuleren
- Limietclausule gebruiken
- Tafels samenvoegen
- Zoeken in volledige tekst
- Werken met SQLite
- Voorbeelden van Python toepassingen
Geavanceerd PostgreSQL met Python
- Tabel overerving
- Geneste transacties
- Door de gebruiker gedefinieerde typen
- OPVATTINGEN, HEBBEN, VERSCHILLEND
- Werken met datums en tijden
- Gelijktijdigheidscontrole met meerdere versies (MVCC)
- Grafieken, grafieken en rapporten met matplotlib
Beheer en beveiliging
- PostgreSQL Veiligheid van gegevens
- Toegang beperken met behulp van een witte lijst
- Replicatie implementeren
- Database Migratie
- Back-up en herstel
- Query's bewaken
- Prestaties afstemmen
- Voorkomen van SQL injectie-aanvallen
Probleemoplossing
Samenvatting en volgende stappen
Vereisten
- Ervaring met PostgreSQL
- Python Ervaring met programmeren
Audiëntie
- Ontwikkelaars
- Beheerders
Getuigenissen (5)
Een feitelijke en praktische benadering van het onderwerp. Een aangename sfeer, waarin vragen gesteld kunnen worden.
Marcin - Santander Bank Polska S.A.
Cursus - Implementing High Availability in PostgreSQL
Automatisch vertaald
Het ging om Docker en containers, samen met de erfelijkheidsfunctie van de PostgreSQL-database, die niet beschikbaar is in Oracle Database.
Manish Kumar
Cursus - PostgreSQL Essentials
Automatisch vertaald
Het was duidelijk aangepast om zeer geschikt te zijn voor ons doel, wat het extra nuttig maakte. Ik vond de Zoom-opzet geweldig, omdat het hielp me geconcentreerd te blijven met het materiaal altijd recht voor mijn neus en de trainer in staat was illustraties en aantekeningen toe te voegen terwijl hij uitlegde. De trainer beantwoordde al onze vragen op een zeer bevredigende manier, en ik was verbaasd over hoeveel ik in één dag kon leren. Meestal raak ik moe van trainingen tegen het middaguur, maar dit bleef helemaal tot het einde zeer aangrijpend. De tempo was perfect en de details werden goed toegelicht waar nodig.
Davina Sanders - Scottish Government
Cursus - PostgreSQL Performance Tuning
Automatisch vertaald
Michal was zeer kundig en betrokken als docent.
Nate Clifton - NIIT (USA) Inc.
Cursus - PostgreSQL Advanced DBA
Automatisch vertaald
nieuwe kennis die kan worden toegepast in ons systeem
Laurence Bangsal - PayMaya Philippines, Inc.
Cursus - PostgreSQL Administration, Optimization and Replication
Automatisch vertaald