guia algebra relacional

Páginas: 10 (2454 palabras) Publicado: 7 de mayo de 2015
FUNDACION UNIVERSIDAD LOS LIBERTADORES
FACULTAD INGENIERIA DE SISTEMAS

Bases de Datos
ALGEBRA RELACIONAL

El algebra relacional tiene una serie de operación que es la que permite operar con los datos
de las relaciones del modelo.
Las operaciones se clasifican en 2 grupos



OPERACIONES DE CONJUNTOS. Dentro de ellas tenemos la UNION, DIFERENCIA,
INTERSECCION Y PRODUCTO CARTESIANO.
OPERACIONESRELACIONALES. Son las de selección, proyección, reunión, división,
agrupación y funciones. Estas operaciones y funciones se crean, específicamente, para
la manipulación de datos en el modo elacional.

Las operaciones de conjuntos son las operaciones binarias simples.
1. UNION. La unión recibe dos relaciones de entrada: se simboliza con U se requiere que
dichas relaciones sean compatibles respecto ala unión. O sea que ambas relaciones
deben tener cabeceras idénticas, es decir mismo numero de atributos y los atributos
correspondientes deben estar definidos sobre el mismo dominio.
Ejemplo tenemos 2 relaciones las de ESTUDIANTES Y DOCENTES.

RELACION ESTUDIANTES
Codigo
Apellido
11904
Gonzalez

Nombres
Ana Carolina

tipoDoc NroDoc
CC
35900342

IdLocalidad Sexo
31
Femenino

FUNDACIONUNIVERSIDAD LOS LIBERTADORES
FACULTAD INGENIERIA DE SISTEMAS

Bases de Datos
13789
25784
23892

Lopez
Acuña
Salinas

Hugo sebas
Juan Martin
Ruber

CC
CC
TI

2976207
33457821
328990128

27
30
31

masculino
Masculino
masculino

Tenemos la tabla docentes
RELACION DOCENTES
Codigo
Apellido
23875
Rios
22654
Ruiz
21987
Lopez
20871
Castro
21823
Funes
21802
Venier
21805
Soria
21722
Rodriguez

Nombres
Adela
MariaEugenia
Edgar
javier
Elizabeth
Marcelo
Liliana
Mario Cesar

tipoDoc
CC
CC
CC
TI
CC
CC
CC
CC

NroDoc
223010
70801990
40505040
100230440
19807223
21876341
2289231
17872349

IdLocalidad
32
37
21
36
27
22
34
31

Sexo
Femenino
Femenino
Masculino
masculino
Femenino
Masculino
Femenino
Masculino

RELACION NoDOCENTES
Codigo
Apellido
25002
Asis
25409
Sosa
25675
Bustos
21805
Soria

Nombres
Jorge AntonioSantiago Marti
Magdalena
Liliana

tipoDoc
CC
CC
CC
CC

NroDoc
20907237
19802287
18762108
22898231

IdLocalidad
31
31
25
34

Sexo
Masculino
Masculino
Femenino
Femenino

Ejemplo: Hacer la unión de las relacione estudiantes y docentes implica escribir la siguiente
expresión algebraica relacional y obtener el siguiente resultado correspondiente a los datos de
todos los estudiantes y todos los docentes de launiversidad.
Estudiantes U Docentes
RELACION ESTUDIANTES U DOCENTES
Codigo
Apellido
Nombres
11904
Gonzalez
Ana Carolina
13789
Lopez
Hugo sebas
25784
Acuña
Juan Martin
23892
Salinas
Ruber
23875
Rios
Adela
22654
Ruiz
Maria Eugenia
21987
Lopez
Edgar
20871
Castro
Javier
21823
Funes
Elizabeth
21802
Venier
Marcelo
21805
Soria
Liliana
21722
Rodriguez
Mario Cesar

tipoDoc
CC
CC
CC
TI
CC
CC
CC
TI
CC
CC
CCCC

NroDoc
35900342
2976207
33457821
328990128
223010
70801990
40505040
100230440
19807223
21876341
2289231
17872349

IdLocalidad
31
27
30
31
32
37
21
36
27
22
34
31

Sexo
Femenino
masculino
Masculino
masculino
Femenino
Femenino
Masculino
masculino
Femenino
Masculino
Femenino
Masculino

FUNDACION UNIVERSIDAD LOS LIBERTADORES
FACULTAD INGENIERIA DE SISTEMAS

Bases de Datos
2. DIFERENCIA.
Estaoperación también exige que las dos relaciones de entrada sean compatibles respecto de
la unión.
El resultado es una nueva relación, en la que la cabecera es la de A o la dde B ya que son
idénticas y el cuerpo esta formado por todas las filas de A que no estén en B.
EJEMPLO. Obtener las filas con los datos de los Docentes que no se desempeñan como
NoDocentes implica hacer la diferencia entre lasrelaciones “Docentes” y “No Docentes”.
La relación en algebra relacional se expresa -
RELACION DOCENTES
Codigo
Apellido
23875
Rios
22654
Ruiz
21987
Lopez
20871
Castro
21823
Funes
21802
Venier
21722
Rodriguez

Nombres
Adela
Maria Eugenia
Edgar
Javier
Elizabeth
Marcelo
Mario Cesar

Docentes – NoDocentes.

tipoDoc
CC
CC
CC
TI
CC
CC
CC

NroDoc
223010
70801990
40505040
100230440
19807223
21876341...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ALGEBRA RELACIONAL
  • Algebra relacional
  • Algebra Relacional
  • Algebra Relacional
  • Algebra Relacional
  • Algebra relacional
  • Algebra relacional
  • Algebra Relacional

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS