Salta ai contenuti
Manuale LogoManuale Logo

CREATE DATABASE

Un database è il contenitore generale dei dati. Tabelle, colonne e righe vengono create al suo interno.

Puoi paragonarlo a una cartella principale che contiene documenti e sottocartelle.

CREATE DATABASE negozio;

Questa istruzione chiede al server di creare un database chiamato negozio.

CREATE DATABASE non crea tabelle e non salva clienti, prodotti o ordini. Crea solo il database vuoto.

Dopo questo comando, di solito il passo successivo è collegarti a quel database e iniziare a definirne la struttura.

Puoi usare questo comando quando:

  • inizi un progetto nuovo
  • prepari un ambiente di sviluppo o test
  • separi i dati di più applicazioni

In molte situazioni quotidiane viene eseguito poche volte. Dopo la fase iniziale, il lavoro si sposta soprattutto su tabelle e query.

Non tutti i database trattano questo comando nello stesso modo. In PostgreSQL e MySQL è del tutto normale creare database con un comando esplicito.

In SQLite, invece, il database spesso coincide con un file. Il concetto è simile, ma il modo pratico di crearlo cambia.

Ricorda: il database è la casa, le tabelle sono le stanze. Con CREATE DATABASE costruisci la casa; le tabelle vengono dopo.