Los sistemas de base de datos son ampliamente usados, especialmente en las universidades, centros de investigación, banca de seguros, líneas aéreas, telecomunicaciones, recursos humanos, tiendas, supermercados, etc. las base de datos forman parte importante de la mayoría de empresas actuales, las personas o usuarios no son consientes de su uso debido a las interfaces, pero en el desarrollo diario de los quehaceres estas ocupan los principales planos, de hecho las base de datos forman parte de la vida de las personas. SQL (LENGUAJE ESTRUCTURADO DE CONSULTAS) El SQL es el lenguaje de definición, manipulación y control de bases de datos relacionales. Es un lenguaje declarativo: sólo hay que indicar qué se quiere hacer. SQL es un lenguaje de consulta que utilizan la práctica totalidad de sistemas de gestión de bases de datos relacionales. Su última versión es SQL: 1999. A diferencia de la implementación gráfica de QBE, es un lenguaje textual como la mayoría de lenguajes de programación. , (Query By Example - Consulta por ejemplo). Es un método de consulta en base de datos relacionales. Fue el primer lenguaje de consulta gráfico, que utiliza tablas visuales donde el usuario puede insertar comandos, elementos de ejemplos y condiciones. se refiere a una familia de lenguajes que implementan las ideas del cálculo relacional de dominios, un lenguaje formal desarrollado para las bases de datos relacionales. Es el nombre tanto de un lenguaje de manipulación de datos como el de un sistema de base de datos que incluyó a este lenguaje.