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

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

RICERCA_SUGLI ANFIBI PER LA PRIMA MEDIA.
RICERCA_SUGLI ANFIBI PER LA PRIMA MEDIA.RICERCA_SUGLI ANFIBI PER LA PRIMA MEDIA.
RICERCA_SUGLI ANFIBI PER LA PRIMA MEDIA.giuliofiorerm
 
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaXIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaStefano Lariccia
 
San Giorgio e la leggenda del drago.pptx
San Giorgio e la leggenda del drago.pptxSan Giorgio e la leggenda del drago.pptx
San Giorgio e la leggenda del drago.pptxMartin M Flynn
 
CON OCCHI DIVERSI - catechesi per candidati alla Cresima
CON OCCHI DIVERSI - catechesi per candidati alla CresimaCON OCCHI DIVERSI - catechesi per candidati alla Cresima
CON OCCHI DIVERSI - catechesi per candidati alla CresimaRafael Figueredo
 
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaXI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaStefano Lariccia
 
Esperimenti_laboratorio di fisica per la scuola superiore
Esperimenti_laboratorio di fisica per la scuola superioreEsperimenti_laboratorio di fisica per la scuola superiore
Esperimenti_laboratorio di fisica per la scuola superiorevaleriodinoia35
 
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla CresimaIL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla CresimaRafael Figueredo
 
lezione di fisica_I moti nel piano_Amaldi
lezione di fisica_I moti nel piano_Amaldilezione di fisica_I moti nel piano_Amaldi
lezione di fisica_I moti nel piano_Amaldivaleriodinoia35
 
Corso di digitalizzazione e reti per segretario amministrativo
Corso di digitalizzazione e reti per segretario amministrativoCorso di digitalizzazione e reti per segretario amministrativo
Corso di digitalizzazione e reti per segretario amministrativovaleriodinoia35
 

Recently uploaded (9)

RICERCA_SUGLI ANFIBI PER LA PRIMA MEDIA.
RICERCA_SUGLI ANFIBI PER LA PRIMA MEDIA.RICERCA_SUGLI ANFIBI PER LA PRIMA MEDIA.
RICERCA_SUGLI ANFIBI PER LA PRIMA MEDIA.
 
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaXIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
 
San Giorgio e la leggenda del drago.pptx
San Giorgio e la leggenda del drago.pptxSan Giorgio e la leggenda del drago.pptx
San Giorgio e la leggenda del drago.pptx
 
CON OCCHI DIVERSI - catechesi per candidati alla Cresima
CON OCCHI DIVERSI - catechesi per candidati alla CresimaCON OCCHI DIVERSI - catechesi per candidati alla Cresima
CON OCCHI DIVERSI - catechesi per candidati alla Cresima
 
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaXI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
 
Esperimenti_laboratorio di fisica per la scuola superiore
Esperimenti_laboratorio di fisica per la scuola superioreEsperimenti_laboratorio di fisica per la scuola superiore
Esperimenti_laboratorio di fisica per la scuola superiore
 
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla CresimaIL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
 
lezione di fisica_I moti nel piano_Amaldi
lezione di fisica_I moti nel piano_Amaldilezione di fisica_I moti nel piano_Amaldi
lezione di fisica_I moti nel piano_Amaldi
 
Corso di digitalizzazione e reti per segretario amministrativo
Corso di digitalizzazione e reti per segretario amministrativoCorso di digitalizzazione e reti per segretario amministrativo
Corso di digitalizzazione e reti per segretario amministrativo
 

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