Concetti Chiave
- SQL stands for Structured Query Language and is a standard interface for creating, manipulating, and controlling relational databases.
- SQL requires a host language, such as Visual Basic, as it lacks built-in control structures.
- In Access, SQL can be used by inserting code within the query or within a Visual Basic program.
- SQL is non-procedural, requiring users to specify the data they want to process, not the method of processing.
- The most frequent database operation in SQL is querying to select and display only relevant information, typically using the select command.
SQL è l’acronimo di Structured Query Language (linguaggio strutturato di interrogazione) e costituisce un’interfaccia standard per la creazione, la manipolazione e il controllo di database relazionali.
SQL ha bisogno di un linguaggio ospite, come Visual Basic, perché al suo interno non prevede nessuna struttura di controllo.
In Access SQL può essere utilizzato inserendo il codice dell’istruzione all’interno della query oppure inserendo l’istruzione all’interno del programma Visual Basic.
SQL risulta essere non procedurale, perché l’utente deve indicare quali dati desidera elaborare e non la modalità con cui i dati devono essere elaborati.
L’operazione più frequentemente utilizzata in un database è sicuramente quella che consente di interrogare la banca dati allo scopo di selezionare e visualizzare solo le informazioni che interessano in un certo contesto.
In SQL viene utilizzato il comando select per estrarre da una o più tabelle di database i dati necessari per l’elaborazione.
Nelle interrogazioni più comuni, il comando select assume il seguente formato:
select nome colonna from nome tabella.
L’ordine di elaborazione non rispetta quello indicato nel comando.