Plan Szkolenia
Czym jest PostgreSQL?
- Krótka historia PostgreSQL
- Konwencje
- Dalsze informacje
- Wytyczne dotyczące zgłaszania błędów
Wprowadzenie do PostgreSQL
- Instalacja i tworzenie bazy danych
- Język SQL
- Zaawansowane funkcje
Język SQL
- Składnia SQL
- Definiowanie danych
- Manipulowanie danymi
- Zapytania
- Typy danych
- Funkcje i operatory
- Konwersja typów
- Indeksy
- Wyszukiwanie pełnotekstowe
- Kontrola współbieżności
- Wskazówki dotyczące wydajności
Administracja serwerem
- Instalacja z kodu źródłowego
- Instalacja z kodu źródłowego na Windows
- Konfiguracja i działanie serwera
- Konfiguracja serwera
- Uwierzytelnianie klienta
- Role w bazie danych
- Zarządzanie bazami danych
- Lokalizacja
- Rutynowe zadania konserwacyjne bazy danych
- Tworzenie i przywracanie kopii zapasowych
- Wysoka dostępność, równoważenie obciążenia i replikacja
- Konfiguracja odzyskiwania
- Monitorowanie aktywności bazy danych
- Monitorowanie wykorzystania dysku
- Niezawodność i dziennik zapisu z wyprzedzeniem
- Testy regresji
Interfejsy klienta
- libpq - Biblioteka C
- Duże obiekty
- ECPG - Osadzony SQL w C
- Schemat informacyjny
Programowanie serwera
- Rozszerzanie SQL
- Wyzwalacze
- System reguł
- Języki proceduralne
- PL/pgSQL - Język proceduralny SQL
- PL/Tcl - Język proceduralny Tcl
- PL/Perl - Język proceduralny Perl
- PL/Python - Język proceduralny Python
- Interfejs programowania serwera
Mechanizmy wewnętrzne
- Przegląd wewnętrznych mechanizmów PostgreSQL
- Katalogi systemowe
- Protokół frontend/backend
- Konwencje kodowania PostgreSQL
- Obsługa języków natywnych
- Pisanie obsługi języka proceduralnego
- Pisanie opakowania danych zewnętrznych
- Optymalizator zapytań genetycznych
- Definicja interfejsu metody dostępu do indeksów
- Indeksy GiST
- Indeksy GIN
- Fizyczne przechowywanie bazy danych
- Interfejs BKI backend
- Jak planista wykorzystuje statystyki
Wymagania
Podstawowa znajomość SQL i C
Podstawowa administracja systemami (Unix/Linux lub Windows)
Opinie uczestników (7)
- styl i sposób kontaktu prowadzącego z Nami
Kamil Gabrek - Santander Consumer Bank S.A.
Szkolenie - PostgreSQL Administration and Development
kompetencje Trenera
Marcin - Santander
Szkolenie - PostgreSQL Administration and Development
Wszystko, a w szczególności sposób prowadzenia i wiedza
Adam - Santander
Szkolenie - PostgreSQL Administration and Development
Wiedza prowadzącego
Mariusz - Santander
Szkolenie - PostgreSQL Administration and Development
krok po kroku przykłady, informacje w małych porcjach
Esmadee Bin Ismail - SBS transit
Szkolenie - PostgreSQL Administration and Development
Przetłumaczone przez sztuczną inteligencję
Różne techniki, które można wykorzystać, aby osiągnąć ten sam wynik, są po prostu zoptymalizowane o kilka kroków.
Abdul Hafiz - SBS transit
Szkolenie - PostgreSQL Administration and Development
Przetłumaczone przez sztuczną inteligencję
Właściwie całe szkolenie było mocno absorbujące - więc całość.