Base de Datos I – Ing. Mary Carlota Bernal J.

Slides:



Advertisements
Presentaciones similares
Modelo Entidad Asociación
Advertisements

Unidad II Modelo Entidad-Relación
Modelo Entidad Relación
Modelo entidad-relación
Maestría en Bioinformática Bases de Datos y Sistemas de Información Diseño Conceptual Ing. Alfonso Vicente, PMP
MODELO ENTIDAD RELACIÓN MER
¿QUÉ SON LAS BASES DE DATOS?
Curso de Diseño y Construcción de Productos de Software CLASE 2
Maestría en Bioinformática Bases de Datos y Sistemas de Información Del MER al MR Ing. Alfonso Vicente, PMP
Base de Datos II Modelo Relacional.
MODELO ENTIDAD RELACIÓN
Modelo Entidad Relación E-R
Diseño lógico: la transformación del modelo Entidad Relación (MER) al modelo relacional Ing. Sonia Godoy Hortua.
Modelo Entidad-Relación
4/7/2015Curso Bases de Datos1 MODELO DE OBJETOS SEMÁNTICOS Francisco Moreno.
Ejercicio Una empresa de jardinería quiere informatizar su gestión. La empresa dispone de un conjunto de clientes: domicilios particulares, hoteles, comunidades.
Modelo Entidad Relación (cont.) Por Francisco Moreno
Sistemas de Bases de Datos I
INTRODUCCION A LOS MODELOS ENTIDAD-RELACION Tomás Bradanovic P.
Métrica v2.1 Técnicas: Modelado de datos (Parte 2)
MODELADO DE DATOS (PARTE 2) Viviana Poblete L. Modelo de Datos I.
 RELACIÓN O TABLA (RELATION, TABLE): LISTA DE VALORES CON UN NOMBRE, DONDE CADA VALOR ES UNA FILA (REGISTRO), COMPUESTO POR 1 O MÁS COLUMNAS (CAMPOS).
Bases de datos.
BASES DE DATOS Entidad-Relación
DISEÑO DE BASES DE DATOS
PASO DEL ESQUEMA E-R AL MODELO RELACIONAL
Base de Datos I. El proceso por el que se definen las diferentes subclases de una superclase Ejemplo: Se requiere guardar la información de los empleados,
Diagramas.
Base de Datos I. El proceso por el que se define una superclase a través de diferentes subclase. Ejemplo: Se tiene las entidades Cuenta de Ahorro y Cuenta.
Modelo Entidad Relación
Unidad 2: Tareas básicas de InfoPath 2010
DIAGRAMA DE CLASES.
El Modelo de Datos Entidad-Relación (E/R)
Modelo Entidad - Relación
MODELO LOGICO BASE DE DATOS
M ODELO DE DATOS DE ENTIDAD - VÍNCULO El modelo de entidad-vínculo es un modelo de datos conceptual de uso muy extendido. Este modelo, y sus variantes,
1 UNIDAD II. MODELO ENTIDAD – RELACIÓN (E-R) Objetivo: El alumno realizará el modelo E-R y el modelo Entidad Relación Extendido (EE-R) para diseñar un.
Base de Datos I – Ing. Mary Carlota Bernal J. BASE DE DATOS I Diseño conceptual de Base de Datos Modelo Entidad - Relación.
Modelo de Entidad-Relación (Modelo Conceptual) Ing. Linda Masias Morales INTEGRACION DE LAS TECNOLOGIAS DE INFORMACION Y COMUNICACION.
Orden de Servicio Documento de Transporte Se divide en 4 partes.
Fecha: 10 de octubre del 2012 Tema: Crear y modificar tablas en Word.
Bases de Datos I UNIVERSIDAD DEL VALLE. Contenido 5. Diseño de Sistemas de Bases de Datos  Diseño relacional  Formas normales  Proceso de creación.
Tecnología e Informática Keily Dahiana Gómez Montoya Jorse Hernández Baños Docente: Edy Gómez Grado: 10° Técnico I. E. Gabriel García Márquez
Modelo entidad/interrlación Tema 2. Parte 2. Modelo E/IR Utiliza un conjunto de símbolos y reglas para representar los datos y las relaciones entre ellos.
ÉTICA EN EL TRATAMIENTO DEL DATO EN SALUD DIEGO MARTIN BUITRAGO BOTERO Docente Investigador Facultad de Derecho Universidad CES.
JOSE ALBERTO JIMENEZ JIMENEZ KATTY HIPOLITO. 7.1 INTRODUCCION AL LENGUAJE EMSAMBLADOR.
Diagrama de clases Silvia Herzovich Rodrigo Aronas Matias Silversteyn.
ESTADISTICA DESCRIPTIVA BIVARIADA aborda el estudio de los sucesos en los que intervienen dos variables simultáneamente.
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO Instituto de Ciencias Económico Administrativas.
Base de Datos I – Ing. Mary Carlota Bernal J. BASE DE DATOS I Normalización.
Relación entre filosofía y ciencia
SEÑALES Y SISTEMAS CURSO EXCLUSIVO PARA ESTUDIANTES DE CFE Carrera: Ingeniería Eléctrica Clave de la asignatura:ELB-0532 Horas teoría-horas práctica-créditos4-0-8.
CIERRE DE ACTIVIDADES EN DOCEO 3ª SESION DEL SEMINARIO DE COFOS.
Diagramas UML Richard Mora Republica Bolivariana de Venezuela Ministerio del poder popular para la educación I.U.T. Antonio José de Sucre Barquisimeto,
BASES DE DATOS Colegio Valladolid Unidad Gómez Palacio Docente: Jessica Janeth Reza González Informática II.
Es una representación gráfica del significado que nos muestra cómo está organizado el conocimiento.
Una base de datos, a fin de ordenar la información de manera lógica, posee un orden que debe ser cumplido para acceder a la información de manera coherente.
BIOESTADÍSTICA Y ESTADÍSTICA BÁSICA CHILLÁN, SEGUNDO SEMESTRE PROF. SOC. M© KEVIN VILLEGAS.
Base de Datos I – Ing. Mary Carlota Bernal J. BASE DE DATOS I Conversión del Modelo Entidad – Relación a Relacional.
PRINCIPIOS LOGICOS.
Modelo entidad-relación (continuación) L.I. Eduardo Barrientos Avalos.
Entidades (Unidades de Análisis): Localidad Segmento Viviendas Hogares Familias Personas 1.
Tema 3: El contenido de la enseñanza Objetivos Explicar los contenidos específicos y no específicos. Identificar un sistema de habilidades para la enseñanza.
 Una relación es una característica especial de Access que hace que podamos trabajar con varias tablas relacionadas a través de un campo en común.
