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)

Slides:



Advertisements
Presentaciones similares
PROTOTIPO DIDÁCTICO INVESTIGACIÓN APARATO
Advertisements

EL MODELO RELACIONAL Edgar Codd, 1970: Artículo → “A Relational Model of Data for Large Shared Data Banks”. Basado en teoría de conjuntos. Operaciones.
IBD Plan 90 y 2003 Clase 11.
IBD Plan 90 y 2003 Clase 10.
IBD Clase 13.
IBD Clase 14.
Diseño de Bases de Datos
Cuestiones y problemas
Módulo Tablero de Control Sesión X Lic. Aarón García López.
Análisis y Diseño Estructurado
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
Modelo Entidad Relación Unidad II. Modelo de datos Tema 2.2 Realizó: I.S.C. Raquel Gpe Saucedo Chacòn.
Rocío Contreras Águila Primer Semestre 2010
Modelo entidad-relación
Preguntas y respuestas sobre Microsoft Power Point
MER.
Modelo Entidad-Relación
Diseño y Construcción de una
Elementos para Interpretar el Modelo Conceptual de Datos
MODELO RELACIONAL.
MODELO ENTIDAD RELACIÓN MER
Entidad Relación Doc. Ing. Marleny Soria Medina
Modelo de Datos Unidad II.
Modelos de Datos Modelado y Diseño de Bases de Datos
INTELIGENCIA ARTIFICIAL
Estadística Computacional I
Estadística Computacional I Maestría en Estadística Aplicada.
MODELO RELACIONAL.
Modelo Entidad Relación E-R
DIAGRAMAS ENTIDAD RELACIÓN
Diseño lógico: la transformación del modelo Entidad Relación (MER) al modelo relacional Ing. Sonia Godoy Hortua.
Base de Datos Relacional.
MODELO RELACIONAL.
Modelo Relacional Base de Datos I.
Modelo Relacional Base de Datos I.
Modelo entidad relación
Observa detenidamente estas figuras , agrupándolas como prefieras anotando el número correspondiente
Introducción y conceptos generales
Modelos existentes de base de datos
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.
BASE DE DATOS I Clase # 1.
EL MODELO RELACIONAL Edgar Codd, 1970: Artículo → “A Relational Model of Data for Large Shared Data Banks”. Basado en teoría de conjuntos. Operaciones.
Algebra Relacional.
Sistemas de Bases de Datos I
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
 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.
Elaborado por: GCRM Institución Gabriel García Márquez.
DIAGRAMAS ENTIDAD RELACIÓN
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.
Modelo Entidad Relación
Introducción a UML DIAGRAMA DE CLASES Departamento de Informática
Bases de Datos.
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 Entidad Relación
Modelo Entidad - Relación
SQL SERVER APLICADO (SSA010)
Bases de Datos.
Bases de Datos Modelo Relacional.
Sistemas de Información I
Base de Datos I – Ing. Mary Carlota Bernal J.
Tema 2: Diseño de Bases de Datos relacionales
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.
Transcripción de la presentació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) y cada tupla tendrá un cabecera (atributos).

Atributos Son la columnas, son las características de una relación que hacen que el objeto pueda ser referenciado Esquema Es el nombre que se le dan a una relación y el conjunto de atributos en ella. Películas (título, año, duración, tipo) Tuplas Cada línea de una relación (tabla) con sus datos 3

El contenido entero de una base de datos relacional se representa por una y sola una forma, a saber: como valores de atributos en tuplas dentro de relaciones. E. F. Codd 4

Codd manifestó que las bases de datos deberían representarse mediante relaciones, y a estas como un conjuntos de tuplas y no como conjuntos de objetos. La estructura fundamental del modelo relacional es la relación (tabla) donde esta tiene filas y columnas, filas llamadas tuplas (registros) y columnas como atributos de estas. 5

Marcamodeloaño FiatPalio2009 NissanSentra2001 6

Es una herramienta para el modelado de datos Expresa objetos relevantes y sus relaciones y propiedades 7

Es la representación de un objeto del mundo real que se desea modelar. Un conjunto de entidades se representa con un rectángulo con el nombre del conjunto escrito dentro de la figura. Ej: una persona, un zapato, un animal PersonaZapatoAnimal 8

Una entidad se representa por las características que tiene. Conjunto de entidades: es una colección de entidades que tienen los mismos atributos o características. Atributos: A cada entidad en un conjunto de entidades le asociamos la información que deseamos "almacenar" sobre ella. Empleados Sueldo Sexo (M,F) Dirección Nombre 9

Corresponden a grupos de atributos que tienen afinidad en cuanto a su significado o a su uso Ejemplo: Dirección = Calle + Número + Ciudad Persona Dirección RUT Nombre Calle Número Ciudad 10

En muchos casos prácticos un conjunto de entidades representa a elementos del mundo real que se subdividen en categorías con atributos en parte distintos. Secretarias ProfesoresTécnicos Empleados Nombre Número Sector Especialidad Idiomas Cursos Departamento * * 11

Relación: describe cierta dependencia entre entidades o permite la asociación de las mismas. Conjunto de Relaciones: es una colección de relaciones de la misma naturaleza. 12

Como ejemplo, supongamos los conjuntos de entidades Empleados y Secciones. El conjunto de relaciones expresa las asignaciones de los empleados a sus respectivas secciones de trabajo. Representaremos a este conjunto de relaciones dibujando un rombo con el nombre del conjunto escrito dentro. EmpleadosSecciones N1 Asignac 13

Relación 1 a 1 Relación N a N EmpleadosSecciones 11 Acargo EmpleadosProyectos NN Asignac 14

La correspondencia de cardinalidad indica el número de entidades con las que puede estar relacionada una entidad dada. De cada extremo de la relación se indica la cardinalidad respecto a la entidad. 15

16

Para armar un diagrama MER, seguir los siguientes pasos: 1. Partir de la descripción del problema. 2. Hacer una lista de sustantivos y verbos que aparecen en la descripción. 3. Analizar frases y determinar cardinalidad de las relaciones. 4. Elaborar el o los diagramas. 5. Completar con listas de atributos y/o restricciones escritas. 17

18