Structured Query Language ( SQL) consente di ottenere informazioni rapide da milioni di record memorizzati in un database relazionale, anche se i comandi di query . Esempi di software SQL includono Access, MySQL , Microsoft SQL Server 2008 e Oracle . SQL software è ampiamente utilizzato nel mondo degli affari , l'industria e il governo per la progettazione di database personalizzati che possono essere interrogati per informazioni nascoste . Istruzioni SQL sono i mattoni del software di SQL e programmazione . Definizione istruzione SQL porta a risultati specifici . Che cosa è SQL ?
Ogni volta che è necessario creare un database o manipolare i dati , ( che è il negozio , aggiornare , recuperare o eliminarlo) , avrete bisogno di un linguaggio SQL (Structured Query ) . E ' il linguaggio di programmazione dietro applicazioni come Microsoft Access, MySQL , Microsoft SQL Server , Oracle , DB2 e Sybase . L'utilizzo di questi linguaggi SQL , programmi software sono stati sviluppati che trovare soluzioni per le imprese , i problemi sociali e accademiche .
Storia e Componenti
Sviluppato nel 1970 da IBM , SQL è stato standardizzato da ANSI , American National Standards Institute . SQL ha due componenti principali , vale a dire la lingua di definizione dei dati ( DDL) e Data Manipulation Language ( DML ) . Un sotto- componente del DDL chiamato linguaggio di controllo dei dati ( DCL ) controlla le azioni che un utente può eseguire .
Relational Database
Database concetto
Un database costruito come una serie di righe e colonne di dati correlati è noto come un database relazionale . Un esempio è un "tavolo" costituito da nome , numero di telefono e indirizzo di dire 300 persone . In tale tabella , ogni riga di dati (nome , numero di telefono , indirizzo) è chiamato un record . Ogni colonna (diciamo solo nomi) viene denominata campo . Un sistema di gestione di database relazionali ( RDBMS ) può manipolare molti di tali tabelle ( righe e colonne) ed estrarre informazioni utili. SQL nasce dalla struttura del database relazionale e include linguaggio di query .
Che cosa è una query ?
Una query è un comando che date a sistemi SQL per eseguire un compito specifico . Un esempio di una query è il comando SELECT. Istruisce SQL per selezionare un record o colonne di una tabella di nome . Si conclude solitamente con un punto e virgola , che indica il comando è completato e può essere eseguito. Tutte le query SQL iniziano con un comando SELECT . Query SQL sono un fatto di istruzioni SQL consecutivi
una dichiarazione
SQL Un esempio di un'istruzione SQL è : SELECT SNUM , sname , città FROM Venditori ; questo . indica a SQL di andare in un database chiamato venditori . Quindi selezionare e stampare dalle molte colonne, le colonne elencate SNUM , sName e città. La virgola ( ;) è utilizzato per indicare che il comando è completo e pronto per l'esecuzione. Istruzioni SQL possono avere le query sub , che è una query " nidificate " all'interno di una query più grande.
SQL istruzione di definizione Parole chiave
Ci sono più di 130 parole chiave SQL che vengono utilizzati nella definizione SQL. Alcuni dei comandi più comuni sono SELECT, FROM, WHERE , AND, OR . Altri sono ANY , SOME e ALL . SQL utilizza creare, eliminare , GROUP e FORMAT nelle query di progettazione. MAX e MIN , AVG e SUM sono anche le dichiarazioni comuni di SQL . Parole chiave definizione dell'istruzione SQL sono i mattoni per le query SQL . Istruzioni SQL sono espressi in MAIUSCOLO e considerati come sostantivi .