Está en la página 1de 14

Base de Datos II

LIC. ROSA IRENE LÓPEZ LOZA


Introducción a SQL

 Esun lenguaje combinado de manipulación y


definición de datos, y que permite expresar diversas
operaciones con los datos almacenados en las
bases de datos relacionales.
 Desarrollado por IBM (1974-1977)
COMPONENTES
Comandos

Funciones
de
Agregado
SQL Clausulas

Operadores
Tipos de Comandos

- crear,
DDL - borrar
- modificar
- Ordenar,
comandos DML -filtrar,
- extraer

- Controlar las funciones de


DCL administración del SGBD
Comandos DDL

COMANDO DESCRIPCIÓN
CREATE Utilizado para crear nuevos objetos
DROP Empleado para eliminar objetos
Utilizado para modificar objetos
ALTER agregando campos o cambiando la
definición de los campos
Comandos DML

COMANDO DESCRIPCIÓN
Utilizado para consultar registros de la BD
SELECT
Selección que satisfagan un criterio determinado
Utilizado para cargar lotes de datos en la BD
INSERT
en una única operación.
Utilizado para modificar los valores de los
Modificación UPDATE
campos y registros especificados.
Utilizado para eliminar registros de una tabla
DELETE
de una BD.
Cláusulas

 Son condiciones de modificación


utilizadas para definir los datos que desea
seleccionar manipular.
Cláusulas
Cláusula Descripción
Utilizada para especificar la tabla de la cual se van a
FROM
seleccionar los registros.
Utilizada para especificar las condiciones que deben reunir
WHERE
los registros que se van a seleccionar.
Utilizada para separar los registros seleccionados en grupos
GROUP BY
específicos.
Utilizada para expresar la condición que debe satisfacer
HAVING
cada grupo.
Utilizada para ordenar los registros seleccionados de
ORDER BY
acuerdo con un orden específico.
Operadores

Operadores

Lógicos comparación
Operadores Lógicos

Operador Uso
Es el operador “Y”. Evalúa dos condiciones y devuelve
AND
un valor de verdad solo si ambas son ciertas.
Es el “O” lógico. Evalúa dos condiciones y devuelve un
OR
valor de verdad si alguna de las dos es cierta.
Negación lógica. Devuelve el valor contrario de la
NOT
expresión.
Operadores de Comparación

Operador Uso Operador Uso


< Menor que <= Menor o igual que
> Mayor que >= Mayor o igual que
<> Distinto de = Igual que
Para especificar un Para la comparación de
BETWEEN LIKE
intervalo de valores un modelo
Para especificar
IN
registros de una BD
Funciones de Agregado

 Seusan dentro de una cláusula SELECT en


grupos de registros para devolver un único
valor que se aplica a un grupo de registros
Funciones de agregado
Función Descripción
Utilizada para calcular el promedio de los valores de un
AVG
campo determinado
Utilizada para devolver el número de registros de la
COUNT
selección
Utilizada para devolver la suma de todos los valores de un
SUM
campo determinado
Utilizada para devolver el valor más alto de un campo
MAX
especificado
Utilizada para devolver el valor más bajo de un campo
MIN
especificado
Trabajo de Investigación

 Funciones numéricas
 Funciones para cadenas
 Funciones de Fecha y hora
 Funciones de sistema
 Funciones estadísticas

También podría gustarte