SQL
Introduction
SQL (
Structured
Query
Language, pronounced as "sequel") is an English-like query language for getting information from and updating a relational or object relational database. It is declarative, meaning that you specific
what to retrieve from the database, without specifing
how to retrieve them. The query optimizer of the DBMS with find the best (or at least, better) way to get the data you needed, e.g. using full table scan or using index structures.
Although SQL is both an ANSI and an ISO standard, many database products support SQL with proprietary extensions to the standard language.
Links