Pasaje a Tablas.

Slides:



Advertisements
Presentaciones similares
CP: POTENCIA CP_4 Prof. José Juan Aliaga Maraver.
Advertisements

FP: FORMAS SUPERPUESTAS
FP: FORMAS DE SEGUNDO ORDEN
IBD Plan 90 y 2003 Clase 11.
Famous Hispanics in America
Productos notables Se llama productos notables a ciertas expresiones algebraicas que se encuentran frecuentemente y que es preciso saber factorizarlas.
IBD Plan 90 y 2003 Clase 10.
Diseño de Bases de Datos
Unidad II Modelo Entidad-Relación
Modelo Entidad Relación
Se desea establecer un modelo conceptual para la gestión de una biblioteca. Se desean tener almacenados todos los libros que la componen. Para cada libro.
Rocío Contreras Águila Primer Semestre 2010
Fundamentos de Base de Datos Modelo E-R
Modelo entidad-relación
Una dependencia funcional es una relación entre atributos de una misma relación (tabla). Si X e Y son atributos de la relación R, se dice que Y es funcionalmente.
ASIENTOS CATALOGRÁFICOS EN RCA2 (Reglas generales)
Introducción a una Teoría de Categorías
MODELO RELACIONAL.
MER.
Modelo Entidad-Relación
Bases de Datos Modelo Relacional.
Maestría en Bioinformática Bases de Datos y Sistemas de Información Diseño Conceptual Ing. Alfonso Vicente, PMP
Elementos para Interpretar el Modelo Conceptual de Datos
Dibujo Técnico I y II Sistema Diédrico Proyecciones del Punto
LLAVES EN BASES DE DATOS
MODELO ENTIDAD RELACIÓN MER
Unidad 2: Modelo de Datos.
2.1Definición de un modelo de datos
INGENIERIA DE SOFTWARE II Trayecto III. Trimestre I
Maestría en Bioinformática Bases de Datos y Sistemas de Información Calidad de Esquemas Ing. Alfonso Vicente, PMP
Maestría en Bioinformática Bases de Datos y Sistemas de Información Del MER al MR Ing. Alfonso Vicente, PMP
Teórico: Algebra Relacional
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.
DIAGRAMA LOGICO PARA LA APLICACIÓN DE LA METODOLOGIA C.B.C.
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.
Probabilidad y Estadística II Segunda parte: Teoría de la Decisión.
Cardinalidad de las entidades en la relación
ESCUELA: PONENTE: BIMESTRE: BASES DE DATOS I CICLO: CIENCIAS DE LA COMPUTACIÓN II BIMESTRE Ing. Audrey Romero ABRIL – AGOSTO 2007.
Modificado de: M.A. Ana Celia Gutiérrez Olivas
MODELADO DE DATOS Es una representación abstracta de todos los objetos de datos que se procesan dentro del sistema y las relaciones entre los objetos.
Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.
Ing. Marco Zarate Z.. Entidades Relaciones Atributos.
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.
Introducción a las Bases de Datos Relacionales Juan Alberto Sigüenza Escuela Técnica Superior de Informática Universidad Autónoma de Madrid.
 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).
Ejemplo 1: Base de Datos Secretaría de Tránsito
SISTEMA DE BASE DE DATOS
Modelo Entidad-Relación. Relaciones Múltiples zBinarias yUn lector Frecuenta una librería zTernarias yUn lector compra una libro en una librería LIBRERÍAS.
Modelos de Datos.
Ing. Héctor Abraham Hernández Erazo
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.
Base de Datos I. El proceso por el que se definen las diferentes subclases de una superclase Ejemplo: Se requiere guardar la información de los empleados,
Diagramas.
Base de Datos I. El proceso por el que se define una superclase a través de diferentes subclase. Ejemplo: Se tiene las entidades Cuenta de Ahorro y Cuenta.
CARACTERISTICAS Y REPRESENTACION DE LOS DATOS
3. Modelo de datos Prof: Lcdo. Luis Peña.
Teórico: Pasaje del MER al MR
Bases de Datos.
Unidad II Diseño Conceptual de una Base de Datos:
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,
Modelo Entidad Relación
BASES DE DATOS CONCEPTOS BASICOS Elizabeth Maite Zarate Machaca “El tratamiento eficiente de la información al servicio del usuario”
Tema 2: Diseño de Bases de Datos relacionales
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.
Esquema Relacional Pasaje a Tablas
Transcripción de la presentación:

Pasaje a Tablas

Pasaje a Tablas Luego de haber realizado el análisis de la realidad planteada, efectuando un Modelo Entidad Relación que la represente. Entidades Relaciones Atributos y Atributos Determinates Restricciones Cardinalidad Totalidad Mínimo y Máximo

