La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

SQL Structured Query Language

Presentaciones similares


Presentación del tema: "SQL Structured Query Language"— Transcripción de la presentación:

1 SQL Structured Query Language

2 El lenguaje de consulta estructurado, es un lenguaje declarativo (se le indica a la máquina dice que es lo que se desea obtener y no como hacerlo), que permite realizar operaciones en una base de datos.

3 Operaciones en una base de datos
Manipulación Insertar Actualizar Borrar Consultar Definición Crear Alterar Eliminar

4 ALGEBRA RELACIONAL Soporte matemático de una consulta en el modelo relacional. Se rige bajo la ley de cierre: “Las operaciones con relaciones producen como resultado otra relación”.

5 Operadores algebraicos
Primitivos Extendidos Unarios Binarios

6 OPERADOR DE PROYECCIÓN (π)
Es una operación algebraica que es primitiva y unaria, mediante la cual se toma como entrada una relación y cuya salida es otra relación con los atributos seleccionados y eliminando duplicados.

7 Sea la relación R(A,B,C,D),
R1= π B,C (R)

8 Implementación de la Proyección en SQL
SELECT <lista de atributos> FROM <relacion> Esta implementación no elimina duplicados. El resultado de esta consulta queda como se muestra a continuación. B C b1 c1 b2 c2

9 La implementación de la operación proyección con eliminación de duplicados, es como se muestra a continuación. SELECT DISTINCT <lista de atributos> FROM <Relación> SELECT DISTINCT B,C FROM R B C b1 c1 b2 c2


Descargar ppt "SQL Structured Query Language"

Presentaciones similares


Anuncios Google