miércoles, 15 de junio de 2011

SQL-DLL-DML

SQL: El lenguaje de consulta estructurado o SQL (por sus siglas en inglés structured query language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en éstas. Una de sus características es el manejo del álgebra y el cálculo relacional permitiendo efectuar consultas con el fin de recuperar -de una forma sencilla- información de interés de una base de datos, así como también hacer cambios sobre ella.

COMANDOS

Existen dos tipos de comandos SQL:
Los de DLL que permiten crear y definir nuevas bases de datos, campos e índices
Los DML que permiten generan consultas para ordenar, filtrar y extraer datos de la base de datos

DDL: Es un lenguaje proporcionado por el sistema de gestión de base de datos que permite a los usuarios de la misma llevar a cabo las tareas de definición de las estructuras que almacenarán los datos así como de los procedimientos o funciones que permitan consultarlos. Un Data Definition Language o Lenguaje de descripción de datos ( DDL ) es un lenguaje de programación para definir estructuras de datos .

COMANDOS

CREATE: utilizado npara crear nuevas tablas, campos e índices

DROP: empleado para eliminar tablas e índices

ALTER: utilizado para modificar las tablas agregando campos o cambiando la definición de los campos

DML: Es un lenguaje proporcionado por el sistema de gestión de base de datos que permite a los usuarios de la misma llevar a cabo las tareas de consulta o manipulación de los datos, organizados por el modelo de datos adecuado

COMANDOS

SELECT: utilizado para consultar registro de base de datos que satisfagan un criterio determinado

INSERT: utilizado para cargar lotes de datos en la base de datos en una única

UPDATE: utilizado para modificar los valores de los campos y registros especificados

DELETE: utilizado para eliminar registros de una tabla de una base de datos

CLAUSULAS: Son condiciones de modificación utilizadas para definir los datos que desean seleccionar o manipular

FROM: utilizada para especificar la taba en la cual se va seleccionar los registros

WHERE: utilizada para especificar las condiciones que debe reunir los registros que se van a seleccionar

GROUP BY: utilizada para separar los registros seleccionados en grupos específicos

HAVING: utilizada para expresar la condición que debe satisfacer cada grupo

ORDER BY: utilizada para ordenar los registros seleccionados de acuerdo con un orden especifico

1 comentario: