Bussola r2uInizio · dodici corsi visivi

SQL e database · 14 min

Il softwareMappa del corso

DML, DDL, viste

DDL cambia lo schema. DML cambia i fatti. Una vista è una query con un nome — non una tabella magica.

Il disegno

Dallo schema ai fatti alla finestra. Clicca uno strato.

pezzo selezionato
DDL

CREATE, ALTER, DROP. Vincoli, tipi, PK/FK. Si versiona (migration), non si “aggiusta in prod a mano”.

Da ricordare

Uno schema senza migration è un folklore.

In poche righe

CREATE TABLE / ALTER: contratto. INSERT UPDATE DELETE: fatti. GRANT: chi può quale verbo. I PDF mescolano tutto in “SQL”: tu tieni due cassetti.

VIEW: SELECT salvata. Cambia i dati sotto, cambia la vista. Materialized view: copia, da rinfrescare. Un INSTEAD OF trigger è un altro mestiere: non è “la vista scrive da sola”.

Disegna questo

Due pile: DDL (tavolo, colonna, indice) e DML (righe). Una finestra “vista” appoggiata sui tavoli, non un terzo tavolo pieno.

Un foglio, non un software. Se lo sai ridisegnare senza guardare, la lezione è tua.