DISEÑO DE UN ESQUEMA DE BASE DE DATOS E-R.



Documentos relacionados
MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA. Perfil Entidad Proveedora

CONSTRUCCIÓN DEL PROCESO PAGO DE FACTURAS. BizAgi Process Modeler

Capítulo VI. Diagramas de Entidad Relación

SERIES DE DOCUMENTOS MARFIL GESTIÓN

Formas de Pago y Efectos en Facturas de Venta WhitePaper Febrero de 2007

Servicio de Alta, Baja, Modificación y Consulta de usuarios Medusa

Módulo de farmacia, stock y compras

Servicios Educativos Del Estado De Chihuahua Sistema Integral de Presupuestos y Materiales. Indice. Introducción Barra de Herramientas...

ALGUNAS AYUDAS PARA EL ACCESO AL AULA DIGITAL Contenido

Sistemas de Bases de Datos I. Modelo Lógico Modelo Relacional

GESTINLIB GESTIÓN PARA LIBRERÍAS, PAPELERÍAS Y KIOSCOS DESCRIPCIÓN DEL MÓDULO DE KIOSCOS

Principios de Bases de Datos Relacionales, Normalización. Unidad 4

1 El plan de contingencia. Seguimiento

Guía rápida de la Oficina Virtual Área Web y Administración Electrónica

IAP TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO)

sábado, 21 de agosto de Escriba la fecha con la que el sistema iniciará. CAPTURA DE INVENTARIOS EN MULTILAN

Manual de Usuaria FACEBOOK. Presentación

Web de Letras Manual de usuario. Gestiona tus letras por internet

Base de datos en Excel

Métodos de verificación de usuarios en ELMS 1.1

5.8. REGISTRO DE FACTURAS.

INTERNET I LECCIÓN N 3 Cambio de la página principal

Bibliotecas Escolares. Perfil de Lector.

1.- Registro de Profesores (Candidatos)

ENTIDADES TRIBUTARIAS

Ejercicio 6 Ingresos y Gastos de una Empresa

LMS: Manual de la familia

ORIENTACIONES GENERALES SOBRE EL PROCESO DE TRABAJO DE GRADO

CURSO INSTALACION E IMPLEMENTACION ALOJA SOFTWARE HOTEL MODULO 02: Datos Adicionales de configuración [1]

Conceptos Generales en Joomla

PRESENTACIÓN. Resultados de Aprendizaje: Diseñar la Base de Datos Relacional requerida por un sistema Computacional.

INDETEC MANUAL DE GASTOS POR COMPROBAR SAACG.NET

Preguntas Frecuentes sobre Intermediarios

Programa diseñado y creado por Art-Tronic Promotora Audiovisual, S.L.

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

02 Búsqueda, selección y evaluación de proveedores

Toda base de datos relacional se basa en dos objetos

TRÁFICO DE PISO 2. Rev. 1 15/04/09

MANUAL DE USUARIO. Sistema Administrativo XENX ERP. Modulo Suministros Almacén Requisición Compras Proveedores

Cómo puede mi organización registrar plazas de trabajo?

CONSTRUCCIÓN DEL PROCESO TRANSACCIONAL Bizagi Process Modeler

Distribuidor de documentos 1. Ventajas. Distribuidor de documentos

COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE

TRANSMISIÓN ELECTRONICA DEL MANIFIESTO DE CARGA POR VIA AEREA

AKMUS INTERNATIONAL NETWORKS :: SERIE TUTORIALES

Contenido. cursos.cl / Teléfono:

OPERACIONES EN MOSTRADOR

Guía de Apoyo Project Professional

INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS

BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN

P/. Factura Electrónica D/. Manual de Usuario Proveedores

MANUAL DE AYUDA MODULO TALLAS Y COLORES

DIAGRAMA QUE NOS MUESTRA LA CREACION DE UN MAILING O CARTA MODELO COMBINADA

Guía paso a paso para la cumplimentación del formulario de candidatura

Sistema de Facturación de Ventas WhitePaper Enero de 2007

TEMA 5: La explotación de un servicio TI

CheckOUT HELP DESK. Una vez en sesión, UD. Podrá registrar problemas, consultas y hacer un seguimiento de los problemas que UD. ha ingresado.

Aplicación informática de Optimización de Facturas Eléctricas (O.F.E)

hay alguien ahi? por Marcelino Alvarez

MANUAL DE USUARIO SISTEMA DE ALMACEN DIF SONORA

Procedimiento de Clases

28.- Manejo de los Feriados

PROCEDIMIENTOS DE EVALUACIÓN Y CRITERIOS DE CALIFICACION.

Planeación. El proceso administrativo, herramienta fundamental

NOTAS TÉCNICAS SOBRE EL SIT: Documentos de Gestión

Manual SAAE México 2012 EMPRESAS Manual para Software de Administración de Alumnos y Egresados

MANUAL ECOMMERCE 2.0

TUTORIAL FACTURACION ELECTRONICA.

Autor: Microsoft Licencia: Cita Fuente: Ayuda de Windows

Alexa. Sistema de Reservas de Aulas y VideoBeam. Docentes y Jefe de Audiovisuales. Manual de Usuario:

ing Solution La forma más efectiva de llegar a sus clientes.

MANUAL DE INICIO DE TRAMITACIÓN CON CERTIFICADO ELECTRÓNICO Cambio de Titularidad de Apertura de Actividades no Calificadas

Guía de usuario. Docentes. Autoservicio de PowerCAMPUS

Módulo Registro Clínico

Manual SBR. Pero antes de explicar las actividades que principalmente podemos desarrollar vamos a dar una visión global de la aplicación.

Los modernos y dinámicos sistemas de capacitación permiten ofrecer apoyo para:

Rev Gestión Documental

, Desarrollos Informáticos SHM, S.L. - Gran Vía, 69 7ª planta Of Madrid - España

Estas visiones de la información, denominadas vistas, se pueden identificar de varias formas.

I. T. en Informática de Sistemas. Facultad de Informática

MANUAL DE USUARIO DE LA HERAMIENTA CONFIGURACION DE PRESUPUESTOS PARA DISTRIBUIDORES

MANUAL DE FACTURACIÓN TOUCH SCREEN

COMISIÓN NACIONAL PARA EL AHORRO DE ENERGÍA

Manual de operación Tausend Monitor

CAPITULO 4. Requerimientos, Análisis y Diseño. El presente capítulo explica los pasos que se realizaron antes de implementar

Mini-guía: Gestión Backup

Instructivo Outlook Mesa de ayuda Sistemas. Introducción

Resumen ÁREA DE FACTURACIÓN::INFORMES::Pedidos Detalle Resumen ÁREA DE

Tareas básicas en OneNote 2010 Corresponde a: Microsoft Office OneNote 2010

Guía para la Capacitación en el Servicio y Educación de Preservicio Relativa al DIU

1.- Registro de Profesores (Candidatos)

WINPIEL LIST- ÍNDICE. DES CRIPCIÓN DEL PROGRAMA... Pág. 1

Instrucciones LOPD -ONline

Instructivo. VIDEOS EN: INTRODUCCION

Tema 5: Teoría de diseño de Bases de Datos Relacionales.

Manual para usuarios USO DE ONEDRIVE. Universidad Central del Este

Desde la pantalla de Ventas TPV Multilíneas (VE200001) se habilita un nuevo botón llamado Abono Parcial que realizará lo siguiente:

Federal Student Aid Planes de pago definido por los ingresos para préstamos federales para estudiantes

Transcripción:

DISEÑO DE UN ESQUEMA DE BASE DE DATOS E-R. Podemos dividir el proceso de construir un modelo E-R en varias tareas más simples. El proceso completo es iterativo, es decir, una vez terminado debemos volver al comienzo, repasar el modelo obtenido y, probablemente, modificarlo. Una vez satisfechos con el resultado, será el momento de pasar a la siguiente fase: el modelo lógico. Para crear un diagrama conceptual, realiza lo siguiente: Habla con el cliente y deja claros los parámetros y objetivos del problema o proceso a modelar. Estudia el planteamiento del problema para: o Identificar los conjuntos de entidades útiles para modelar el problema. o Identificar los conjuntos de interrelaciones y determinar su grado y tipo (1:1, 1:n o m:n). o Trazar un primer diagrama E-R. o Identificar atributos y dominios para los conjuntos de entidades y relaciones. o Seleccionar las claves principales para los conjuntos de entidades. o Verificar que el modelo resultante cumple el planteamiento del problema. Si no es así, se vuelve a repasar el proceso desde principio. Ejemplo 1 1. Descripción del proceso Se trata de una base de datos que debe almacenar datos sobre los suministros que ingresan los proveedores hacia un determinado almacén, para lo cual se debe llevar un control de los suministros y de sus cuentas contables. 2. Identificar conjuntos de entidades A primera vista, tenemos tres conjuntos de entidades: proveedor, suministro, cuenta_contable. 3. Identificar conjuntos de relaciones Cada proveedor ingresa uno o más suministros, y estos pueden ser vendidos por uno o más proveedores, dándose una relación de muchos a muchos.

Por otra parte estos suministros pertenecerán a una determinada cuenta contable, y esta cuenta contendrá múltiples suministros, dándose una relación de muchos a uno. 4. Trazar primer diagrama proveedor ingresa suministro cuenta_ contable pertenece 5. Identificar atributos El siguiente paso es identificar los atributos para cada conjunto de entidades. Proveedor codproveedor ruc razon Direccion Suministro codsuministro descripcion medida stockactual Cuenta_Contable cuenta subcta

clase descripcion 6. Seleccionar claves principales El proveedor tendría como clave principal al codigo, ya que es un único atributo. Pero también tendría como clave candidata al número de RUC. Asimismo el suministro se identificaría por el codigo de suministro y la cuenta contable por el número de cuenta. La relación ingresa es una entidad compuesta, que va a estar conformada por las claves principales de proveedor y suministro, además contará con sus propios atributos, como fecha, moneda, tipo de cambio, etc. 7. Verificar el modelo CodProveedor ruc razon direccion fecha Numero codsuministro descripcion medida stockactual proveedor Ingreso suministro Moneda tipocambio subcta clase cuenta descripcion cuenta_ contable pertenece

Ejemplo 2 1. Descripción del proceso Se trata de una base de datos que debe almacenar la información sobre el préstamo de libros a los alumnos de una determinada escuela, los cuales son escritos por varios autores y pertenecen a una determinada editorial, además se refieren a una determinada especialidad. 2. Identificar conjuntos de entidades A primera vista, tenemos cinco conjuntos de entidades: alumno, libro, autor, editorial y especialidad. 3. Identificar conjuntos de relaciones Un alumno puede prestar muchos libros, a su vez que estos libros pueden ser prestados por muchos alumnos, dándose una relación de muchos a muchos. Cada libro pertenece a una especialidad, y pueden existir muchos libros de esta especialidad, por lo tanto sería una relación de muchos a uno. Asimismo el libro es escrito por uno o varios autores, y estos autores pueden escribir uno o más libros, dándose una relación de muchos a muchos. Por otro lado un libro pertenece a una editorial, y en esta editorial se pueden imprimir muchos libros, dando como resultado una relación de muchos a uno. 4. Trazar primer diagrama

alumno presta libro tiene especialidad escrito_por autor pertenece editorial 5. Identificar atributos El siguiente paso es identificar los atributos para cada conjunto de entidades. Alumno Codalumno Nombre Escuela Ciclo Presta Fecha presta Fecha devolucion Libro Codlibro Registro Titulo Paginas

Especialidad Codespecialidad Nombre Autor Codautor Nombre Email Editorial Codeditorial Nombre Direccion Telefono 6. Seleccionar claves principales Un libro dispone de varias claves candidatas. Tenemos, por una parte, el codlibro, que es único para cada libro, y por otra su titulo, ya que no puede haber dos libros con el mismo titulo. Es lógico usar la primera como clave principal, ya que es un único atributo. En el caso de alumno, especialidad, autor y editorial podemos tomar a codalumno, codespecialidad, codautor y codeditorial, como claves principales respectivamente. Para el caso de presta, notamos que es una entidad compuesta que contará con las claves de alumno y libro respectivamente, además con sus atributos propios como fecha de préstamo y fecha de devolución. 7. Verificar el modelo Finalmente el modelo E-R se presentará de la siguiente forma:

codalumno nombre escuela ciclo fecha_ presta codlibro registro titulo paginas codespecialidad nombre alumno presta libro tiene especialidad fecha_ devolucion codautor nombre email escrito_por autor codeditorial nombre direccion telefono pertenece Editorial Laboratorio Realiza el diagrama E-R de las siguientes situaciones: 1. La aerolínea MSM tiene 3 recursos principales: aviones, pilotos y miembros de la tripulación. Los pilotos y miembros de la tripulación tienen sus respectivas bases cuando regresan al final de un vuelo. Un vuelo debe tener por lo menos un piloto y uno o más miembros de la tripulación en un avión. Cada avión tiene una base de mantenimiento.

Vuelo Piloto Tripulacion Base Personal Mant. avion utiliza Avion 2. Un profesor puede impartir varias clases diferentes, siempre que esté calificado para hacerlo. Cada clase debe tener un profesor, pero pueden asistir a ella varios alumnos. Al comienzo de cada semestre, las clases se asignan a distintos salones donde se reúnen regularmente. Profesor Dicta Clase Dictan Asisten Salon Alumno 3. La editorial Megabyte trabaja con autores diferentes que escriben los libros que publican. Algunos autores han escrito solo un libro, mientras que otros han escrito

varios, además algunos libros tienen coautoría. Megabyte también trabaja con múltiples imprentas; sin embrago un libro dado lo imprime una sola imprenta. Un editor de Megabyte trabaja con diversos autores al mismo tiempo editando y produciendo sus libros; es labor del editor dar a la imprenta la copia final lista para cuando se ha revisado el manuscrito. Autor Escriben Libro Trabaja Impreso Editor Entrega copia Imprenta 4. Se desea crear un sistema de reservación de pasajes en una Terminal aérea, para ello es necesario almacenar la información sobre los vuelos: numero de vuelo, tipo de avión, capacidad disponible, destino y duración total; en el caso de los vuelos internacionales, es necesario conocer además los países donde el vuelo haga escala y el tiempo de duración de ésta. Una solicitud de reservación puede contener los pedidos de varios pasajes para un mismo vuelo. Por lo tanto a través de la solicitud se indica: numero de la solicitud, numero del vuelo; y de cada pasajero: DNI, nombre, dirección y si se queda o no en algún punto donde hará escala el vuelo.

Numsolicitud Numvuelo Pasaje Contiene Solicitud reservacion Numvuelo Tipoavion capacidad destino Duracion DNI Nombre Direccion escala Vuelo Pasajero Realiza Nacional Internacional pais_escala Tiempo