INTRODUCCIÓN
ANSI SQL ah sufrido diversas modificaciones a lo largo del tiempo, obteniendo
aportaciones a sus diferentes versiones, en el siguiente documento se muestran
las distintas características que se han agregado, así como las que han
desaparecido, ya que se incluyeron nuevas y mejores, para tener los resultados
deseados de una manera más fácil.
Entre las muchas características con las que cuentan ANSI SQL se pueden
clasificar de acuerdo a su modo de utilización el cual tiene divisiones tales como
SQL interactivo donde ocurre una ejecución directa, modos SQL-cliente aquí se
muestran procedimientos almacenados, entre otros modos que nos pueden
ayudar a utilizar el SQL prácticamente.
ANSI SQL cuenta con una variada gama de elementos los cuales nos permiten
realizar las ordenes SQL, abarcando palabras predefinidas, nombre de los objetos,
constantes, delimitadores, operadores, datos nulos, entre otros, pudiendo nosotros
como administradores tener una sintaxis donde se entienda de manera clara y
concisa lo que necesita obtener de la base de datos.
Además de contar con las características mencionadas anteriormente, ANSI SQL
soporta una amplia variedad de datos, ya sea de tipo carácter, numérica o cadena
de caracteres por mencionar algunos, esto nos permite poder ingresar un mayor
numero de datos, de diferente tipo.
ANSI SQL tiene un grupo de subconjuntos SQL con los que podemos trabajar de
acuerdo a las necesidades que tengamos, se pueden desglosar de la siguiente
manera, encontrando DQL (lenguaje de consulta de datos), DML (lenguaje de
manipulación de datos), DDL (lenguaje de definición de datos), DCL (lenguaje de
control de datos), entre otros.
A continuación se detallaran las características mencionadas anteriormente, y
también se efectuara una actualización de los datos aquí mencionados, aportando
nuevas características y mejoras que se han incluido en ANSI SQL de nuevas
versiones.