Práce se službou Azure Database for PostgreSQL
Azure Database for PostgreSQL je databázová služba platforma jako služba v cloudu Microsoftu. Je založená na opensourcové relační databázi PostgreSQL a zahrnuje integrovanou vysokou dostupnost, automatické zálohování a obnovení a také komplexní funkce zabezpečení. Cenový model průběžných plateb poskytuje předvídatelný výkon a téměř okamžité škálování. V tomto studijním programu se seznámíte s hlavními funkcemi PostgreSQL a s tím, jak fungují ve službě Azure Database for PostgreSQL. Dozvíte se o různých možnostech implementace Azure Database for PostgreSQL a o tom, jak nakonfigurovat server pro vaše potřeby.
Požadavky
- Předvedení porozumění relačním databázím
- Předvedení základního jazyka SQL
Kód dosaženého cíle
Chcete požádat o kód cíle?
Moduly v tomto studijním programu
PostgreSQL je opensourcový relační databázový systém, který je k dispozici jako služba Azure. V tomto modulu se dozvíte o architektuře PostgreSQL a o správě různých aspektů služby Azure Database for PostgreSQL.
PostgreSQL je systém klient-server, který umožňuje mnoha klientům připojit se k centrálnímu serveru. V tomto modulu se dozvíte, jak PostgreSQL spravuje připojení z klientů, a podíváte se na některé běžné klientské nástroje PostgreSQL.
Server Azure Database for PostgreSQL přijímá dotazy SQL a vrací relevantní výsledky. Každý dotaz SQL prochází několika fázemi, aby co nejrychleji vrátil správné výsledky.
Azure Database for PostgreSQL zahrnuje komplexní funkce zabezpečení, včetně šifrování, ověřování a udělování oprávnění uživatelům databáze. V tomto modulu se dozvíte o funkcích zabezpečení služby Azure Database for PostgreSQL.
PostgreSQL podporuje uložené procedury a funkce, aby byly dotazy SQL opakovaně použitelné. V tomto modulu se dozvíte, jak vytvářet a spouštět uložené procedury a funkce.
Azure Database for PostgreSQL je databázová služba kompatibilní s acid. Protokolování s předstihem pro zápis zajišťuje, že změny jsou atomické i trvalé. V tomto modulu se dozvíte, jak Azure Database for PostgreSQL implementuje protokolování s předstihem pro zápis.
Systémové informace se označují jako metadata a ukládají se v systémových katalogech ve službě Azure Database for PostgreSQL. Kromě přímého přístupu ke systémovým katalogům máte přístup k systémovým zobrazením.
Azure Database for PostgreSQL je řešení relační databáze s více uživateli. Zvýšení počtu uživatelů přináší riziko konfliktů a proto je důležité pochopit systémy souběžnosti, které jsou zavedené.
Azure Database for PostgreSQL používá k odebrání řádků označených jako obnovitelné odstranění po aktualizaci nebo odstranění vakuum a automatického úklidu.
Systémy pro správu databází (DBMS) potřebují systémy, aby porozuměly datům a dotazům, které na těchto datech běží. Je důležité pochopit, jak funguje ladění výkonu a jak můžete vyhodnotit metriky výkonu.