SlideShare una empresa de Scribd logo
2
Lo más leído
3
Lo más leído
EJERCICIO 1
Se desea informatizar la gestión de una tienda informática. La tienda dispone de una serie
de productos que se pueden vender a los clientes.
"De cada producto informático se desea guardar el código, descripción, precio y número de
existencias. De cada cliente se desea guardar el código, nombre, apellidos, dirección y
número de teléfono.
Un cliente puede comprar varios productos en la tienda y un mismo producto puede ser
comprado por varios clientes. Cada vez que se compre un artículo quedará registrada la
compra en la base de datos junto con la fecha en la que se ha comprado el artículo.
Latienda tiene contactos con varios proveedores que son los que suministran los productos.
Un mismo producto puede ser suministrado por varios proveedores. De cada proveedor se
desea guardar el código, nombre, apellidos, dirección, provincia y número de teléfono".
EJERCICIO 2
"En la biblioteca del centro se manejan fichas de autores y libros. En la ficha de cada autor
se tiene el código de autor y el nombre. De cada libro se guarda el código, título, ISBN,
editorial y número de página. Un autor puede escribir varios libros, y un libro puede ser
escrito por varios autores. Un libro está formado por ejemplares. Cada ejemplar tiene un
código y una localización. Un libro tiene muchos ejemplares y un ejemplar pertenece sólo a
un libro.
Los usuarios de la biblioteca del centro también disponen de ficha en la biblioteca y sacan
ejemplares de ella. De cada usuario se guarda el código, nombre, dirección y teléfono. Los
ejemplares son prestados a los usuarios. Un usuario puede tomar prestados varios
ejemplares, y un ejemplar puede ser prestado a varios usuarios. De cadapréstamos interesa
guardar la fecha de préstamo y la fecha de devolución".
EJERCICIO 3
"Se desea informatizar la gestión de un centro de enseñanza para llevar el control de los
alumnos matriculados y los profesores que imparten clases en ese centro. De cada profesor
y cada alumno se desea recoger el nombre, apellidos, dirección, población, DNI, fecha de
nacimiento, código postal y teléfono.
Los alumnos sematriculan en una o más asignaturas,yde ellas sedeseaalmacenarelcódigo
de asignatura, nombre y número de horas que se imparten a la semana. Un profesor del
centro puede impartir varias asignaturas, pero una asignatura sólo es impartida por un
único profesor. De cadauna de las asignaturas sedeseaalmacenartambién la nota que saca
el alumno y las incidencias que puedan darse con él.
Además, sedeseallevar un control de los cursos que seimparten en el centro de enseñanza.
De cadacurso seguardará el código y el nombre. En un curso seimparten varias asignaturas,
y una asignatura sólo puede ser impartida en un único curso.
Las asignaturas se imparten en diferentes aulas del centro. De cada aula se quiere
almacenar el código, piso del centro en el que se encuentra y número de pupitres de que
dispone. Una asignatura se puede dar en diferentes aulas, y en un aula se pueden impartir
varias asignaturas. Se desea llevar un registro de las asignaturas que se imparten en cada
aula. Para ello se anotará el mes, día y hora en el que se imparten cada una de las
asignaturas en las distintas aulas.
La dirección del centro también designa a varios profesores como tutores en cada uno de
los cursos. Un profesor es tutor tan sólode un curso. Un curso tiene un único tutor. Se habrá
de tener en cuenta que puede que haya profesores que no sean tutores de ningún curso".
EJERCICIO 4
Se trata de realizar el diseño de la base de datos en el modelo E/R para una cadena de
hoteles.
"Cada hotel (del que interesa almacenar su nombre, dirección, teléfono, año de
construcción, etc.) se encuentra clasificado obligatoriamente en una categoría (por
ejemplo, tres estrellas) pudiendo bajar o aumentar de categoría.
Cada categoría tiene asociada diversas informaciones, como, por ejemplo, el tipo de IVA
que le corresponde y la descripción.
Los hoteles tienen diferentes clases de habitaciones (suites, dobles, individuales, etc.), que
se numeran de forma que se pueda identificar fácilmente la planta en la que se encuentran.
Así pues, de cada habitación se desea guardar el código y el tipo de habitación.
Los particulares pueden realizar reservas de las habitaciones de los hoteles. En la reserva
de los particulares figurarán el nombre, la dirección y el teléfono.
Las agencias de viaje también pueden realizar reservas de las habitaciones. En caso de que
la reserva la realiza una agencia de viajes, se necesitarán los mismos datos que para los
particulares, además del nombre de la persona para quien la agencia de viajes está
realizando la reserva.
En los dos casos anteriores también se debe almacenar el precio de la reserva, la fecha de
inicio y la fecha de fin de la reserva".
EJERCICIO 5
Imagina que una agencia de seguros de tu municipio te ha solicitado una base de datos
mediante la cual llevar un control de los accidentes y las multas. Tras una serie de
entrevistas, has tomado las siguientes notas:
"Se desean registrar todas las personas que tienen un vehículo. Es necesario guardar los
datos personales de cada persona (nombre, apellidos,dirección, población, teléfono y DNI).
De cadavehículo sedeseaalmacenar la matrícula, lamarca y el modelo. Una persona puede
tener varios vehículos, y puede darse el caso de un vehículo pertenezca a varias personas a
la vez.
También se desea incorporar la información destinada a gestionar los accidentes del
municipio. Cada accidente posee un número de referencia correlativo según orden de
entrada a la base de datos. Se desea conocer la fecha, lugar y hora en que ha tenido lugar
cada accidente. Se debe tener en cuenta que un accidente puede involucrar a varias
personas y varios vehículos.
Se desea llevar también un registro de las multas que se aplican. Cada multa tendrá
asignado un número de referencia correlativo. Además, deberá registrarse la fecha, hora,
lugar de infracción e importe de la misma. Una multa solo se aplicará a un conductor e
involucra a un solo vehículo."

Más contenido relacionado

PPTX
Entidad relacion Erwin Data Modeler
PDF
ejercicios diseño:_entidad relación en la creación de una BD
PDF
Ejercicio 2
DOCX
Ejercicios del modelo entidad relacion
PPTX
Dependencias Funcionales en Bases de Datos
DOCX
Ejercicios modelo e-r-_alumno
DOCX
base
PPTX
Entidad relacion Erwin Data Modeler
ejercicios diseño:_entidad relación en la creación de una BD
Ejercicio 2
Ejercicios del modelo entidad relacion
Dependencias Funcionales en Bases de Datos
Ejercicios modelo e-r-_alumno
base

La actualidad más candente (20)

PPTX
Modelamiento con Erwin - Ejercicios
DOCX
Taller modelo entidad relacion
PPTX
Ejercicios resueltos de entidad relacion
PPTX
Ejercicios de entidad relacion extendida
DOCX
Taller modelo entidad relacion
PDF
Esquema de Bases de Datos
PPTX
Ejercicios resueltos-Erwin Data Modeler
PPTX
Ejercicios de Entidad-Relación con Erwin
DOCX
4.guia modelo relacional
PPTX
Ejercicios Entidad - Relacion
PDF
Ejemplo de Normalización con Modelo Entidad Relación y Modelo Relacional
PPTX
Arreglos c1. p3.
DOCX
Ejercicios der de base de datos 2019
PPTX
Ejercicios de entidad relacion (2018-2)
PPTX
Ejercicios normalizacion
PPT
Convertir Diagrama Entidad-Relacion a Modelo Relacional.
PPTX
Origen de una base de datos
PPTX
Ejercicios resueltos de entidad relacion erwin
PPTX
Sistema De Gestión De Base De Datos
PPTX
Ejercicios ENTIDAD-RELACIÓN
Modelamiento con Erwin - Ejercicios
Taller modelo entidad relacion
Ejercicios resueltos de entidad relacion
Ejercicios de entidad relacion extendida
Taller modelo entidad relacion
Esquema de Bases de Datos
Ejercicios resueltos-Erwin Data Modeler
Ejercicios de Entidad-Relación con Erwin
4.guia modelo relacional
Ejercicios Entidad - Relacion
Ejemplo de Normalización con Modelo Entidad Relación y Modelo Relacional
Arreglos c1. p3.
Ejercicios der de base de datos 2019
Ejercicios de entidad relacion (2018-2)
Ejercicios normalizacion
Convertir Diagrama Entidad-Relacion a Modelo Relacional.
Origen de una base de datos
Ejercicios resueltos de entidad relacion erwin
Sistema De Gestión De Base De Datos
Ejercicios ENTIDAD-RELACIÓN
Publicidad

Similar a Practica de modelamiento resuelta (20)

PPTX
Access.pptxNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
PDF
Banco de ejercicios mer
PPTX
Modelamiento de Datos
PPTX
Modelamiento de datos erwin
PPTX
Modelamiento de datos
PPTX
PPTX
Modelamiento de datos
PPTX
PPTX
Problemas Entidad-Relación
PPTX
Ejercicios de Entidad-Relación
PPTX
Entidad Relacion-Erwin
PPTX
Ejercicios Modelo Entidad Relación
PPTX
Ejercicios BD Diagrama ER
PPTX
Ejercicicios e- r erwin modeler
PDF
Ejercicios modelo entidad relacion
PPTX
Modelado de datos usando erwin
PPTX
Ejercicios Entidad-relacion
PPTX
Ejercicio de base de datos erwin
PPTX
Modelamiento de-datos E-R con Erwin
PPTX
Ejercicios modelo-er (1)
Access.pptxNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Banco de ejercicios mer
Modelamiento de Datos
Modelamiento de datos erwin
Modelamiento de datos
Modelamiento de datos
Problemas Entidad-Relación
Ejercicios de Entidad-Relación
Entidad Relacion-Erwin
Ejercicios Modelo Entidad Relación
Ejercicios BD Diagrama ER
Ejercicicios e- r erwin modeler
Ejercicios modelo entidad relacion
Modelado de datos usando erwin
Ejercicios Entidad-relacion
Ejercicio de base de datos erwin
Modelamiento de-datos E-R con Erwin
Ejercicios modelo-er (1)
Publicidad

Último (20)

PPTX
GUERRAS INTERNACIONALES DE BOLIVIA .pptx
PPSX
Unidad II - Diseño de una solucion 2025.ppsx
PPT
RESOLUCION ALTERNATIVA DE CONFLICTOS 3 CONT.ppt
PPTX
Epidemiologia de campo vrs epidemiologia social.pptx
DOCX
Estratégias de Ventas para WhatsApp paso a paso
PDF
Mapa mental de cultura social Historia Economica
PPTX
DIAPOSITIVA DE ADELA CORTINA - RAMOS ALANIA ANA MARIA.pptx
PPTX
INDUCCION Y ORIENTACION DE LA EMPRESA VALE
PPTX
DICTÁMENES MÉDICO-PSIQUIÁTRICOS Y PSICOLÓGICOS FORENSES 6.pptx
PDF
Rendición_Pública_de_Cuentas_Inicial_2019.pdf
PPTX
DIAPOSITIVA DE TEORIA CRITICA EN EDUCACION - RAMOS ALANIA ANA MARIA.pptx
PPT
TRATA Y TRÁFICO DE PERSONAS defensoría del pueblo
PDF
Proyecto Bootcamp - Entregables y Documentación.pdf
PDF
Principios d. Anatomía y no se que más poner jaja
PPTX
La gestión en los servicios de salud.pptx 1.pptx
PDF
Actualización en el uso de uterotónico.pdf
PPTX
EXPOSICIÓN 2021.pptxhgdfshdghsdgshdghsds
PDF
Administracion y contabilidad publica 1era clase
PPTX
Diabetes Mellitus, funciones, partes y tipos
PDF
PROGRAMA CALEB. par la iglesia es un programa
GUERRAS INTERNACIONALES DE BOLIVIA .pptx
Unidad II - Diseño de una solucion 2025.ppsx
RESOLUCION ALTERNATIVA DE CONFLICTOS 3 CONT.ppt
Epidemiologia de campo vrs epidemiologia social.pptx
Estratégias de Ventas para WhatsApp paso a paso
Mapa mental de cultura social Historia Economica
DIAPOSITIVA DE ADELA CORTINA - RAMOS ALANIA ANA MARIA.pptx
INDUCCION Y ORIENTACION DE LA EMPRESA VALE
DICTÁMENES MÉDICO-PSIQUIÁTRICOS Y PSICOLÓGICOS FORENSES 6.pptx
Rendición_Pública_de_Cuentas_Inicial_2019.pdf
DIAPOSITIVA DE TEORIA CRITICA EN EDUCACION - RAMOS ALANIA ANA MARIA.pptx
TRATA Y TRÁFICO DE PERSONAS defensoría del pueblo
Proyecto Bootcamp - Entregables y Documentación.pdf
Principios d. Anatomía y no se que más poner jaja
La gestión en los servicios de salud.pptx 1.pptx
Actualización en el uso de uterotónico.pdf
EXPOSICIÓN 2021.pptxhgdfshdghsdgshdghsds
Administracion y contabilidad publica 1era clase
Diabetes Mellitus, funciones, partes y tipos
PROGRAMA CALEB. par la iglesia es un programa

Practica de modelamiento resuelta

  • 1. EJERCICIO 1 Se desea informatizar la gestión de una tienda informática. La tienda dispone de una serie de productos que se pueden vender a los clientes. "De cada producto informático se desea guardar el código, descripción, precio y número de existencias. De cada cliente se desea guardar el código, nombre, apellidos, dirección y número de teléfono. Un cliente puede comprar varios productos en la tienda y un mismo producto puede ser comprado por varios clientes. Cada vez que se compre un artículo quedará registrada la compra en la base de datos junto con la fecha en la que se ha comprado el artículo. Latienda tiene contactos con varios proveedores que son los que suministran los productos. Un mismo producto puede ser suministrado por varios proveedores. De cada proveedor se desea guardar el código, nombre, apellidos, dirección, provincia y número de teléfono".
  • 2. EJERCICIO 2 "En la biblioteca del centro se manejan fichas de autores y libros. En la ficha de cada autor se tiene el código de autor y el nombre. De cada libro se guarda el código, título, ISBN, editorial y número de página. Un autor puede escribir varios libros, y un libro puede ser escrito por varios autores. Un libro está formado por ejemplares. Cada ejemplar tiene un código y una localización. Un libro tiene muchos ejemplares y un ejemplar pertenece sólo a un libro. Los usuarios de la biblioteca del centro también disponen de ficha en la biblioteca y sacan ejemplares de ella. De cada usuario se guarda el código, nombre, dirección y teléfono. Los ejemplares son prestados a los usuarios. Un usuario puede tomar prestados varios ejemplares, y un ejemplar puede ser prestado a varios usuarios. De cadapréstamos interesa guardar la fecha de préstamo y la fecha de devolución".
  • 3. EJERCICIO 3 "Se desea informatizar la gestión de un centro de enseñanza para llevar el control de los alumnos matriculados y los profesores que imparten clases en ese centro. De cada profesor y cada alumno se desea recoger el nombre, apellidos, dirección, población, DNI, fecha de nacimiento, código postal y teléfono. Los alumnos sematriculan en una o más asignaturas,yde ellas sedeseaalmacenarelcódigo de asignatura, nombre y número de horas que se imparten a la semana. Un profesor del centro puede impartir varias asignaturas, pero una asignatura sólo es impartida por un único profesor. De cadauna de las asignaturas sedeseaalmacenartambién la nota que saca el alumno y las incidencias que puedan darse con él. Además, sedeseallevar un control de los cursos que seimparten en el centro de enseñanza. De cadacurso seguardará el código y el nombre. En un curso seimparten varias asignaturas, y una asignatura sólo puede ser impartida en un único curso. Las asignaturas se imparten en diferentes aulas del centro. De cada aula se quiere almacenar el código, piso del centro en el que se encuentra y número de pupitres de que dispone. Una asignatura se puede dar en diferentes aulas, y en un aula se pueden impartir varias asignaturas. Se desea llevar un registro de las asignaturas que se imparten en cada aula. Para ello se anotará el mes, día y hora en el que se imparten cada una de las asignaturas en las distintas aulas. La dirección del centro también designa a varios profesores como tutores en cada uno de los cursos. Un profesor es tutor tan sólode un curso. Un curso tiene un único tutor. Se habrá de tener en cuenta que puede que haya profesores que no sean tutores de ningún curso".
  • 4. EJERCICIO 4 Se trata de realizar el diseño de la base de datos en el modelo E/R para una cadena de hoteles. "Cada hotel (del que interesa almacenar su nombre, dirección, teléfono, año de construcción, etc.) se encuentra clasificado obligatoriamente en una categoría (por ejemplo, tres estrellas) pudiendo bajar o aumentar de categoría. Cada categoría tiene asociada diversas informaciones, como, por ejemplo, el tipo de IVA que le corresponde y la descripción. Los hoteles tienen diferentes clases de habitaciones (suites, dobles, individuales, etc.), que se numeran de forma que se pueda identificar fácilmente la planta en la que se encuentran. Así pues, de cada habitación se desea guardar el código y el tipo de habitación. Los particulares pueden realizar reservas de las habitaciones de los hoteles. En la reserva de los particulares figurarán el nombre, la dirección y el teléfono. Las agencias de viaje también pueden realizar reservas de las habitaciones. En caso de que la reserva la realiza una agencia de viajes, se necesitarán los mismos datos que para los particulares, además del nombre de la persona para quien la agencia de viajes está realizando la reserva. En los dos casos anteriores también se debe almacenar el precio de la reserva, la fecha de inicio y la fecha de fin de la reserva".
  • 5. EJERCICIO 5 Imagina que una agencia de seguros de tu municipio te ha solicitado una base de datos mediante la cual llevar un control de los accidentes y las multas. Tras una serie de entrevistas, has tomado las siguientes notas: "Se desean registrar todas las personas que tienen un vehículo. Es necesario guardar los datos personales de cada persona (nombre, apellidos,dirección, población, teléfono y DNI). De cadavehículo sedeseaalmacenar la matrícula, lamarca y el modelo. Una persona puede tener varios vehículos, y puede darse el caso de un vehículo pertenezca a varias personas a la vez. También se desea incorporar la información destinada a gestionar los accidentes del municipio. Cada accidente posee un número de referencia correlativo según orden de entrada a la base de datos. Se desea conocer la fecha, lugar y hora en que ha tenido lugar cada accidente. Se debe tener en cuenta que un accidente puede involucrar a varias personas y varios vehículos. Se desea llevar también un registro de las multas que se aplican. Cada multa tendrá asignado un número de referencia correlativo. Además, deberá registrarse la fecha, hora, lugar de infracción e importe de la misma. Una multa solo se aplicará a un conductor e involucra a un solo vehículo."