Modelo entidad-relación

Slides:



Advertisements
Presentaciones similares
Diseño de Bases de Datos
Advertisements

Bases de datos, Entidad de relación y normalizaciones
Unidad II Modelo Entidad-Relación
Fundamentos de Bases de Datos
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
Rocío Contreras Águila Primer Semestre 2010
Diseño de Bases de Datos
Modelo Entidad-Relación
Elementos para Interpretar el Modelo Conceptual de Datos
MODELO ENTIDAD RELACIÓN MER
Modelo de Datos Unidad II.
¿QUÉ SON LAS BASES DE DATOS?
Modelos de Datos Modelado y Diseño de Bases de Datos
INTELIGENCIA ARTIFICIAL
B ASES DE DATOS 1 Teórico: Diseño Conceptual. M ODELADO C ONCEPTUAL Primera etapa en el diseño de una BD Sub-etapas: Estudio del problema real Especificació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)
MODELOS DE DATOS.
MODELO RELACIONAL.
Base de Datos.
DIAGRAMAS ENTIDAD RELACIÓN
Base de Datos Relacional.
UNIDAD II Modelo de Datos.
MODELO RELACIONAL.
Modelo entidad relación
Mayo de 2009Dos Ideas - La visión de Sistemas desde el Desarrollo Introducción a Base de Datos Conceptos básicos.
INTEGRANTES AYALA EDISSON CHACON ANDREA CRUZ IVAN GOMEZ MAICOL
DIAGRAMA DE CLASE.
Modificado de: M.A. Ana Celia Gutiérrez Olivas
Sindy Carolina Asprilla
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.
MÓDULO II: FUNDAMENTOS DE BASE DE DATOS
BASE DE DATOS I Clase # 1.
Viviana Poblete López Módulo: Modelo de Datos
Métrica v2.1 Técnicas: Modelado de datos (Parte 2)
MODELADO DE DATOS (PARTE 2) Viviana Poblete L. Modelo de Datos I.
Modelos de Bases de Datos
Bases de datos relacionales
Diseño de una Base de Datos
Elaborado por: GCRM Institución Gabriel García Márquez.
DISEÑO DE BASES DE DATOS
BASES DE DATOS Entidad-Relación
Modelos de Datos.
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.
Seminario de Informática Elementos Conceptuales
Bases de Datos.
Métrica v2.1 Técnicas: Modelado de datos (Parte 1)
Diagramas.
Modelo Entidad Relación
El Modelo de Datos Entidad-Relación (E/R)
Modelo Entidad - Relación
UNIDAD 2 Modelo Entidad-Relación
Curso Introductorio a Bases de Datos.
Bases de Datos Modelo Relacional.
Conceptos Generales de Bases de Datos
MODELO LOGICO BASE DE DATOS
DISEÑO DE BASES DE DATOS (modelos para el diseño)
ACCESS Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete ofimático denominado Microsoft Office. Es igualmente un gestor.
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,
Sistemas de Información I
TRABAJO DE COMPUTACION RIMAC CACHIMUEL SEXTO “C” BASES DE DATOS.
BASES DE DATOS CONCEPTOS BASICOS Elizabeth Maite Zarate Machaca “El tratamiento eficiente de la información al servicio del usuario”
Modelo entidad-relación extendido EER L.I. José de Jesús Eduardo Barrientos Avalos.
Una base de datos o banco de datos un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este.
Modelo de Entidad-Relación (Modelo Conceptual) Ing. Linda Masias Morales INTEGRACION DE LAS TECNOLOGIAS DE INFORMACION Y COMUNICACION.
Programación Orientada a Objetos Unidad 5. Los objetos son entidades que combinan estado Contiene toda la información denominados atributos REPASO Cada.
Normalización es un proceso que clasifica relaciones, objetos, formas de relación y demás elementos en grupos, en base a las características que cada.
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.
Fundamentos de Bases de Datos
Transcripción de la presentación:

Modelo entidad-relación Peter Chen, 1990

