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

Importancia de la implementación de las listas para la estructura de datos
Importancia de la implementación de las listas para la estructura de datosImportancia de la implementación de las listas para la estructura de datos
Importancia de la implementación de las listas para la estructura de datospepelebu1313
 
Ejercicios en clase Unidad II
Ejercicios en clase Unidad IIEjercicios en clase Unidad II
Ejercicios en clase Unidad IILuis Caiza
 
Tipos de-datos-power-designer
Tipos de-datos-power-designerTipos de-datos-power-designer
Tipos de-datos-power-designerWen MuZo
 
5. Ejercicios normalización
5. Ejercicios normalización5. Ejercicios normalización
5. Ejercicios normalizaciónMarcelo Herrera
 
Taller modelo entidad relacion
Taller modelo entidad relacionTaller modelo entidad relacion
Taller modelo entidad relacionBrayan Vega Diaz
 
Cuadro sinóptico estructuras de datos y su clasificación
Cuadro sinóptico   estructuras de datos y su clasificaciónCuadro sinóptico   estructuras de datos y su clasificación
Cuadro sinóptico estructuras de datos y su clasificaciónAlex Uhu Colli
 
Modelo Entidad Relacion E-R
Modelo Entidad Relacion E-RModelo Entidad Relacion E-R
Modelo Entidad Relacion E-RRobert Rodriguez
 
Tipos de Autómatas 
Tipos de Autómatas Tipos de Autómatas 
Tipos de Autómatas yelizabeth_20
 
Prolog ejercicios resueltos
Prolog ejercicios resueltosProlog ejercicios resueltos
Prolog ejercicios resueltosJansel M
 
Ejercicios de entidad relacion extendida
Ejercicios de entidad relacion extendidaEjercicios de entidad relacion extendida
Ejercicios de entidad relacion extendidaDavid Rocha Bardales
 
Arquitectura de la computadora
Arquitectura de la computadoraArquitectura de la computadora
Arquitectura de la computadoraMauricio Hernandez
 
Procedimientos especiales
Procedimientos especialesProcedimientos especiales
Procedimientos especialesAnel Sosa
 
Modelo entidad relacion(gestion de examenes)
Modelo entidad relacion(gestion de examenes)Modelo entidad relacion(gestion de examenes)
Modelo entidad relacion(gestion de examenes)agustinbilmer
 

La actualidad más candente (20)

Importancia de la implementación de las listas para la estructura de datos
Importancia de la implementación de las listas para la estructura de datosImportancia de la implementación de las listas para la estructura de datos
Importancia de la implementación de las listas para la estructura de datos
 
Ejercicios en clase Unidad II
Ejercicios en clase Unidad IIEjercicios en clase Unidad II
Ejercicios en clase Unidad II
 
Modelo entidad
Modelo entidadModelo entidad
Modelo entidad
 
Fundamentos de BD - unidad 3 modelo relacional
Fundamentos de BD - unidad 3 modelo relacionalFundamentos de BD - unidad 3 modelo relacional
Fundamentos de BD - unidad 3 modelo relacional
 
Tipos de-datos-power-designer
Tipos de-datos-power-designerTipos de-datos-power-designer
Tipos de-datos-power-designer
 
5. Ejercicios normalización
5. Ejercicios normalización5. Ejercicios normalización
5. Ejercicios normalización
 
Taller modelo entidad relacion
Taller modelo entidad relacionTaller modelo entidad relacion
Taller modelo entidad relacion
 
Registros del cpu
Registros del cpuRegistros del cpu
Registros del cpu
 
22 ejercicios base de datos
22 ejercicios base de datos 22 ejercicios base de datos
22 ejercicios base de datos
 
Guía de ejercicios de normalizacion
Guía de ejercicios de normalizacionGuía de ejercicios de normalizacion
Guía de ejercicios de normalizacion
 
Cuadro sinóptico estructuras de datos y su clasificación
Cuadro sinóptico   estructuras de datos y su clasificaciónCuadro sinóptico   estructuras de datos y su clasificación
Cuadro sinóptico estructuras de datos y su clasificación
 
Modelo Entidad Relacion E-R
Modelo Entidad Relacion E-RModelo Entidad Relacion E-R
Modelo Entidad Relacion E-R
 
Tipos de Autómatas 
Tipos de Autómatas Tipos de Autómatas 
Tipos de Autómatas 
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
 
Prolog ejercicios resueltos
Prolog ejercicios resueltosProlog ejercicios resueltos
Prolog ejercicios resueltos
 
Ejercicios de entidad relacion extendida
Ejercicios de entidad relacion extendidaEjercicios de entidad relacion extendida
Ejercicios de entidad relacion extendida
 
Arquitectura de la computadora
Arquitectura de la computadoraArquitectura de la computadora
Arquitectura de la computadora
 
Procedimientos especiales
Procedimientos especialesProcedimientos especiales
Procedimientos especiales
 
Ejercicio 2
Ejercicio  2Ejercicio  2
Ejercicio 2
 
Modelo entidad relacion(gestion de examenes)
Modelo entidad relacion(gestion de examenes)Modelo entidad relacion(gestion de examenes)
Modelo entidad relacion(gestion de examenes)
 

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