SlideShare a Scribd company logo
1 of 18
Download to read offline
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
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
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.
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




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.
Popolare un database MYSQL
  La maschera che si
presenta (l'interfaccia) ci
consente di inserire i dati
     nella tabella,
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.
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.
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.
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.
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!
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].
Popolare un database MYSQL
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!
Fine


       18

More Related Content

More from High Secondary School

Php: riconoscere il dispositivo del client
Php: riconoscere il dispositivo del clientPhp: riconoscere il dispositivo del client
Php: riconoscere il dispositivo del clientHigh Secondary School
 
PHP: programmi gestionali, introduzione
PHP: programmi gestionali, introduzionePHP: programmi gestionali, introduzione
PHP: programmi gestionali, introduzioneHigh Secondary School
 
Una bottega del Commercio Equo & Solidale
Una bottega del Commercio Equo & SolidaleUna bottega del Commercio Equo & Solidale
Una bottega del Commercio Equo & SolidaleHigh Secondary School
 
Comunità Scolastiche Sostenibili 2007
Comunità Scolastiche Sostenibili 2007Comunità Scolastiche Sostenibili 2007
Comunità Scolastiche Sostenibili 2007High Secondary School
 
Visual Basic, modulo e sottoprocedure
Visual Basic, modulo e sottoprocedureVisual Basic, modulo e sottoprocedure
Visual Basic, modulo e sottoprocedureHigh Secondary School
 
Programmare In Visual Basic, prima lezione
Programmare In Visual Basic, prima lezioneProgrammare In Visual Basic, prima lezione
Programmare In Visual Basic, prima lezioneHigh Secondary School
 
Comunità Scolastiche Sostenibili 2007/2008
Comunità Scolastiche Sostenibili 2007/2008Comunità Scolastiche Sostenibili 2007/2008
Comunità Scolastiche Sostenibili 2007/2008High Secondary School
 

More from High Secondary School (20)

Php: riconoscere il dispositivo del client
Php: riconoscere il dispositivo del clientPhp: riconoscere il dispositivo del client
Php: riconoscere il dispositivo del client
 
Da html in_poi, verso PHP
Da html in_poi, verso PHPDa html in_poi, verso PHP
Da html in_poi, verso PHP
 
PHP: gestione file sequenziale
PHP: gestione file sequenzialePHP: gestione file sequenziale
PHP: gestione file sequenziale
 
PHP: programmi gestionali, introduzione
PHP: programmi gestionali, introduzionePHP: programmi gestionali, introduzione
PHP: programmi gestionali, introduzione
 
Visual basic: odbc su MySql
Visual basic: odbc su MySqlVisual basic: odbc su MySql
Visual basic: odbc su MySql
 
Dal cacao al cioccolato
Dal cacao al cioccolatoDal cacao al cioccolato
Dal cacao al cioccolato
 
Una bottega del Commercio Equo & Solidale
Una bottega del Commercio Equo & SolidaleUna bottega del Commercio Equo & Solidale
Una bottega del Commercio Equo & Solidale
 
Comunità Scolastiche Sostenibili 2007
Comunità Scolastiche Sostenibili 2007Comunità Scolastiche Sostenibili 2007
Comunità Scolastiche Sostenibili 2007
 
Visual Basic, Equazioni Sec Grado
Visual Basic, Equazioni Sec GradoVisual Basic, Equazioni Sec Grado
Visual Basic, Equazioni Sec Grado
 
Visual Basic, modulo e sottoprocedure
Visual Basic, modulo e sottoprocedureVisual Basic, modulo e sottoprocedure
Visual Basic, modulo e sottoprocedure
 
VB Cicli Lavoro Repeat
VB  Cicli  Lavoro  RepeatVB  Cicli  Lavoro  Repeat
VB Cicli Lavoro Repeat
 
Blog Riferimenti Risorse (4)
Blog Riferimenti Risorse (4)Blog Riferimenti Risorse (4)
Blog Riferimenti Risorse (4)
 
Blog Cosa E'?
Blog Cosa E'?Blog Cosa E'?
Blog Cosa E'?
 
Blog Creazione
Blog CreazioneBlog Creazione
Blog Creazione
 
Blog Manutenzione
Blog ManutenzioneBlog Manutenzione
Blog Manutenzione
 
Contenuti WEB creati dagli Utenti
Contenuti WEB creati dagli UtentiContenuti WEB creati dagli Utenti
Contenuti WEB creati dagli Utenti
 
Programmare In Visual Basic, prima lezione
Programmare In Visual Basic, prima lezioneProgrammare In Visual Basic, prima lezione
Programmare In Visual Basic, prima lezione
 
Funzione se Incapsulata
Funzione se IncapsulataFunzione se Incapsulata
Funzione se Incapsulata
 
Supermercato
SupermercatoSupermercato
Supermercato
 
Comunità Scolastiche Sostenibili 2007/2008
Comunità Scolastiche Sostenibili 2007/2008Comunità Scolastiche Sostenibili 2007/2008
Comunità Scolastiche Sostenibili 2007/2008
 

Recently uploaded

Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.camillaorlando17
 
case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....giorgiadeascaniis59
 
Aristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptxAristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptxtecongo2007
 
descrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptxdescrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptxtecongo2007
 
Descrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptxDescrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptxtecongo2007
 
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxScienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxlorenzodemidio01
 
Confronto tra Sparta e Atene classiche.ppt
Confronto tra Sparta e Atene classiche.pptConfronto tra Sparta e Atene classiche.ppt
Confronto tra Sparta e Atene classiche.pptcarlottagalassi
 
LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................giorgiadeascaniis59
 
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxLorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxlorenzodemidio01
 
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxLorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxlorenzodemidio01
 
Quadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceoQuadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceoyanmeng831
 
Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................giorgiadeascaniis59
 
Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxlorenzodemidio01
 
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxNicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxlorenzodemidio01
 
Tosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptxTosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptxlorenzodemidio01
 
Scrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibileScrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibileNicola Rabbi
 
discorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptxdiscorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptxtecongo2007
 
Presentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione CivicaPresentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione CivicaSalvatore Cianciabella
 
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxLorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxlorenzodemidio01
 

Recently uploaded (19)

Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.
 
case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....
 
Aristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptxAristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptx
 
descrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptxdescrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptx
 
Descrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptxDescrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptx
 
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxScienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
 
Confronto tra Sparta e Atene classiche.ppt
Confronto tra Sparta e Atene classiche.pptConfronto tra Sparta e Atene classiche.ppt
Confronto tra Sparta e Atene classiche.ppt
 
LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................
 
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxLorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
 
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxLorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
 
Quadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceoQuadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceo
 
Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................
 
Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptx
 
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxNicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
 
Tosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptxTosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptx
 
Scrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibileScrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibile
 
discorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptxdiscorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptx
 
Presentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione CivicaPresentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione Civica
 
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxLorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
 

Php e data_base_popolare_un_db_mysql

  • 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?
  • 14. Popolare un database MYSQL Lo so, avete risposto no... ...e quindi proviamo!
  • 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!
  • 18. Fine 18