Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
conjuntos
Operaciones relacionales especiales
Integridad Relacional
Integridad Relacional
La Parte Estructural
Referido a que la estructura usada en el modelo relacional, es la relacin de grado n compuesta de atributos y tuplas, donde los atributos estn definidos sobre dominios y cada valor del dominio es atmico.
PROVEEDORES PNUM P1 P2 P3 P4 PNOM PREZ RAMOS ARENAS VALLE TIPO 30 10 20 20 DIST SAN ISIDRO SURCO SAN ISIDRO LINCE
Valor del dominio es atmico
Relacin Atributos
Tuplas
Integridad Relacional
La Parte Integridad
DOS REGLAS:
Regla de integridad de entidades (de llaves primarias: PK) Regla de integridad referencial (de llaves extranjeras: FK)
FACTURAS NUMF
0001 0002 0003 0004
CLIENTES
FECHA
MONT
CCLI
12/05/2004 300.00 C001 06/06/2004 100.76 C001 05/06/2004 234.90 C002 24/10/2004 67.00 C003
La Parte Manipulativa
En el modelo de datos relacional, establece un conjunto de operaciones que conforman el lgebra relacional.
Existen dos variantes de la parte Manipulativa:
B.
C001
C002 C003 C004
LUIS
MARIA JUAN LUISA
PEREZ
RICALDI SUAREZ DEL RIO
El orden de los atributos de izquierda a derecha de los atributos dentro de una relacin es significativo.
R.a
ATRIBUTOS (a)
TUPLAS (t)
R.a.t
C004
INTERSECCIN
dos relaciones A y B:
A y B deben tener esquemas con conjuntos idnticos de atributos, y Antes de calcular las tres operaciones, se debe ordenar las columnas de modo que el orden de los atributos sea el mismo en ambas relaciones.
Relacin A
Licencia
R.J. Reynolds
Hoja
Turca
Nic.
1.1 0.9
Tabaco2
Relacin B
Nombre
Ducados Fortuna Camel
Licencia
Tabacalera Tabacalera R.J. Reynolds
Hoja
Sin especificar Sin especificar Turca
Nic.
1.1 1.0 1.1
Licencia
R.J. Reynolds Tabacalera Tabacalera
Hoja
Turca Sin especificar Sin especificar
Nic.
1.1 0.9 1.1 1.0
Construye una relacin formada por aquellas tuplas que aparezcan en las dos relaciones especificadas.
Relacin A
Nombre
Camel
Marlboro
Licencia
R.J. Reynolds
Hoja
Turca
Nic.
1.1
0.9
Tabaco2
Relacin B
Nombre
Ducados Fortuna Camel
Licencia
Tabacalera Tabacalera R.J. Reynolds
Hoja
Sin especificar Sin especificar Turca
Nic.
1.1 1.0 1.1
Construye una relacin formada por aquellas tuplas que aparezcan en las dos relaciones especificadas.
A B
Nombre
Camel
Licencia
R.J. Reynolds
Hoja
Turca
Nic.
1.1
Construye una relacin formada por todas las tuplas de la primera relacin que no aparezcan en la segunda, de las dos relaciones especificadas.
Relacin A
Nombre
Camel Marlboro
Licencia
R.J. Reynolds
Hoja
Turca
Nic.
1.1 0.9
Tabaco2
Relacin B
Nombre
Ducados
Fortuna Camel
Licencia
Tabacalera
Tabacalera R.J. Reynolds
Hoja
Sin especificar
Sin especificar Turca
Nic.
1.1
1.0 1.1
DIFERENCIA
Construye una relacin formada por todas las tuplas de la primera relacin que no aparezcan en la segunda, de las dos relaciones especificadas.
A - B
Nombre
Marlboro
Licencia
Hoja
Nic.
0.9
Y
w
Estancos
Propietario La Pajarita El Clavel Calle El Nido, 5 Telefono 2765578
El Jardn , 23 4448765
Profesores del curso
A partir de dos relaciones especificadas, construye una relacin que contiene todas las combinaciones posibles de tuplas, una de cada una de las dos relaciones.
Tabaco1 X Estancos
Nombre Camel Camel Marlboro Marlboro Licencia R.J. Reynolds R.J. Reynolds Philips Morris Philips Morris Hoja Turca Turca Nic 1.1 1.1 0.9 0.9 Propietario La Pajarita El Clavel La Pajarita El Clavel Calle El Nido, 5 El Jardn, 23 El Nido, 5 El Jardn, 23 Telefono 2765578 4448765 2765578 4448765
Tabaco2 Nombre
Ducados
Licencia
Tabacalera
Hoja
Sin especificar
Nic.
1.1
Fortuna
Camel
Tabacalera
R.J. Reynolds
Sin especificar
Turca
1.0
1.1
y la consulta:
Nombre Licencia
Ducados Tabacalera
Nic.
1.1
Tabaco2
Nombre
Ducados Fortuna Camel
Licencia
Tabacalera Tabacalera R.J. Reynolds
Hoja
Sin especificar Sin especificar Turca
Nic.
1.1 1.0 1.1
y la consulta:
Tabaco2[Nombre, Licencia]
Licencia
Tabacalera
Nombre
Ducados
Fortuna
Camel
Tabacalera
R.J. Reynolds
Profesores del curso
A partir de dos relaciones especificadas, construye una relacin que contiene todas las posibles combinaciones de tuplas, una de cada una de las dos relaciones, tales que las dos tuplas participantes en una combinacin dada satisfagan alguna condicin especificada.
CONCATENACIN
Tabaco3
Nombre
Camel Marlboro Rex
Descripcion
Hoja
Turca
Licencia
R.J. Reynolds Philips Morris Tabacalera
Nic
1.1 0.9 0.9
Hoja
Turca Turca
Clase
Normal Light
Color
Rubio Rubio
Sin especificar
Canaria
Holandesa
Canaria
Normal
UltraLight
Rubio
Negro
y la consulta:
Hoja
Turca
Nic.
1.1
Clase
Normal
Color
Rubio
Camel
Rex
R.J. Reynolds
Tabacalera
Turca
1.1
Light
UltraLight
Rubio
Negro
Toma dos relaciones, una binaria y una unaria, y construye una relacin formada por todos los valores de un atributo de la relacin binaria que concuerdan (en el otro atributo) con todos los valores en la relacin unaria.
DIVISIN
Nic.
1.1 1.1 0.9 0.9
Tabaco1xEstancos Tabaco1-Estancos
Licencia
R.J. Reynolds R.J. Reynolds Philips Morris Philips Morris
Hoja
Turca Turca
Propietario
La Pajarita El Clavel La Pajarita El Clavel
Calle
El Nido, 5 El Jardn, 23 El Nido, 5 El Jardn, 23
Telefono
2765578 4448765 2765578 4448765
Distribucin
Propietario
La Pajarita
Calle
El Nido, 5
Telefono
2765578
Licencia
R.J. Reynolds
El Clavel
El Jardn, 23
4448765
Philips Morris
y la consulta:
Hoja
Turca
Nic.
1.1 0.9
BIBLIOGRAFIA
BASE DE DATOS DESDE CHEN HASTA CODD CON ORACLE 005.74 LUQU
a la Comunidad
TAREA PROXIMA CLASE : DESARROLLAR LOS EJERCICIOS DE ALGEBRA RELACIONAL DEL DEL MANUAL PENDIENTES
(1.5 PUNTOS PARA LA CE2)
An el joven es conocido por sus hechos. Si su conducta fuere limpia y recta Prov. 20:11