Sentencias SQL,  es una serie de comandos que utilizan los profesionales en el área de la programación cuando van a desarrollar una actividad de programar, en el presente artículos el usuario podrá conocer sus tipos.

Sentencias-sql-1

Sentencias SQL

Las sentencias SQL se refieren a comandos de SQL que se pueden emplear en este lenguaje de dominio que se usa para programar.

En SQL se cuenta con suficientes sentencias que se pueden usar para llevar a cabo cualquier cantidad de tareas, todo va a depender del tipo de tareas, entonces estas sentencias se clasifican en tres grupos principales conocidos como DML, DDL, DCL, sin embargo, es bueno resaltar que hay otro logro de sentencias que no se consideran que pertenecen al lenguaje SQL, sino más bien corresponden a PLSQL.

Conozca este interesante artículo haciendo clic en Características del mysql.

Es importante mencionar que la gran parte de la SQL cuentan con la misma estructura, absolutamente todas se inician con un verbo tales como: select, create, update, insert, luego solicitan la información con que se van a gestionar tales como: from,where, muchas de éstas se consideran opciones, mientras que otras son obligatorias como por el ejemplo: from.

Para crear tablas con sentencias SQL, se deben colocar ciertos datos importantes, tales como el nombre con que se desea identificar los campos y sus especificaciones, igualmente se requiere indicar cuáles de los campos funcionaran como índices y cuál será su tipo.

A partir del siguiente párrafo comenzaremos a dar a conocer los tipos de sentencia con que cuenta SQL, iniciamos con:

DML: Manipulación de datos

Esta sentencia está compuesta por los siguientes comandos:  Update, insert, select, delete.

Su descripción: Tiene la finalidad de recuperar los datos que se encuentran en la base de datos, además tiene la opción de agregar nuevas filas de información a la base datos.

Permite suprimir filas de datos que se encuentran dentro de la base de datos.

Igual tiene la opción de modificar o cambiar datos que ya existen en la base de datos.

DDL: Definición de datos

En este se encuentran los siguientes comandos: Create table, drop table, alter table, create view, drop view, create index, drop index, create synoym, drop synoym.

Su descripción: En esta sentencia se permite agregar una nueva tabla a la base de datos, así como aceptar eliminar o suprimir una tabla de la base datos.

Acepta modificar la estructura de una tabla que ya existe; agrega una nueva vista a la base de datos; eliminar una vista de la base datos; así como tiene la opción de construir un índice para una columna; por último permite definir y eliminar o suprimir, un alias para asignar un nombre en la tabla.

DCL: Control de acceso

En esta sentencia se pueden apreciar los siguientes comandos: Grant, revoke, y control de transacciones tales como commit, rollback.

Su descripción: Acceso libre para que los usuarios ingresen; elimina o suprime los privilegios para que los usuarios accedan; tiene la opción de finalizar la transacción actual, y aborta la transacción actual.

PLSQL: SQL Programático

Su descripción: Tiene la opción de definir un cursor para cuando se realice una consulta; accede abrir el cursor para recuperar información realizada en la consulta; además de recuperar una fila de resultados de la consulta, y finalmente muestra la opción de cerrar el cursor.