SlideShare a Scribd company logo
1 of 20
Download to read offline
Creare tabelle con MYSQL

                    Il database si può
                   paragonare ad una
                       grande scatola




Stefano Floris,                          Pubblicato su
Versione ottobre 2011a                   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
Creare tabelle con MYSQL

Ma anche ad un
armadio vuoto.
Creare tabelle con MYSQL




                 Biblioteca è il nostro nuovo
                       database vuoto
Creare tabelle con MYSQL
Gli archivi saranno registrati
dentro questo contenitore.
Creare tabelle con MYSQL
    Gli archivi saranno registrati
    dentro questo contenitore.


    Potremo creare un cassetto
dell'armadio per ciascun gruppo di
 archivi che avremo necessità di
              gestire.
Creare tabelle con MYSQL
Gli archivi saranno registrati
dentro questo contenitore.
Creare tabelle con MYSQL
   Gli archivi saranno registrati
   dentro questo contenitore.



Potremo creare un cassetto per
 ciascun gruppo di archivi che
 avremo necessità di gestire.
Creare tabelle con MYSQL
   Gli archivi saranno registrati
   dentro questo contenitore.


                                    Nel mondo dei DBMS gli archivi si
Potremo creare un cassetto per
 ciascun gruppo di archivi che            chiamano tabelle.
 avremo necessità di gestire.
Creare tabelle con MYSQL
   Gli archivi saranno registrati
   dentro questo contenitore.


                                         Nel mondo dei DBMS gli archivi si
Potremo creare un cassetto per
 ciascun gruppo di archivi che                 chiamano tabelle.
 avremo necessità di gestire.
                                     Le tabelle sono un insieme di righe (record) e
                                    colonne (campi) con determinate caratteristiche.
Creare tabelle con MYSQL
   Gli archivi saranno registrati
   dentro questo contenitore.


                                         Nel mondo dei DBMS gli archivi si
Potremo creare un cassetto per
 ciascun gruppo di archivi che                 chiamano tabelle.
 avremo necessità di gestire.
                                     Le tabelle sono un insieme di righe (record) e
                                    colonne (campi) con determinate caratteristiche.




                                                      Per fare un riferimento ad
                                                           un sempio a voi
                                                      sicuramente noto pensate
                                                        ad un foglio elettronico:
                                                       anch'esso è composto di
                                                           righe e colonne.
Creare tabelle con MYSQL




Se desideriamo creare un
  archivio (tabella) per
                             Per esempio: Codice,
  contenere i dati degli
                            Cognome, Nome. Quindi
autori, possiamo decidere
                               3 campi in totale.
  di definire le colonne
          (campi).
Creare tabelle con MYSQL
La maschera che appare
  sembra complicata...
Creare tabelle con MYSQL
La maschera che appare
  sembra complicata...        In realtà MySQL si è
                           preparato per consentirci
                           di indicare il nome dei tre
                           campi che abbiamo detto
                                 di voler gestire.
Creare tabelle con MYSQL
La maschera che appare
  sembra complicata...        In realtà MySQL si è
                           preparato per consentirci
                           di indicare il nome dei tre
                           campi che abbiamo detto
                                 di voler gestire.


                            Dovremo quindi come
                            prima cosa indicare il
                             nome dei tre campi:
                           Codice, Cognome, Nome
Creare tabelle con MYSQL
La maschera che appare
  sembra complicata...        In realtà MySQL si è
                           preparato per consentirci
                           di indicare il nome dei tre
                           campi che abbiamo detto
                                 di voler gestire.


                            Dovremo quindi come
                            prima cosa indicare il
                             nome dei tre campi:
                           Codice, Cognome, Nome



                             E' la stessa cosa che
                           avremmo fatto in un foglio
                                    di calcolo.
Creare tabelle con MYSQL
Per ultimo, indichiamo al
DBMS che il codice è una
    chiave primaria.




                      Vale a dire che è un
                     campo identificativo in
                    maniera univoca del dato.
                                          In altre parole, il campo codice
                                           conterrà un valore che non si
                                          ripeterà: due autori diversi non
                                         potranno avere lo stesso codice.
Creare tabelle con MYSQL
   Non dimentichiamo di
  specificare la lunghezza
(la dimensione) di ciascun
           campo.




                       E poi salvare la nuova
                           tabella Autori.
Creare tabelle con MYSQL
  Abbiamo la nuova tabella (1), le istruzioni
   che MySQL ha utilizzato per crearla (2) e
 l'elenco dei campi che la compongono con
          le loro caratteristiche (3)          Da notare che il
                                                   codice è
                                              sottolineato (è una
                                               chiave primaria).



                                 1
                                                                    2




Non rimane ora
che popolare la                                                         3
 tabella di dati.
Fine


       20

More Related Content

More from High 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

Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxScienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
lorenzodemidio01
 
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxNicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
lorenzodemidio01
 
case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....
giorgiadeascaniis59
 

Recently uploaded (18)

Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxScienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.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
 
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
 
Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................
 
Scrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibileScrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibile
 
Quadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceoQuadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceo
 
Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.
 
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxNicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
 
Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptx
 
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
 
case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.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
 
LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................
 
Descrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptxDescrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptx
 
Tosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptxTosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptx
 
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
 
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
 
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
 

Php e data base creare tabelle con mysql

  • 1. Creare tabelle con MYSQL Il database si può paragonare ad una grande scatola Stefano Floris, Pubblicato su Versione ottobre 2011a 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. Creare tabelle con MYSQL Ma anche ad un armadio vuoto.
  • 4. Creare tabelle con MYSQL Biblioteca è il nostro nuovo database vuoto
  • 5. Creare tabelle con MYSQL Gli archivi saranno registrati dentro questo contenitore.
  • 6. Creare tabelle con MYSQL Gli archivi saranno registrati dentro questo contenitore. Potremo creare un cassetto dell'armadio per ciascun gruppo di archivi che avremo necessità di gestire.
  • 7. Creare tabelle con MYSQL Gli archivi saranno registrati dentro questo contenitore.
  • 8. Creare tabelle con MYSQL Gli archivi saranno registrati dentro questo contenitore. Potremo creare un cassetto per ciascun gruppo di archivi che avremo necessità di gestire.
  • 9. Creare tabelle con MYSQL Gli archivi saranno registrati dentro questo contenitore. Nel mondo dei DBMS gli archivi si Potremo creare un cassetto per ciascun gruppo di archivi che chiamano tabelle. avremo necessità di gestire.
  • 10. Creare tabelle con MYSQL Gli archivi saranno registrati dentro questo contenitore. Nel mondo dei DBMS gli archivi si Potremo creare un cassetto per ciascun gruppo di archivi che chiamano tabelle. avremo necessità di gestire. Le tabelle sono un insieme di righe (record) e colonne (campi) con determinate caratteristiche.
  • 11. Creare tabelle con MYSQL Gli archivi saranno registrati dentro questo contenitore. Nel mondo dei DBMS gli archivi si Potremo creare un cassetto per ciascun gruppo di archivi che chiamano tabelle. avremo necessità di gestire. Le tabelle sono un insieme di righe (record) e colonne (campi) con determinate caratteristiche. Per fare un riferimento ad un sempio a voi sicuramente noto pensate ad un foglio elettronico: anch'esso è composto di righe e colonne.
  • 12. Creare tabelle con MYSQL Se desideriamo creare un archivio (tabella) per Per esempio: Codice, contenere i dati degli Cognome, Nome. Quindi autori, possiamo decidere 3 campi in totale. di definire le colonne (campi).
  • 13. Creare tabelle con MYSQL La maschera che appare sembra complicata...
  • 14. Creare tabelle con MYSQL La maschera che appare sembra complicata... In realtà MySQL si è preparato per consentirci di indicare il nome dei tre campi che abbiamo detto di voler gestire.
  • 15. Creare tabelle con MYSQL La maschera che appare sembra complicata... In realtà MySQL si è preparato per consentirci di indicare il nome dei tre campi che abbiamo detto di voler gestire. Dovremo quindi come prima cosa indicare il nome dei tre campi: Codice, Cognome, Nome
  • 16. Creare tabelle con MYSQL La maschera che appare sembra complicata... In realtà MySQL si è preparato per consentirci di indicare il nome dei tre campi che abbiamo detto di voler gestire. Dovremo quindi come prima cosa indicare il nome dei tre campi: Codice, Cognome, Nome E' la stessa cosa che avremmo fatto in un foglio di calcolo.
  • 17. Creare tabelle con MYSQL Per ultimo, indichiamo al DBMS che il codice è una chiave primaria. Vale a dire che è un campo identificativo in maniera univoca del dato. In altre parole, il campo codice conterrà un valore che non si ripeterà: due autori diversi non potranno avere lo stesso codice.
  • 18. Creare tabelle con MYSQL Non dimentichiamo di specificare la lunghezza (la dimensione) di ciascun campo. E poi salvare la nuova tabella Autori.
  • 19. Creare tabelle con MYSQL Abbiamo la nuova tabella (1), le istruzioni che MySQL ha utilizzato per crearla (2) e l'elenco dei campi che la compongono con le loro caratteristiche (3) Da notare che il codice è sottolineato (è una chiave primaria). 1 2 Non rimane ora che popolare la 3 tabella di dati.
  • 20. Fine 20