Pasaje a Tablas Entidades En principio, cada conjunto de entidades genera una tabla con el mismo nombre, para almacenar los datos de cada entidad que lo compone. Estudiantes dirección fecha_nac CId nombre Estudiantes (CId, nombre, fecha_nac, dirección)

Pasaje a Tablas Atributo Compuesto Se genera un atributo por cada atributo atómico que lo compone. Estudiantes calle numero dirección fecha_n esquina CId nombre Estudiantes (CId, nombre, fecha_n, calle, numero, esquina)

Pasaje a Tablas Atributo Multivalorado Un atributo multivalorado genera una relación con la entidad a la que pertenece. Estudiantes teléfono* fecha_nac CId nombre Estudiantes (CId, nombre, fecha_nac) Est-Telefono (CId, telefono)

Pasaje a Tablas Relaciones Binarias La relación entre las entidades se representa a través de una tabla Esta tabla esta formada por los atributos determinantes de las entidades relacionadas A B A-B A3 A1 A2 B1 B2

Pasaje a Tablas Relaciones Binarias A-B (A1, A2, B1) El atributo determinate de la relación depende de la cardinalidad de la relación. A B A-B A3 A1 A2 B1 B2

Pasaje a Tablas Pasaje a Tablas Relaciones Relaciones Binarias A-B (A1, A2, B1,A_B_1) Si la relación posee atributos propios, se representan en la misma tabla, A-B. Relaciones Binarias A-B (A1, A2, B1,A_B_1) Si la relación posee atributos propios, se representan en la misma tabla, A-B. A B A-B A3 A_B_1 A1 A2 B1 B2

Pasaje a Tablas A-B (A1, A2, B1) Relaciones Binarias N a N A (A1, A2, A3) B (B1, B2) A-B (A1, A2, B1)

Pasaje a Tablas A-B (A1, A2, B1) Relaciones Binarias N a 1 N 1 A B A-B A3 A1 A2 B1 B2 Si no hay totalidad, es preferible crear la relación porque no todos los A se relacionan con los B A (A1, A2, A3) B (B1, B2) A-B (A1, A2, B1)

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)

Pasaje a Tablas Relaciones Binarias 1 a N Para este caso, TOTALIDAD, la relación A-B se representa en la entidad B B hereda la clave de A (A1, A2) 1 N A B A-B A3 A1 A2 B1 B2

Pasaje a Tablas Relaciones Binarias 1 a N Para este caso, TOTALIDAD, la relación A-B se representa en la entidad B B hereda la clave de A (A1, A2) 1 N A B A-B A3 A1 A2 B1 B2

Pasaje a Tablas A-B (B1, A1, A2) Relaciones Elijo alguno de los dos Binarias 1 a 1 1 N A B A-B A3 A1 A2 B1 B2 A (A1, A2, A3) B (B1, B2) A-B (B1, A1, A2) Elijo alguno de los dos

Pasaje a Tablas Relaciones Binarias 1 a 1 Para este caso, TOTALIDAD, la relación A-B se representa en la entidad B B hereda la clave de A (A1, A2) 1 N A B A-B A3 A1 A2 B1 B2

Pasaje a Tablas Relaciones Binarias 1 a 1 Para este caso existen dos posibilidades: A (A1, A2, A3, B1) B (B1, B2, A1, A2) 1 N A B A-B A3 A1 A2 B1 B2

Pasaje a Tablas Pasaje a Tablas Relaciones Relaciones N-arias Relaciones N-arias N N A B A-B-C A3 A1 A2 B1 B2 N C C1 C2 A-B-C (A1, A2, B1, C1) Depende de la realidad para determinar el o los atributos determinantes de la relación.

Pasaje a Tablas Relaciones N-arias Ejemplo 1 Salones Utilizan Máquinas Nro-salon Nro-máquina N Estudiantes Nro-estudiante Utilizan (Nro-salon, Nro-estudiante, Nro-maquina)

Pasaje a Tablas Relaciones Agregación A (A1, A2) B (B1, B2) C (C1, C2) A-B (A1, B1) AB-C (A1, C1) AB-C N C1 C C2

Pasaje a Tablas A (A1, A2) B (A1, A1) * B (Es, Esta) Relaciones Autorelación A (A1, A2) B (A1, A1) * B (Es, Esta) A1 Es B A A2 Esta

Pasaje a Tablas Entidad Débil A (A1, A2, A3) B (A1, B1, B2) La relación débil se representa en la entidad débil. La entidad débil heredea el atributo determinante de la entidad fuerte. 1 N A B A-B A-B B A3 A1 A2 A (A1, A2, A3) B (A1, B1, B2) B1 B2

Pasaje a Tablas Entidad Débil La relación de una entidad débil no se pasa a tablas. N 1 N A B A-B A3 A1 A2 B1 B2 A (A1, A2, A3) B (A1, B1, B2) C (C1, C2) B-C (A1, B1, C1) B-C N C1 C C2