Návrh a implementace databázových objektů pomocí SQL

Středně pokročilý
Pokročilý
Datový technik
Správce databáze
Vývojář
Architekt řešení
SQL Server
Azure SQL Database
Azure SQL Managed Instance
Microsoft Fabric

Tento modul se zabývá návrhem a implementací různých databázových objektů, včetně tabulek s různými datovými typy, specializovanými typy tabulek, indexy, omezeními a strategiemi dělení. Naučíte se vytvářet a optimalizovat databázové objekty pro moderní platformy SQL.

Cíle výuky

Po dokončení tohoto modulu budete umět:

  • Návrh a implementace tabulek s příslušnými datovými typy, velikostmi a sloupci
  • Implementovat specializované tabulky včetně tabulek v paměti, dočasných, externích, LEDGER a GRAPH tabulek
  • Návrh a implementace sloupců a indexů JSON
  • Návrh a implementace omezení databáze, včetně primárního klíče, cizího klíče, jedinečného klíče, CHECK a DEFAULT
  • Návrh a implementace SEQUENCES
  • Návrh a implementace strategií dělení pro tabulky a indexy

Požadavky

Před zahájením tohoto modulu byste měli mít:

  • Zkušenosti s psaním dotazů T-SQL
  • Základní znalost konceptů databáze
  • Znalost principů návrhu relačních databází