Programación de bases de datos relacionales

Slides:



Advertisements
Presentaciones similares
IBD Plan 90 y 2003 Clase 11.
Advertisements

IBD Plan 90 y 2003 Clase 10.
Diseño de Bases de Datos
Unidad II Modelo Entidad-Relación
TECNICATURA UNIVERSITARIA EN INFORMATICA
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
MATERIA. CLASIFICACIÓN.
Rocío Contreras Águila Primer Semestre 2010
Fundamentos de Base de Datos Modelo E-R
Modelo entidad-relación
Diseño de Bases de Datos
Modelo Entidad-Relación
Elementos para Interpretar el Modelo Conceptual de Datos
MODELO ENTIDAD RELACIÓN MER
Entidad Relación Doc. Ing. Marleny Soria Medina
2.1Definición de un modelo de datos
Modelo de Datos Unidad II.
Modelos de Datos Modelado y Diseño de Bases de Datos
INTELIGENCIA ARTIFICIAL
Estadística Computacional I Maestría en Estadística Aplicada.
MODELO ENTIDAD RELACIÓN
LENGUAJE UNIFICADO DE MODELADO UML
Modelo Entidad Relación E-R
DIAGRAMAS ENTIDAD RELACIÓN
MODELO RELACIONAL.
Modelo Entidad-Relación
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.
Introducción y conceptos generales
Modelos existentes de base de datos

MÓDULO II: FUNDAMENTOS DE BASE DE DATOS
Sistemas de Bases de Datos I
Viviana Poblete López Módulo: Modelo de Datos
Correo electrónico Internet
Bases de Datos Modelamiento.
MODELADO DE DATOS (PARTE 2) Viviana Poblete L. Modelo de Datos I.
Modelos de Bases de Datos
Diseño de una Base de Datos
EL CONCEPTO NOCIÓN: Representación intelectual de una idea u objeto. Es objetivo en su contenido pero en cuanto que existe en la mente, en la conciencia.
DIAGRAMAS ENTIDAD RELACIÓN
BASES DE DATOS Entidad-Relación
Modelos de Datos.
Ing. Héctor Abraham Hernández Erazo
Introducción a UML DIAGRAMA DE CLASES Departamento de Informática
Bases de Datos.
DEFINICIÓN DE OBJETO Un objeto es aquello que puede ser observado, estudiado y aprendido CARACTERÍSTICAS nos permiten conocerlos mediante la observación,
Base de Datos Juan Inoa. Conceptos de Base de Datos.
PROGRAMACION ORIENTADA A OBJETOS
LÓGICA SILOGÍSTICA También llamada Lógica Clásica o Lógica Formal
Métrica v2.1 Técnicas: Modelado de datos (Parte 1)
Para pasar a tablas todos los datos sin dejar nada y que las tablas tengan sentido por si solas se tiene que seguir unos pasos: 1.Toda entidad se transforma.
PRESENTADO POR: GUSTAVO VASQUEZ JEISON MORENO JHON FREDY PENAGOS.
Diagramas.
Modelo Entidad Relación
MODELOS DE DATOS RELACIONAL
Modelo Entidad - Relación
3. Modelo de datos Prof: Lcdo. Luis Peña.
Universidad del Valle de Puebla
TIPOS DE DATOS ABSTRACTOS
UNIVERSIDAD TECNOLÓGICA DE IZÚCAR DE MATAMOROS TECNOLOGÍAS DE LA INFORMACION Y COMUNICACIÓN BASE DE DATOS PARA APLICACIONES MTRO. GONZALO ROSAS CABRERA.
Programación Orientada Objetos
La Programación Orientado a Objetos
Sistemas de Información I
Fundamentos de Ingeniería de Software
BASES DE DATOS CONCEPTOS BASICOS Elizabeth Maite Zarate Machaca “El tratamiento eficiente de la información al servicio del usuario”
Modelo de Entidad-Relación (Modelo Conceptual) Ing. Linda Masias Morales INTEGRACION DE LAS TECNOLOGIAS DE INFORMACION Y COMUNICACION.
Programación I Clases. Paradigma POO La programación Orientada a objetos (POO) es una forma programar, más cercana a como expresaríamos las cosas en la.
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:

Programación de bases de datos relacionales Contenido de la semana 2 Modelo Entidad Relación (MER)

Abstracción Una definición textual que podemos usar es la siguiente: Abstraer: “Formar mediante una operación intelectual una idea mental o noción de un objeto extrayendo de los objetos reales particulares los rasgos esenciales, comunes a todos ellos.”

Ejemplos de abstracción La televisión: la abstracción de la televisión es un aparato que sirve para el entretenimiento. No nos interesan los circuitos, chips, ni componentes extras que la integran por dentro.

Ejemplo de abstracción x2 + 1

Ahora ustedes! Cada equipo tiene 5 minutos para inventar algo que asimile el concepto de abstracción.

La disquería TalcaAudio El hotel Antuco Casos de estudio La disquería TalcaAudio El hotel Antuco

¿Qué hacemos con ellos? Una abstracción

Modelo de abstracción de datos MER El modelo de abstracción de datos MER, o mejor conocido como, Modelo de datos MER (Modelo Entidad Relación) es un modelo simple que nos permite representar una realidad basada en los atributos de los elementos y sus interrelaciones.

Elementos de MER Entidades Atributos Interrelaciones Cardinalidades

Entidades Una entidad es una “cosa” u “objeto” en el mundo real que es distinguible de todos los demás objetos. Por ejemplo, una persona en desarrollo es una entidad. Una entidad tiene un conjunto de propiedades, y los valores para algún conjunto de específico de propiedades pueden identificar una entidad de forma unívoca.

Entidades Por ejemplo, el RUT 17.946.788-7 identifica unívocamente a una persona particular en la empresa. Análogamente, se puede pensar en los préstamos bancarios como entidades, y un número de préstamo P-15 en la sucursal de Talca identificará unívocamente la entidad de préstamo.

Entidades Una entidad puede ser concreta, como una persona, un libro, o puede ser abstracta, como un préstamo, unas vacaciones, o un concepto.

Atributos Los atributos describen propiedades que posee cada miembro de cada entidad. La designación de un atributo para una entidad expresa que la base de datos almacena información similar, concerniente a cada elemento de la entidad.

Atributos Ejemplos de atributos para una entidad cliente son: id-cliente, nombre-cliente, direccion-cliente, ciudad-cliente.

Interrelación/Relación Una relación es una asociación entre diferentes entidades. Por ejemplo, se puede definir una relación que asocie al cliente López con el préstamo P-15.

Cardinalidades La cardinalidad representa el número de elementos de una entidad que puede asociarse con otros elementos de otra entidad.

Cardinalidades Una a varios (aka Uno a muchos) Uno a uno Varios a varios (aka Muchos a Muchos)

Ejemplo de Cardinalidad

Claves Una clave permite identificar a un conjunto de atributos de tal modo que dicho conjunto sea único dentro de la entidad, es decir, que el mismo conjunto de atributos no se repita dentro de la entidad.

Simbología MER atributo Entidad 1,1 atributo Relación Entidad 1,n

Algoritmo para crear modelos MER