SlideShare una empresa de Scribd logo
1 de 10
EJERCICIOS DE BASES DE DATOS ENTIDAD-RELACION
INTEGRANTE: JUANDAVID CALLE ROJAS GRADO: 11ª
EJERCICIO 1.
A partirdel siguiente enunciadose desearelacionarunmodeloentidad relación.Unaempresa
vende productosavariosclientesse necesitaconocerlosdatospersonalesde los clientes
(Nombre,apellido,identificación,direcciónyfechade nacimiento)Cada productotieneunnombre
y un códigoasí como un preciounitario.Uncliente puedecomprarvariosproductosala empresay
un mismoproductopuede sertomadoporvarios clientes. Losproductossonsuministradospor
diferentesproveedores,se debetenerencuentaque unproductosolopuede sersuministrado
por un proveedoryque unproveedorpuede suministrardiferentesproductosde cada proveedor
se deseaconoces(nit,nombre ydirección).
MODELO ENTIDAD- RELACION
N
N.N
N
1
MODELO RELAIONAL
CLIENTE (ID CLIENTE, NOMBRE,APELLIDO,DIRECCION,FECHA DE NACIMIENTO)
PRODUCTO (CODIGO,NOMBRE, PRECIOUNITARIO, NIT)
PROVEEDOR (NIT,NOMBRE,DIRECCION)
CMPRA (IDCLIENTE, CODIGO)
EJERCICIO N° 1
TABLA CLIENTE
ID. CLIENTE NOMBRE APELLIDO DIRECCION F.DE
NACIMIENTO
1032358583 PEDRO VERAL 42-45 22-01-96
TABLA DE PRODUCTO
CODIGO NOMBRE PRECIOUNITARIO NIT
002 ESPONJA 3000 03223567-9
TABLA DE PROVEEDOR
NIT NOMBRE DIRECCION
0957483-5 JUAN 25-26
TABLA DE COMPRA
IDENTIFICACION CLIENTE CODIGO
1032358583 002
EJERCICIO 2.
Se deseainformatizarlagestiónde unaempresade transporte que reparte paquetesportoda
España.Los encargadosde llevarlospaquetessonloscamioneros,de losque se quiere guardarel
ID, nombre,teléfono,dirección,salarioypoblaciónenque vive.
De lospaquetestransportadosinteresaconocerel códigode paquete,descripción,destinatarioy
direccióndel destinatario.Uncamionerodistribuyemuchospaquetesyunpaquete solopuede ser
distribuidoporuncamionero.De lasprovinciasalasque lleganlospaquetesinteresaguardarel
códigode provinciayel nombre.Un paquete solopuede llegarauna provincia,sinembargoauna
provinciapuedenllegarvariospaquetes.
De loscamionesque llevanloscamioneros,interesaconocerlamatricula,modelo,tipoypotencia.
Un camioneropuede conducirdiferentescamionesenfechasdiferentes,yuncamiónpuede ser
conducidoporvarioscamioneros.MODELOENTIDAD RELACION
N
ID
N.NN N
1.N
1
N.1
1
MODELO RELACIONAL
CAMIONEROS (ID.CAMIONEROS, NOMBRE,TELEFONO,DIRECCION,POBLACION)
CAMIONES(MATRICULA, MODELO, TIPO,POTENCIA)
PAQUETES (CODIGO,DESCRIPCION,DESTINATARIO,DIRECCIN DELDESTINATARIO, ID
CAMIONEROS,CODIGO)
PROVINCIA(CODIGO,NOMBRE)
CONDUCEN (MATRICULA,ID. CAMIONERO
EJERCICIO N°2
TABLA DE CAMIONEROS
ID. CAMIONERO NOMBRE TELEFONO DIRECCION POBLACION
1032258583 PEDRO 836509 32-25 HURBANA
TABLA DE CAMIONES
MATRICULA MODELO TIPO POTENCIA
0098 2001 TOYOTA 3000
TABLA DE PAQUETES
CODIGO DESCRIPCION DESTINATARIO DIRECCION
DESTINATARIO
ID.
CAMIONERO
CODIGO
0024 MERCADO JUAN 32-67 1032258583 038
TABLA DE PROVINCIA
CODIGO NOMBRE
038 LLANERA
TABLA DE CONDUCEN
ID.CAMIONEROS MATRICULA
1032258583 0098
EJERCICIO 3.
Se deseadiseñarlabase de datos de un instituto,enlabase de datosse deseaguardar losdatos
de losprofesoresdel instituto(identificación, nombre,direcciónyteléfono).Losprofesores
impartenmódulosycadamódulotiene un códigoyun nombre cada alumnoestámatriculadoen
unoo variosmódulos.De cadaalumnose deseaguardarel númerode expediente,nombre,
apellidoyfechade nacimiento.Losprofesorespuedenimpartirvariosmódulos,perounmódulo
solopuede serimpartido porunprofesor.Cadacurso tiene ungrupode alumnos,unod loscuales
esel delegadodel grupo.
MODELO ENTIDAD RELACION
1 N1.N
1
N.1
MODO RELACIONAL
PROFESORES (ID. PERSONAL,NOMBRE,DIRECCION,TELEFONO)
MODULOS (CODIGO,NOMBRE,ID. PERSONAL, N°EXPEDIENTE)
ALUMNOS(N° DE EXPEDIENTE,NOMBRE, APELLIDO,F. DE NACIMIENTO)
GRUPO(N°DE EXPEDIENTE,CODIGO)
EJERCICIO N°3
TABLA DE PROFESORES
ID. PERSONAL NOMBRE DIRECCION TELEFONO
1032258583 PEDRO 32-45 8360534
TABLA DE MODULOS
CODIGO NOMBRE ID. PERSONAL N° EXPEDIETE
0078 GRADOS 1032258583 22-05-12
TABLA DE ALUMNOS
N° EXPEDIENTE NOMBRE APELLIDO FECHA DE
NACIMIENTO
22-05-12 JUAN ARRIETA 22-05-96
TABLA DE GRUPO
N° EXPEDIENTE CODIGO
22-05-12 0078
EJERCICIO 4.
Se deseadiseñarunabase de datos para almacenary gestionarlainformaciónempleadaporuna
empresadedicadaala ventade automóviles,teniendoencuentalossiguientesaspectos:la
empresadispone de unaserie de cochesparasu ventade cada noche. Los datosque interesa
conocerde cada cliente sonel Id-cliente,nombre,dirección,ciudadynúmerode teléfono:
además,losclientesse diferencianporuncódigointernode laempresaque se incrementa
automáticamente cuandouncliente se dade altaenella.Un cliente puedecomprartantoscoches
como desee alaempresa.Un coche determinadosolopuedeser compradoporun únicocliente.El
concesionariotambiénse encargade llevaracabo las revisionesque se realizanacada coche.
Cada revisióntiene asociadouncódigoque se incrementaautomáticamente porcadarevisiónque
se haga. De cada revisiónse deseasabersi se hahechocambiode filtro,si se ha hechocambiode
aceite,si se ha hechocambiode frenosuotros.Los coches puedenpasarvarias revisionesenel
concesionario.
MODELO ENTIDAD RELACION
1
N
1.N
NN.N
MODELO RELACIONAL
CLIENTES (IDENTIFICACION,NOMBRE,DIRECCION,CIUDAD,TELEFONO)
AUTOS (MATRICULA,MARCA,MODELO, PRECIOUNITARIO, IDENTIFICACION)
REVICION (CODIGO,CAMBIODE ACEITE, CAMBIODE FILTROS,CAMBIO DE FRENOS,OTROS)
PASAN (MATRICULA,CODIGO)
EJERCICIO N° 4
TABLA DE CLIENTES
IDENTIFICACION
CLIENTE
NOMBRE DIRECCION CIUDAD TELEFONO
1032258583 PEDRO VERAL MEDELLIN 984555
TABLA DE AUTOS
MATRICULA MARCA MODELO PRECIO
UNITARIO
IDENTIFICACION
CLIENTE
098 TOYOTA 2014 67.000.000 1032258583
TABLA DE REVISION
CODIGO CAMBIO DE
ACEITE
CAMBIO DE
FILTROS
CAMBIO DE
FRENOS
OTROS
0789 22-05-15 22-05-15 22-05-15 22-05-15
TABLA DE PASAN
MATRICULA CODIGO
098 0789
EJERCICIO 5.
“La clínicapajonal”necesitallevaruncontrol informatizadode sugestiónde pacientesy médicos.
De cada paciente se deseaguardarel código,nombre,apellido,dirección,población,municipio,
códigopostal,teléfonoyespecialidad. Se deseallevarel control de cadaunode losingresosque el
paciente hace enlaclínica. Cada ingresoque realizael paciente quedaregistradoenlabase de
datos.De cada ingresose guardael códigode ingreso(que se ingresaraautomáticamentecadavez
que el paciente realice uningreso),el númerode habitaciónycamaen laque el paciente realizael
ingresoyla fechade ingreso.Unmédicopuede atendervariosingresosperoel ingresode un
paciente solopuede seratendidoporunúnicomédico.Unpaciente puede realizarvariosingresos
a la clínica.
MODELO ENTIDAD RELACIÓN
1 N1. N
1
N.1
MODELO RELACIONAL
PACIENTE (CODIGO, NOMBRE,APELLIDO,DIRECCION,POBLACION,MUNICIPIO,CODOGOPOSTAL,
TELEFONO,FECHA DE NACIMIENTO)
INGRESOS(CODIGODE INGRESO,NUMERO DE HABITACION,CAMA DE INGRESO,FECHA DE
INGRESO, CODIGO DE PACIENTE,CODIGODE INGRESO)
MEDICO (CODIGO,NOMBRE, APELLIDO,ESPECIALIDAD)
EJERCICIO N° 5
TABLA DE PACIENTE
CODIG
O
NOMB
RE
APELLI
DO
DIRECCI
ON
POBLACIO
N
MUNICIPI
O
CODIG
O
POSTA
L
TELEFO
NO
F. DE
NACIMIEN
TO
076 PEDR
O
VERA
L
23-23 HURBA
NA
MEDELL
IN
45 09834 22-08-
97
TABLA DE INGRESO
CODIGO DE
INGRESO
NUMERO DE
HABITACION
CAMA DE
INGRESO
FECHA DE
INGRESO
CODIGO DE
PACIENTE
CODIGO
DE
MEDICO
097 76 43 22-08-15 076 073
TABLA DE MEDICO
CODIGO NOMBRE APELLIDO ESPECIALIDAD
073 JUAN LLORON CIRUJANO

Más contenido relacionado

La actualidad más candente

Primera clase de base de datos
Primera clase de base de datosPrimera clase de base de datos
Primera clase de base de datosLuigy Barragan
 
Taller Practico 2 Base de Datos
Taller Practico 2 Base de DatosTaller Practico 2 Base de Datos
Taller Practico 2 Base de Datosjhonfredy2000
 
Ejercicios de entidad relacion extendida
Ejercicios de entidad relacion extendidaEjercicios de entidad relacion extendida
Ejercicios de entidad relacion extendidaDavid Rocha Bardales
 
Taller modelo entidad relacion
Taller modelo entidad relacionTaller modelo entidad relacion
Taller modelo entidad relacionBrayan Vega Diaz
 
Problemas de diseño de base de datos
Problemas de diseño de base de datosProblemas de diseño de base de datos
Problemas de diseño de base de datosgonzalopomboza
 
Ejercicios del modelo entidad relacion
Ejercicios del modelo entidad relacionEjercicios del modelo entidad relacion
Ejercicios del modelo entidad relacionCarlos CaychoChumpitaz
 
Ejercicios en clase Unidad II
Ejercicios en clase Unidad IIEjercicios en clase Unidad II
Ejercicios en clase Unidad IILuis Caiza
 
Ejercicios resueltos de entidad relacion erwin
Ejercicios resueltos de entidad relacion erwinEjercicios resueltos de entidad relacion erwin
Ejercicios resueltos de entidad relacion erwinRicardo Quispe Fernandez
 
Ejercicios Modelo Entidad Relación
Ejercicios Modelo Entidad RelaciónEjercicios Modelo Entidad Relación
Ejercicios Modelo Entidad Relaciónfloralicromero1
 
La comunicacion con los clientes
La comunicacion con los clientesLa comunicacion con los clientes
La comunicacion con los clientesCati Lopez
 
Mapa Conceptual Estrategias
Mapa Conceptual EstrategiasMapa Conceptual Estrategias
Mapa Conceptual Estrategiasdiego189
 
8 script de llamado
8 script de llamado8 script de llamado
8 script de llamadoFitira
 
Base de Datos: Modelo Entidad-Relacion
Base de Datos: Modelo Entidad-RelacionBase de Datos: Modelo Entidad-Relacion
Base de Datos: Modelo Entidad-RelacionDiego Torres
 

La actualidad más candente (20)

Primera clase de base de datos
Primera clase de base de datosPrimera clase de base de datos
Primera clase de base de datos
 
Taller Practico 2 Base de Datos
Taller Practico 2 Base de DatosTaller Practico 2 Base de Datos
Taller Practico 2 Base de Datos
 
Ejercicios de entidad relacion extendida
Ejercicios de entidad relacion extendidaEjercicios de entidad relacion extendida
Ejercicios de entidad relacion extendida
 
Taller modelo entidad relacion
Taller modelo entidad relacionTaller modelo entidad relacion
Taller modelo entidad relacion
 
Problemas de diseño de base de datos
Problemas de diseño de base de datosProblemas de diseño de base de datos
Problemas de diseño de base de datos
 
Entidad Relación Banco
Entidad Relación BancoEntidad Relación Banco
Entidad Relación Banco
 
Ejercicio 2
Ejercicio  2Ejercicio  2
Ejercicio 2
 
Ejercicios del modelo entidad relacion
Ejercicios del modelo entidad relacionEjercicios del modelo entidad relacion
Ejercicios del modelo entidad relacion
 
Enunciados de casos para Bases de Datos
Enunciados de casos para Bases de DatosEnunciados de casos para Bases de Datos
Enunciados de casos para Bases de Datos
 
Ejercicios en clase Unidad II
Ejercicios en clase Unidad IIEjercicios en clase Unidad II
Ejercicios en clase Unidad II
 
Ejercicios resueltos de entidad relacion erwin
Ejercicios resueltos de entidad relacion erwinEjercicios resueltos de entidad relacion erwin
Ejercicios resueltos de entidad relacion erwin
 
Ejercicios Modelo Entidad Relación
Ejercicios Modelo Entidad RelaciónEjercicios Modelo Entidad Relación
Ejercicios Modelo Entidad Relación
 
La comunicacion con los clientes
La comunicacion con los clientesLa comunicacion con los clientes
La comunicacion con los clientes
 
Dis02
Dis02Dis02
Dis02
 
Mapa Conceptual Estrategias
Mapa Conceptual EstrategiasMapa Conceptual Estrategias
Mapa Conceptual Estrategias
 
8 script de llamado
8 script de llamado8 script de llamado
8 script de llamado
 
Ejercicios normalizacion
Ejercicios normalizacionEjercicios normalizacion
Ejercicios normalizacion
 
Ejercicios del 1 al 9
Ejercicios del 1 al 9Ejercicios del 1 al 9
Ejercicios del 1 al 9
 
Base de Datos: Modelo Entidad-Relacion
Base de Datos: Modelo Entidad-RelacionBase de Datos: Modelo Entidad-Relacion
Base de Datos: Modelo Entidad-Relacion
 
Fuente de poder
Fuente de poderFuente de poder
Fuente de poder
 

Similar a Ejercicios entidad-relacion (20)

Ejercicios E-R y Normalización
 Ejercicios E-R y Normalización Ejercicios E-R y Normalización
Ejercicios E-R y Normalización
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Problemas erwin
Problemas erwinProblemas erwin
Problemas erwin
 
Ejercicios e r erwin
Ejercicios e r erwinEjercicios e r erwin
Ejercicios e r erwin
 
Ejercicios normalizacion
Ejercicios normalizacionEjercicios normalizacion
Ejercicios normalizacion
 
Modelamiento de Datos
Modelamiento de DatosModelamiento de Datos
Modelamiento de Datos
 
Modelamiento de datos tarea220418
Modelamiento de datos tarea220418Modelamiento de datos tarea220418
Modelamiento de datos tarea220418
 
Modelamiento de datos
Modelamiento de datosModelamiento de datos
Modelamiento de datos
 
Modelamiento de datos erwin pinto_silva_ana
Modelamiento de datos erwin pinto_silva_anaModelamiento de datos erwin pinto_silva_ana
Modelamiento de datos erwin pinto_silva_ana
 
Ejercicios er
Ejercicios erEjercicios er
Ejercicios er
 
Ejercicios EntidadRelacion en Erwin
Ejercicios EntidadRelacion en ErwinEjercicios EntidadRelacion en Erwin
Ejercicios EntidadRelacion en Erwin
 
Modelamiento de datos
Modelamiento de datos   Modelamiento de datos
Modelamiento de datos
 
Ejercicios de Entidad-Relacion
Ejercicios de Entidad-RelacionEjercicios de Entidad-Relacion
Ejercicios de Entidad-Relacion
 
Clase 3 Ejercicios del MR
Clase 3 Ejercicios del MRClase 3 Ejercicios del MR
Clase 3 Ejercicios del MR
 
Modelamiento e.r
Modelamiento e.rModelamiento e.r
Modelamiento e.r
 
Ejercicios e r
Ejercicios e rEjercicios e r
Ejercicios e r
 
Modelamiento de datos erwin
Modelamiento de datos erwinModelamiento de datos erwin
Modelamiento de datos erwin
 
Modelamiento de datos
Modelamiento de datosModelamiento de datos
Modelamiento de datos
 
Ejercicios de Entidad-Relación
Ejercicios de Entidad-RelaciónEjercicios de Entidad-Relación
Ejercicios de Entidad-Relación
 
Entidad relación
Entidad relaciónEntidad relación
Entidad relación
 

Más de Jūān Dāvid Rōjās (7)

Proyecto biblioteca Monseñor Gerardo Patiño
Proyecto biblioteca Monseñor Gerardo PatiñoProyecto biblioteca Monseñor Gerardo Patiño
Proyecto biblioteca Monseñor Gerardo Patiño
 
Pantallazos bases de datos
Pantallazos bases de datosPantallazos bases de datos
Pantallazos bases de datos
 
INTRODUCCION ACCESS
INTRODUCCION ACCESSINTRODUCCION ACCESS
INTRODUCCION ACCESS
 
INTRODUCCION A ACCESS
INTRODUCCION A ACCESSINTRODUCCION A ACCESS
INTRODUCCION A ACCESS
 
INTRODUCCION A ACCESS
INTRODUCCION A ACCESSINTRODUCCION A ACCESS
INTRODUCCION A ACCESS
 
marcos Posso
marcos Possomarcos Posso
marcos Posso
 
Algoritmos
Algoritmos Algoritmos
Algoritmos
 

Último

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 

Último (11)

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 

Ejercicios entidad-relacion

  • 1. EJERCICIOS DE BASES DE DATOS ENTIDAD-RELACION INTEGRANTE: JUANDAVID CALLE ROJAS GRADO: 11ª EJERCICIO 1. A partirdel siguiente enunciadose desearelacionarunmodeloentidad relación.Unaempresa vende productosavariosclientesse necesitaconocerlosdatospersonalesde los clientes (Nombre,apellido,identificación,direcciónyfechade nacimiento)Cada productotieneunnombre y un códigoasí como un preciounitario.Uncliente puedecomprarvariosproductosala empresay un mismoproductopuede sertomadoporvarios clientes. Losproductossonsuministradospor diferentesproveedores,se debetenerencuentaque unproductosolopuede sersuministrado por un proveedoryque unproveedorpuede suministrardiferentesproductosde cada proveedor se deseaconoces(nit,nombre ydirección). MODELO ENTIDAD- RELACION N N.N N 1
  • 2. MODELO RELAIONAL CLIENTE (ID CLIENTE, NOMBRE,APELLIDO,DIRECCION,FECHA DE NACIMIENTO) PRODUCTO (CODIGO,NOMBRE, PRECIOUNITARIO, NIT) PROVEEDOR (NIT,NOMBRE,DIRECCION) CMPRA (IDCLIENTE, CODIGO) EJERCICIO N° 1 TABLA CLIENTE ID. CLIENTE NOMBRE APELLIDO DIRECCION F.DE NACIMIENTO 1032358583 PEDRO VERAL 42-45 22-01-96 TABLA DE PRODUCTO CODIGO NOMBRE PRECIOUNITARIO NIT 002 ESPONJA 3000 03223567-9 TABLA DE PROVEEDOR NIT NOMBRE DIRECCION 0957483-5 JUAN 25-26 TABLA DE COMPRA IDENTIFICACION CLIENTE CODIGO 1032358583 002
  • 3. EJERCICIO 2. Se deseainformatizarlagestiónde unaempresade transporte que reparte paquetesportoda España.Los encargadosde llevarlospaquetessonloscamioneros,de losque se quiere guardarel ID, nombre,teléfono,dirección,salarioypoblaciónenque vive. De lospaquetestransportadosinteresaconocerel códigode paquete,descripción,destinatarioy direccióndel destinatario.Uncamionerodistribuyemuchospaquetesyunpaquete solopuede ser distribuidoporuncamionero.De lasprovinciasalasque lleganlospaquetesinteresaguardarel códigode provinciayel nombre.Un paquete solopuede llegarauna provincia,sinembargoauna provinciapuedenllegarvariospaquetes. De loscamionesque llevanloscamioneros,interesaconocerlamatricula,modelo,tipoypotencia. Un camioneropuede conducirdiferentescamionesenfechasdiferentes,yuncamiónpuede ser conducidoporvarioscamioneros.MODELOENTIDAD RELACION N ID N.NN N 1.N 1 N.1 1
  • 4. MODELO RELACIONAL CAMIONEROS (ID.CAMIONEROS, NOMBRE,TELEFONO,DIRECCION,POBLACION) CAMIONES(MATRICULA, MODELO, TIPO,POTENCIA) PAQUETES (CODIGO,DESCRIPCION,DESTINATARIO,DIRECCIN DELDESTINATARIO, ID CAMIONEROS,CODIGO) PROVINCIA(CODIGO,NOMBRE) CONDUCEN (MATRICULA,ID. CAMIONERO EJERCICIO N°2 TABLA DE CAMIONEROS ID. CAMIONERO NOMBRE TELEFONO DIRECCION POBLACION 1032258583 PEDRO 836509 32-25 HURBANA TABLA DE CAMIONES MATRICULA MODELO TIPO POTENCIA 0098 2001 TOYOTA 3000 TABLA DE PAQUETES CODIGO DESCRIPCION DESTINATARIO DIRECCION DESTINATARIO ID. CAMIONERO CODIGO 0024 MERCADO JUAN 32-67 1032258583 038 TABLA DE PROVINCIA CODIGO NOMBRE 038 LLANERA TABLA DE CONDUCEN ID.CAMIONEROS MATRICULA 1032258583 0098 EJERCICIO 3.
  • 5. Se deseadiseñarlabase de datos de un instituto,enlabase de datosse deseaguardar losdatos de losprofesoresdel instituto(identificación, nombre,direcciónyteléfono).Losprofesores impartenmódulosycadamódulotiene un códigoyun nombre cada alumnoestámatriculadoen unoo variosmódulos.De cadaalumnose deseaguardarel númerode expediente,nombre, apellidoyfechade nacimiento.Losprofesorespuedenimpartirvariosmódulos,perounmódulo solopuede serimpartido porunprofesor.Cadacurso tiene ungrupode alumnos,unod loscuales esel delegadodel grupo. MODELO ENTIDAD RELACION 1 N1.N 1 N.1
  • 6. MODO RELACIONAL PROFESORES (ID. PERSONAL,NOMBRE,DIRECCION,TELEFONO) MODULOS (CODIGO,NOMBRE,ID. PERSONAL, N°EXPEDIENTE) ALUMNOS(N° DE EXPEDIENTE,NOMBRE, APELLIDO,F. DE NACIMIENTO) GRUPO(N°DE EXPEDIENTE,CODIGO) EJERCICIO N°3 TABLA DE PROFESORES ID. PERSONAL NOMBRE DIRECCION TELEFONO 1032258583 PEDRO 32-45 8360534 TABLA DE MODULOS CODIGO NOMBRE ID. PERSONAL N° EXPEDIETE 0078 GRADOS 1032258583 22-05-12 TABLA DE ALUMNOS N° EXPEDIENTE NOMBRE APELLIDO FECHA DE NACIMIENTO 22-05-12 JUAN ARRIETA 22-05-96 TABLA DE GRUPO N° EXPEDIENTE CODIGO 22-05-12 0078 EJERCICIO 4. Se deseadiseñarunabase de datos para almacenary gestionarlainformaciónempleadaporuna empresadedicadaala ventade automóviles,teniendoencuentalossiguientesaspectos:la empresadispone de unaserie de cochesparasu ventade cada noche. Los datosque interesa conocerde cada cliente sonel Id-cliente,nombre,dirección,ciudadynúmerode teléfono: además,losclientesse diferencianporuncódigointernode laempresaque se incrementa automáticamente cuandouncliente se dade altaenella.Un cliente puedecomprartantoscoches como desee alaempresa.Un coche determinadosolopuedeser compradoporun únicocliente.El concesionariotambiénse encargade llevaracabo las revisionesque se realizanacada coche. Cada revisióntiene asociadouncódigoque se incrementaautomáticamente porcadarevisiónque se haga. De cada revisiónse deseasabersi se hahechocambiode filtro,si se ha hechocambiode
  • 7. aceite,si se ha hechocambiode frenosuotros.Los coches puedenpasarvarias revisionesenel concesionario. MODELO ENTIDAD RELACION 1 N 1.N NN.N
  • 8. MODELO RELACIONAL CLIENTES (IDENTIFICACION,NOMBRE,DIRECCION,CIUDAD,TELEFONO) AUTOS (MATRICULA,MARCA,MODELO, PRECIOUNITARIO, IDENTIFICACION) REVICION (CODIGO,CAMBIODE ACEITE, CAMBIODE FILTROS,CAMBIO DE FRENOS,OTROS) PASAN (MATRICULA,CODIGO) EJERCICIO N° 4 TABLA DE CLIENTES IDENTIFICACION CLIENTE NOMBRE DIRECCION CIUDAD TELEFONO 1032258583 PEDRO VERAL MEDELLIN 984555 TABLA DE AUTOS MATRICULA MARCA MODELO PRECIO UNITARIO IDENTIFICACION CLIENTE 098 TOYOTA 2014 67.000.000 1032258583 TABLA DE REVISION CODIGO CAMBIO DE ACEITE CAMBIO DE FILTROS CAMBIO DE FRENOS OTROS 0789 22-05-15 22-05-15 22-05-15 22-05-15 TABLA DE PASAN MATRICULA CODIGO 098 0789 EJERCICIO 5. “La clínicapajonal”necesitallevaruncontrol informatizadode sugestiónde pacientesy médicos. De cada paciente se deseaguardarel código,nombre,apellido,dirección,población,municipio, códigopostal,teléfonoyespecialidad. Se deseallevarel control de cadaunode losingresosque el paciente hace enlaclínica. Cada ingresoque realizael paciente quedaregistradoenlabase de datos.De cada ingresose guardael códigode ingreso(que se ingresaraautomáticamentecadavez que el paciente realice uningreso),el númerode habitaciónycamaen laque el paciente realizael
  • 9. ingresoyla fechade ingreso.Unmédicopuede atendervariosingresosperoel ingresode un paciente solopuede seratendidoporunúnicomédico.Unpaciente puede realizarvariosingresos a la clínica. MODELO ENTIDAD RELACIÓN 1 N1. N 1 N.1
  • 10. MODELO RELACIONAL PACIENTE (CODIGO, NOMBRE,APELLIDO,DIRECCION,POBLACION,MUNICIPIO,CODOGOPOSTAL, TELEFONO,FECHA DE NACIMIENTO) INGRESOS(CODIGODE INGRESO,NUMERO DE HABITACION,CAMA DE INGRESO,FECHA DE INGRESO, CODIGO DE PACIENTE,CODIGODE INGRESO) MEDICO (CODIGO,NOMBRE, APELLIDO,ESPECIALIDAD) EJERCICIO N° 5 TABLA DE PACIENTE CODIG O NOMB RE APELLI DO DIRECCI ON POBLACIO N MUNICIPI O CODIG O POSTA L TELEFO NO F. DE NACIMIEN TO 076 PEDR O VERA L 23-23 HURBA NA MEDELL IN 45 09834 22-08- 97 TABLA DE INGRESO CODIGO DE INGRESO NUMERO DE HABITACION CAMA DE INGRESO FECHA DE INGRESO CODIGO DE PACIENTE CODIGO DE MEDICO 097 76 43 22-08-15 076 073 TABLA DE MEDICO CODIGO NOMBRE APELLIDO ESPECIALIDAD 073 JUAN LLORON CIRUJANO