¿QUÉ ES UN MAPA CONCEPTUAL?  Mapa conceptual es una técnica usada para la representación gráfica del conocimiento. Un mapa conceptual es una red de conceptos.
BASES DE DATOS ¿QUÉ SON LAS BASES DE DATOS?. ANTECEDENTES  El término de bases de datos fue escuchado por primera vez en 1963, en un simposio celebrado.
Dynamics Consulting Group Cuentas por Pagar. Dynamics Consulting Group Configuración de Cuentas por Pagar Multivencimientos Se utilizan para pagar facturas.
UNIVERSIDAD TECNOLOGICA DE AGUASCALIENTES
RENUNCIAS, REEMPLAZOS Y SUSTITUCIONES PROGRAMA FONDO SOLIDARIO DE ELECCIÓN DE VIVIENDA D.S. N° 49/2011.
INTRODUCCIÓN A BASE DE DATOS
Transcripción de la presentación:

Base de Datos I – Ing. Mary Carlota Bernal J. Diseño conceptual de Base de Datos Modelo Entidad - Relación Base de Datos I – Ing. Mary Carlota Bernal J.

Elementos del Diagrama E- R Relación Recursiva: Una entidad puede relacionarse consigo misma. Empleados Num_emp Cedula Nombre Teléfono Supervisor Num_ Emp Cedula Nombre Telef. Supervisor 1010 V9123456 Pedro Pérez 556789 1211 V8156856 Maria Celis 1316 V7145743 José Rincón 446732 1412 V8562345 Raúl Pinto 452378

Elementos del Diagrama E- R Tipos de Entidades Un Supertipo de Entidades es una entidad cuyas presencias pueden dividirse en subtipos que no son descritos por atributos idénticos pero que comparten algunos de sus atributos de datos. Un supertipo de entidades define los atributos compartidos o comunes por todos los grupos. Un Subtipo de Entidades es una entidad cuyas presencias heredan algunos atributos de datos de un supertipo de entidades, a los que se le añaden otros atributos de datos que son específicos de las presencias del subtipo.

Elementos del Diagrama E- R Tipos de Entidades Un Supertipo de Entidades Estudiante, Empleado Un Subtipo de Entidades Preparador, Supervisor

Elementos del Diagrama E- R Tipos de Entidades Entidad SUBTIPO Hereda todos los atributos de la supertipo. Hereda todas las relaciones de la supertipo. Usualmente tiene sus propios atributos o relaciones o funciones de negocio. Es colocada dentro de la supertipo. Nunca existe exclusivamente. Puede tener sus propios subtipos. Es conocida como una subentidad. Las subtipos de una misma entidad deben ser: Exhaustiva: Cada instancia de una supertipo es también instancia de una de la subtipos. Mutuamente exclusiva: Cada instancia de una supertipo es de una y solamente una de las subtipos.

PERSONA Supertipo ESTUDIANTE Subtipos PROFESOR Cuando se esta modelando y se encuentra que hay unas entidades que comparten ALGUNAS características, es decir tienen unas características comunes y otras que los diferencian, entonces es importante pensar en modelarlas como SUPERTIPOS y SUBTIPOS. PERSONA #cédula *nombre Supertipo ESTUDIANTE * promedio Subtipos PROFESOR * registro

EXCLUSIVO Un estudiante NO puede ser profesor Un profesor NO puede ser estudiante NO EXCLUSIVO PERSONA ESTUDIANTE Si se tiene un modelo no excluyente  NO SE PUEDEN usar subtipos. En ese caso se procede así: DOCENTE En este modelo la persona puede ser simultáneamente ESTUDIANTE y DOCENTE

EJEMPLO: Una empresa de aviación podrá emplear pilotos y muchos otros tipos de empleados. La representación de todos los empleados en una sola entidad será inconveniente ya que no todos los empleados tendrán valores en todos los atributos. Pensemos por ejemplo en una tabla donde se guardan todos los empleados, las líneas que correspondan a empleados que no son pilotos tendrán algunas columnas en blanco, puesto que una secretaria no tiene horas de vuelo, por ejemplo. Es en estos casos en donde se hace necesario pensar en un SUPERTIPO en este caso por ejemplo EMPLEADO (nombre, apellidos, dirección, teléfono, etc.) y un SUBTIPO en este caso por ejemplo PILOTO que además de los atributos del supertipo EMPLEADO tendrá como atributos (horas de vuelo, nro de licencia, etc.)

EJEMPLO: en un supermercado EJEMPLO: en un supermercado. Dentro de los Artículos pueden existir algunas categorías de atributos para las cuales es importante considerar ciertos atributos especiales. Por ejemplo Electrodomésticos, los cuales tendrían un número de garantía, una fecha límite de garantía, fecha de mantenimiento, etc. Vestuario es otra categoría que tiene atributos como talla que no comparte con los electrodomésticos por ejemplo. . Alimentos es otra categoría que tiene como atributo fecha de vencimiento el cual no comparte ni con los electrodomésticos ni con el vestuario.

SUBTIPO DE ENTIDADES

ARCOS Un arco es una restricción acerca de dos o mas relaciones de una entidad. Un arco indica que alguna instancia de esa entidad puede tener solo una relación valida en el arco a la vez. un arco modela un O exclusivo a través de relaciones. De esta forma un arco también es llamado arco exclusivo

REGLAS ACERCA DE ARCOS Un arco siempre pertenece a una entidad Un arco puede incluir mas de dos relaciones No todas las relaciones de una entidad necesitan ser incluidas en el arco Una entidad puede tener varios arcos Un arco debe siempre consistir de relaciones de la misma opcionalidad: todas las relaciones en un arco deben ser mandatorias o todas deben ser opcionales

ARCOS Una factura debe ser para una empresa o para una persona Por definición las asociaciones cruzadas por un arco deben ser todas obligatorias o todas opcionales. Una factura debe ser para una empresa o para una persona Una empresa puede ser generadora de muchas facturas Una persona puede ser generadora de muchas facturas

Con este tipo de relación se quiere expresar que no es posible que exista relación simultánea de una instancia de una entidad, con las instancias de las entidades que participan en la relación de exclusividad. Los arcos son utilizados para representar la exclusividad en la relación, se utiliza un arco trazado entre las líneas que participan en la relación condicional o excluyente. En la figura se expresa que una instancia de la entidad FACTURA, está relacionada con una instancia de la entidad EMPRESA o de la entidad PERSONA, pero no con ambas simultáneamente. OJO por definición las asociaciones cruzadas por un arco deben ser todas obligatorias o todas opcionales.

POSIBLES CONSTRUCCIONES DE ARCOS

CONSTRUCCIONES INCORRECTAS DE ARCOS El arco pertenece a una entidad Relaciones en el arco deben ser de la misma opcionalidad Arcos deben contener al menos dos relaciones

NUMERO DE RELACIONES VALIDAS EN ARCOS Por instancia de entidad Mínimo Máximo

SUBTIPOS Y ARCOS Cada A es o un B o un C Cada B es un A Cada C es un A Cada A debe ser un B o ser un C Cada B debe ser un A Cada C debe ser un A