Projektowanie i implementowanie obiektów bazy danych za pomocą języka SQL

Średni
Zaawansowany
Inżynier danych
Administrator bazy danych
Deweloper
Architekt rozwiązań
SQL Server
Azure SQL Database
Wystąpienie zarządzane Azure SQL
Microsoft Fabric

W tym module omówiono projektowanie i implementowanie różnych obiektów bazy danych, w tym tabel z różnymi typami danych, wyspecjalizowanymi typami tabel, indeksami, ograniczeniami i strategiami partycjonowania. Dowiesz się, jak tworzyć i optymalizować obiekty bazy danych dla nowoczesnych platform SQL.

Cele szkolenia

Po ukończeniu tego modułu będziesz mieć następujące umiejętności:

  • Projektowanie i implementowanie tabel z odpowiednimi typami danych, rozmiarami i kolumnami
  • Implementacja wyspecjalizowanych tabel, takich jak tabele w pamięci, czasowe, zewnętrzne, a także tabele LEDGER i GRAPH.
  • Projektowanie i implementowanie kolumn i indeksów JSON
  • Projektowanie i implementowanie ograniczeń bazy danych, w tym klucza podstawowego, klucza obcego, unikatowego klucza, CHECK i DEFAULT
  • Projektowanie i implementowanie SEKWENCJI
  • Projektowanie i implementowanie strategii partycjonowania dla tabel i indeksów

Wymagania wstępne

Przed rozpoczęciem tego modułu należy dysponować następującymi informacjami:

  • Doświadczenie w pisaniu zapytań T-SQL
  • Podstawowa wiedza na temat pojęć związanych z bazą danych
  • Znajomość zasad projektowania relacyjnej bazy danych