Course Code: postgresql13
Duration: 21 hours
Prerequisites:
  • Zrozumienie RDBMS
  • Doświadczenie z SQL

Publiczność

  • Administratorzy systemu
  • Deweloperzy
Overview:

PostgreSQL (znany również jako Postgres) to system zarządzania relacyjnymi bazami danych typu open source (RDBMS). Został on stworzony do obsługi dużych obciążeń danych przy jednoczesnym zachowaniu stabilności, niezawodności i optymalnej wydajności.

Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla administratorów systemów i programistów, którzy chcą używać PostgreSQL 13 do konfigurowania, tworzenia i zarządzania bazami danych dla aplikacji o wysokiej wydajności.

Po zakończeniu tego szkolenia uczestnicy będą w stanie

  • Instalowanie i konfigurowanie PostgreSQL 13.
  • Zrozumienie funkcji, architektury i podstaw obsługi, zarządzania i utrzymywania baz danych za pomocą PostgreSQL 13.
  • Dowiedz się, jak skonfigurować tabele i schematy bazy danych Postgres.
  • Dowiedz się, jak wykonywać manipulacje danymi i zapytania.
  • Poznanie różnych interfejsów programistycznych (klienta i serwera) w celu pełnego wykorzystania i rozszerzenia funkcjonalności PostgreSQL 13.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Dużo ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku live-lab.

Opcje dostosowywania kursu

  • Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Course Outline:

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

Sites Published:

United Arab Emirates - PostgreSQL 13 for Developers and Administrators

Qatar - PostgreSQL 13 for Developers and Administrators

Egypt - PostgreSQL 13 for Developers and Administrators

Saudi Arabia - PostgreSQL 13 for Developers and Administrators

South Africa - PostgreSQL 13 for Developers and Administrators

Brasil - PostgreSQL 13 for Developers and Administrators

Canada - PostgreSQL 13 for Developers and Administrators

中国 - PostgreSQL 13 for Developers and Administrators

香港 - PostgreSQL 13 for Developers and Administrators

澳門 - PostgreSQL 13 for Developers and Administrators

台灣 - PostgreSQL 13 for Developers and Administrators

USA - PostgreSQL 13 for Developers and Administrators

Österreich - PostgreSQL 13 for Developers and Administrators

Schweiz - PostgreSQL 13 for Developers and Administrators

Deutschland - PostgreSQL 13 for Developers and Administrators

Czech Republic - PostgreSQL 13 for Developers and Administrators

Denmark - PostgreSQL 13 for Developers and Administrators

Estonia - PostgreSQL 13 for Developers and Administrators

Finland - PostgreSQL 13 for Developers and Administrators

Greece - PostgreSQL 13 for Developers and Administrators

Magyarország - PostgreSQL 13 for Developers and Administrators

Ireland - PostgreSQL 13 for Developers and Administrators

Luxembourg - PostgreSQL 13 for Developers and Administrators

Latvia - PostgreSQL 13 for Developers and Administrators

España - PostgreSQL 13 for Developers and Administrators

Italia - PostgreSQL 13 for Developers and Administrators

Lithuania - PostgreSQL 13 for Developers and Administrators

Nederland - PostgreSQL 13 for Developers and Administrators

Norway - PostgreSQL 13 for Developers and Administrators

Portugal - PostgreSQL 13 for Developers and Administrators

România - PostgreSQL 13 for Developers and Administrators

Sverige - PostgreSQL 13 for Developers and Administrators

Türkiye - PostgreSQL 13 for Developers and Administrators

Malta - PostgreSQL 13 for Developers and Administrators

Belgique - PostgreSQL 13 for Developers and Administrators

France - PostgreSQL 13 for Developers and Administrators

日本 - PostgreSQL 13 for Developers and Administrators

Australia - PostgreSQL 13 for Developers and Administrators

Malaysia - PostgreSQL 13 for Developers and Administrators

New Zealand - PostgreSQL 13 for Developers and Administrators

Philippines - PostgreSQL 13 for Developers and Administrators

Singapore - PostgreSQL 13 for Developers and Administrators

Thailand - PostgreSQL 13 for Developers and Administrators

Vietnam - PostgreSQL 13 for Developers and Administrators

India - PostgreSQL 13 for Developers and Administrators

Argentina - PostgreSQL 13 for Developers and Administrators

Chile - PostgreSQL 13 for Developers and Administrators

Costa Rica - PostgreSQL 13 for Developers and Administrators

Ecuador - PostgreSQL 13 for Developers and Administrators

Guatemala - PostgreSQL 13 for Developers and Administrators

Colombia - PostgreSQL 13 for Developers and Administrators

México - PostgreSQL 13 for Developers and Administrators

Panama - PostgreSQL 13 for Developers and Administrators

Peru - PostgreSQL 13 for Developers and Administrators

Uruguay - PostgreSQL 13 for Developers and Administrators

Venezuela - PostgreSQL 13 for Developers and Administrators

Polska - PostgreSQL 13 for Developers and Administrators

United Kingdom - PostgreSQL 13 for Developers and Administrators

South Korea - PostgreSQL 13 for Developers and Administrators

Pakistan - PostgreSQL 13 for Developers and Administrators

Sri Lanka - PostgreSQL 13 for Developers and Administrators

Bulgaria - PostgreSQL 13 for Developers and Administrators

Bolivia - PostgreSQL 13 for Developers and Administrators

Indonesia - PostgreSQL 13 for Developers and Administrators

Kazakhstan - PostgreSQL 13 for Developers and Administrators

Moldova - PostgreSQL 13 for Developers and Administrators

Morocco - PostgreSQL 13 for Developers and Administrators

Tunisia - PostgreSQL 13 for Developers and Administrators

Kuwait - PostgreSQL 13 for Developers and Administrators

Oman - PostgreSQL 13 for Developers and Administrators

Slovakia - PostgreSQL 13 for Developers and Administrators

Kenya - PostgreSQL 13 for Developers and Administrators

Nigeria - PostgreSQL 13 for Developers and Administrators

Botswana - PostgreSQL 13 for Developers and Administrators

Slovenia - PostgreSQL 13 for Developers and Administrators

Croatia - PostgreSQL 13 for Developers and Administrators

Serbia - PostgreSQL 13 for Developers and Administrators

Bhutan - PostgreSQL 13 for Developers and Administrators

Nepal - PostgreSQL 13 for Developers and Administrators

Uzbekistan - PostgreSQL 13 for Developers and Administrators