Gestione di un database
La prima cosa da fare è creare un database, il comando sql è
CREATE DATABASE nome_database; |
con SHOW DATABASES possiamo verificarne l’effettiva creazione. Per poter lavorare su un database bisogna selezionarlo
USE nome_database; |
Il database possiamo considerarlo come la scatola che conterrà i nostri dati organizzati in tabelle, creare le tabelle è un lavoro delicato e molto importante.
CREATE TABLE ‘nometabella’ (nome_campo, tipo_dato, attributi); |
il tipo_dato specifica il formato dell’informazione mentre attributi specifica dei vincoli da assegnare al campo.
Una tabella può essere modificata
ALTER TABLE nome_vecchio RENAME nome_nuovo; |
Possiamo anche modificare il nome e la dimensione del campo
ALTER TABLE nome_tabella CHANGE campo_old campo_new varchar(100); |
Possiamo aggiungere un campo
ALTER TABLE nome_tabella ADD nuovo_campo INT; |
Oppure eliminarlo
ALTER TABLE nome_tabella DROP nome_campo; |
Possiamo decidere di cancellare una tabella o tutto il database, operazione delicata e irreversibile
DROP TABLE nome_tabella; DROP DATABASE nome_database; |