English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Che cosa è SQL?

Web design RSS Feed





Che cosa è SQL? Lo SQL corrisponde alla lingua di domanda strutturata ed è la lingua-franca nel mondo della base di dati. Lo SQL è un campione che è usato da tutti i fornitori e programmatori della base di dati per definire, estrarre ed accedere alle informazioni che sono memorizzate nelle basi di dati. Lo SQL ha cominciato la vita come creazione dell'IBM ma è stato standardizzato dal American National Standards Institute (ANSI) e dal International Organization for Standardization (iso) come ANSI/ISO SQL in 1988. Da allora il campione di ANSI/ISO SQL ha continuato a evolversi. Il gruppo di ANSI-SQL ha da allora pubblicato tre campioni nel corso degli anni:

1. SQL89 (SQL1)

2. SQL92 (SQL2)

3. SQL99 (SQL3)

Lo SQL è una lingua di domanda. Deve Inglese-come e facile usare. Tuttavia, anche se ci sono più di 90 parole riservate SQL, la maggior parte dei programmatori usano raramente più di seguente manciata di ordini - PRESCELTI, di INSERTO, di AGGIORNAMENTO, di CANCELLAZIONE, DA, DOVE, AVENDO, IN MEZZO, COME, O E, NON, DENTRO, di ORDINE, GRUPPO e VICINO.

Per esempio, se aveste una tabella della base di dati chiamata "impiegati" e desideraste richiamare tutte le annotazioni in cui l'impiegato ha l'ultimo "goodman" nome, usereste la seguente dichiarazione di SQL:

SELEZIONI * A PARTIRE dagli impiegati IN CUI lastname = 'goodman ';

Ci sono molte categorie differenti di dichiarazione di SQL ma quei di base cui tutti i programmatori dovrebbero avere una conoscenza di con sono le dichiarazione di SQL quello:

1. Generi le tabelle e maneggi le loro definizioni

2. Interroghi i dati della tabella

3. Maneggi i dati della tabella

Lo SQL è usato principalmente da 2 tipi di utenti - programmi ed esseri umani (che chiudono a chiave negli ordini attraverso un cliente della base di dati) - per passare le istruzioni alle basi di dati. Gli ordini di SQL possono essere chiusi a chiave in un cliente della base di dati come il browser di domanda di MySQL o il responsabile di impresa dell'assistente di SQL ed essere eseguiti a ritorno un risultato o modificare le annotazioni nella base di dati. Lo SQL può anche essere usato insieme con il linguaggio di programmazione o la lingua scripting come di base del Microsoft o PHP visivo per comunicare con la base di dati.

Anche se lo SQL è un campione del mondo, che la maggior parte dei fornitori della base di dati hanno fornito i dialetti e le variazioni differenti. Ciò è perché ogni fornitore della base di dati desidera differenziare i loro prodotti della base di dati dalla folla. Un buon esempio è TRANSACT-SQL dell'assistente del Microsoft SQL. TRANSACT-SQL è un superset di SQL ed è progettato per uso soltanto con l'assistente del Microsoft SQL. Anche se fa la programmazione del molto più facile per gli sviluppatori del software, non è compliant con altre basi di dati come l'oracolo o MySQL - fare TRANSACT-SQL programma non base di dati-portatile. Come tali, anche se molte di queste caratteristiche sono potenti e robuste, è buona pratica esercitare l'attenzione e limitare il vostro uso di SQL essere compliant con i campioni di ANSI/ISO SQL ed ODBC-oDBC-Compliant.

Courtesty di SQLPrimer.com. Per le più informazioni, mettasi in contatto con prego il Webmaster di SQLPrimer.com - http://www.sqlprimer.com.

Fonte dell'articolo: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster prendi il Codice Html
Aggiungi questo articolo al tuo sito ora!

Webmaster invia i tuoi Articoli
Nessuna registrazione richiesta. Compila il form e i tuoi articoli sono nella Directory di Messaggiamo.Com

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Invia i tuoi articoli alla Directory di Messaggiamo.Com

Categorie


Copyright 2006-2011 Messaggiamo.Com - Mappa del Sito - Privacy - Webmaster invia i tuoi articoli alla Directory di Messaggiamo.Com [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu