SlideShare una empresa de Scribd logo
1 de 11
MODELO ENTIDAD-RELACIÓN BASE DE DATOS EJERCICIOS
Ejercicio Nº 1:Electricista La empresa de suministros eléctricos “El Chispa” te encarga de hacer un diseño de BD de control de stocks y facturación con los siguientes requerimientos: “ El Chispa” vende artículos. De cada artículo se quiere guardar el código del artículo, nombre, color, medidas, fabricante y precio de venta. De cada fabricante se quiere guardar información del código del fabricante, nombre, dirección, población, teléfono y forma de pago De cada venta “El Chispa” hace un documento entrega/venta, donde constan el código de entrega/venta, fecha, datos del cliente, número y código de los artículos vendidos, precio por unidad y precio total por artículo. A finales de mes, se agrupan los albaranes hechos a un cliente en una factura donde queremos que conste: código de factura, fecha, datos del cliente, la información de cada albarán, total de la factura, forma de pago y vencimiento. De un cliente se quiere guardar el NIF, nombre, dirección, población y teléfono Los fabricantes envían artículos al almacén. Queremos guardar los envíos de entrada. De cada envío queremos saber la fecha, código del artículo y número de unidades enviadas
ENTIDADES ARTÍCULO FABRICANTE VENTA ALBARAN CLIENTE ENVÍO Cód_art Nom_art Color Medidas Fabricante Precio_ven Cód_fab Nom_fab Dirección Población Teléfono Forma_pago Cód_ent/ven Fecha Dat_cli Cantidad Cod_art Precio_u Precio_t Cód_fac Fecha Dat_cli Cantidad Nom_art Precio_u Precio_t_art Tot_fac Forma_pago Vencimiento NIF Nombre Dir_cli Pob_cli Tel_cli Fec_envío Cód_art Nº_unidades
Cód_art Nom_art Color Medidas Fabricante Precio_ven ARTÍCULO FABRICANTE Cód_fab Nom_fab Dirección Población Teléfono Forma_pago Cód_ent/ven Fecha Dat_cli Cantidad Cód_art Precio_u Precio_t VENTA Cód_fac Fecha Datos_cli Cantidad Nom_art Precio_u Precio_t_art Tot_fac Forma_pago Vencimiento ALBARAN NIF Nombre Dir_cli Pob_cli Tel_cli CLIENTE Fec_env Cód_art Nº_unidades ENVÍO
Ejercicio Nº 2:Conflictos Bélicos Una organización internacional quiere hacer un seguimiento de los conflictos bélicos que se producen. Por esto quiere hacer una BD que responda a los siguientes requerimientos: Todo conflicto se identificará con un nombre o causa que lo provoca, además de un código único. Para cada conflicto se quiere guardar los países que afectan así como el número de muertos y heridos por cada país y el total Pueden ser de diferentes tipos: territoriales, religiosos, económicos y raciales El los conflictos intervienen diferentes grupos armados y diferentes organizaciones intermediarias. Tanto los grupos como las organizaciones pueden entrar y salir del conflicto. Para cada grupo armado se guarda un código y un nombre. Cada grupo dispone de una o más divisiones y es liderado por un único líder político. En cada división se registra el Nº de aviones, de tanques, de barcos y hombres así como las bajas que ha tenido
Los traficantes de armas suministran diferentes tipos de armas. De cada tipo de arma se guarda un nombre y un indicador de potencia. De cada traficante se tiene un nombre y los tipos y cantidades de armas que puede suministrar Los líderes políticos se identifican por su nombre y por el código del grupo armado que lideran Cada división puede ser dirigida por un máximo de tres jefes militares. A cada jefe militar se lo identifica por un código y rango que tiene De las organizaciones intermediarias se recogerá su código, nombre, tipo, la organización de quien depende, el número de personas que mantiene desplegadas y el tipo de ayuda que da en cada conflicto
ENTIDADES CONFLICTO TIPOS ORGANIZACIONES GRUPO ARMADO DIVISIONES TRAFICANTE TIPO_ARMA LIDER_POL JEFE_MIL TIPO_ORG TIPO_AYUDA Nombre Causa Cód_uni Países Nº_muertos Nº_heridos Nom_tipo Cód_tipo Descripción Código Nom_gru Bajas_tot Líder Nº_barcos Nº_aviones Nº_tanques Nº_hombres Nº_bajas Nom_tra Tipo_arma Cantidad Nom_arma Indicador_pot Nom_lid Cód_gru Dialogo_org Cód_jefe Rango Nom_org Fec_incor Fec_salida Tipo_org Dependencia Nº_pers Tipo_ayuda Dial_lider Nom_tip Cód Descrip Nom_ayuda Cód_ayuda Des_ayuda
CONFLICTO Nombre Causa Cós_uni Países Nº_muertos Nº_heridos TIPOS_CON Nom_tipo Có_tpo Descripción G_ARMADO Cód_gru Nom_gru Bajas_total DIVISIONES Líder Nº_barcos Nº_aviones Nº_tanques Nº_hombres Nº_bajas TRAFICANTE Nom_tra Tipo_arma Cantidad TIPO_ARMA Nom_arma Potencia LIDER_POL Nom_lid Cód_gru Diálogo_org ORGANIZACION Nom_org Fec_incor Fec_salida Tipo_org Dependencia Nº_per Tipo_ayuda Diálogo_lider TIPO_ORG Nom_org Cód_org Des_tipo TIP_AYUDA Nom_ayuda Cód_ayuda Des_ayuda
EJERCICIO 3:PARQUES NATURALES EL Ministerio de Medio Ambiente decide crear un sistema de información sobre parques naturales gestionados por cada Comunidad Autónoma (CA), con los siguientes requerimientos: Una CA puede tener varios parques. En toda la CA existe un único organismo responsable de los parques. Un parque puede estar compartido por más de una comunidad Un parque natural se identifica por un nombre y la fecha en que fue declarado parque natural, y está compuesto por varias áreas identificadas por un nombre y una extensión en kilómetros. En cada área residen especies que pueden ser de tres tipos: vegetales, animales y minerales Cada especie tiene una denominación científica y una vulgar. De las especies vegetales se quiere saber si tienen floración y en que mes se produce. De los animales se quiere saber su tipo de alimentación y su periodo de celo. De los minerales se desea saber si son rocas o cristales. Además que especies sirven de alimento a otra especies
Cada parque tiene un personal en dedicación exclusiva. De este personal se guarda el DNI, número de SS, nombre, dirección, teléfonos y sueldo. De un visitante se desea guardar el DNI, nombre, dirección y profesión. Además puede alojarse en los alojamientos que tiene el parque. Los alojamientos tienen una capacidad limitada y una determinada categoría Los alojamientos organizan excursiones al parque en vehículo o a pie unos determinados días de la semana y a horas determinadas. Para ir a estas excursiones hay que ser visitante del parque
ENTIDADES COMUNIDAD_AUTONOMA PARQUE_NATURAL AREAS ESPECIES TIPO_ESPECIE ESP_VEGETAL PERSONAL TIPO_PERSONAL PROY_INVEST VISITANTE ALOJAMIENTO ESP_ANIMAL ESP_MINERAL Organismo Parques Nom_par Fec_declar Personal Nom_area Extensión Tipo_esp Nom_cien Nom_vul Nº_indiv Tipo_esp Sir_alimento DNI Nº_SS Nom_per Dirección Teléfono Sueldo Tipo Cod_tipo Nom_tipo Título Presupuesto Inv_princ Periodo Inv_part Cod_per Nom_tip Descripción Capacidad Categoría Excursiones DNI Nom_visi Dir_visi Profesión Tipo_alim Period_celo Floración Tiempo_flor Tipo_min Nom_min

Más contenido relacionado

La actualidad más candente

Tipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relacionesTipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relacionesbasilioj
 
Colas en programacion
Colas en programacionColas en programacion
Colas en programacionLuis Igoodbad
 
Unidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionUnidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionLuiS YmAY
 
Diagramas de colaboracion
Diagramas de colaboracionDiagramas de colaboracion
Diagramas de colaboraciond-draem
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemaUniversidad Tecnológica
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datosJorge Garcia
 
Ejercicios de base de datos
Ejercicios de base de datosEjercicios de base de datos
Ejercicios de base de datosMaria Barrios
 
Ejercicios de entidad relacion extendida
Ejercicios de entidad relacion extendidaEjercicios de entidad relacion extendida
Ejercicios de entidad relacion extendidaDavid Rocha Bardales
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de usoSaul Mamani
 
Ejercicios del modelo entidad relacion
Ejercicios del modelo entidad relacionEjercicios del modelo entidad relacion
Ejercicios del modelo entidad relacionCarlos CaychoChumpitaz
 
Notación infija postfija
Notación infija postfijaNotación infija postfija
Notación infija postfijaOmarzingm
 
Normalizacion boyce codd_4_fn
Normalizacion boyce codd_4_fnNormalizacion boyce codd_4_fn
Normalizacion boyce codd_4_fnLuis Jherry
 
Ejercicios en clase Unidad II
Ejercicios en clase Unidad IIEjercicios en clase Unidad II
Ejercicios en clase Unidad IILuis Caiza
 
Ejercicios de entidad relacion (2018-2)
Ejercicios de entidad relacion (2018-2)Ejercicios de entidad relacion (2018-2)
Ejercicios de entidad relacion (2018-2)JESUSFRANCISCOFLORES1
 
Modelo Entidad Relación Extendido.
Modelo Entidad Relación Extendido.Modelo Entidad Relación Extendido.
Modelo Entidad Relación Extendido.nayis2010
 

La actualidad más candente (20)

Tipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relacionesTipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relaciones
 
Colas en programacion
Colas en programacionColas en programacion
Colas en programacion
 
Unidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionUnidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacion
 
Diagramas de colaboracion
Diagramas de colaboracionDiagramas de colaboracion
Diagramas de colaboracion
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistema
 
Arboles Binarios
Arboles BinariosArboles Binarios
Arboles Binarios
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Ejercicios de base de datos
Ejercicios de base de datosEjercicios de base de datos
Ejercicios de base de datos
 
Ejercicios de entidad relacion extendida
Ejercicios de entidad relacion extendidaEjercicios de entidad relacion extendida
Ejercicios de entidad relacion extendida
 
Arboles M-Way, 2-3 y 2-3-4
Arboles M-Way, 2-3 y 2-3-4Arboles M-Way, 2-3 y 2-3-4
Arboles M-Way, 2-3 y 2-3-4
 
Metodologia orientada a objeto
Metodologia orientada a objetoMetodologia orientada a objeto
Metodologia orientada a objeto
 
22 ejercicios base de datos
22 ejercicios base de datos 22 ejercicios base de datos
22 ejercicios base de datos
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso
 
Ejercicios del modelo entidad relacion
Ejercicios del modelo entidad relacionEjercicios del modelo entidad relacion
Ejercicios del modelo entidad relacion
 
Notación infija postfija
Notación infija postfijaNotación infija postfija
Notación infija postfija
 
Normalizacion boyce codd_4_fn
Normalizacion boyce codd_4_fnNormalizacion boyce codd_4_fn
Normalizacion boyce codd_4_fn
 
Ejercicios en clase Unidad II
Ejercicios en clase Unidad IIEjercicios en clase Unidad II
Ejercicios en clase Unidad II
 
Ejercicios Entidad - Relación
Ejercicios Entidad - RelaciónEjercicios Entidad - Relación
Ejercicios Entidad - Relación
 
Ejercicios de entidad relacion (2018-2)
Ejercicios de entidad relacion (2018-2)Ejercicios de entidad relacion (2018-2)
Ejercicios de entidad relacion (2018-2)
 
Modelo Entidad Relación Extendido.
Modelo Entidad Relación Extendido.Modelo Entidad Relación Extendido.
Modelo Entidad Relación Extendido.
 

Similar a Base de Datos: Modelo Entidad-Relacion

Similar a Base de Datos: Modelo Entidad-Relacion (20)

ENTIDAD RELACION - NORMALIZACION
ENTIDAD RELACION - NORMALIZACIONENTIDAD RELACION - NORMALIZACION
ENTIDAD RELACION - NORMALIZACION
 
Clase 3 Ejercicios del MR
Clase 3 Ejercicios del MRClase 3 Ejercicios del MR
Clase 3 Ejercicios del MR
 
Access.pptxNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Access.pptxNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAccess.pptxNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Access.pptxNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
 
Guia de ejercicios.
Guia de ejercicios.Guia de ejercicios.
Guia de ejercicios.
 
Ejercicios E-R y Normalización
 Ejercicios E-R y Normalización Ejercicios E-R y Normalización
Ejercicios E-R y Normalización
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 
Mario 1520
Mario 1520Mario 1520
Mario 1520
 
Modelos entidad relación (mer)
Modelos entidad relación (mer)Modelos entidad relación (mer)
Modelos entidad relación (mer)
 
Clase practica der - base de datos i
Clase practica   der - base de datos iClase practica   der - base de datos i
Clase practica der - base de datos i
 
Access examen
Access examenAccess examen
Access examen
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
base
basebase
base
 
Modelamiento E-R
Modelamiento E-R Modelamiento E-R
Modelamiento E-R
 
Erwin dat brian
Erwin dat brianErwin dat brian
Erwin dat brian
 
Ejercicio grupo1 grupo2_grupo3
Ejercicio grupo1 grupo2_grupo3Ejercicio grupo1 grupo2_grupo3
Ejercicio grupo1 grupo2_grupo3
 
Laboratorio 1 modelamiento de entidad relacion
Laboratorio 1 modelamiento de entidad relacionLaboratorio 1 modelamiento de entidad relacion
Laboratorio 1 modelamiento de entidad relacion
 
Dbd ejercicios 1
Dbd ejercicios 1Dbd ejercicios 1
Dbd ejercicios 1
 
Ejercicios de normalizacion
Ejercicios de normalizacionEjercicios de normalizacion
Ejercicios de normalizacion
 
Ejercicios UML.pdf
Ejercicios UML.pdfEjercicios UML.pdf
Ejercicios UML.pdf
 
Ejercicios normalizacion
Ejercicios normalizacionEjercicios normalizacion
Ejercicios normalizacion
 

Base de Datos: Modelo Entidad-Relacion

  • 1. MODELO ENTIDAD-RELACIÓN BASE DE DATOS EJERCICIOS
  • 2. Ejercicio Nº 1:Electricista La empresa de suministros eléctricos “El Chispa” te encarga de hacer un diseño de BD de control de stocks y facturación con los siguientes requerimientos: “ El Chispa” vende artículos. De cada artículo se quiere guardar el código del artículo, nombre, color, medidas, fabricante y precio de venta. De cada fabricante se quiere guardar información del código del fabricante, nombre, dirección, población, teléfono y forma de pago De cada venta “El Chispa” hace un documento entrega/venta, donde constan el código de entrega/venta, fecha, datos del cliente, número y código de los artículos vendidos, precio por unidad y precio total por artículo. A finales de mes, se agrupan los albaranes hechos a un cliente en una factura donde queremos que conste: código de factura, fecha, datos del cliente, la información de cada albarán, total de la factura, forma de pago y vencimiento. De un cliente se quiere guardar el NIF, nombre, dirección, población y teléfono Los fabricantes envían artículos al almacén. Queremos guardar los envíos de entrada. De cada envío queremos saber la fecha, código del artículo y número de unidades enviadas
  • 3. ENTIDADES ARTÍCULO FABRICANTE VENTA ALBARAN CLIENTE ENVÍO Cód_art Nom_art Color Medidas Fabricante Precio_ven Cód_fab Nom_fab Dirección Población Teléfono Forma_pago Cód_ent/ven Fecha Dat_cli Cantidad Cod_art Precio_u Precio_t Cód_fac Fecha Dat_cli Cantidad Nom_art Precio_u Precio_t_art Tot_fac Forma_pago Vencimiento NIF Nombre Dir_cli Pob_cli Tel_cli Fec_envío Cód_art Nº_unidades
  • 4. Cód_art Nom_art Color Medidas Fabricante Precio_ven ARTÍCULO FABRICANTE Cód_fab Nom_fab Dirección Población Teléfono Forma_pago Cód_ent/ven Fecha Dat_cli Cantidad Cód_art Precio_u Precio_t VENTA Cód_fac Fecha Datos_cli Cantidad Nom_art Precio_u Precio_t_art Tot_fac Forma_pago Vencimiento ALBARAN NIF Nombre Dir_cli Pob_cli Tel_cli CLIENTE Fec_env Cód_art Nº_unidades ENVÍO
  • 5. Ejercicio Nº 2:Conflictos Bélicos Una organización internacional quiere hacer un seguimiento de los conflictos bélicos que se producen. Por esto quiere hacer una BD que responda a los siguientes requerimientos: Todo conflicto se identificará con un nombre o causa que lo provoca, además de un código único. Para cada conflicto se quiere guardar los países que afectan así como el número de muertos y heridos por cada país y el total Pueden ser de diferentes tipos: territoriales, religiosos, económicos y raciales El los conflictos intervienen diferentes grupos armados y diferentes organizaciones intermediarias. Tanto los grupos como las organizaciones pueden entrar y salir del conflicto. Para cada grupo armado se guarda un código y un nombre. Cada grupo dispone de una o más divisiones y es liderado por un único líder político. En cada división se registra el Nº de aviones, de tanques, de barcos y hombres así como las bajas que ha tenido
  • 6. Los traficantes de armas suministran diferentes tipos de armas. De cada tipo de arma se guarda un nombre y un indicador de potencia. De cada traficante se tiene un nombre y los tipos y cantidades de armas que puede suministrar Los líderes políticos se identifican por su nombre y por el código del grupo armado que lideran Cada división puede ser dirigida por un máximo de tres jefes militares. A cada jefe militar se lo identifica por un código y rango que tiene De las organizaciones intermediarias se recogerá su código, nombre, tipo, la organización de quien depende, el número de personas que mantiene desplegadas y el tipo de ayuda que da en cada conflicto
  • 7. ENTIDADES CONFLICTO TIPOS ORGANIZACIONES GRUPO ARMADO DIVISIONES TRAFICANTE TIPO_ARMA LIDER_POL JEFE_MIL TIPO_ORG TIPO_AYUDA Nombre Causa Cód_uni Países Nº_muertos Nº_heridos Nom_tipo Cód_tipo Descripción Código Nom_gru Bajas_tot Líder Nº_barcos Nº_aviones Nº_tanques Nº_hombres Nº_bajas Nom_tra Tipo_arma Cantidad Nom_arma Indicador_pot Nom_lid Cód_gru Dialogo_org Cód_jefe Rango Nom_org Fec_incor Fec_salida Tipo_org Dependencia Nº_pers Tipo_ayuda Dial_lider Nom_tip Cód Descrip Nom_ayuda Cód_ayuda Des_ayuda
  • 8. CONFLICTO Nombre Causa Cós_uni Países Nº_muertos Nº_heridos TIPOS_CON Nom_tipo Có_tpo Descripción G_ARMADO Cód_gru Nom_gru Bajas_total DIVISIONES Líder Nº_barcos Nº_aviones Nº_tanques Nº_hombres Nº_bajas TRAFICANTE Nom_tra Tipo_arma Cantidad TIPO_ARMA Nom_arma Potencia LIDER_POL Nom_lid Cód_gru Diálogo_org ORGANIZACION Nom_org Fec_incor Fec_salida Tipo_org Dependencia Nº_per Tipo_ayuda Diálogo_lider TIPO_ORG Nom_org Cód_org Des_tipo TIP_AYUDA Nom_ayuda Cód_ayuda Des_ayuda
  • 9. EJERCICIO 3:PARQUES NATURALES EL Ministerio de Medio Ambiente decide crear un sistema de información sobre parques naturales gestionados por cada Comunidad Autónoma (CA), con los siguientes requerimientos: Una CA puede tener varios parques. En toda la CA existe un único organismo responsable de los parques. Un parque puede estar compartido por más de una comunidad Un parque natural se identifica por un nombre y la fecha en que fue declarado parque natural, y está compuesto por varias áreas identificadas por un nombre y una extensión en kilómetros. En cada área residen especies que pueden ser de tres tipos: vegetales, animales y minerales Cada especie tiene una denominación científica y una vulgar. De las especies vegetales se quiere saber si tienen floración y en que mes se produce. De los animales se quiere saber su tipo de alimentación y su periodo de celo. De los minerales se desea saber si son rocas o cristales. Además que especies sirven de alimento a otra especies
  • 10. Cada parque tiene un personal en dedicación exclusiva. De este personal se guarda el DNI, número de SS, nombre, dirección, teléfonos y sueldo. De un visitante se desea guardar el DNI, nombre, dirección y profesión. Además puede alojarse en los alojamientos que tiene el parque. Los alojamientos tienen una capacidad limitada y una determinada categoría Los alojamientos organizan excursiones al parque en vehículo o a pie unos determinados días de la semana y a horas determinadas. Para ir a estas excursiones hay que ser visitante del parque
  • 11. ENTIDADES COMUNIDAD_AUTONOMA PARQUE_NATURAL AREAS ESPECIES TIPO_ESPECIE ESP_VEGETAL PERSONAL TIPO_PERSONAL PROY_INVEST VISITANTE ALOJAMIENTO ESP_ANIMAL ESP_MINERAL Organismo Parques Nom_par Fec_declar Personal Nom_area Extensión Tipo_esp Nom_cien Nom_vul Nº_indiv Tipo_esp Sir_alimento DNI Nº_SS Nom_per Dirección Teléfono Sueldo Tipo Cod_tipo Nom_tipo Título Presupuesto Inv_princ Periodo Inv_part Cod_per Nom_tip Descripción Capacidad Categoría Excursiones DNI Nom_visi Dir_visi Profesión Tipo_alim Period_celo Floración Tiempo_flor Tipo_min Nom_min