BASES DE DATOS RELACIONALES (ejercicios)
-
Upload
j3palacios -
Category
Education
-
view
78 -
download
3
Transcript of BASES DE DATOS RELACIONALES (ejercicios)
BASES DE DATOS REALCIONALES
MODELO ENTIDAD-RELACION
JUAN JOSE TRESAPALCIOS CAMILO ANDRES RUIZ OLANO SANTIAGO TOVAR DIAZ ELIB CASTRO
11°B 2015
Ejercicio #1 solución
Cliente
Iden
tifica
ción
N
ombr
e Ap
ellid
oD
irecc
ión
f. N
acim
ient
o
compra
producto
Códi
goN
ombr
e Va
lor t
ribut
ario
Suministra
Proveedor
Nit
Nom
bre
Dire
cció
n
N:MN
N
1:M
N
1
convertir M E-R a M relacional
Cliente (ID cliente, nombre, apellido, fecha de nacimiento, dirección)
producto (código, nombre, precio unitario, Nit)
Proveedor (Nit, nombre, dirección)
Compra ( ID cliente, código)
Tablas
ID cliente nombre apellido f. De nacimiento Dirección
99030204529 Juan José Trespalacios 1999-03-02 Calle bolívar 99045021408 Camilo Andrés Ruiz Olano 1999-03-21 Calle bolívar 10214544587 Santiago Tovar Díaz 1997-05-04 Calle Santander
Tabla: cliente
código nombre Precio unitario nit
45484 televisor 750.000 36958888-15
54544 ventilador 150.000 36958888-15
65459 Equipo de sonido 520.000 36958888-15
Tabla: producto
Nit nombre Dirección
36958888-15 Tl vez Caucasia Cr 45 # 45-46
ID cliente Código
99030204529 45484
99045021408 54544
10214544587 65459
Tabla: proveedor
Tabla: compra
Ejercicio #2solución
camionero
camiones
ID
cam
ione
roN
ombr
eD
irecc
ión
Sala
rioCi
udad
Matricula ModeloTipoPotencia
conduce
N:M
N
N
Paquete
Códi
goD
escr
ipci
ónD
estin
atar
ioD
irecc
ión
del
desti
nata
rio
Distribuye
1:M
N1
Provincia
Código provincia Nombre
llegar
1:M1
N
convertir M E-R a M relacional
Camionero (ID camionero, nombre, dirección, salario, ciudad)
Paquete(código, descripción, destinatario, dirección del destinatario, código, ID camionero)
Camiones (matricula, modelo, tipo potencia)
Provincia (código provincia, nombre)
Conduce (ID camionero, matricula)
Tablas
ID camionero Nombre dirección salario ciudad
102547874 Heriberto Antonio Cr 48 # 45-65 1.420.000 Cáceres
102565458 Marcos tulio Cr 47 # 44-66 1.400.000 Cáceres
Tabla: camionero
Tabla: paquete
código descripción destinatario Dirección de destinatario
Código provincia
ID camionero
44978 Grande y frágil Carlos macea Cr 45 # 47-44 4584547 102547874
21665Pequeño y frágil
Antonio Díaz Cr 43 # 46-45 659895 102565458
Tabla: camiones
Tabla: provincia
matricula Modelo tipo Potencia
MKJ-120 2001 Chevrolet 400 s°
JU1-452 2003 Chevrolet 4500 s°
Código provincia nombre
4584547 Caucasia
659895 Taraza
Tabal: conduce
ID camionero matricula
102547874 MKJ-120
102565458 JU1-452
Ejercicio #3solución
Profesor
DN
IN
ombr
eD
irecc
ión
telé
fono
impartir
Modulo
CódigoNombre
matricular Alumno
N° d
e ex
pedi
ción
N
ombr
e Ap
ellid
oF.
de
naci
mie
nto
R. de grupo
1:M1
NN
1
M:1
N
1M:1
convertir M E-R a M relacional
Alumno (N° de expediente, nombre, apellido, fecha de nacimiento)
Modulo (código, nombre, ID profesor)
Profesor (ID profesor, nombre, dirección, teléfono)
R. De grupo (N° de expediente)
Cursa (N° de expediente, código)
tablasN° de expediente nombre apellido F. de nacimiento
4578 Isabela María Granda Díaz 2002-03-04
4872 Cale Manuel Rodríguez torres 2004-02-05
Tabla: alumno
código nombre ID profesor
1245-6 Matemáticas 5 1025557865
2455-4 Naturaleza 2 1025896874
Tabla: modulo
ID profesor nombre dirección teléfono
1025557865 Antonio Raúl Cr 11 # 22-12 8391921
1025896874 Samara Andrea Cr 10 # 23-14 8362037
Tabla: profesor
N° de expediente
4578
4872
Tabla: R. de grupo
N° de expediente Código
4578 1245-6
4872 2455-4
Tabla: cursa
Ejercicio #4solución
coche
Mat
ricul
aM
arca
Mod
ulo
Colo
rP.
de
vent
a
tienen
revisión
Cambio de filtroCambio de aceiteCambio de frenos
cliente
ID c
lient
e N
ombr
eD
irecc
ión
Ciud
adTe
léfo
noCó
digo
inte
rno
Comprar 1
N
N
N
M:1
N:M
convertir M E-R a M relacional
Coche (matricula, marca, modelo, color, P de venta, ID cliente)
Cliente (ID cliente, nombre, dirección, ciudad teléfono, código interno)
Revisión (cambio de filtro, cambio de aceite, cambio de frenos)
Tienen (matricula, cambio de filtro)
tablas
matricula marca modelo color P de venta ID cliente
HGL-145 Mazda 2007 negro 25.000.000 10278945
JUY-001 Mazda 2008 rojo 28.500.000 12458763
ID cliente Nombre dirección ciudad teléfono Código interno
10278945 Juan esteban Cr 15 # 23-14 Medellín 2332455 65454-LO5
12458763 Carlos David Cr 9 # 24-12 Caucasia 8364582 LOU-1558
Tabla: coche
Tabla: cliente
Cambio de filtro Cambio de aceite Cambio de frenos
Por un filtro WN 250 Mobil 1 Por 2 plaquetas traseras
Por un filtro WN 300 Mobil 1 Por 2 plaquetas delanteras
Matricula Cambio de filtro
HGL-145 Por un filtro WN 250
JUY-001 Por un filtro WN 300
Tabla: revisión
Tabla: tienen
Ejercicio #4solución
paciente
Códi
go p
acie
nte
Nom
bre
Apel
lidos
D
irecc
ión
Pobl
ació
nM
unic
ipio
Códi
go p
osta
lte
léfo
noF
de n
acim
ient
o
medico
Códi
go m
edic
oN
ombr
e Ap
ellid
osTe
léfo
noEs
peci
aliza
ción
ingreso
Código ingresoN° de habitación
N° de camaF de ingreso
Atiende
Realiza
1
N
1:M
1
N
1:M
convertir M E-R a M relacional
Paciente (código paciente, nombre, apellidos, dirección, población, municipio, cogido postal teléfono, F de nacimiento)
Ingreso ( código ingreso, N° de habitación, N° de cama, F de ingreso, código paciente, código medico)
Medico (código medico, nombre, apellidos, teléfono, especialización)
Tablas
Código paciente
nombre apellidos Dirección Población municipio Código postal
teléfono F de nacimiento
14AQ5W Gisela Andrea
Díaz Torres Cr 17 # 23-16
Indígena Cáceres 2584 8365412 1987-03-02
45WEQ4 Camilo Andrés
Olano Granda
Cr 11 # 23-13
Afro taraza 7846 8365784 1997-05-01
Tabla: paciente
Código ingreso N° de habitación N° de cama F de ingreso Código paciente Código medico
45875842 22 44 2015-04-06 14AQ5W 358474
46552123 103 206 2015-05-11 45WEQ4 778962
Tabla: ingreso
Código medico nombre apellidos Teléfono especialización
358474 Carlos Antonio Cierra Orozco 2332455 cardiólogo
778962 Sebastián Andrés Álvarez Pérez 2334578 Epidemiología
Tabla: medico