Appunti per Scuola e Università
humanisticheUmanistiche
Appunti e tesine di tutte le materie per gli studenti delle scuole medie riguardanti le materie umanistiche: dall'italiano alla storia riguardanti le materie umanistiche: dall'italiano alla storia 
sceintificheScientifiche
Appunti, analisi, compresione per le scuole medie suddivisi per materie scientifiche, per ognuna troverai appunti, dispense, esercitazioni, tesi e riassunti in download.
tecnicheTecniche
Gli appunti, le tesine e riassunti di tecnica amministrativa, ingegneria tecnico, costruzione. Tutti gli appunti di AppuntiMania.com gratis!
Appunti
informatica
CComputerDatabaseInternetJava
Linux unixReti


AppuntiMania.com » Informatica » Appunti di database » Il Linguaggio SQL

Il Linguaggio SQL




Visite: 1760Gradito:apreciate stela [ Picolo appunti ]
Leggi anche appunti:

Appunti sui DataBase Relazionali e sul linguaggio SQL


Appunti sui DataBase Relazionali e sul linguaggio SQL Indice Introduzione

I Semafori , ovvero la gestione della multiutenza


I Semafori , ovvero la gestione della multiutenza Chiariamo subito una cosa: già

Selezione Condizionata


Selezione Condizionata Per continuare la discussione sulla selezione, facciamo riferimento
immagine di categoria

Scarica gratis Il Linguaggio SQL

Il Linguaggio SQL

Ora che abbiamo visto rapidamente cosa sta alla base di un database relazionale entriamo nel dettaglio del linguaggio SQL, analizzandone i comandi

Basi del comando SELECT

Come abbiamo detto prima nell' introduzione, nei database relazionali le informazioni sono contenute in tabelle. Un esempio di tabella puo' essere rappresentato dalla tabella dei dati degli impiegati riportata qui sotto

TabellaImpiegati

CFisc

Nome

Cognome

Indirizzo

Citta

Provincia

ALSNTN60R18F115Z

Alessandro

Antoni

Vicolo Fastidio 23

Sesso

Bologna

FRCBNC58A55F254W

Franca

Bianchi

Via Rua Pioppa 15

Modena

Modena

OSCGRG75F23K242Z

Oscar

Gorgo

Piazza Ugo Bassi 23

Forlì

Forlì Cesena

SMNZNT71D12F251K

Simone

Zanti 

Via Radici in piano 115

Sassuolo

Modena

adesso tentiamo di leggere gli indirizzi dei nostri impiegati.Utilizziamo l' istruzione SELECT così:

SELECT Nome, Cognome, Indirizzo, Citta, Provincia
FROM TabellaImpiegati;

Il risultato della vostra prima QUERY (interrogazione) del database sarà questo:

Nome

Cognome

Indirizzo

Citta

Provincia

Alessandro

Antoni

Vicolo Fastidio 23

Sesso

Bologna

Franca

Bianchi

Via Rua Pioppa 15

Modena

Modena

Oscar

Gorgo

Piazza Ugo Bassi 23

Forlì

Forlì Cesena

Simone

Zanti 

Via Radici in piano 115

Sassuolo

Modena

Spieghiamo cosa avete appena fatto. Avete appena chiesto al vostro database di farvi vedere tutti i dati contenuti nella tabella TabellaImpiegati, ed in particolare di mostrarvi solo il contenuto delle colonne Nome, Cognome, indirizzo, città e provincia. E' il caso di notare che nei nomi delle colonne e nel nome della tabella non sono presenti spazi, che sono un tipo di carattere non ammesso per specificare i nomi di tali elementi. La sintassi generalizzata di questo comando, per ricevere sulle colonne specificate tutte le righe di una tabella,  e' la seguente:

SELECT NomeColonna, NomeColonna,
FROM NomeTabella;

Per ricevere invece tutte le colonne, senza specificarle una ad una, potete usare:

SELECT * FROM NomeTabella;

Notiamo due cose in particolare da questa prima istruzione:

Ogni comando SQL viene concluso (terminato) da un carattere particolare che e' normalmente il carattere ';'. finché SQL non incontra tale carattere continua ad interpretare i caratteri che legge come facenti parti della stesa istruzione. corollario fondamentale di questo fatto e' che possiamo spezzare il comando stesso su più righe allo scopo di ottenere una migliore leggibilità senza particolari problemi (ATTENZIONE: questo carattere VARIA da DBMS a DBMS, CONTROLLATE QUAL'E' il carattere di separazione nel particolare DBMS che state usando). 

Scarica gratis Il Linguaggio SQL
Appunti su:



Scarica 100% gratis e , tesine, riassunti



Registrati ora

Password dimenticata?
  • Appunti superiori
  • In questa sezione troverai sunti esame, dispense, appunti universitari, esercitazioni e tesi, suddivisi per le principali facoltà.
  • Università
  • Appunti, dispense, esercitazioni, riassunti direttamente dalla tua aula Universitaria
  • all'Informatica
  • Introduzione all'Informatica, Information and Comunication Tecnology, componenti del computer, software, hardware ...