Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Wprowadzenie
- Przegląd funkcji i architektury PostgreSQL
- Podstawy programowania w Pythonie
- Zalety połączenia Python i PostgreSQL
Rozpoczęcie pracy
- Instalacja PostgreSQL
- Instalacja Pythona, Django lub Flask
- Instalacja psycopg2
- Łączenie się z PostgreSQL za pomocą Pythona
Operacje SQL w Pythonie
- Podstawy języka SQL
- Schemat bazy danych i tabele
- Pisanie zapytań w Pythonie
- Tworzenie tabel
- Wstawianie danych
- Manipulowanie danymi
- Używanie klauzuli LIMIT
- Łączenie tabel
- Wyszukiwanie pełnotekstowe
- Praca z SQLite
- Przykłady aplikacji w Pythonie
Zaawansowany PostgreSQL z Pythonem
- Dziedziczenie tabel
- Zagnieżdżone transakcje
- Typy zdefiniowane przez użytkownika
- WIDOKI, HAVING, DISTINCT
- Praca z datami i czasem
- Kontrola współbieżności wersji (MVCC)
- Wykresy, grafy i raporty przy użyciu matplotlib
Administracja i bezpieczeństwo
- Bezpieczeństwo danych w PostgreSQL
- Ograniczanie dostępu za pomocą whitelisty
- Implementacja replikacji
- Migracja bazy danych
- Kopia zapasowa i przywracanie
- Monitorowanie zapytań
- Dostrajanie wydajności
- Zapobieganie atakom SQL Injection
Rozwiązywanie problemów
Podsumowanie i kolejne kroki
Wymagania
- Doświadczenie w pracy z PostgreSQL
- Doświadczenie w programowaniu w Pythonie
Grupa docelowa
- Programiści
- Administratorzy
21 godzin
Opinie uczestników (2)
Podane przykłady i laboratoria
Christophe OSTER - EU Lisa
Szkolenie - PostgreSQL Advanced DBA
Przetłumaczone przez sztuczną inteligencję
1. Bardzo dobrze skonstruowany program szkolenia 2. Ciepła atmosfera stworzona przez trenera, w połączeniu z jego niezwykle wysokimi kompetencjami osobistymi 3. Że trener wyjaśniał wszystko tak, jakby rozmawiał z kompletnym początkującym, bez wprowadzania żadnej technicznej terminologii.
Piotr Romer - Asseco Poland S.A
Szkolenie - PostgreSQL Administration, Optimization and Replication
Przetłumaczone przez sztuczną inteligencję