Modelo entidad-relación Representación del modelo mediante el diagrama entidad-relación El modelo E-R se basa en una percepción del mundo real, la cual esta formada por objetos básicos llamados entidadesy las relaciones entre estos objetos así como las características de estos objetos llamados atributos. Entidades Son objetos que existen y se distinguen de otros objetos de acuerdo a sus características llamadas atributos . Pueden ser concretas como una persona o abstractas como una fecha.

Modelo entidad-relación Conjunto de entidades Es un grupo de entidades del mismo tipo CUENTA, representa al conjunto de cuentas de un banco en particular, o ALUMNO representa a un conjunto de entidades de todos los alumnos que existen en una institución. Una entidad posee atributos o propiedades, que son características que la representan. Pueden tomar un conjunto de valores permitidos (dominio del atributo). Una entidad se describe por medio de un conjunto de parejas formadas por el atributo y el valor de dato.

Modelo entidad-relación Vendedor: atributos : RFC, Nombre, Salario. Nombre_atributo Valor RFC COMD741101YHR Nombre Daniel Colín Morales Salario 3000

Relaciones y conjunto de relaciones Una relación es la asociación que existe entre dos o más entidades. Conjunto de relaciones: Grupo de relaciones del mismo tipo. La cantidad de entidades en una relación determina el grado de la relación. Ejemplo La relación ALUMNO-MATERIA es de grado 2, ya que intervienen la entidad ALUMNO y la entidad MATERIA

Grado de la relación

Tipos de Relaciones Relación uno a uno. Una entidad del tipo A solo se puede relacionar con una entidad del tipo B, y viceversa. Asignación de automóvil: Contiene a las entidades EMPLEADO, AUTO, es una relación 1 a 1, pues asocia a un empleado con un único automóvil (ningún empleado posee más de un automóvil asignado, y ningún vehículo se asigna a más de un trabajador).

Tipos de Relaciones Relación uno a muchos. Factura Cliente una entidad del tipo A puede relacionarse con cualquier cantidad de entidades del tipo B, y una entidad del tipo B solo puede estar relacionada con una entidad del tipo A. Factura Cliente

Tipos de Relaciones Muchos a muchos. Establece que cualquier cantidad de entidades del tipo A pueden estar relacionados con cualquier cantidad de entidades del tipo B. MAESTRO ESTUDIANTE

Tipos de Relaciones A los tipos de relaciones antes descritos, también se le conoce como cardinalidad. La cardinalidad nos especifica los tipos de relaciones que existen entre las entidades en el modelo E-R y establecer con esto las validaciones necesarias para conseguir que los datos de la instancia (valor único en un momento dado de una base de datos) correspondan con la realidad.

Tipos de Relaciones Uno a uno RFC de cada persona, CURP personal, El acta de nacimiento. Uno a muchos. Cliente – Factura, Padre-Hijos, Camión-Pasajeros, zoologico- animales, árbol – hojas. Muchos a muchos. Estudiante – maestro.

El modelo relacional En el modelo relacional los datos se almacenan como tablas y las relaciones entre las filas y las tablas son visibles en los datos. Este enfoque permite a los usuarios obtener información de la base de datos sin asistencia de sistemas profesionales de administración de información.

El modelo relacional

El modelo relacional Caracteristicas del modelo relacional los datos en la tabla tienen un solo valor (son atómicos); no se admiten valores múltiples, por lo tanto la intersección de un renglón con una columna tiene un solo valor, nunca un conjunto de valores.

El modelo relacional Caracteristicas del modelo relacional Los datos de cualquier columna son de un solo tipo. Por ejemplo, una columna (atributo) puede contener nombres de clientes, otra puede tener fechas de nacimiento. Cada columna posee un nombre único, el orden de las columnas no esimportante, Cada atributo tiene un dominio (descripción física y lógica de valores permitidos).

El modelo relacional Caracteristicas del modelo relacional No existen 2 filas en la tabla que sean idénticas. La información en las bases de datos son representados como datos explícitos, no existen apuntadores o ligas entre las tablas.

El esquema de base de datos Define la estructura de la base de datos Tablas - objetos dentro de la base de datos Relaciones - uno-a-muchos o 1:N Dominios – conjunto de valores que una columna puede tener Reglas de negocios - restricciones en los valores de los datos.

Definiendo tabla (Access)

Definiendo Relaciones entre las Tablas (Access)