Sistemas

Páginas: 4 (992 palabras) Publicado: 26 de mayo de 2012
Sistemas de Datos Curso: Ernesto Chinkes

SQL Básico – Algebra Relacional

Sistemas de Datos Curso: Ernesto Chinkes

Modelo Relacional
Conceptos
Relación Esquema Operaciones del AlgebraRelacional
Selección Proyección Unión Diferencia Producto Cartesiano

Sistemas de Datos Curso: Ernesto Chinkes

Algebra Relacional
Selección (σ)
Permite seleccionar un subconjunto de tuplas de unarelación (R), todas aquellas que cumplan la(s) condición(es) P:

σP(R)
Por Ej:

σApellido=Gomez(Alumno)

Sistemas de Datos Curso: Ernesto Chinkes

Algebra Relacional
Proyección (Π)Permite extraer columnas (atributos) de una relación, dando como resultado un subconjunto vertical de atributos de la relación

ΠA , A
1

2,…, An

(R)

Por Ej:

ΠApellido, Nombre,Numero_Registro(Alumno)

Sistemas de Datos Curso: Ernesto Chinkes

Algebra Relacional
Unión (U)
Retorna el conjunto de tuplas que estan en R, o en S, o en ambas. R y S deben ser relaciones compatibles:

RUSPor Ej:

Alumno U Profesor

Sistemas de Datos Curso: Ernesto Chinkes

Algebra Relacional
Diferencia (-)
Entrega todas aquellas tuplas que estan en R, pero no en S. R y S deben serrelaciones compatibles:

R-S
Por Ej:

Alumno - Profesor

Sistemas de Datos Curso: Ernesto Chinkes

Algebra Relacional
Producto cartesiano (x)
Entrega una relación, cuyo esquema corresponde a unacombinación de todas las tuplas de R con cada una de las tuplas de S, y sus atributos corresponden a los de R seguidos por los de S:

RxS
Por Ej:

Alumno x Profesor

Sistemas de Datos Curso:Ernesto Chinkes

Algebra Relacional
Otras Operaciones
Intersección de Conjuntos Reunión natural

Sistemas de Datos Curso: Ernesto Chinkes

Otras Operaciones
Intersección (∩)
La intersección,como en Teoría de conjuntos, corresponde al conjunto de todas las tuplas que estan en R y en S, siendo R y S relaciones compatibles:

R∩S
Por Ej:

Alumno ∩ Profesor

Sistemas de Datos Curso:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas
  • Sistemas
  • Sistema
  • Sistemas
  • Sistemas
  • Sistemas
  • Sistemas
  • El sistema

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS