6.1 CARACTERISTICAS

El término SQL es el acrónimo en inglés –cuyo significado es sigla que se pronuncia como una palabra y que por el uso termina por lexicalizarse- de Structured Query Language (Lenguaje de Consulta Estructurado). Esta sigla fue introducida por primera vez, en 1979, por Oracle, en una base de datos comercial. Anteriormente se llamaba SEQUEL –Structured English Query Language- y servía como interfaz para un sistema experimental de base de datos llamado SYSTEM R, se adoptó la nueva denominación por cuestiones legales.



Entre sus características, se pueden mencionar:
-Permite el acceso a las bases de datos.
-Aprovecha el poder y la flexibilidad de los sistema relacionales, facilitando las operaciones sobre ellos.
-Se considera un lenguaje declarativo de alto nivel.
-Acepta negación y concesión de permisos, restricciones de integridad, controles a la transacción, entre otros.
-Se puede usar interactivamente, para lograr esto, sus sentencias se escriben y se llevan en líneas de comandos.
-Otra de sus versiones es el FSQL, que es el Structured Query Language, pero basado en lógica difusa, para ser implementado, en bases de datos difusas.
Entre los comandos que utiliza están:
Comandos para definición de datos: como el Create Table que se usa para crear una nueva relación a la que se le establece un nombre y unos atributos; también está Drop Table,  Alter Table, Create Index, Drop Index.
Comandos para la manipulación de datos como el Select: que tiene por finalidad, recuperar la información desde una base de datos. Existen funciones relacionados con este comand, como la Distinct, Count, Sum entre otras. Además del Select están el Update, Delete e Insert.

Comentarios

Entradas más populares de este blog

6.3 LENGUAJE DE MULTIPLICIDAD DE DATOS (LMD)

6.2 LEMGUAJE DE DEFINICION DE DATOS (LDD)