tc1020-t3c01. algebra relacional (1)

Post on 12-Oct-2014

34 Views

Category:

Documents

6 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Tema  3.  Lenguajes  de  consulta  en  bases  de  datos  

Instituto  Tecnológico  y  de  Estudios  Superiores  de  Monterrey.  Campus  Santa  Fe  Departamento  de  Tecnologías  de  Información  y  Electrónica  

Dr.  Vicente  Cubells  (vcubells@itesm.mx)    

Temario  �  Introducción  al  álgebra  relacional  �  Operaciones  

�  Unión  �  Diferencia  �  Producto  cartesiano  �  Selección  �  Proyección  �  Intersección  �  División  �  Join    [INNER  |  OUTER  [LEFT  |  RIGHT  |  FULL]]  

�  Ejemplos  

Lenguajes  de  acceso  a  BDR  

Algebra  Relacional  

Operación  Unión  

Operación  Diferencia  

Operación  Producto  cartesiano  

Operación  Selección  

mismos attrs

Operación  Proyección  

Operación  Intersección  

Operación  División  

Operación  Join  

Operación  Join  

Operación  Join  

Ejemplo  

Resumiendo  � El  Álgebra  Relacional  nos  permite  expresar,  matemáticamente,  las  diferentes  operaciones  que  podemos  realizar  sobre  las  relaciones  o  tablas  de  una  base  de  datos  relacional  

�  Incluye  operaciones  básicas  con  cuya  combinación  se  pueden  obtener  otras  operaciones  más  potentes  

�  Las  operaciones  más  utilizadas  son:  Selección,  Proyección  y  Join  

top related