Zzxcv

Páginas: 18 (4287 palabras) Publicado: 28 de octubre de 2011
VISTA RAPIDA DE

1

SQL:

STRUCTURED QUERY LENGUAGE LENGUAJE ESTRUCTURADO DE CONSULTAS

2

SQL: ESTA COMPUESTO POR:

LENGUAJE DE DEFINICION DE DATOS (DDL) LENGUAJE DE MANIPULACION DE DATOS
(DML)

LENGUAJE DE CONSULTA (SQL)

3
Comandos DDL
CREATE: Utilizado para crear nuevas tablas, campos e índices

DROP: Empleado para eliminartablas e índices

ALTER: Utilizado para modificar las tablas agregando campos o cambiando la definición de los campos.

Comandos DML
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
4
Cláusulas

Las cláusulas son condiciones de modificación utilizadas para definir los datos que desea seleccionar o manipular.

FROM: Utilizada para especificar la tabla de la cual sevan 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 losregistros seleccionados de acuerdo con un orden específico

5
Operadores Lógicos

AND: Es el "y" lógico. Evalúa dos condiciones y devuelve un valor de verdad sólo si ambas son ciertas.

OR: Es el "o" lógico. Evalúa dos condiciones y devuelve un valor de verdad si alguna de las dos es cierta.

NOT: Negación lógica. Devuelve el valor contrario de laexpresión.

6
Operadores de Comparación

: Mayor que

: Distinto de

=: Mayor ó Igual que

=: Igual que

BETWEEN: Utilizado para especificar un intervalo de valores.

LIKE: Utilizado en la comparación de un modelo

In: Utilizado para especificar registros de una base de datos

7
Funciones deAgregado

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.

AVG: Utilizada para calcular el promedio de los valores de un campo determinado

COUNT: Utilizada para devolver el número de registros de la selección

SUM: Utilizada para devolver la suma detodos los valores de un campo determinado

MAX: Utilizada para devolver el valor más alto de un campo especificado

MIN: Utilizada para devolver el valor más bajo de un campo especificado

8

CONSULTAS DE SELECCION
Consultas básicas

La sintaxis básica de una consulta de selección es la siguiente:

SELECT Campos
FROM TablaEn 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

10
Ordenar los registros

Se puede especificar el orden en que se desean recuperar los registros de las tablas mediante la clausula ORDER BY Lista de Campos.

SELECT CodigoPostal,Nombre, Telefono
FROM Clientes ORDER BY Nombre;

Se pueden ordenar los registros por mas de un campo, como por ejemplo:

SELECT CodigoPostal, Nombre, Telefono
FROM Clientes ORDER BY CodigoPostal, Nombre;

Incluso se puede especificar el orden de los registros: ascendente mediante la claúsula (ASC
-se toma este valor por defecto) ó descendente (DESC)...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS