Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porInocencio Alamillo Modificado hace 11 años
2
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).
3
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
4
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
5
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
6
Marcamodeloaño FiatPalio2009 NissanSentra2001 6
7
Es una herramienta para el modelado de datos Expresa objetos relevantes y sus relaciones y propiedades 7
8
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
9
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
10
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
11
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
12
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
13
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
14
Relación 1 a 1 Relación N a N EmpleadosSecciones 11 Acargo EmpleadosProyectos NN Asignac 14
15
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
16
17
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
18
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.