Beruflich Dokumente
Kultur Dokumente
SQL
(LENGUAJE DE
CONSULTA
ESTRUCTURADO)
Emilio Jos
Jos Gim
Gimnez de los Galanes Espinosa
Sergio Dorado Bautista
Juan Manuel Garc
Garca del Castillo Serrano
Sergio Cabello Tejero
INDICE
1
El lenguaje de
consulta
estructurado
Propiedades del
SQL
Lenguaje estandar
Caractersticas
generales
2
Funcionamiento
SQL
Componentes del
SQL
-Comandos LDD
-Comandos LMD
- Clausulas
- Operadores
- Funciones de
agregado
3
Ejemplos en SQL
BD como LDD
BD como LMD
LENGUAJE DE CONSULTA
ESTRUCTURADO
(Structured Query Language)
Language)
Es un lenguaje estndar para
interactuar con bases de datos
relacionales que nos permite
trabajar con cualquier tipo de
lenguaje en combinacin con
cualquier tipo de base de datos.
Es una herramienta completa
para gestionar datos
Propiedades de SQL
El lenguaje SQL consta
de sentencias que permiten:
Consultar datos de la base de
datos
Agregar, modificar y eliminar
datos
Crear, modificar y eliminar
estructuras de datos
Regular el acceso de datos
LENGUAJE EST
ESTNDAR
Las solicitudes sobre los datos se
expresan mediante sentencias, que
deben escribirse de acuerdo a las
reglas sintcticas y semnticas de
este lenguaje.
Este lenguaje sirve para todas las
aplicaciones existentes en el
mercado que lo soporten ya que es
un lenguaje estndar, consolidado
por el Instituto Americano de
Normas (ANSI) y por la
Organizacin de Estndares
Internacional (ISO)
CARACTER
CARACTERSTICAS
GENERALES
El SQL es un lenguaje de acceso a
bases de datos que explota la
flexibilidad y potencia de los
sistemas relacionales permitiendo
gran variedad de operaciones.
Es un lenguaje declarativo de alto
nivel que permite una alta
productividad en codificacin y la
orientacin a objetos. De esta forma,
una sola sentencia puede equivaler a
uno o ms programas que se utilizan
en un lenguaje de bajo nivel
orientado a registro.
FUNCIONAMIENTO
DEL SQL
EL LENGUAJE SQL
EST
EST COMPUESTO POR:
Comandos
Clausulas
Operadores
Funciones de
agregado
COMANDOS LENGUAJE DE
DEFINICI
DEFINICIN DE DATOS
(LDD)
COMANDO
DESCRIPCIN
CREATE
ALTER
DROP
COMANDOS LENGUAJE DE
MANIPULACI
MANIPULACIN DE DATOS
(LMD)
COMANDO
DESCRIPCIN
SELECT
INSERT
UPDATE
DELETE
CLAUSULAS
CLAUSULA
DESCRIPCIN
FROM
WHERE
GROUP BY
HAVING
ORDER BY
OPERADORES
LGICOS
OPERADOR
USO
AND
OR
NOT
OPERADORES DE
COMPARACI
COMPARACIN
OPERADOR
USO
<
Menor que
>
Mayor que
<>
Distinto de
<=
>=
Igual que
BETWEEN
LIKE
IN
EJEMPLOS
DE BD
CON SQL