Sunteți pe pagina 1din 9

Actividad de aprendizaje No.

Parte B: Algebra relacional

Alex Mauricio Pulido Hernandez

Nestor Gregorio Romero Morales

Harold Jeison Peñaloza Galindo

Kevin Ignacio Pachón Fajardo

UNIPANAMERICANA

TECNICA PROFESIONAL EN ANALISIS Y DISEÑO DE BASES DE DATOS

ANALISIS Y DISEÑO DE BASES DE DATOS

Bogotá

2019
ALGEBRA RELACIONAL

En el álgebra relacional encontramos dos tipos de operadores, los unarios y los binarios. El

resultado de cualquier operación deberá ser una sola nueva relación.

Dentro de los operadores unarios, que son los que operan sobre una sola tabla, encontramos el

operador de proyección y el de selección.

Dentro de los operadores binarios, que son los que operan entre dos tablas diferentes,

encontramos el producto cartesiano, el operador unión y el operador diferencia.

Teniendo en cuenta información relacionada en la siguiente Tabla expondremos bajo

ejemplos como los conceptos básicos del algebra racional pueden impactar en el desarrollo

del proyecto.
Tabla principal

Formato De Ruta
NUMERO DE HORA DE HORA DE DESTINO NUMERO
PLACA DE BUS Y SALIDA LLEGADA DE
LUGAR DE OCUPANTES
APARCAMIENTO

VHS845 – 30/03/2019 03:00 am BOGOTA – 30


PARQUEADERO DE 7:00 am SANTA
SALIDA # 12 MARTA

JDE872 – 25/02/2019 06:00 am BOGOTA- 35


PARQUEADERO DE 10:30 pm MEDELLIN
SALIDA #20
 Proyección.

Este operador permite extraer columnas de una relación y de esta manera crea un

subconjunto de atributos de la relación, además elimina las filas duplicadas.

Ejemplo

π (NUMERO DE PLACA DE BUS Y LUGAR DE APARCAMIENTO) Formato de Ruta


NUMERO DE
PLACA DE BUS Y
LUGAR DE
APARCAMIENTO

VHS845 –
PARQUEADERO DE
SALIDA # 12

JDE872 –
PARQUEADERO DE
SALIDA #20
 Selección.

Este operador permite seleccionar un subconjunto de filas o registros de una relación y de

acuerdo a la condición planteada los registros serán seleccionados para formar parte de un

nuevo subconjunto.

Ejemplo

θ NUMERO DE OCUPANTES <33 Formato de ruta

NUMERO DE
OCUPANTES

30
 Producto cartesiano.

Es una relación que consiste en la concatenación de cada una de las filas de la relación R

con cada una de las filas de la relación S.

Ejemplo

Formato de ruta 1

Formato De Ruta 1
NUMERO DE HORA DE HORA DE DESTINO NUMERO DE
PLACA DE BUS Y SALIDA LLEGADA OCUPANTES
LUGAR DE
APARCAMIENTO
VHS845 – 30/03/2019 03:00 am BOGOTA – 30
PARQUEADERO DE 7:00 am SANTA
SALIDA # 12 MARTA

Formato de ruta 2

Formato de ruta 2
NUMERO DE HORA DE HORA DE DESTINO NUMERO DE
PLACA DE BUS Y SALIDA LLEGADA OCUPANTES
LUGAR DE
APARCAMIENTO
JDE872 – 25/02/2019 06:00 am BOGOTA- 35
PARQUEADERO DE 10:30 pm MEDELLIN
SALIDA #20
Resultado

(Formato de ruta 1) X (Formato de ruta 2)

PLACA DE BUS Y HORA HORA DE DESTINO NUMERO


LUGAR DE DE LLEGADA DE
APARCAMIENTO SALIDA OCUPAN
TES

PLACA VHS845 – JDE872 – 25/02/2019 06:00 am BOGOTA- 35


DE BUS PARQUEADE PARQUEADERO 10:30 pm MEDELLIN
Y RO DE DE SALIDA #20
LUGAR SALIDA # 12
DE
APARCA
MIENTO
HORA 30/03/2019 JDE872 – 25/02/2019 06:00 am BOGOTA- 35
DE 7:00 am PARQUEADERO 10:30 pm MEDELLIN
SALIDA DE SALIDA #20

HORA 03:00 am JDE872 – 25/02/2019 06:00 am BOGOTA- 35


DE PARQUEADERO 10:30 pm MEDELLIN
LLEGAD DE SALIDA #20
A

DESTINO BOGOTA – JDE872 – 25/02/2019 06:00 am BOGOTA- 35


SANTA PARQUEADERO 10:30 pm MEDELLIN
MARTA DE SALIDA #20

NUMER 30 JDE872 – 25/02/2019 06:00 am BOGOTA- 35


O DE PARQUEADERO 10:30 pm MEDELLIN
OCUPAN DE SALIDA #20
TES
 Unión.
La unión de 2 relaciones R y S es otra relación la cual va a tener los registros de R en
S o en ambas, además se eliminan los registros duplicados.

En esta relación R y S deben ser compatibles es decir que deben estar definidas sobre
el mismo conjunto de atributos.

Ejemplo

Formato de ruta 1

Formato De Ruta
NUMERO DE HORA DE HORA DE DESTINO NUMERO DE
PLACA DE BUS Y SALIDA LLEGADA OCUPANTES
LUGAR DE
APARCAMIENTO
VHS845 – 30/03/2019 03:00 am BOGOTA – 30
PARQUEADERO DE 7:00 am SANTA
SALIDA # 12 MARTA

Formato de ruta 2

Formato de ruta 2
NUMERO DE HORA DE HORA DE DESTINO NUMERO DE
PLACA DE BUS Y SALIDA LLEGADA OCUPANTES
LUGAR DE
APARCAMIENTO
JDE872 – 25/02/2019 06:00 am BOGOTA- 35
PARQUEADERO DE 10:30 pm MEDELLIN
SALIDA #20
Resultado
(Formato de ruta 1) U (Formato de ruta 2)

NUMERO DE HORA DE HORA DE DESTINO NUMERO


PLACA DE BUS Y SALIDA LLEGADA DE
LUGAR DE OCUPANTES
APARCAMIENTO
VHS845 – 30/03/2019 03:00 am BOGOTA – 30
PARQUEADERO DE 7:00 am SANTA
SALIDA # 12 MARTA

JDE872 – 25/02/2019 06:00 am BOGOTA- 35


PARQUEADERO DE 10:30 pm MEDELLIN
SALIDA #20

S-ar putea să vă placă și