Progettare e implementare oggetti di database con SQL

Intermedio
Avanzato
Data engineer
Amministratore del database
Sviluppatore
Architetto di soluzioni
SQL Server
Database SQL di Microsoft Azure
Istanza gestita di SQL di Azure
Microsoft Fabric

Questo modulo illustra la progettazione e l'implementazione di vari oggetti di database, tra cui tabelle con tipi di dati diversi, tipi di tabella specializzati, indici, vincoli e strategie di partizionamento. Si apprenderà come creare e ottimizzare gli oggetti di database per le piattaforme SQL moderne.

Obiettivi di apprendimento

Dopo aver completato questo modulo, sarai in grado di:

  • Progettare e implementare tabelle con tipi di dati, dimensioni e colonne appropriati
  • Implementare tabelle specializzate, tra cui tabelle in memoria, temporali, esterne, LEDGER e GRAPH
  • Progettare e implementare colonne e indici JSON
  • Progettare e implementare vincoli di database, tra cui chiave primaria, chiave esterna, chiave univoca, CHECK e DEFAULT
  • Progettare e implementare SEQUENCES
  • Progettare e implementare strategie di partizionamento per tabelle e indici

Prerequisiti

Prima di iniziare questo modulo, è necessario disporre di:

  • Esperienza nella scrittura di query T-SQL
  • Conoscenza di base dei concetti relativi al database
  • Familiarità con i principi di progettazione di database relazionali