1. Popolare un database MYSQL
Per "popolare le tabelle"
si intende inserire i dati
nelle tabelle.
Stefano Floris, Pubblicato su
Versione gennaio 2012a www.troppocurioso.altervista.org
2. Questa opera è sotto licenza
creativa (di tipo copyleft)
Attribuzione-Non commerciale-
Condividi allo stesso modo Generico.
Per vedere una copia del testo della licenza visita il sito
http://www.creativecommons.it/Licenze
Stefano Floris, 2011
www.troppocurioso.altervista.org
3. Popolare un database MYSQL
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.
6. Popolare un database MYSQL
Biblioteca è il nostro database che
contiene una tabella: autori. La
tabella autori non contiene
nessun dato. Non è popolata.
7. Popolare un database MYSQL
Abbiamo almeno due metodi per
inserire i dati nella tabella. Il primo
è utilizzando l'azione INSERISCI
attivabile dall'icona indicata.
L'altro metodo è utilizzando il
linguaggio SQL, che ancora non
conosciamo. Quindi per adesso
non seguiamo questa strada.
8. Popolare un database MYSQL
La maschera che si
presenta (l'interfaccia) ci
consente di inserire i dati
nella tabella,
9. Creare tabelle con MYSQL
Ecco per esempio come
inserire i dati di due autori
in una volta sola...
...ricordatevi di premere
[Esegui] per confermare
l'inserimento.
10. Popolare un database MYSQL
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.
11. Creare tabelle con MYSQL
In 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.
12. Popolare un database MYSQL
Praticamente:
Ogni azione che noi
svolgiamo utilizzando
l'interfaccia, ad esempio
attraverso le sue icone...
...è tradotta nel
corrispondente comando
SQL ed eseguita.
13. Popolare un database MYSQL
Vogliamo provare ad usare
direttamente un comando SQL per
aggiungere altri due autori?
15. Creare tabelle con MYSQL
Potete provare a copiare
il comando SQL
visualizzato da
PHPMYADMIN: pulsante
destro e successivamente
(1)
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 (2) e poi premete
[esegui].
16. Popolare un database MYSQL
Avete appena provato un
esempio di popolamento
di una tabella con l'uso
del comando SQL!
17. Popolare un database MYSQL
Tornando adesso alla
scheda [mostra], vedrete
il risultato del nostro
lavoro...
… ovvero la tabella con
quattro nuovi record!