Návrh Školení

Co je PostgreSQL?

    Stručná historie konvencí PostgreSQL Další informace Pokyny pro hlášení chyb

Úvod do PostgreSQL

    Instalace a vytvoření databáze Rozšířené funkce jazyka SQL

Jazyk SQL

    SQL Syntaxe Definice dat Dotazy manipulace s daty Datové typy Funkce a operátory Typy Konverze Indexy Fulltextové vyhledávání Souběžnost kontroly Výkon Tipy

Správa serveru

    Instalace ze zdrojového kódu Instalace ze zdrojového kódu na Windows Server Nastavení a provoz Konfigurace serveru Ověření klienta Database Správa rolí Database Rutina lokalizace Database Úlohy údržby Zálohování a obnova Vysoká dostupnost, vyrovnávání zátěže a obnovení replikace Monitorování konfigurace [1 ] Monitorování aktivity Spolehlivost využití disku a regresní testy zápisu dopředu

Klientská rozhraní

    libpq - C Library Large Objects ECPG - Embedded SQL v C The Information Schema

Server Programming

    Rozšíření SQL Spouští The Rule System Procedurální jazyky PL/pgSQL - SQL Procedurální jazyk PL/Tcl - Tcl Procedurální jazyk PL/Perl - Perl - Procedurální jazyk Perl PL/Python - Serverové programovací rozhraní procedurálního jazyka Python

Vnitřnosti

    Přehled interních systémových katalogů PostgreSQL Frontend/Backend Protokol Konvence kódování PostgreSQL Podpora nativního jazyka Psaní procedurálního obslužného programu jazyka Psaní obálky cizích dat Optimalizátor genetického dotazu Index Přístupová metoda Definice rozhraní GiST Indexy GIN Indexy Databáze Fyzické úložiště Rozhraní BKI Backend Jak používá plánovač [9 ]

Požadavky

Pracovní znalost SQL a C

Základní správa systému (Unix/Linux nebo Windows)

 

 

  28 hodiny
 

Počet účastníků


Začátek

Konec


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Reference (8)

Související kurzy

Související kategorie