tarea

Páginas: 13 (3216 palabras) Publicado: 1 de noviembre de 2015
SQL
Lenguaje de Consulta Estructurado

Curso básico de SQL (Leire Urcola Carrera)

Indice de contenidos
Introducción
Consultas de Selección
Criterios de Selección
Agrupamiento de Registros y funciones agregadas
Consultas de Acción
Subconsultas
Tipos de Consultas

Curso básico de SQL (Leire Urcola )

Introducción
Componentes del SQL
Comandos
Cláusulas
Operadores lógicos
Operadores deComparación
Funciones de Agregado

Curso básico de SQL (Leire Urcola )

Criterios de Selección
Operadores Lógicos
Intervalos de Valores
El Operador Like
El Operador In
La cláusula WHERE

Curso básico de SQL (Leire Urcola )

Agrupamiento de registros y
funciones agregadas
La cláusula GROUP BY
La cláusula HAVING
AVG (Media Aritmética)
Count (Contar Registros)
Max y Min (Valores Máximos y Mínimos)
StDev yStDevP (Desviación Estándar)
Sum (Sumar Valores)
Var y VarP (Varianza)

Curso básico de SQL (Leire Urcola )

Tipos de Consultas
Consultas de Referencias Cruzadas
Consultas de Unión Internas
Consultas de Unión Externas

Curso básico de SQL (Leire Urcola )

Componentes del SQL
El lenguaje SQL está compuesto por comandos, cláusulas,
operadores y funciones de agregado. Estos elementos se
combinan en lasinstrucciones para crear, actualizar y
manipular las bases de datos.

Curso básico de SQL (Leire Urcola )

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 (select, insert,
update y delete)

Curso básico de SQL (Leire Urcola ) Cláusulas
Las cláusulas son condiciones de modificación utilizadas
para definir los datos que desea seleccionar o manipular.
Cláusula

Descripción
Utilizada para especificar la tabla de la cual se van
FROM
a seleccionar los registros
Utilizada para especificar las condiciones que deben
WHERE
reunir los registros que se van a seleccionar
GROUP Utilizada para separar los registros seleccionados
BYen grupos específicos
Utilizada para expresar la condición que debe
HAVING
satisfacer cada grupo
ORDER Utilizada para ordenar los registros seleccionados
BY
de acuerdo con un orden específico

Curso básico de SQL (Leire Urcola )

Operadores lógicos
Operador
AND

OR

NOT

Uso
Es el "y" lógico.
Evalua dos condiciones y
devuelve un valor de verdad
sólo si ambas son ciertas.
Es el "o" lógico.
Evalúados condiciones y
devuelve un valor de verdar
si alguna de las dos es
cierta.
Negación lógica.
Devuelve el valor contrario
de la expresión.

Urcola )
Curso básico de SQL (Leire Urkola

Operadores de Comparación
Operador
<
>
<>
<=
>=
=

Uso

Menor que
Mayor que
Distinto de
Menor ó Igual que
Mayor ó Igual que
Igual que
Utilizado para especificar un
BETWEEN
intervalo de valores.
Utilizado en lacomparación de un
LIKE
modelo
Utilizado para especificar los valores
In
de los registros a seleccionar
Curso básico de SQL (Leire Urcola )

Funciones de Agregado
Las funciones de agregado se usan dentro de una
cláusula SELECT en grupos de registros para
devolver un único valor que se aplica a un grupo
de registros.
– Ver Tabla

Curso básico de SQL (Leire Urcola )

Funciones de Agregado
FunciónDescripción
Utilizada para calcular el promedio de los
AVG
valores de un campo determinado
Utilizada para devolver el número de
COUNT
registros de la selección
Utilizada para devolver la suma de todos los
SUM
valores de un campo determinado
Utilizada para devolver el valor más alto de
MAX
un campo especificado
Utilizada para devolver el valor más bajo de
MIN
un campo especificado

Curso básico de SQL(Leire Urcola )

Consultas de Selección
Se utilizan para indicar al motor de datos que devuelva
información de las bases de datos, esta información es
devuelta en forma de un conjunto de registros que pueden
modificarse.
Consultas Básicas
Ordenar los registros
Consultas con Predicado
Alias
Bases de Datos Externas

Curso básico de SQL (Leire Urcola )

Consultas Básicas
Sintaxis: SELECT...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mi tarea Tu tarea
  • tarea tarea
  • Tarea Tarea
  • Tarea
  • Tarea
  • Tarea
  • Tarea
  • Tarea

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS