Que es SQL?

Como su propio nombre lo indica, SQL es un lenguaje para consulta de datos. A diferencia de los lenguajes de programación que estará acostumbrado a usar, en SQL no existen ciertos elementos como las estructuras de control por lo que no es un lenguaje que pueda ser usado para crear procedimientos. Su finalidad básica es facilitar la manipulación de datos como si fuesen un conjuntos, en contra posición al tratamiento que se efectúa desde los leguajes de programación donde cada dato se procesa de manera individual.

 

Partes SQL:

 

DML: es la parte conocida como leguaje SQL, al formar parte de el todas las sentencias de manipulación de datos, extracción de información actualización y eliminación. Teóricamente y asumiendo que existe un DBA que se ocupa del RDBMS, los programadores solo tendrían que usar DML para efectuar su trabajo.

 

DDL: con las sentencias DDL no se manipulan los datos propiamente dichos, si no la información de su estructura. Con las sentencias DDL pueden definirse las columnas de una tabla y sus atributos, eliminar o crear un índice.

 

DCL: mucho menos conocidos que los anteriores este lenguaje se compone de sentencias especificas para garantizar la seguridad de acceso a los datos, facilitando la gestión de usuarios y el otorgamiento o denegación de los permisos necesarios para operar cada elemento de la base de datos.

Deja un comentario

Deja un comentario