php e data base creare tabelle con mysql

20
Creare tabelle con MYSQL Stefano Floris, Versione ottobre 2011a Pubblicato su www.troppocurioso.altervista.org Il database si può paragonare ad una grande scatola

Upload: floste

Post on 13-Dec-2014

1.810 views

Category:

Education


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Php e data base  creare tabelle con mysql

Creare tabelle con MYSQL

Stefano Floris, Versione ottobre 2011a

Pubblicato su www.troppocurioso.altervista.org

Il database si può paragonare ad una

grande scatola

Page 2: Php e data base  creare tabelle con mysql

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.

Page 3: Php e data base  creare tabelle con mysql

Ma anche ad un armadio vuoto.

Creare tabelle con MYSQLCreare tabelle con MYSQL

Page 4: Php e data base  creare tabelle con mysql

Biblioteca è il nostro nuovo database vuoto

Creare tabelle con MYSQL

Page 5: Php e data base  creare tabelle con mysql

Gli archivi saranno registrati dentro questo contenitore.

Creare tabelle con MYSQL

Page 6: Php e data base  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

Page 7: Php e data base  creare tabelle con mysql

Gli archivi saranno registrati dentro questo contenitore.

Creare tabelle con MYSQL

Page 8: Php e data base  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

Page 9: Php e data base  creare tabelle con mysql

Gli archivi saranno registrati dentro questo contenitore.

Nel mondo dei DBMS gli archivi si chiamano tabelle.

Potremo creare un cassetto per ciascun gruppo di archivi che avremo necessità di gestire.

Creare tabelle con MYSQL

Page 10: Php e data base  creare tabelle con mysql

Gli archivi saranno registrati dentro questo contenitore.

Nel mondo dei DBMS gli archivi si chiamano tabelle.

Le tabelle sono un insieme di righe (record) e colonne (campi) con determinate caratteristiche.

Potremo creare un cassetto per ciascun gruppo di archivi che avremo necessità di gestire.

Creare tabelle con MYSQL

Page 11: Php e data base  creare tabelle con mysql

Gli archivi saranno registrati dentro questo contenitore.

Per fare un riferimento ad un sempio a voi

sicuramente noto pensate ad un foglio elettronico:

anch'esso è composto di righe e colonne.

Nel mondo dei DBMS gli archivi si chiamano tabelle.

Le tabelle sono un insieme di righe (record) e colonne (campi) con determinate caratteristiche.

Potremo creare un cassetto per ciascun gruppo di archivi che avremo necessità di gestire.

Creare tabelle con MYSQL

Page 12: Php e data base  creare tabelle con mysql

Creare tabelle con MYSQL

Per esempio: Codice, Cognome, Nome. Quindi

3 campi in totale.

Se desideriamo creare un archivio (tabella) per contenere i dati degli

autori, possiamo decidere di definire le colonne

(campi).

Page 13: Php e data base  creare tabelle con mysql

Creare tabelle con MYSQLLa maschera che appare

sembra complicata...

Page 14: Php e data base  creare tabelle con mysql

Creare tabelle con MYSQL

In realtà MySQL si è preparato per consentirci di indicare il nome dei tre campi che abbiamo detto

di voler gestire.

La maschera che appare sembra complicata...

Page 15: Php e data base  creare tabelle con mysql

Creare tabelle con MYSQL

In realtà MySQL si è preparato per consentirci di indicare il nome dei tre campi che abbiamo detto

di voler gestire.

La maschera che appare sembra complicata...

Dovremo quindi come prima cosa indicare il nome dei tre campi:

Codice, Cognome, Nome

Page 16: Php e data base  creare tabelle con mysql

Creare tabelle con MYSQL

In realtà MySQL si è preparato per consentirci di indicare il nome dei tre campi che abbiamo detto

di voler gestire.

La maschera che appare sembra complicata...

E' la stessa cosa che avremmo fatto in un foglio

di calcolo.

Dovremo quindi come prima cosa indicare il nome dei tre campi:

Codice, Cognome, Nome

Page 17: Php e data base  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.

Creare tabelle con MYSQLCreare tabelle con MYSQL

In altre parole, il campo codice conterrà un valore che non si

ripeterà: due autori diversi non potranno avere lo stesso codice.

Page 18: Php e data base  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 MYSQLCreare tabelle con MYSQL

Page 19: Php e data base  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)

Non rimane ora che popolare la tabella di dati.

12

3

Creare tabelle con MYSQL

Da notare che il codice è

sottolineato (è una chiave primaria).

Page 20: Php e data base  creare tabelle con mysql

20

FineFine