Fghfgh

Páginas: 3 (750 palabras) Publicado: 9 de diciembre de 2012
Universidad Nacional del Centro del Perú
Facultad de Ingeniería de Sistemas

Algebra Relacional
Curso: Modelamiento de Base de Datos (075B)

Docente: M.Sc. Saúl Arauco Esquivel

Huancayo2012

Objetivos: Aplicar algebra relacional para realizar las operaciones procedimental con tablas, de manera similar a las operaciones del algebra común.
1. ALGEBRA RELACIONAL.- El algebrarelacional es un lenguaje de consulta formal procedimental, definida por operadores que funcional sobre tablas.
Las operaciones fundamentales en el algebra relacional son: seleccionar, proyectar, productocartesiano, renombrar, unión, y diferencia de conjuntos. Además de las operaciones fundamentales existen otra operaciones como son la Intersección de conjuntos, producto natural, división y asignación.2. Operaciones Fundamentales
Las operaciones seleccionar, proyectar, y renombrar, son denominadas operaciones unitarias, ya que operan sobre una tabla. Las otras operaciones operan sobre paresde relaciones y, por lo tanto se llaman operaciones binarias.
| Operación | Símbolo |
1 | Proyección | |
2 | Selección | |
3 | Diferencia exige compatibilidad | - |
4 | Division | ÷ |
4| Producto Cartesiano | X o * |
5 | Interseccion exige compatibilidad | |
6 | Reunion | |
| a) Union exige compatibilidad | |
| b) Join natural (join o inner join) | < > |
|c) Left join | < |
| d) Right join | > |

3.1 Seleccionar (σpredicado(R)).- Es un operador unario, se define como una relación con los mismos atributos que R contiene, solo queaquellas filas de R deben de satisfacer la condición especificada (predicado)

3.2 Unión(R U S).- La unión de dos relaciones R y S, es otra relación que contiene las tuplas que están en R, o enS, o en ambas, eliminándose las tuplas duplicadas. R y S deben ser unión – compatible, es decir, definidas sobre el mismo conjunto de atributos, ejemplo.

3.3 Diferencia (R- S).-La diferencia...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • fghfgh
  • fghfgh
  • fghfgh
  • fghfgh
  • Fghfgh
  • fghfgh
  • fghfgh
  • Fghfgh

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS