Corsi on-line
Chiudi
Newsletter:
  • Seguici su Facebook
  • Seguici su Twitter
  • Seguici su Google+
  • Seguici via RSS
  • Seguici col tuo Smartphone

INSERT - Inserimento di dati in una tabella

Fino a questo momento abbiamo visto come creare e modificare la struttura di una tabella ed eventualmente come cancellarla fisicamente dal database, utilizzando i comandi della categoria DDL (Data Definition Language). Da questo capitolo inizia il percorso con cui impareremo a gestire i dati di una tabella utilizzando i comandi della categoria DML (Data Manipulation Language).

Nel quarto capitolo della guida abbiamo creato due tabelle allo scopo di metterle in relazione tra loro negli esempi dell'undicesimo capitolo. Utilizziamo adesso l'istruzione INSERT per inserire dati in entrambe le tabelle. La sintassi di INSERT è la seguente:

INSERT INTO nome_tanella (elenco_campi) VALUES ('elenco_valori')
Facciamo un esempio di inserimento nella tabella utenti:
INSERT INTO utenti (autore) VALUES ('J.R.R. Tolkien')
Se ben ricordate la tabella utenti è formata dal campi id e dal campo autore ma abbiamo valorizzato solo il campo autore. Il campo id è un contatore (AutoIncrement) e quindi si incrementa da se senza dover andare a specificare alcun valore.

Facciamo adesso un inserimento nella tabella libri:

INSERT INTO libri
(
    id_autore,
    titolo,
    descrizione,
    prezzo,
    disponibile
)
VALUES
(
    1,
    'Il Signore degli Anelli',
    'Fantastico capolavoro di genere epico fantastico',
    50,
    True
)
Nel campo id_autore ho inserito l'id della tabella autori corrispondente a Tolkien, ovvero l'autore del libro Il Signore degli Anelli. Il valore True passato al campo disponibili non è una stringa ma un comando; in alternativa accetta False.

Lascio a voi il compito di popolare le due tabelle con altri dati in funzione di quanto spiegato in merito all'istruzione INSERT.

(L'articolo continua più sotto...)

Suggerimenti: Provate ad inserire altri due autori i quali, come detto nel primo capitolo della guida, avranno id 2 e 3. Inserite poi una serie di libri scritti da questi autori e nel campo id_autore della tabelle libri inserite l'id corrispondente all'autore del libro definito dal campo id della tabella autori.

Corsi
Corso MS AccessCorso MS Access
Impara a creare e gestire database in maniera semplice e veloce. A partire da 39 €.
Corso MySQLCorso MySQL
Gestione del database open-source. A partire da 49 €.
Corso SQL e DatabaseCorso SQL e Database
Creazione e gestione di database relazionali. A partire da 39 €.
Sommario
Annunci

Mr.Webmaster

Pubblicità
Chi Siamo
Contattaci
Collabora
Note Legali
© 2003 - 2012 Mr.Webmaster - Il portale dei Webmaster Italiani - Tutti i diritti riservati | Powered by IKIweb Internet Media S.r.l. - PIVA 02848390122