Esquema Relacional Pasaje a Tablas

Slides:



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

Pasaje a Tablas.
Diseño de Bases de Datos
Unidad II Modelo Entidad-Relación
Modelo Entidad Relación
Fundamentos de Base de Datos Modelo E-R
Bases de Datos Modelo Relacional.
Elementos para Interpretar el Modelo Conceptual de Datos
Modelos de Datos Modelado y Diseño de Bases de Datos
Maestría en Bioinformática Bases de Datos y Sistemas de Información Calidad de Esquemas Ing. Alfonso Vicente, PMP
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)
Pasaje a Tablas Prof. Leonardo Carámbula – Sistemas de Bases de Datos – Informática – E.M.T. – I.T.S.
Base de Datos II Modelo Relacional.
MODELO RELACIONAL.
Modelo Relacional Base de Datos I.
Modelo Relacional Base de Datos I.
INTEGRANTES AYALA EDISSON CHACON ANDREA CRUZ IVAN GOMEZ MAICOL
Modelos existentes de base de datos
BASE DE DATOS Ing. Miguel Jaime. Puntos Básicos Dato Base de Datos Tabla Campo Abstraccion Encapsulamiento Normalizacion.
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
Elaborado por: GCRM Institución Gabriel García Márquez.
Modelos de Datos.
PASO DEL ESQUEMA E-R AL MODELO RELACIONAL
Organización y Estructuración de Datos Profesor Titular: Mg Carlos G. Neil Profesor Adjunto: Lic. José Horacio Amorena Modelo Entidad Interrelación.
DEFINICION  Las bases de datos son una colección organizada de información dividida en campos los cuales nos proporcionan datos detallados e individuales.
Diagramas.
Ingeniería de Requisitos
Unidad II Diseño Conceptual de una Base de Datos:
BASE DE DATOS DISTRIBUIDAS Objetivo
BASES DE DATOS CONCEPTOS BASICOS Elizabeth Maite Zarate Machaca “El tratamiento eficiente de la información al servicio del usuario”
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.
 Gregorio López González  Norberto Misael Valtierra Ornelas  Ricardo Enrique Pérez Andrade  Luis Rodríguez Valencia.
Normalización Consiste en designar y aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad- relación al modelo relacional.
1 Transformación del Modelo ERE al Modelo Relacional Universidad de los Andes Demián Gutierrez Enero 2010.
Introducción a las bases de datos. MODELO ENTIDAD RELACIÓN (CONTINUACIÓN)  Ejemplo de cómo se lee un diagrama entidad relación:
 Se refiere al almacenamiento físico en el se describe cómo se almacenan realmente los datos en memorias secundarias, en qué archivos, su nombre y dirección.
Números Hexadecimales Zuley Marcela Ramírez Torres.
CARDINALIDADES Base de Datos. CONCEPTO  Es el número de entidades con la cual otra entidad puede asociar mediante una relación.  Para mostrar las cardinalidades.
BASE DE DATOS I CARDINALIDAD. Cardinalidad  Es el número de entidades con la cual otra entidad puede asociar mediante una relación  Considerando una.
Cardinalidad y Normalización Fabián Alomia Sergio Peñuela Jhonattan Herrera Raúl Villalba Jonathan Pérez.
Modelo Entidad-Relación
INTRODUCCIÓN A BASE DE DATOS
Conferencia 1. Introducción. Conceptos Básicos. Modelación Conceptual
Diseño de Bases de Datos
Modelo Entidad-Relación
NORMALIZACION MsC (c) Esp. Alexis Ovany Torres Ch.
NORMALIZACION El proceso de normalización de bases de datos consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo.
Tema El modelo entidad-relación Bibliografía:
Prof. Daniel Obando Fuentes
MODELO RELACIONAL.
Diseño de bases de datos relacionales
DIAGRAMA DE COMPONENTES INTEGRANTES Córdova Vásquez Giovanny Escobar Alvares Calixto Gomez Quinteros Adelaida Pinto Flores Yarmila.
Archivos en Java Prof. Ana Isabel Méndez Principios de Informática.
DIAGRAMA MATRICIAL …. DIAGRAMA MATRICIAL.  El diagrama matricial (DM) es una herramienta cuyo objetivo es establecer puntos de conexión lógica entre.
MODELOS DE DATOS Ing. Laura Bazán Díaz. Diseño de Base de Datos Modelo Conceptual Modelo E-RModelo Lógico Modelo Relacional Modelo FísicoSGBD Ing. Laura.
REDUCCIÓN DE UN DIAGRAMA E-R A TABLAS
Bases de datos relacionadas...2
Unidad 1. Introducción a las Bases de Datos FUNDAMENTOS DE BASE DE DATOS.
Base de datos simples, relaciones Cardinalidad Claves.
Fundamento s de Base de Datos I SEMANA 5 ING. SAÚL PÉREZ VEGA Modelo Relacional.
¿Qué es una Base de Datos? Es un conjunto de datos almacenados. Su esquema es el siguiente : Tabla Persona Base de Datos Tabla Profesión.
1 FUNDAMENTOS DE BASES DE DATOS SERVICIO NACIONAL DE APRENDIZAJE SENA – Regional Distrito Capital Ing. Esperanza Pérez M.
BASES DE DATOS NORMALIZACION. Normalización  ¿Qué es la normalización?  Es la aplicación de un conjunto de reglas que permite aprobar la construcción.
MODELO ENTIDAD RELACIÓN Por: Luis Carlos Ossa. NOTACIÓN GRÁFICA Propuesto por Peter Chen en 1976 Gran aceptación Poco formal en sentido matemático Intuitivo.
1 FUNDAMENTOS DE BASES DE DATOS SERVICIO NACIONAL DE APRENDIZAJE SENA – Regional Distrito Capital Ing. Esperanza Pérez M.
Unida III: Análisis y Diseño de Sistemas Orientado a Objetos
Base de Datos Ing. Ricardo Tillero UNIDAD 3: NORMALIZACIÓN.
UNIVERSIDAD NACIONAL FEDERICO VILLAREAL ESCUELA UNIVERSITARIA DE EDUCACIÓN A DISTANCIA ESCUELA UNIVERSITARIA DE EDUCACIÓN A DISTANCIA ESPECIALIDAD: INGENIERÍA.
Transcripción de la presentación:

Esquema Relacional Pasaje a Tablas Prof.N.Piazza (tomado de aportes del Prof. L. Carámbula

Esquema Relacional Luego de haber realizado el análisis de la situación real, modelando la misma mediante un Esquema Conceptual (Diagrama Entidad-Relación) que la represente . . . – Entidades Atributos Atributo determinante – Relaciones Cardinalidad Totalidad Mínimo y Máximo – Restricciones No Estructurales (R. N. E.) Prof.N.Piazza (tomado de aportes del Prof. L. Carámbula

Esquema Relacional Modelo Lógico –Esquema Relacional Representación a través de tablas de un D. E-R. Descripción del esquema de la base de datos a crear para representar la situación real descripta en el D. E-R. Prof.N.Piazza (tomado de aportes del Prof. L. Carámbula

Esquema Relacional Modelo Lógico –Esquema Relacional Conformado por: – El Pasaje a Tablas del D. E-R. – El proceso de Normalización Prof.N.Piazza (tomado de aportes del Prof. L. Carámbula

Pasaje a Tablas Entidades –En principio, cada colección de objetos (entidad) genera una tabla con el mismo nombre, para almacenar los datos que la describen (atributos). Estudiante dirección fecha_nac CId nombre Estudiante (CId, nombre, fecha_nac, dirección) Prof.N.Piazza (tomado de aportes del Prof. L. Carámbula

Pasaje a Tablas Atributo Compuesto –Se indica la lista de los atributos que lo componen. Persona calle número esquina dirección nombre CId Persona (CId, nombre, dirección {calle, número, esquina}) Prof.N.Piazza (tomado de aportes del Prof. L. Carámbula

Pasaje a Tablas Atributo Multivaluado –Se indica, al igual que en el D. E-R., con un asterisco. Cliente teléfono* nombre CId Cliente (CId, nombre, teléfono*) Prof.N.Piazza (tomado de aportes del Prof. L. Carámbula

Pasaje a Tablas Relaciones –Binarias A1 A2 B1 B2 –La relación entre las entidades se representa a través de una tabla, en general. –Esta tabla esta conformada por los atributos determinantes de las entidades vinculadas en la relación. Prof.N.Piazza (tomado de aportes del Prof. L. Carámbula

Pasaje a Tablas Relaciones –Binarias A1 A2 B1 B2 –La relación entre las entidades se representa a través de una tabla, en general. –Esta tabla esta conformada por los atributos determinantes de las entidades vinculadas en la relación. Prof.N.Piazza (tomado de aportes del Prof. L. Carámbula

Pasaje a Tablas Relaciones –Binarias –A-B (A1, A2, B1) B1 B2 –A-B (A1, A2, B1) –El atributo determinante de la relación depende de la cardinalidad de la misma. Prof.N.Piazza (tomado de aportes del Prof. L. Carámbula

Pasaje a Tablas Relaciones –Binarias –A-B (A1, A2, B1, A_B_1) B1 B2 –A-B (A1, A2, B1, A_B_1) –Si la relación posee atributos propios, se representan en la misma tabla, A-B. Prof.N.Piazza (tomado de aportes del Prof. L. Carámbula

Pasaje a Tablas A-B (A1, A2, B1) Relaciones –Binarias –N a N B1 B2 A (A1, A2, A3) B (B1, B2) A-B (A1, A2, B1) Prof.N.Piazza (tomado de aportes del Prof. L. Carámbula

Pasaje a Tablas A-B (A1, A2, B1) Relaciones –Binarias A N 1 B A-B A3 B1 –N a 1 A1 A2 B2 Si no hay totalidad, hay que representar la relación mediante una tabla porque no todos los A se relacionan con los B A (A1, A2, A3) B (B1, B2) A-B (A1, A2, B1) Prof.N.Piazza (tomado de aportes del Prof. L. Carámbula

Pasaje a Tablas A-B (B1, A1, A2) Relaciones –Binarias –1 a N A (A1, A2, A3) B (B1, B2) A-B (B1, A1, A2) Prof.N.Piazza (tomado de aportes del Prof. L. Carámbula

se representa en la entidad B Pasaje a Tablas Relaciones –Binarias A 1 N B A-B A3 –1 a N A1 A2 B1 B2 –Para este caso, TOTALIDAD, la relación A-B se representa en la entidad B –B hereda la clave de A (A1, A2) B (B1, B2, A1, A2) Prof.N.Piazza (tomado de aportes del Prof. L. Carámbula

Pasaje a Tablas Relaciones –Binarias –1 a N A1 A2 B1 B2 –Para este caso, TOTALIDAD, la relación A-B se representa en la entidad A –A hereda la clave de B (B1) A (A1, A2, A3, B1) Prof.N.Piazza (tomado de aportes del Prof. L. Carámbula

Pasaje a Tablas A-B (B1, A1, A2) Relaciones Elijo alguno de los dos –Binarias A 1 1 B A-B A3 –1 a 1 A1 A2 B1 B2 A (A1, A2, A3) B (B1, B2) A-B (B1, A1, A2) Elijo alguno de los dos Prof.N.Piazza (tomado de aportes del Prof. L. Carámbula

se representa en la entidad B Pasaje a Tablas Relaciones –Binarias A 1 1 B A-B A3 –1 a 1 A1 A2 B1 B2 –Para este caso, TOTALIDAD, la relación A-B se representa en la entidad B –B hereda la clave de A (A1, A2) B (B1, B2, A1, A2) Prof.N.Piazza (tomado de aportes del Prof. L. Carámbula

Pasaje a Tablas Relaciones A-B-C (A1, A2, B1, C1) –N-arias B1 B2 C1 C2 A-B-C (A1, A2, B1, C1) Depende de la realidad para determinar el o los atributos determinantes de la relación. Prof.N.Piazza (tomado de aportes del Prof. L. Carámbula

Pasaje a Tablas Categorización –Categorías con particulares. atributos y/o relaciones A1 A2 A3 A D1 D2 B1 B C N N C-D D A (A1, A2, A3) B (A1, B1) C (A1) D (D1, D2) C-D (A1, D1) Prof.N.Piazza (tomado de aportes del Prof. L. Carámbula

Pasaje a Tablas Agregación A (A1, A2) B (B1, B2) C (C1, C2) A-B (A1, B1) AB-C (A1, C1) N AB-C N C1 C C2 Prof.N.Piazza (tomado de aportes del Prof. L. Carámbula

Pasaje a Tablas A (A1, A2) B (A1, A1) X Mismo nombre! B (Es, Esta) Autorelación A1 A2 Es A N Esta B A (A1, A2) B (A1, A1) X Mismo nombre! B (Es, Esta) Prof.N.Piazza (tomado de aportes del Prof. L. Carámbula

Pasaje a Tablas Entidad Débil –La relación débil se representa en la –La entidad débil hereda el determinante de la entidad fuerte. atributo A 1 N A-B B A3 A1 A2 A (A1, A2, A3) B (A1, B1, B2) B1 B2 Prof.N.Piazza (tomado de aportes del Prof. L. Carámbula

Pasaje a Tablas Entidad Débil –La relación débil no genera una tabla porque se representa en la entidad débil. N A 1 N B A-B A3 A1 A2 B1 B2 A (A1, A2, A3) B-C B (A1, B1, B2) C (C1, C2) B-C (A1, B1, C1) N C1 C C2 Prof.N.Piazza (tomado de aportes del Prof. L. Carámbula