AUXILIAR 1 MODELO ENTIDAD RELACION 22 de Marzo del 2004

Documentos relacionados
Modelo Entidad Relación

Modelo Entidad Relación.MER.

Gestion y Modelación de Datos Diseño de BD - Modelo Entidad Relación

Carlos Castillo UPF 2008

Base de Datos. Profesores: Franklin Johnson P. José Miguel Rubio L.

Formato para prácticas de laboratorio

Sistemas de Bases de Datos I Modelo Conceptual Modelo Entidad-Relación

Sistemas de Bases de Datos I. Modelo Conceptual. Modelo Entidad-Relación

Modelado de Datos Curso Bases de Datos

Introducción a las Bases de Datos UNIDAD II MODELO ENTIDAD-RELACION

Universidad de Concepción Departamento de Ing. Informática y Cs. de la Computación

Bases de Datos Diseño de Bases de Datos Modelo Conceptual Entidad Relación

Modelo Conceptual Modelo Entidad - Relación

El Modelo Relacional. Carlos A. Olarte BDI

Notaciones de Entidad Relación ER

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION

Sistemas de Bases de Datos I. Modelo Conceptual. Modelo Entidad Relación

ENUNCIADO. La biblioteca

PROGRAMA DE INGENIERÍA DE SISTEMAS - BASES DE DATOS I - EJEMPLO SOBRE MODELADO Y NORMALIZACIÓN

El Modelo Relacional. Carlos A. Olarte BDI

Sistemas de Bases de Datos I MODELADO DE DATOS I. Sistema de Bases de Datos I

Diseño de Base de Datos Relacionales

Definición de Bases de datos

Diseño Lógico El modelo relacional. M.Sc.Lic. Cimar H. Meneses España

Unidad II. Diseño Conceptual de una Base de Datos: Modelo Entidad/Relación Extendido. (Elmasri-Korth)

Modelo Entidad-Relación MER

Unidad 2. Bases de Datos Relacionales

Modelo entidad-relación

Definiciones Básicas

BASE DE DATOS Modelos de Datos

Bases de datos 1. Teórico: Diseño Conceptual

BASES DE DATOS 1. Teórico: Diseño Conceptual

El modelo Entidad-Relación

Diseño de Modelos de Bases de Datos

Se desea almacenar la información de una compañia aerea en una B.D relacional. La compañia aerea tiene tres recursos principales:

EXAMEN DE ESTRUCTURAS DE LA INFORMACIÓN (Junio de 2008)

Tema 2: Diseño conceptual de Bases de Datos: el Modelo Entidad Relación

Capítulo 6: Diseño de BD y el modelo ER

Base de Datos. Profesor: José Miguel Rubio L. P. UNIVERSIDAD CATÓLICA DE VALPARAÍSO FACULTAD DE INGENIERÍA ESCUELA DE ING.

Modelamiento Conceptual Modelo Entidad Relación

Modelamiento Conceptual Modelo Entidad Relación

Guía de ejercicios # 2: Modelo Relacional Versión del 03/09/2010

Modelo ERE. Universidad de los Andes Demián Gutierrez Marzo

Diseño de base de datos: Modelo Entidad Relación (II)

Introducción al Modelo Relacional

Introducción al modelo de Datos. Qué vamos a aprender? Conceptos. Juan Luis Mora Blanco. Introducción a los modelos de datos 1

Modelos de Datos. Modelo Entidad-Relación

ING. YIM ISAIAS APESTEGUI FLORENTINO

3. Modelo Entidad-Relación

Diseño conceptual Diseño de bases de datos

Unidad 2 MODELO ENTIDAD - RELACIÓN

Ing. Yim Isaias Apestegui Florentino

Modelos de datos. Colección de herramientas conceptuales para describir

Unidad 5: MODELO DE COMPORTAMIENTO - ESQUEMA DE DATOS CARACTERÍSTICAS DEL ESQUEMA DE DATOS DIAGRAMA ENTIDAD RELACIÓN (D.E.R.)

Bases de Datos. Laboratorio III, L106/L111. Profesor: Goyo Celada

Gestión base de datos : Modelo Relacional (II)

Modelado del software Jhon Jairo Padilla A., PhD.

Guía de Modelo Relacional y Conversión de Entidad-Relación a Relacional

Modelado Entidad-Relación

Bases de Datos. Tema 2 Modelo Entidad/Interrelación. Francisco Ruiz oct UCLM-ESI (F.Ruiz)

Diseño de bases de datos. Informática Aplicada Grado en GAP Fac. de Admón. y Dir. de Empresas Univ. Politécnica de Valencia

Universidad de Los Andes Escuela de Ingeniería de Sistemas Departamento de Computación. Tema 1. Modelado de datos

Estructuras de Almacenamiento de Datos

Guía de Modelo Entidad-Relación

Catedra de Base de Datos

El Sistema de Información (S.I.) regula la distribución, el compartimiento y el almacenamiento de la información.

3. METODOLOGÍA PARA DISEÑO DE BASES DE DATOS. Proceso de Diseño de bases de datos Relacionales

INSTITUTO TECNOLOGICO SUPERIOR DE LERDO. ALUMNO: JUAN ESQUIVEL VAQUERA. ENSAYO: Modelo entidad-relación. PROFESOR: RICARDO BUSTAMANTE.

Ap2. FNac. Nombre (1,1) (0,1) Dirige. (1,n) Trabaja_en. Horas. Nombre Sexo. Numero Nombre

BASES DE DATOS II. Tema III:El problema del modelado conceptual. Profesores: Fernando Berzal Galiano Javier García Castellano Maria-Amparo Vila

Informática. Introducción a las bases de datos relacionales. Diseño conceptual. Carmen Graciani Díaz Luis Valencia Cabrera

Esquema Relacional Pasaje a Tablas

Esquema Relacional Pasaje a Tablas

MODELO Entidad- Relación (E-R)

UNIDAD 3 MODELO ENTIDAD- RELACION

Base de Datos. Docente: Ing. Francisco Rodríguez BASE DATOS. Resultados. Internet. Requerimientos

Diseño Conceptual - Modelo ER

Análisis y Diseño de Sistemas Clase 17 Modelo Entidad- Relación

Fundamentos de Informática

ERS E-R DFD. Codificación/Programación. Esquema de BD y ficheros. Cuadernos de carga. Análisis (Qué) Lenguaje comprensible Para el usuario/cliente

Estructuras de Almacenamiento de Datos

El Dr. Peter Pin-Shan Chen es el creador del Modelo Entidad-Relación (Modelo ER). En el año 1968, obtuvo el grado de Licenciado en Ciencias en la

CC BASES DE DATOS OTOÑO 2018

Empleado. Departamento

EXAMEN DE ESTRUCTURAS DE LA INFORMACIÓN (Junio 2010)

Formas Normales. - Facultad de Ingeniería Curso : Fundamentos de Bases de Datos Tema 1. Introducción y Conceptos Generales 1

TEMA 3: REDUCCIÓN DE UN ESQUEMA E-R A TABLAS

LABORATORIO 5. Aplicando el MER (Modelo Entidad Relación)

MODELO RELACIONAL. Andrés Moreno S. Modelo Relacional. Separación, Modelo Relacional

Guía: Modelo Concepual y Modelo Relacional

DISEÑO DE BASES DE DATOS

Bases de Datos. Contenido. Oscar Marban 4302 Apuntes de Pau Arlandis Martinez

Transformación ER Relacional para el diseño de bases de datos relacionales

Formas Normales. Normalización. Introducción

Transcripción:

