Popolare un database MYSQL
Stefano Floris, Versione gennaio 2012a
Pubblicato su www.troppocurioso.altervista.org
Per "popolare le tabelle" si intende inserire i dati
nelle tabelle.
Per vedere una copia del testo della licenza visita il sito http://www.creativecommons.it/Licenze
Stefano Floris, 2011www.troppocurioso.altervista.org
Questa opera è sotto licenza creativa (di tipo copyleft)
Attribuzione-Non commerciale-Condividi allo stesso modo Generico.
Popolare un database vuol quindi dire che il database
passa da essere un contenitore vuoto ad un
contenitore di dati.
E' l'esempio dell'armadio, se è appena comprato e montato in una stanza
sarà pronto per contenere i nostri vestiti. Finché non
sistemiamo camicie, mutande, cappotti e
maglioni l'armadio non è popolato.
Popolare un database MYSQL
Popolare un database MYSQL
Popolare un database MYSQL
Biblioteca è il nostro database che contiene una tabella: autori. La
tabella autori non contiene nessun dato. Non è popolata.
Popolare un database MYSQL
Popolare un database MYSQL
L'altro metodo è utilizzando il linguaggio SQL, che ancora non conosciamo. Quindi per adesso non seguiamo questa strada.
Abbiamo almeno due metodi per inserire i dati nella tabella. Il primo è utilizzando l'azione INSERISCI
attivabile dall'icona indicata.
La maschera che si presenta (l'interfaccia) ci consente di inserire i dati
nella tabella,
Popolare un database MYSQL
Creare tabelle con MYSQLEcco per esempio come
inserire i dati di due autori in una volta sola...
...ricordatevi di premere [Esegui] per confermare
l'inserimento.
La conferma dell'operazione avviene
con il messaggio illustrato qui sotto. Il Phpmyadmin vi offre
(giusto per farvi una cortesia ed aiutarvi ad
imparare SQL) anche la traduzione in linguaggio
SQL di quel che abbiamo fatto con lo strumento
visuale.
Vedremo successivamente come usare i comandi SQL. Approfittate comunque
per vedere come funziona il comando INSERT.
Popolare un database MYSQL
Creare tabelle con MYSQLIn sintesi:
PHPMYADMIN è una interfaccia grafica per
lavorare con il database MySQL.
PHPMYADMIN ci aiuta a lavorare con il database scrivendo i comandi SQL
al posto nostro.
Praticamente:
Ogni azione che noi svolgiamo utilizzando
l'interfaccia, ad esempio attraverso le sue icone...
...è tradotta nel corrispondente comando
SQL ed eseguita.
Popolare un database MYSQL
Vogliamo provare ad usare direttamente un comando SQL per
aggiungere altri due autori?
Popolare un database MYSQL
Lo so, avete risposto no... ...e quindi proviamo!
Popolare un database MYSQL
Creare tabelle con MYSQLPotete provare a copiare
il comando SQL visualizzato da
PHPMYADMIN: pulsante destro e successivamente
la voce copia. (1)A questo punto andate
nella scheda [SQL]
Incollate il testo del comando SQL e provate a sostituire i valori nella
parte che segue VALUES(2) e poi premete
[esegui].
1
2
Avete appena provato un esempio di popolamento di una tabella con l'uso
del comando SQL!
Popolare un database MYSQL
Tornando adesso alla scheda [mostra], vedrete
il risultato del nostro lavoro...
… ovvero la tabella con quattro nuovi record!
Popolare un database MYSQL
18
FineFine