venerdì 6 febbraio 2009

SQL vale la pene approfondire?


Questa è la semplice domande, forse anche un po’ banale che mi sono posto quando ho cominciato a analizzare l’argomento e sicuramente la risposta è stata affermativa, i motivi sono molteplici ma due sono quelli fondamentali: è utile, in quanto ci consente di comunicare con i database, interrogarli, estrapolare, modificare, inserire dei dati, dunque informazioni, e tanto altro ancora; ma è anche facile, è la facilità e intuitività del suo linguaggio che sorprende e se ce ne fosse bisogno si può sempre si può sempre chiedere aiuto agli immancabili manuali che ne facilitano la comprensione.
Dunque:
QUERY SQL… una sintassi molto semplice, del tipo:
SELECT[records] FROM[tabella]
quelli tra parentesi sono i dati variabili.

MANIPOLARE I DATI? è possibile attraverso 4 comandi:
SELECT: estrazione dati
INSERT: aggiungere nuovi dati
UPDATE: aggiornare i dati presenti
DELETE: cancellare i dati presenti

SELECT comando utilizzato per estrarre alcuni o tutti i dati di una tabella in base a determinati criteri
sintassi: SELECT nome_records FROM nome_tabella

WHERE comando utilizzato per estrarre alcuni dati in base a criteri determinati dalla comando stesso
sintassi: SELECT records FROM tabella WHERE records CONDIZIONE valore
esempio: SELECT nome FROM anagrafici WHERE eta=17
avremo come risultato dall’estrazione dalla tabella solo ragazzi che hanno 17 anni.

ORDER BY comando utilizzato per visualizzare i risultati secondo un certo ordine
sintassi: SELECT colonna FROM tabelle ORDER BY colonna

INSERT TO comando utilizzato per inserire uno o piu’ records nuovi
sintassi: SELECT colonna FROM tabelle INSERT TO tabella values (valore1 valore2 )

UPDATE comando utilizzato per aggiornare i records
sintassi: UPDATE tabella SET colonna = valore WHERE colonna =valore

DELETE comando utilizzato per cancellare uno o piu’ records
sintassi: DELETE FROM tabella WHERE colonna = valore

COUNT comando utilizzato per contare i records
sintassi: SELECT COUNT colonna FROM tabella



Nessun commento:

Posta un commento