Modelo Entidad - Relación

Slides:



Advertisements
Presentaciones similares
Juan Carlos Perez Serrano
Advertisements

Diccionario de Datos (DD)
Diseño de Bases de Datos
Unidad II Modelo Entidad-Relación
Entidad Cosa u objeto real (una persona) o abstracto (un préstamo) de interés en el mundo real (una organización). Es distinguible de todos los demás objetos.
Modelo Entidad Relación
TECNICATURA EN INFORMATICA
Modelo entidad-relación
Guillermo A. Díaz Sanhueza
Diseño de Bases de Datos
¿ Qué es un Modelo de Datos ?
Modelo Entidad-Relación
Servicios Web.
Elementos para Interpretar el Modelo Conceptual de Datos
MODELO RELACIONAL.
Modelo de Datos Unidad II.
Bases de Datos Introducción.
¿QUÉ SON LAS BASES DE DATOS?
Modelos de Datos Modelado y Diseño de Bases de Datos
DISEÑO Y GESTIÓN DE BASES DE DATOS Luciano H. Tamargo Depto. de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur, Bahía Blanca INTRODUCCIÓN.
2 Introducción: Una forma de aproximarnos una base de datos es verla como una colección de relaciones, donde una relación es una tabla con filas (tuplas)
MODELO ENTIDAD RELACIÓN
DIAGRAMAS ENTIDAD RELACIÓN
DIAGRAMA DE COMPONENTES INTEGRANTES Córdova Vásquez Giovanny Escobar Alvares Calixto Gomez Quinteros Adelaida Pinto Flores Yarmila.
Modelo entidad relación
BASE DE DATOS I. Tipos de Bases de Datos  Base de Datos de Red Colección de registros los cuales están conectados entre si por medio de enlaces. “Un.
ANÁLISIS Y DISEÑO DESDE UNA PERSPECTIVA ORIENTADA A OBJETOS Alan Vargas.
MÓDULO II: FUNDAMENTOS DE BASE DE DATOS
 El primer navegador Web incluía un lenguaje de estilo interno que utilizaba dicho navegador para mostrar las páginas HTML.  Sin embargo estos primeros.
FUNDAMENTOS DE BASES DE DATOS
Métrica v2.1 : Técnica - Diagrama de Flujo de Datos (DFD)
Viviana Poblete López Módulo: Modelo de Datos
BASE DE DATOS BY: Julián Villar Vázquez.
Bases de Datos Modelamiento.
Modelos de Bases de Datos
Diagramas de Flujo de Datos
Servidores Conceptos Generales.
SISTEMA DE BASE DE DATOS
DIAGRAMAS ENTIDAD RELACIÓN
UNIDAD EDUCATIVA CALASANZ Manual de usos de WORDPRESS. NOMBRE: Melissa Veintimilla Labanda Curso: 1º ´´C´´ FECHA: 29 de marzo del 2015.
BASES DE DATOS Entidad-Relación
Ing. Héctor Abraham Hernández Erazo
APLICACIÓN DE NUEVAS TECNOLOGÍAS EN LA CONSERVACIÓN Y ANÁLISIS DEL PATRIMONIO CULTURAL Pensar Relacionalmente: Bases de Datos Relacionales (una visión.
Modelo Entidad Relación
Introducción a UML DIAGRAMA DE CLASES Departamento de Informática
Bases de Datos.
Análisis y diseño de sistemas Diagrama de componentes
TEMA 9: DIAGRAMA DE CLASE EN UML
Métrica v2.1 Técnicas: Modelado de datos (Parte 1)
SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.
Modelo de 3 capas.
Sistemas de Archivos Sistemas Operativos.  Se debe proporcionar un almacenamiento secundario que respalda a la memoria principal  El Sistema de archivos.
Diagramas.
Introducción al análisis de sistemas
Modelo Entidad Relación
Unidad 2: Tareas básicas de InfoPath 2010
Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos.
3. Modelo de datos Prof: Lcdo. Luis Peña.
UNIDAD 2 Modelo Entidad-Relación
BASE DE DATOS EDY GOMEZ C. Lic. En Informatica y Medios Audiovisuales
¿QUÉ ES EL MODELO ENTIDAD-RELACIÓN?  Como ya he comentado este modelo es solo y exclusivamente un método del que disponemos para diseñar estos esquemas.
Sistemas de Información I
Integrantes Miguel Betancourt Alexis Tacuri.  Activiti es una plataforma para la formación de flujos de trabajo y procesos empresariales dentro del.
BASE DE DATOS DISTRIBUIDAS Objetivo
Link : MANUAL DE USO IM STORE │ Ingram Micro.
BASES DE DATOS CONCEPTOS BASICOS Elizabeth Maite Zarate Machaca “El tratamiento eficiente de la información al servicio del usuario”
QUÉ ES UNA BASE DE DATOS? Es un Conjunto de Información, que está clasificada de distintas maneras; pero que comparten entre sí algún tipo de vínculo,
Creado por Edgar Codd, 1970: Artículo “A Relational Model of Data for Large Shared Data Banks”. EL MODELO RELACIONAL.
Modelo de Entidad-Relación (Modelo Conceptual) Ing. Linda Masias Morales INTEGRACION DE LAS TECNOLOGIAS DE INFORMACION Y COMUNICACION.
Modelos Entidad – Relación (E-R). El modelo entidad-relación Los MD soportados por los SGBD no suelen ofrecer, dado su bajo nivel de abstracción, los.
Transcripción de la presentación:

Modelo Entidad - Relación

El modelado entidad-relación es una técnica para el modelado de datos utilizando diagramas entidad relación. No es la única técnica pero sí la más utilizada. Entidad Representa una “cosa” u "objeto" del mundo real con existencia independiente, es decir, se diferencia unívocamente de cualquier otro objeto o cosa, incluso siendo del mismo tipo. Ejemplos: Una persona. (Se diferencia de cualquier otra persona, incluso siendo gemelos). Un automóvil. (Aunque sean de la misma marca, el mismo modelo,..., tendrán atributos diferentes, por ejemplo, el número de batería).

Conjunto de entidades Es una colección de entidades que comparten los mismos atributos o características. Atributos Los atributos son las propiedades que describen a cada entidad en un conjunto de entidades. Relación Describe cierta dependencia entre entidades o permite la asociación de las mismas.

Conjunto de relaciones Consiste en una colección, o conjunto, de relaciones de la misma naturaleza. Restricciones Son reglas que deben mantener los datos almacenados en la base de datos. Correspondencia de cardinalidades Dado un conjunto de relaciones en el que participan dos o más conjuntos de entidades, la correspondencia de cardinalidad indica el número de entidades con las que puede estar relacionada una entidad dada. Dado un conjunto de relaciones binarias y los conjuntos de entidades A y B, la correspondencia de cardinalidades puede ser:

Uno a uno: Una entidad de A se relaciona únicamente con una entidad en B y viceversa. Uno a varios: Una entidad en A se relaciona con cero o muchas entidades en B. Pero una entidad en B se relaciona con una única entidad en A. Varios a uno: Una entidad en A se relaciona exclusivamente con una entidad en B. Pero una entidad en B se puede relacionar con 0 o muchas entidades en A. Varios a varios: Una entidad en A se puede relacionar con 0 o muchas entidades en B y viceversa.

DBDesigner

Es un sistema totalmente visual de diseño de bases de datos, que combina características y funciones profesionales con un diseño simple, muy clara y fácil de usar, a fin de ofrecerte un método efectivo para gestionar tus bases de datos. Te permite administrar la base de datos, diseñar tablas, hacer peticiones SQL manuales y mucho más, como ingeniería inversa en MySQL, Oracle, y otras bases de datos ODBC, modelos XML. El programa dispone además de una interfaz profesional y de detallados manuales de uso.

Con DBDesigner podrás administrar, diseñar, modelar y crear bases de datos con total facilidad y lo mejor de todo en un solo entorno que además es de fácil uso. DBDesigner se podría comparar con programas conocidos como Oracle's Designer, IBM's Rational Rose, Computer Associates's ERwin y theKompany's DataArchitect pero la diferencia que es de código abierto y por tanto gratuito con licencia GPL.

DBDesigner es un sistema totalmente visual de diseño de bases de datos, que combina características y funciones profesionales con un diseño simple, muy clara y fácil de usar, a fin de ofrecerte un método efectivo para gestionar tus bases de datos. El programa dispone además de una interfaz profesional y de detallados manuales de uso (ver Documentación).

Problema 1: Artículos y encargos Una base de datos para una pequeña empresa debe contener información acerca de clientes, artículos y pedidos. Hasta el momento se registran los siguientes datos en documentos varios: • Para cada cliente: Número de cliente (único), Direcciones de envío (varias por cliente), Saldo, Límite de crédito, Descuento. • Para cada artículo: Número de artículo (único), Fábricas que lo distribuyen, Existencias de ese artículo en cada fábrica, Descripción del artículo. • Para cada pedido: Cada pedido tiene una cabecera y el cuerpo del pedido. La cabecera está formada por el número de cliente, dirección de envío y fecha del pedido. El cuerpo del pedido son varias líneas, en cada línea se especifican el número del artículo pedido y la cantidad.

Además, se ha determinado que se debe almacenar la información de las fábricas. Sin embargo, dado el uso de distribuidores, se usará: Número de la fábrica (único) y Teléfono de contacto. Y se desean ver cuántos artículos (en total) provee la fábrica. Se pide hacer el diagrama ER para la base de datos que represente esta información.