tareas debase de datos
SQL Básico – Algebra Relacional
Algebra Relacional y DML Basico
Sistemas de Datos
Curso: Ernesto Chinkes
Esquema de la clase
Operaciones del Algebra Relacional
UnariasConceptos
SQL
Binarias
Conceptos
SQL
SQL Básico
Algebra Relacional y DML Basico
Sistemas de Datos
Curso: Ernesto Chinkes
Operaciones del Algebra Relacional
Unarias
Relación ARelación A
Relación B
Binarias
Relación C
Relación B
Algebra Relacional y DML Basico
Sistemas de Datos
Curso: Ernesto Chinkes
Operaciones
Operaciones Fundamentales del AlgebraRelacional
• Selección (σ)
• Proyección (Π)
• Renombramiento (p)
Unarias
• Unión (U)
• Diferencia (-)
• Producto cartesiano (x)
Binarias
Otras Operaciones
• Intersección (∩)
• ReuniónNatural (⋈)
Algebra Relacional y DML Basico
Sistemas de Datos
Curso: Ernesto Chinkes
Operaciones
•Operaciones del álgebra relacional
extendida
• Funciones de Agregación (Count, Sum,
Avg,Etc)
•Reunión externa completa
•Reunión externa por la derecha
•Reunión externa por la izquierda
Algebra Relacional y DML Basico
Sistemas de Datos
Curso: Ernesto Chinkes
Algebra Relacional– Selección
Selección (σ)
Permite seleccionar un subconjunto de
tuplas de una relación (R), todas
aquellas que cumplan la(s)
condición(es) P:
σP(R)
Por Ej:
σApellido=Gomez(Alumno)Algebra Relacional y DML Basico
Sistemas de Datos
Curso: Ernesto Chinkes
Algebra Relacional – Proyección
Proyección (Π)
Permite extraer columnas (atributos) de una
relación, dando como resultado unsubconjunto vertical de atributos de la
relación
ΠA , A
1
(R)
2,…, An
Por Ej:
ΠApellido, Nombre, Numero_Registro(Alumno)
Algebra Relacional y DML Basico
Sistemas de DatosCurso: Ernesto Chinkes
Algebra Relacional – Renombramiento
Renombramiento (p)
Permite poner nombre a las expresiones
del algebra relacional
pA , A
1
2,…,
An
(R)
Cliente
CLI...
Regístrate para leer el documento completo.