Szkolenia Compendium CE

Cel szkolenia

Wszechstronne zapoznanie z zagadnieniami programowania na platformie bazodanowej PostgreSQL. Poznanie głównych elementów języka SQL. Nauczenie wydajnego pisania zapytań, oraz ich optymalizacji. W ramach szkolenia - warsztaty praktyczne.

Plan szkolenia Rozwiń listę

  1. Wprowadzenie
    • cechy PostgreSQL
    • historia, zastosowania i rozwój
    • społeczność i wsparcie
  2. Instalacja i podstawy konfiguracji
    • instalacja z pakietów
    • konfiguracja
  3. Klient psql
    • podstawy
    • polecenia specjalne
    • zmienne i makra
  4. Klienty GUI
    • PgAdmin III
    • PhpPgAdmin
  5. Projektowanie bazy
    • ERD
    • normalizacja
  6. Typy danych
    • numeryczne
    • znakowe
    • geometryczne
    • inne
  7. SQL – SELECT
    • podstawy
    • składnia
    • kolejność wykonania
    • podzapytania
  8. SQL – zaawansowane
    • funkcje wbudowane
    • funkcje SQL
    • zapytania rekursywne
    • kontrola transakcji
  9. SQL – obiekty w bazie
    • bazy i schematy
    • tabele, indeksy, i cała reszta
    • przegląd DDL z przykładami
  10. Języki proceduralne
    • wprowadzenie
    • DO
  11. Pl/PgSQL – podstawy
    • składnia
    • dynamiczny SQL
  12. Pl/PgSQL – zaawansowane
    • funkcje trigger
    • kursory
  13. PL/Perl
    • omówienie
    • przykłady
    • triggery
  14. Inne języki proceduralne
    • PL/Ruby
    • PL/Python
  15. Architektura transakcji a wydajność
    • Architektura niskopoziomowa: pliki, strony, krotki
    • MVCC i transakcje
    • wykorzystanie dysku i pamięci
  16. Plany zapytań i optymalizacja
    • ANALYZE
    • EXPLAIN
    • profilowanie serwera
  17. Interfejsy programistyczne
    • C: libpq
    • Perl: DBI
    • Java: JDBC
    • .NET: Npgsql
  18. Rozszerzenia
    • wybrane moduły /contrib/
    • wstęp do tworzenia rozszerzeń
Pobierz konspekt szkolenia w formacie PDF

Dodatkowe informacje

Wymagania
  • znajomość podstaw SQL
  • znajomość podstaw dowolnego RDBMS
  • znajomość podstaw programowania (w dowolnym języku)
Poziom trudności
Czas trwania 3 dni
Informacje dodatkowe
Szkolenie dotyczy PostgreSQL w najnowszej wersji. Większość materiału dotyczy wersji 8.4 wydanej w 2009, omawiane są także funkcje dodane w wersji 9.0 - wydanej w r. 2010, w tym replikacja.
Zobacz więcej szkoleń Compendium CE

Prosimy o wypełnienie poniższego formularza, jeśli chcą Państwo uzyskać więcej informacji o powyższym szkoleniu.







Cena szkolenia

  • Forma szkolenia: stacjonarne

2700 PLN NETTO

Czytaj więcej o ctab

Czas trwania

3 dni

Dostępne terminy

Brak ustalonych terminów dla tego szkolenia.

Zaproponuj własny termin