DisponibileIncluso nell’accesso beta

Micro-corso · Intermedio

Creare viste e viste materializzate

Riutilizza una logica di lettura e scegli quando materializzarne il risultato.

Da 60 a 75 minSQL comune · PostgreSQL5 lezioni · 7 attività disponibili
Inizia il corso

Accesso beta gratuito per 30 giorni · nessun pagamento · progressi salvati

Il problema aziendale

Più report ricalcolano in modo diverso lo stesso indicatore mensile.

Cosa saprai fare

Creare una vista, spiegarne i limiti e aggiornare una vista materializzata PostgreSQL.

  • Creare una vista
  • Scegliere vista o CTE
  • Comprendere la materializzazione
  • Pianificare un aggiornamento

Limiti di questo micro-corso

Questo micro-corso sviluppa una competenza precisa. Non sostituisce un percorso completo né una formazione di amministrazione server.

Prerequisiti

  • SELECT, JOIN e aggregazioni

Progetto e pratica

7 esercizi verificati sono disponibili. La validazione si basa sugli esercizi del programma.

Percorso mirato

Il tuo programma, in ordine.

I contenuti restano centralizzati: completare un’attività aggiorna anche il percorso che la contiene.

Micro-lezioni

  1. 01
    Uno CTE dà un nome a un passo di ragionamento

    La clausola WITH consente di definire diversi risultati intermedi. Un primo CTE può aggregare le vendite mensili, un secondo calcolare il margine, quindi la query finale classifica i periodi.

    Apri la lezione →
  2. 02
    Un metodo riutilizzabile

    Una buona query si costruisce in brevi passaggi. Esegui prima il sorgente, aggiungi una trasformazione, osserva il risultato, quindi solo la clausola successiva.

    Apri la lezione →
  3. 03
    Il problema da risolvere prima della sintassi

    Lo stesso KPI copiato in cinque report finisce per divergere. Una visione centralizza la logica; una vista materializzata può accelerare calcoli costosi ma introduce un ritardo di aggiornamento.

    Apri la lezione →
  4. 04
    Costruisci un metodo controllabile

    Utilizzare una vista per incapsulare una query senza memorizzarne il risultato. Utilizzare una vista materializzata quando il costo giustifica un risultato archiviato e una politica di aggiornamento è accettabile.

    Apri la lezione →
  5. 05
    Controllare prima di interpretare

    Livello di dettaglio, proprietà, dipendenze e freschezza del documento. Verifica i diritti sugli oggetti sottostanti e misura il guadagno prima che si materializzi.

    Apri la lezione →

Esercizi pratici

  1. 01
    Creare e mantenere visualizzazioni affidabili

    Controlla la natura e la definizione degli oggetti, non solo alcune righe restituite.

    Fai l’esercizio →
  2. 02
    Creare uno scenario di formazione riutilizzabile per la visualizzazione della fatturazione 2

    Centralizza una definizione di dati attivi senza copiare la query. Devi produrre il risultato, verificarlo sui dati di origine e spiegare cosa ti consente di decidere in questo sistema di fatturazione.

    Fai l’esercizio →
  3. 03
    Creare uno scenario di formazione riutilizzabile per la vista logistica 3

    Centralizza una definizione di dati attivi senza copiare la query. Devi produrre il risultato, verificarlo sui dati di origine e spiegare cosa ti permette di decidere in queste spedizioni nazionali.

    Fai l’esercizio →
  4. 04
    Crea una vista HR 4 riutilizzabile · scenario di formazione

    Centralizza una definizione di dati attivi senza copiare la query. Devi produrre il risultato, controllarlo sui dati di origine e spiegare cosa ti permette di decidere in questa gestione delle risorse umane.

    Fai l’esercizio →
  5. 05
    Creare uno scenario di formazione riutilizzabile per l'audit 5 della vista

    Centralizza una definizione di dati attivi senza copiare la query. È necessario produrre il risultato, verificarlo sui dati di origine e spiegare cosa consente di decidere in questo registro di controllo.

    Fai l’esercizio →
  6. 06
    Segmenta i clienti con un CTE

    Calcola il totale per cliente, quindi trasforma questo risultato in un segmento di business.

    Fai l’esercizio →
  7. 07
    Classifica le prime tre categorie

    Preparare un aggregato affidabile prima di limitare la classifica.

    Fai l’esercizio →

← Torna al catalogo completo

Creare viste e viste materializzate — Micro-corso SQL — SQL.tn