<docbook><section><title>SQL</title><para> </para>
<bridgehead class="http://www.w3.org/1999/xhtml:h2">Stuctured Query Language</bridgehead>
<para>Structured Query Language, also known as SQL, is an industry-standard language for creating, updating, and querying relational database management systems (RDBMS).</para>
<para>There are three basic components for SQL:</para>
<itemizedlist mark="bullet" spacing="compact"><listitem><emphasis>Data Definition Language (DDL)</emphasis> — for creation and modification  of relational schema as well as schema objects include relations, indexes, etc.
</listitem>
<listitem><emphasis>Data Manipulation Language (DML)</emphasis> — for inserting, deleting, and updating rows in tables, as well as querying data in tables </listitem>
<listitem><emphasis>Data Control Language (DCL)</emphasis> — for concurrency control and transactions, as well as administrative tasks including the set up of database users and groups, table security permissions including grants and roles, etc.</listitem>
</itemizedlist><bridgehead class="http://www.w3.org/1999/xhtml:h3">SQL Standard Revisions</bridgehead>
<itemizedlist mark="bullet" spacing="compact"><listitem>SQL-86 </listitem>
<listitem>SQL-87 </listitem>
<listitem>SQL-89 </listitem>
<listitem><ulink url="http://en.wikipedia.org/wiki/SQL-92">SQL-92</ulink> also known as SQL2 </listitem>
<listitem>SQL:1999 also known as SQL3 </listitem>
<listitem>SQL:2003</listitem>
</itemizedlist><bridgehead class="http://www.w3.org/1999/xhtml:h3"> SQL2003</bridgehead>
<para>SQL2003 is the fifth (latest) revision of the SQL database query language that includes XML-related features, window functions, standardized sequences and columns with auto-generated values (including identity-columns).
 The following includes the sections of the ISO Information technology on Database languages  that comprise the SQL:2003 standard.</para>
<itemizedlist mark="bullet" spacing="compact"><listitem><ulink url="http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=34132">ISO/IEC 9075-1:2003</ulink> Framework (SQL/Framework) </listitem>
<listitem><ulink url="http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=34133">ISO/IEC 9075-2:2003</ulink> Foundation (SQL/Foundation) </listitem>
<listitem><ulink url="http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=34134">ISO/IEC 9075-3:2003</ulink> Call-Level Interface (SQL/CLI) </listitem>
<listitem><ulink url="http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=34135">ISO/IEC 9075-4:2003</ulink> Persistent Stored Modules (SQL/PSM) </listitem>
<listitem><ulink url="http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=34136">ISO/IEC 9075-9:2003</ulink> Management of External Data (SQL/MED) </listitem>
<listitem><ulink url="http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=34137">ISO/IEC 9075-10:2003</ulink>  Object Language Bindings (SQL/OLB) </listitem>
<listitem><ulink url="http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=34917">ISO/IEC 9075-11:2003</ulink>  Information and Definition Schemas (SQL/Schemata) </listitem>
<listitem><ulink url="http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=37102">ISO/IEC 9075-13:2003</ulink> SQL Routines and Types Using the Java Programming Language (SQL/JRT) </listitem>
<listitem><ulink url="http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=35341">ISO/IEC 9075-14:2003</ulink>  XML-Related Specifications (SQL/XML)</listitem>
</itemizedlist><bridgehead class="http://www.w3.org/1999/xhtml:h2">Examples</bridgehead>
<bridgehead class="http://www.w3.org/1999/xhtml:h3">SQL Syntax</bridgehead>
<itemizedlist mark="bullet" spacing="compact"><listitem><ulink url="http://en.wikipedia.org/wiki/Comparison_of_SQL_synta">Wikipedia Comaprison of SQL Syntax</ulink></listitem>
</itemizedlist><para> <ulink url="CategoryGlossary">CategoryGlossary</ulink> </para>
</section></docbook>