Ejemplo de Operaciones sobre el Modelo Relacional

Anuncio
Ejemplo de Operaciones sobre el Modelo Relacional
Esquema Relacional
Comente todas las restricciones de integridad que se violan en cada una de ellas, en caso
de que existan, y las distintas formas de hacer que se cumplan.
a.
b.
c.
d.
e.
f.
g.
h.
i.
j.
k.
l.
m.
n.
o.
p.
q.
r.
s.
t.
u.
Insert <'Cecilia Santos', NULL, '04/05/1960', 4> into EMPLEADO.
Insert <'Alicia Jiménez', '999887777', '05/04/1960', 4> into EMPLEADO.
Insert <'Cecilia Santos', '677678989', '04/05/1960', 7> into EMPLEADO.
Insert <'Cecilia Santos', '677678989', '04/05/1960', 4> into EMPLEADO.
Delete from TRABAJA_EN where NroEmp = '999887777' AND NumProy =
10.
Delete from EMPLEADO where NroEmp = '999887777'.
Delete from EMPLEADO where NroEmp = '333445555'.
Update EMPLEADO set FechaNacimiento='12/04/1989' where
NroEmp='999887777'
Update EMPLEADO set NroDpto=1 where NroEmp='999887777'
Update EMPLEADO set NroDpto=7 where NroEmp='999887777'
Update EMPLEADO set NroEmp='987654321' where NroEmp='999887777'
Insert <'Roberto Flandes', '943775543', '21/06/1952', 1> into EMPLEADO.
Insert <'ProductoA', 4, 2> into PROYECTO.
Insert <'Producción', 4> into DEPARTAMENTO.
Insert <'677678989', NULL, '40,0'> into TRABAJA_EN.
Delete from TRABAJA_EN where NroEmp = '333445555'.
Delete EMPLEADO where NroEmp= '987654321'.
Delete PROYECTO where NombreProy = 'ProductoX'.
Update DEPARTAMENTO set NombreDpto='Departamento 1' where
NumeroDpto= 5.
Update EMPLEADO set NroDpto = 5 where = '999887777'.
Updadte TRABAJA_EN set Horas = 5,0 where NroEmp = '999887777' AND
NroProy = 10.
Facultad de Ingeniería
Base de Datos Geográficos - IA
Relación
EMPLEADO
Nombre
NroEmp FechaNacimiento NroDpto
José Pérez
123456789
01/09/1965
5
Alberto Campos 333445555
08/12/1955
5
Alicia Jiménez 999887777
12/05/1968
4
Juana Sainz
987654321
20/06/1941
4
Fernando Ojeda 666884444
15/09/1962
5
Aurora Oliva
453453453
31/07/1972
5
Luis Pajares
987987987
29/03/1969
4
Eduardo Ochoa 888665555
10/11/1937
1
DEPARTAMENTO
NombreDpto
Investigación
Administración
Sede Central
NroDepto
5
4
1
PROYECTO
NombreProy
NroProy NroDptoProy
ProductoX
1
ProductoY
2
ProductoZ
3
Computación
10
Reorganización
20
Comunicaciones
30
TRABAJA_EN
NroEmp
NroProy Horas
123456789
1
32,50
123456789
2
7,50
666884444
3
40,00
453453453
1
20,00
453453453
2
20,00
333445555
2
10,00
333445555
3
10,00
333445555
10
10,00
333445555
20
10,00
999887777
30
30,00
999887777
10
10,00
987987987
10
35,00
987987987
30
5,00
987654321
30
20,00
987654321
20
15,00
888665555
20 NULL
Facultad de Ingeniería
Base de Datos Geográficos - IA
5
5
5
4
1
4
Descargar