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 datosManipulació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 algebraicosPrimitivos 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 SQLSELECT
9 La implementación de la operación proyección con eliminación de duplicados, es como se muestra a continuación. SELECT DISTINCT