CREATE DATABASE
Creare il database
Sezione intitolata “Creare il 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.
La sintassi più semplice
Sezione intitolata “La sintassi più semplice”CREATE DATABASE negozio;Questa istruzione chiede al server di creare un database chiamato negozio.
Cosa NON fa questo comando
Sezione intitolata “Cosa NON fa questo comando”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.
Quando si usa davvero
Sezione intitolata “Quando si usa davvero”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.
Una differenza pratica tra sistemi
Sezione intitolata “Una differenza pratica tra sistemi”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.
Da portare a casa
Sezione intitolata “Da portare a casa”Ricorda: il database è la casa, le tabelle sono le stanze. Con CREATE DATABASE costruisci la casa; le tabelle vengono dopo.