CC42A - BASES DE DATOS Profesores. Gonzalo Navarro, Claudio Gutiérrez Auxiliar. Renzo Angles AUXILIAR 1 MODELO ENTIDAD RELACION 22 de Marzo del 2004 1.DEFINICIONES Modelo entidad relación: Permite describir la información de una aplicación de base de datos. Muestra las entidades (objetos, cosas) que participan, los atributos que poseen y las relaciones entre ellas. Entidad: Cualquier cosa con existencia independiente. Atributos: Propiedades específicas de una entidad. Existen los siguientes tipos: simples (atómicos), compuestos, monovaluados, multivaluados, almacenados, derivados, complejos (compuestos + multivaluados), nulos. Dominio de un atributo: Conjunto de valores válidos que puede tener un atributo. Tipo de entidad: Define un conjunto de entidades que poseen los mismos atributos. Atributo llave(clave): Permite identificar de manera única a una entidad. Atributo o conjunto de atributos que tiene un valor distinto para cada una de las entidades pertenecientes a un tipo de entidad. Ej.. Una llave puede ser superllave, llave (minimal), llave primaria ó llave secundaria. Relación: Define una asociación o vínculo entre uno o más tipos de entidad. Grado de una relación: Es el número de tipos de entidad que participan en la relación. Según el grado las relaciones se denominan unaria, binaria, ternaria, etc. Cardinalidad: Especifica el número de instancias de vínculo en los que puede participar una entidad. Puede ser uno a uno, uno a muchos, muchos a muchos. 2. SIMBOLOGÍA Atributo Multivalorado Cardinalidad Llave Entidad Relación Entidad Derivado Rol Rol Compuesto

3.PROBLEMAS Dibuje el diagrama entidad relación de los siguientes problemas. 3.1 Considere el siguiente diálogo entre un bibliotecario y un alumno: - Cuántos libro de Neruda tienen? - Cuarenta y dos - Verdad? Cuáles son? - Tenemos Canto General copia 1; Canto General copia2; Canto General copia 3;... - Todos son el mismo libro? - No. Uno es la primera edición. El otro es la versión de Losada. El otro es la traducción alemana. Tenemos además 15 copias de la versión del estudiante,... Basado en la experiencia de este estudiante, modele con el modelo E/R una biblioteca, que tenga al menos los conceptos: libro, título, autor, edición, copia,,, ISBN, del usuario, fecha de préstamo y fecha de devolución. Solución: título ISBN Libro tiene Edición autorea pertenece Autor Copia numero Fecha_devolución Fecha_préstamo prestamo Usuario

3.2 Sistema Administrador de Ventas La empresa RCJ se dedica a la venta de productos alimenticios, dicha empresa cuenta con un departamento de ventas encargado de la gestión de la venta de productos, para lo cual lleva un control de proveedores, clientes, productos y ventas realizadas. La empresa solicita una base de datos para organizar y almacenar toda la información relacionada al tema. La empresa RCJ desea llevar un control de los datos de proveedores y clientes. Un proveedor tiene un identificador único,,, teléfono y pagina web. Un cliente tiene un identificador único,, y uno o más teléfonos de contacto. El formato de una es calle, número, comuna y ciudad. Todo producto tiene un código único,, precio actual, stock y del proveedor. Los productos se desean organizar en categorías las cuales deben tener un y una descripción. Para llevar un control detallado de la venta de productos se debe almacenar información general como número de factura o boleta, fecha y el cliente al cuál pertenece la venta, el descuento y el monto final. Además, para cada producto vendido (detalle de la venta) se debe almacenar el precio al momento de la venta, la cantidad y el monto total por el producto. Existen las siguientes restricciones sobre los datos: - El identificador de proveedores y clientes equivale al R.U.T. - Un producto solo puede pertenecer a una categoría - Un producto solo pertenece a un proveedor - Un proveedor ofrece varios productos La estructura de la información debe permitir las siguientes consultas sobre los datos: ¾ Consulta de ventas por proveedor y por producto. ¾ Facturas ¾ Lista alfabética de productos ¾ Lista de productos en stock ¾ Productos por categoría ¾ Los diez productos mas vendidos ¾ Resumen de ventas por ¾ Totales de ventas por cantidad ¾ Ventas por categoría

Solución: Proveedor calle número comuna ciudad Producto Cliente calle número comuna ciudad teléfono página web teléfonos código precio stock Categoría descripción Venta Detalle Nro.Factura fecha descuento Monto final Pertenece Provee Pertenece precio cantidad monto

3.3 Agregar los siguientes datos al diagrama del problema 3.1: Idioma original del libro, del libro, premios del autor, del autor, y de la editorial de un libro, ubicación de una copia, catálogo al que pertenece una copia, y de la biblioteca donde se hizo el préstamo. Solucion: Editorial título Libro tiene Edición ISBN autorea pertenece premio ubicación Autor país Copia numero Fecha devolución Fecha préstamo préstamo biblioteca Biblioteca Usuario