SQL es un lenguaje de consulta estructurado para acceder y manipular bases de datos relacionales. SQL permite crear, actualizar y consultar bases de datos a través de comandos como SELECT, INSERT y UPDATE. Estos comandos se componen de cláusulas, operadores y funciones de agregado para definir condiciones y extraer datos específicos de las tablas de una base de datos.
2. CONCEPTO
El SQL, es un lenguaje de consulta estructurado,
surgido de un proyecto de investigación de IBM para el
acceso a bases de datos relacionales.
SQL nos permite realizar consultas a la base de datos.
SQL realiza funciones de definición, control y gestión
de la base de datos.
3. COMPONENTES DEL SQL
Compuesto :
Comandos
Clausulas
Operadores
Funciones de Agregado
Estos elementos se combinan para crear, actualizar y
manipular las bases de Datos.
4. COMANDOS DE SQL
Existen dos tipos de comandos SQL:
Los DLL, que permiten crear y definir nuevas bases de
datos, campos e índices.
Comando : Descripción
CREATE: Utilizado para crear nuevas tablas.
DROP: Elimina tablas.
ALTER: Modifica tablas.
5. Los DML, permiten genera, consultas para ordenar,
filtrar y extraer datos de la base de datos.
Comando: Descripción.
SLECT: Consultar registros de la base de datos.
INSERT: Cargar lotes de datos en las base de datos.
UPDATE: Modificar los valores de los campos y
registros .
6. CLAUSULAS
Son condiciones de modificación utilizadas para definir
los datos que desea seleccionar o manipular.
FROM: Especifica la tabla para seleccionar los registros.
WHERE: Especifica las condiciones delos registros.
GROUP BY: Separa los registros seleccionados.
HAVING: Expresa la condición de cada grupo.
ORDER BY: Ordena los registros.
8. OPERADORES DE COMPRACIÓN
Operador Uso BETWEEN: Especifica
Menor que (<) un intervalo de valores.
Mayor que (>) LIKE: Comparación de un
Distinto de (<>) modelo.
Menor ó igual que (< =) In: Especifica registros
de una base de datos.
Mayor ó igual que (> =)
9. FUNCI O NES D E AGREGADO
Se usan dentro de una clausula SELECT en grupos de
registros.
AVG: Calcula el promedio de los valore s de un campo.
COUNT: Devuelve el número de registros de la selección.
SUM : Devuelve la suma de los valores.
MAX: Devuelve el valor mas alto de un campo.
MIN: Devuelve el valor mas bajo de un campo.
10. CLASI FI CACI Ó N DE SQL
El DDL (Data Description Language) Lenguaje de
definición de datos.
El DCL (Data Control Language) Lenguaje de control de
datos.
El DML (Data Manipulation Language) Lenguaje de
manipulación de datos.
11. CARACTERISTICAS
Una sentencia SQL es como una frase , con la que
decimos lo que queremos obtener.
Todas las sentencias empiezan con un verbo.
Todas las sentencias siguen una sintaxis para que se
pueda ejecutar correctamente.