INTRODUCCION
Componentes del SQL
El lenguaje SQL está compuesto por comandos, cláusulas, operadores y
funciones de agregado. Estos elementos se combinan en las instrucciones para
crear, actualizar y manipular las bases de datos.
Comandos
Existen dos
tipos de comandos SQL:
- Los DLL que permiten crear y definir nuevas bases de datos, campos e índices.
- Los DML que permiten generar consultas para ordenar, filtrar y extraer datos de la base de datos.
Comandos DLL
Comando
|
Descripción
|
CREATE
|
Utilizado para 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.
|
Comandos DML
Comando
|
Descripción
|
SELECT
|
Utilizado
para consultar registros de la base de datos que satisfagan un criterio
determinado
|
INSERT
|
Utilizado
para cargar lotes de datos en la base de datos en una única operación.
|
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
|
Cláusulas
Las
cláusulas son condiciones de modificación utilizadas para definir los datos que
desea seleccionar o manipular.
Cláusula
|
Descripción
|
FROM
|
Utilizada
para especificar la tabla de la cual se van a seleccionar los registros
|
WHERE
|
Utilizada
para especificar las condiciones que deben 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 específico
|
- Consultas de Selección
- Consultas básicas
SELECT Campos FROM Tabla;
En donde campos es la lista de campos que se deseen recuperar y tabla es
el origen de los mismos, por ejemplo:
SELECT Nombre, Telefono FROM Clientes;
Esta consulta devuelve un recordset con el campo nombre y teléfono de la
tabla clientes.
- Ordenar los registros
Ejemplo:
SELECT CodigoPostal, Nombre, Telefono FROM Clientes ORDER BY Nombre;
Esta consulta devuelve los campos CodigoPostal, Nombre, Telefono de la
tabla Clientes ordenados por el campo Nombre.
- Se pueden ordenar los registros por más de un campo, como por ejemplo:
CodigoPostal, Nombre;
No hay comentarios:
Publicar un comentario