AP3-AA2-Ev1-Diagramas de Modelo Entidad Relación

April 2, 2018 | Author: ErminsonGarciaVictoria | Category: Books, Banks, Video, Learning, Customer


Comments



Description

LABORATORIO Nº 5Actividad de Proyecto: ESPECIFICAR EL MODELO CONCEPTUAL DEL SISTEMA DE INFORMACIÓN EJERCICIOS 1. Se pretende automatizar la gestión de una biblioteca. Para ello se recoge la siguiente información: • Se dispone de un conjunto de usuarios con el número de carnet, nombre y dirección; Cada libro de la biblioteca tiene un código, título y número de páginas. • Se realizan préstamos de libros a los usuarios. Cada usuario puede tener prestados a la vez varios libros. • Cada libro pertenece a una determinada clase, identificada por una clave. De la clase del libro depende el tiempo máximo que se puede prestar. • Se quiere llevar un control histórico de todos los préstamos que se van realizando, sabiendo además del libro y el usuario, las fechas de inicio y de devolución del préstamo. • Es importante poder consultar los libros de un determinado autor o de una determinada editorial. Sabiendo que un libro puede ser escrito por varios autores pero editado por una sola editorial. Asuma la información necesaria para construir el modelo entidad relación (MER). 1 FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje Desarrollo Ejercicio 1 Identificando Entidades:  Usuario  Libro  Autor  Clase  Editorial  Prestamos Definiendo relaciones entre las Entidades (entidades color rojo)  Autor escribe Libro  Libro tiene Editoriales  Libro pertenece Clase  Usuario préstamo Libro Identificando Atributos  Autor  Usuario  Nombre  Número Carnet  Código  Nombre  Libro  Dirección  Paginas  Cantidad de Libros  Titulo  Prestamos  Código  Fecha préstamo  Editoriales  Fecha de devolución  Editorial  Año  Clase  Clave  Tiempo máximo  Localización 2 FAVA .Servicio Nacional de Aprendizaje .Formación en Ambientes Virtuales de Aprendizaje SENA . DEPURAR MER 2. este histórico es importante para determinar las sanciones o premios para cada cliente. terror etc). BlueRay). pues existe un listado de premios y de sanciones que es importante conocer que clientes los han recibido.Servicio Nacional de Aprendizaje . Los clientes podrán consultar los videos que hay de un determinado formato. así como por determinado actor. aunque no todos los clientes deben recibir premios o sanciones. nombre. 3 FAVA . idioma y duración. • Cada vez que un cliente devuelve un video es importante registrar además de la fecha de devolución. • Cada Video es dirigido por un director del cual además de interesarnos conocer los videos que ha dirigido. Se pretende automatizar la gestión de una Video tienda teniendo en cuenta la siguiente información: • Se dispone de un conjunto de clientes con su código.Formación en Ambientes Virtuales de Aprendizaje SENA . nos interesa saber cuál es su nacionalidad. Asuma la información restante que sea necesaria para construir el MER. dirección y correo electrónico. título. o género (comedia. Cada video de la videoTienda tiene un código. los días de retraso. VCD. la fecha de devolución y el valor del alquiler que depende del formato del video (VHS. • Los clientes pueden alquilar varios videos y es importante saber la fecha de alquiler. DVD. Servicio Nacional de Aprendizaje .Formación en Ambientes Virtuales de Aprendizaje SENA .Desarrollo Ejercicio 2 Identificando Entidades:  Cliente  Video  Género Película  Formato Película  Directores  Actor  Listado Definiendo relaciones entre las Entidades (entidades color rojo)  Director Dirige Video  Video Tiene Actor  Video Tiene Género  Video Tiene Formato  Video Hace Alquiler  Alquiler Presta Cliente Identificando Atributos  Director  Usuario  Nombre  Código  Nacionalidad  Nombre  Código  Dirección  Video  Email  Código  Prestamos  Titulo  Fecha de devolución  Idioma  Días de Retraso  Duración  Actor  Género  Código  Nombre Género  Nombre  Nombre Actor  Dirección  Email  Formato  Nombre Formato  Prestamos  Premios  Sanciones 4 FAVA . Aplicando el MER (Modelo Entidad Relación) Aprendiz: Adalberto Jiménez Castro DEPURACIÓN MER 5 FAVA .Formación en Ambientes Virtuales de Aprendizaje SENA .Servicio Nacional de Aprendizaje . La información requerida para la base de datos es la siguiente: • De los aprendices interesa conocer su número de documento de identidad. La información requerida de la empresa es: NIT. • Los cursos pertenecen a un determinado centro de formación. nombre.3. es importante también conocer la información de la empresa que los patrocina. cursos y formación que imparte cada centro perteneciente a la regional. fecha de nacimiento. también sería importante conocer los instructores que pertenecen a un determinado centro y a que grupos imparte formación cada instructor. del cual interesa conocer el código y nombre. También es importante conocer la fecha de inicio y fin del patrocinio. teléfono y estrato. nombre. • Teniendo en cuenta que algunos de los aprendices del SENA están patrocinados. Además es importante conocer para cada aprendiz el curso en el que se encuentra matriculado. Un aprendiz solo puede estar patrocinado por una empresa. El SENA regional Caldas desea construir el diagrama entidad relación de una base de datos que tiene como objetivo fundamental llevar un control de los aprendices. instructores.Formación en Ambientes Virtuales de Aprendizaje SENA . dirección. teléfono. pero una empresa puede patrocinar a varios aprendices.Servicio Nacional de Aprendizaje . Asuma la información restante necesaria para construir el MER Desarrollo Ejercicio 3 Identificando Entidades:  Aprendiz  Curso  Matriculas  Centro Formación  Instructor  Empresa Patrocinio  Empresa Zona 6 FAVA . dirección. así como la fecha de la matrícula. siendo importante para la base de datos todas las empresas de la región así estas no estén patrocinando a ningún aprendiz. Formación en Ambientes Virtuales de Aprendizaje SENA .Definiendo relaciones entre las Entidades (entidades color rojo)  Centro Formación Matricula Aprendiz  Centro Formación Tiene Cursos  Curso Tiene Matricula  Aprendiz Estudia Curso  Curso Imparte Instructor  Aprendiz Patrocinado Empresa Identificando Atributos  Aprendiz  instructor  ID aprendiz  Nombre  Nombre  Cedula  Fecha de Nacimiento  Dirección  Dirección  Email  Teléfono  código  Estrato  Empresas Zona  Curso  NIT  Nombre Curso  Nombre  ID Curso  Dirección teléfono  Código Centro  Empresas Patrocinio  Matricula  NIT  Fecha Matricula  Nombre  Código Matricula  Dirección  Teléfono  Centro Formación  Fecha inicio  Nombre  Fecha fin  Código 7 FAVA .Servicio Nacional de Aprendizaje . ). Un cliente tiene al menos una cuenta. Se conocen las siguientes reglas de negocio de un banco: • El banco tiene cuentas corrientes. cuentas de ahorro y clientes. • Cada sucursal se identifica por su número. Además tiene una dirección. • Los clientes tiene un nombre.Formación en Ambientes Virtuales de Aprendizaje SENA . un representante y un número de empleados. en cambio las organizaciones tienen un tipo de organización (empresa. También interesa conocer su nombre. Las personas tienen fecha de nacimiento y género. etc. un teléfono y una ciudad. una dirección y se identifican por su código. pero es importante poder determinar si una cuenta es de ahorro o corriente. Cada cuenta pertenece a un único cliente. • Todas las cuentas tienen un número de cuenta. institución pública. • Los empleados del banco se identifican por su código. saldo actual y un saldo promedio. Asuma la información necesaria para construir el MER 8 FAVA . fecha-nacimiento.DEPURACION MER 4. aunque puede tener varias cuentas de cualquiera de los dos tipos. sexo y la sucursal en la que trabajan (aunque hay empleados que no trabajan en ninguna sucursal).Servicio Nacional de Aprendizaje . Los clientes del banco son personas u organizaciones. Desarrollo Ejercicio 3 Identificando Entidades:  Banco  Cuenta  Cliente  Empleado  Organización  Sucursal  Persona Definiendo relaciones entre las Entidades (entidades color rojo)  Banco Tiene Sucursal  Sucursal Tiene Empleado  Sucursal Tiene Cliente  Cliente Posee cuenta Identificando Atributos  Banco  Organización  Dirección  Tipo de Organización  Teléfono  Representantes  Ciudad  # Empleados  ID Banco  Cuenta  Sucursal  # Cuenta  # Sucursal  Saldo Actual  Empleado  Saldo Promedio  Nombre  Tipo Cuenta  Código  Fecha de Nacimiento  Género  # Sucursal  Cliente  Nombre  Cedula  Dirección  Email  Código  Fecha de nacimiento  Género 9 FAVA .Servicio Nacional de Aprendizaje .Formación en Ambientes Virtuales de Aprendizaje SENA . Formación en Ambientes Virtuales de Aprendizaje SENA .DEPURACION MER 10 FAVA .Servicio Nacional de Aprendizaje .
Copyright © 2024 DOKUMEN.SITE Inc.