Plan Szkolenia

Wprowadzenie

  • PostgreSQL vs MySQL vs Oracle
  • Przegląd funkcji i architektury PostgreSQL 13

Pierwsze kroki

  • Konfigurowanie serwera bazy danych
  • Instalowanie PostgreSQL 13
  • Tworzenie bazy danych i uzyskiwanie do niej dostępu
  • Składnia, polecenia i funkcje SQL

Konfiguracja Postgres Database

  • Definicja danych, wartości domyślne i ograniczenia
  • Konfigurowanie i modyfikowanie tabel
  • Zarządzanie uprawnieniami i zasadami bezpieczeństwa
  • Tworzenie schematów bazy danych
  • Wdrażanie dziedziczenia i partycjonowania tabel
  • Dodawanie, aktualizowanie i wyszukiwanie danych
  • Typy danych, funkcje i operatory
  • Korzystanie z indeksów i wyszukiwanie pełnotekstowe
  • Zrozumienie kontroli współbieżności

Zarządzanie serwerem Database

  • Aktualizacja klastra PostgreSQL
  • Zabezpieczanie serwera i szyfrowanie danych
  • Konfigurowanie parametrów serwera
  • Włączanie uwierzytelniania klienta
  • Konfigurowanie ról dostępu i uprawnień
  • Zarządzanie wieloma bazami danych
  • Wykonywanie zadań konserwacji bazy danych
  • Tworzenie kopii zapasowych i przywracanie danych
  • Optymalizacja wydajności i niezawodności bazy danych
  • Monitorowanie aktywności bazy danych i wykorzystania dysku
  • Wdrażanie replikacji logicznej
  • Przeprowadzanie testów regresji

Po stronie klienta Programming

  • Korzystanie z biblioteki libpq C i interfejsu dużych obiektów
  • Wykonywanie wbudowanych SQL instrukcji
  • Eksploracja schematu informacyjnego
  • Inne aplikacje klienckie PostgreSQL

Po stronie serwera Programming

  • Rozszerzanie języka zapytań SQL
  • Pisanie funkcji wyzwalania zdarzeń
  • Wdrażanie systemów reguł
  • Korzystanie z języków proceduralnych (PL)
  • Poznawanie języków programowania TCL, Perl i Python
  • Wykonywanie interfejsów programowania serwera
  • Przykłady dekodowania logicznego
  • Śledzenie postępu replikacji

Rozwiązywanie problemów

Podsumowanie i kolejne kroki

Wymagania

  • Zrozumienie RDBMS
  • Doświadczenie z SQL

Publiczność

  • Administratorzy systemu
  • Deweloperzy
 21 godzin

Liczba uczestników



Cena za uczestnika

Opinie uczestników (5)

Powiązane Kategorie