SQL

DB: DataBase

Analizziamo la tabella che segue:

nomecognome
EnzoFerrari
GiuseppeVerdi

In ogni riga della tabella abbiamo inserito i dati di una persona.
Nella prima riga troviamo il significato dei dati contenuti nella colonna.

Banalizzando, una base dati è un insieme di tabelle.

SQL

Le basi dati ed il linguaggio SQL sono il pane quotidiano per ogni programmatore. Il linguaggio SQL ci permette di gestire le informazioni contenute in una base dati. Di seguito troviamo un elenco delle istruzioni più comuni.

CREATE

Definisce il significato dei valori contenuti in una colonna (campo) della tabella.

create table persona(nome char(20), cognome char(20));

INSERT

Inserisce una riga (record) in una tabella.

insert into persona(nome, cognome) values('Enzo', 'Ferrari');
insert into persona(nome, cognome) values('Giuseppe', 'Verdi');

SELECT

Mostra tutti i record contenuti nella tabella.

select nome, cognome from persona;

Mostra solo la riga con i dati di Enzo Ferrari.

select nome from persona where cognome = 'Ferrari';

UPDATE

Modifica un campo di un record.

update persona set nome = 'Enzo' where cognome = 'Ferrari';

DELETE

Cancella un record.

delete from persona where cognome = 'Ferrari';

Approfondimenti

Provate a dare un’occhiata a questo tutorial e scaricare SQLite Browser per mettere in pratica quello che state studiando.