3. Modelo Entidad-Relación

Tamaño: px
Comenzar la demostración a partir de la página:

Download "3. Modelo Entidad-Relación"

Transcripción

1 II. Bases de datos relacionales: fundamentos y diseño 3. Modelo Entidad-Relación Objetivos: Conocer los conceptos y notación del modelo conceptual de datos entidad-relación extendido. Comprender los significados del concepto de nulo en el modelo entidad-relación extendido. Contenidos:. Introducción e historia del modelo 2. Conceptos básicos del modelo 3. Extensiones del modelo 3. Modelo Entidad-Relación Bibliografía [E 2002] Elmasri, R.; avathe, S.B. Fundamentos de Sistemas de Bases de Datos. 3ª ed. Addison-Wesley, (Cap. 3 y 4) [MPM 999] De Miguel, A.; Piattini, M.; Marcos, E. Diseño de bases de datos relacionales. Ra-Ma. (Cap. 2) [CBS 998] Connolly, T.; Begg C.; Strachan, A. Database Systems: A Practical Approach to Design, Implementation and Management. 2 nd ed. Addison-Wesley. (Cap. 5) [SKS 998] Silberschatz, A;Korth, H; Sudarshan, S. Fundamentos de Bases de Datos. 3ª edición. Madrid: McGraw-Hill. (Cap. 2) 2

2 3.. Introducción e historia del modelo Entidad-Relación Modelo de datos conceptual de alto nivel Propuesto por Peter P. Chen en 976 Extensiones/aportaciones de muchos otros autores» o existe un único MER, sino una FAMILIA DE MODELOS Describe el mundo real como un conjunto de ETIDADES y de RELACIOES entre ellas Gran difusión Muy extendido en los métodos de diseño de bases de datos Soportado por herramientas software de diseño (CASE) Introducción e historia del modelo Entidad-Relación En el proceso de diseño... Requisitos de datos DISEÑO COCEPTUAL Esquema Conceptual MER 4

3 3.. Introducción e historia del modelo Entidad-Relación Esquema conceptual Descripción concisa de los requisitos de información de los usuarios Descripciones detalladas de TIPOS DE DATOS RELACIOES ETRE DATOS RESTRICCIOES que los DATOS deben cumplir Sin detalles de implementación Más fácil de entender Comunicación con el usuario no técnico 5 Entidad ( entity ) Atributo ( attribute ) Dominio ( values set ) Relación ( relationship ) 6

4 ETIDAD Cosa u objeto del mundo real con existencia propia y distinguible del resto Objeto con existencia... física o real (una persona, un libro, un empleado) abstracta o conceptual (una asignatura, un viaje) Persona, lugar, cosa, concepto o suceso, real o abstracto, de interés para la empresa (ASI, 977) 7 ATRIBUTO Propiedad o característica de una entidad Una entidad particular es descrita por los valores de sus atributos: p e titulo = El alquimista impaciente genero = Thriller nacionalidad = España añoestreno = dni = nss = nombre = Cristina Aliaga Gil nacionalidad = España... 8

5 TIPO DE ETIDAD (entity set) Define un conjunto de entidades que poseen los mismos atributos : titulo, genero, nacionalidad, añoestreno,numcopias : dni, nss, nombre, fechanacim, direccion, telefono, altura, nacionalidad, edad otación DIRECTOR CLIETE LOCAL VIDEOCLUB ACTOR 9 Instancia de un tipo de entidad También... Ocurrencia Realización Ejemplar Entidad concreta o individual p2 titulo = El señor de los anillos genero = Fantasía nacionalidad = EEUU añoestreno = p3 titulo = Amores perros genero = Drama nacionalidad = Méjico añoestreno = p4 titulo = Amelie genero = Comedia nacionalidad = Francia añoestreno =

6 Intensión y Extensión Un tipo de entidad describe el esquema o intensión para un conjunto de entidades que poseen la misma estructura : dni, nss, nombre, dirección, telefono, altura, fechanacim, nacionalidad, edad Las instancias del tipo de entidad se agrupan en un conjunto de entidades o extensión e ( , , Cristina Aliaga Gil, Libertad, 2. Yecla. Murcia. 3050, , 60, 28/07/979, España, 23) e2 ( , , Antonio Gil Sánchez, Paz, 5. Murcia. Murcia.3002, , 76, 4/04/944, España, 58) e3 (223344, , Julia Sauce, Justicia, 20. Yecla. Murcia. 3050, , 23/05/947, 59, España, 55)... Tipos de atributos Simples o Compuestos Almacenados o Derivados Monovalorados o Multivalorados Opcionales 2

7 Atributos Simples o Compuestos Atributos compuestos Pueden dividirse en otros con significado propio fechanacim dia mes año calle ciudad provincia codpostal Valor compuesto = concatenación de valores de componentes Atributos simples o divisibles. Atómicos genero direccion 3 Atributos Almacenados o Derivados Atributos derivados Valor calculado a partir de otra información ya existente (atributos, entidades relacionadas) Son información redundante... edad [de ], cálculo a partir de fechanacim» atributo derivado del valor de otro atributo numcopias [de una ], cuenta del nº de entidades copia relacionadas con cada película concreta» atributo derivado de entidades relacionadas Atributos almacenados nacionalidad [de una ] fechanacim [de un ] 4

8 Atributos Monovalorados o Multivalorados Atributos monovalorados (monovaluados) sólo un valor para cada entidad fechanacim [de un particular] añoestreno [de una concreta] Atributos multivalorados (multivaluados) más de un valor para la misma entidad nacionalidad [ coproducida por varios países ] telefono [ con varios teléfonos de contacto] Pueden tener límites superior e inferior del nº de valores por entidad nacionalidad (-2) telefono (0-3) 5 Atributos Opcionales (nulos) El nulo (null value) es usado cuando... Se desconoce el valor de un atributo para cierta entidad El valor existe pero falta altura [de un ] o se sabe si el valor existe o no numteléfono [de un ] La entidad no tiene ningún valor aplicable para el atributo: fechaalquiler [ sólo en vídeo-venta (no alquiler)] 6

9 otación para atributos ciudad provincia calle codpostal fechanacim dirección (0,3) telefono nombre (0,) altura (,2) nss dni edad nacionalidad [MPM999] calle ciudad provincia fechanacim codpostal dirección nombre (0,3) telefono altura (,2) D nss nacionalidad dni edad 7 Atributos Clave Atributo con valor distinto para cada instancia de un tipo de entidad dni en Una clave identifica de forma única cada entidad concreta atributo identificador otación dni dni [MPM999] 8

10 Atributos Clave (ii) Una clave puede estar formada por varios atributos clave compuesta Combinación de valores distinta para cada instancia (nombre, fechanacim) en el tipo de entidad Una clave compuesta debe ser mínima Un tipo de entidad puede tener más de una clave claves candidatas Claves o Identificadores Candidatos de : dni nss (nombre, fechanacim) 9 Atributos Clave (iii) Atributo identificador principal (IP) Clave Principal Elegido (por el diseñador) de entre los identificadores candidatos (IC), para ser el medio principal de identificación de las instancias del tipo de entidad dni en Atributos identificadores alternativos (IA) Claves Alternativas El resto de IC s nss y (nombre, fechanacim) en 20

11 otación para atributos clave [MPM999] ciudad provincia calle codpostal dirección fechanacim telefono (0,3) (0,) n-f altura (,2) nombre IP nacionalidad nss dni edad calle ciudad provincia fechanacim codpostal dirección nombre (0,3) telefono altura n-f D (,2) nss nacionalidad dni edad Es obligatorio que todo tipo de entidad tenga un identificador 2 DOMIIO (values set) Conjunto de valores Cada atributo simple está asociado a un dominio, que especifica sus valores válidos Atributo nombre telefono altura... Dominio OMBRES MEDIDAS... o suele representarse, aunque una forma de hacerlo sería: [MPM999] TELEFOOS Descripción Dominio cadenas de caracteres alfabéticos, separadas por espacios cadenas de caracteres numéricos, de hasta 9 caracteres números reales entre 0 y 2 5 (metros)... nombre telefono altura OMBRES TELEFOOS MEDIDAS 22

12 RELACIÓ (relationship) También interrelación Asociación, vínculo o correspondencia entre instancias de entidades relacionadas de alguna manera en el mundo real el director Julio Médem ha rodado la película Tierra el empleado trabaja en el local de videoclub principal la película El imperio contraataca es una continuación de la película La guerra de las galaxias 23 DIRECTOR HA_RODADO J. Médem C. Saura F. Trueba S. Segura A. Amenábar Tipo de Entidad: conjunto de instancias Instancia del tipo de relación Vacas Tesis Belle Epoque Torrente Tierra Abre los ojos Los otros Tipo de Relación: conjunto de instancias 24

13 TIPO DE RELACIÓ (relationship set) Estructura genérica o abstracción del conjunto de relaciones existentes entre dos o más tipos de entidad un DIRECTOR ha rodado s otación DIRECTOR HA_RODADO 25 Grado de un tipo de relación úmero de tipos de entidad que participan en el tipo de relación Binaria: grado 2 (el más frecuente) Ternaria: grado 3 Reflexiva (o recursiva): grado ACTOR ACTUA_E CLIETE ALQUILA COTIUACIO DE LOCAL_VIDEOCLUB 26

14 ombres de Rol (papel) Todo tipo de entidad que participa en un tipo de relación juega un papel específico en la relación DIRECTOR realizador HA_RODADO film Es en los tipos de relación reflexivos donde se deben usar los roles original VERSIO_DE versión 27 Restricciones estructurales sobre tipos de relación Limitan las posibles combinaciones de entidades que pueden participar en las relaciones Extraídas de la situación real que se modela Una película debe haber sido dirigida por uno y sólo un director Un director ha dirigido al menos una película y puede haber dirigido muchas Clases de restricciones estructurales: Razón de cardinalidad (o tipo de correspondencia) Razón de participación 28

15 Razón de Cardinalidad úmero máximo de instancias de tipo de relación en las que puede participar una misma instancia de tipo de entidad la cardinalidad de HA_RODADO es a HA_RODADO es de tipo a otación etiqueta en la línea que une entidad y relación Ojo: da la sensación de que se representa al revés DIRECTOR HA_RODADO 29 Razón de Cardinalidad (ii) Razones de cardinalidad más comunes: : ( uno a uno ) : ( uno a muchos ) M: ( muchos a muchos ) TRABAJA_E trabajador encargado SUPERVISA ACTOR personaje M ACTUA_E sucursal LOCAL_VIDEOCLUB lugar trabajo film 30

16 Razón de Cardinalidad (iii) [MPM999] úmero máximo de instancias de un tipo de entidad que pueden estar relacionadas con una instancia del otro tipo de entidad otación etiqueta o flecha en sentido... a trabajador encargado ACTOR : TRABAJA_E : SUPERVISA M: ACTUA_E sucursal lugar trabajo LOCAL_VIDEOCLUB 3 Razón de Cardinalidad (iv) [SKS998] úmero máximo de instancias de un tipo de entidad a las que otra instancia puede estar asociada, vía un conjunto de relaciones otación flecha en el sentido... a TRABAJA_E trabajador encargado SUPERVISA sucursal ACTOR ACTUA_E lugar trabajo LOCAL_VIDEOCLUB 32

17 Razón de Participación Especifica si toda la extensión de un tipo de entidad participa en un tipo de relación, o sólo parte de la extensión Indica si hay dependencia en existencia de un tipo de entidad respecto de un tipo de relación Clases de participación: Participación total (dependencia en existencia) Participación parcial 33 Razón de Participación (ii) otación Líneas dobles o simples DIRECTOR HA_ RODADO ACTOR personaje M ACTUA_E film TRABAJA_E trabajador encargado SUPERVISA sucursal lugar trabajo LOCAL_VIDEOCLUB 34

18 Cardinalidad de tipo de entidad Otra forma de expresar las razones de cardinalidad y participación PERSOA USA EDIFICIO POSEE PERSOA EDIFICIO PERSOA EDIFICIO USA POSEE p e p e p2 e2 e3 p2 e2 e3 p3 e4 p3 e4 35 Cardinalidad de tipo de entidad (ii) úmeros mínimo y máximo de instancias del tipo de relación en las que puede intervenir una instancia del tipo de entidad otación (min, max) en la línea que une entidad y relación M PERSOA (,n) (0,n) USA POSEE EDIFICIO (0,m) (,) 36

19 Cardinalidad de tipo de entidad (iii) TRABAJA_E SUPERVISA LOCAL_VIDEOCLUB ACTOR M ACTUA_E (,) TRABAJA_E (0,n) SUPERVISA ACTOR (,n) ACTUA_E (,) (,) LOCAL_VIDEOCLUB (0,m) 37 Cardinalidad de tipo de entidad (iv) [MPM999] úmeros mínimo y máximo de instancias de un tipo de entidad que pueden estar relacionadas con una instancia del otro tipo de entidad otación (min, max) en la línea que une entidad y relación M: PERSOA (0,m) USA (,n) EDIFICIO (,) POSEE : (0,n) 38

20 Cardinalidad de tipo de entidad (v) Comparación de notaciones PERSOA POSEE EDIFICIO (0,n) (,) POSEE ( PERSOA(0,n) : EDIFICIO(,) ) [MPM999] PERSOA (,) POSEE (0,n) EDIFICIO : POSEE( PERSOA(,) : EDIFICIO(0,n) ) PERSOA p p2 p3 EDIFICIO POSEE e e2 e3 e4 39 Cardinalidad de tipo de entidad (vi) Comparación de notaciones SUPERVISA LOCAL VIDEOCLUB [MPM999] : SUPERVISA (,) (0,n) LOCAL VIDEOCLUB [SKS998] SUPERVISA LOCAL VIDEOCLUB 40

21 Atributos de tipos de relación Similares a los atributos de tipos de entidad horas TRABAJA_E SUPERVISA fechainicio LOCAL_VIDEOCLUB [MPM999] M: papel salario ACTOR (0,m) ACTUA_E (,n) 4 Atributos de tipos de relación (ii) Conceptualmente pertenecen a la relación Un atributo de una M: es propio de la relación Un atributo de una : o : se puede llevar a uno de los tipos de entidad participantes horas horas TRABAJA_E SUPERVISA fechainicio horas LOCAL_VIDEOCLUB fechainicio 42

22 Tipo de Entidad Débil o tiene atributos clave propios Una instancia se identifica por su relación con una instancia de otro tipo de entidad Tipo de relación identificador Relaciona un tipo de entidad débil y un tipo de entidad regular (fuerte, dominante, padre, propietaria) Clave parcial (o discriminante) Atributos de la entidad débil, que identifican de forma única cada instancia, siempre que esté relacionada con una instancia del tipo de entidad regular Clave = (clave_entidad_regular,clave_parcial) otación COPIA 43 Tipo de entidad débil (ii) nss especialidad PACIETE ACUDE VISITA_MEDICA ASISTIDA POR MEDICO diahora ncolegiado nombre Tipo de Entidad Regular Tipo de Relación Identificador TIEE COPIA Clave parcial o Discriminante titulo numcopia Dependencia en existencia 44

23 Tipo de entidad débil (iii) o toda participación total (o dependencia en existencia) implica un tipo de entidad débil dni POSEE PERMISO CODUCCIO numlicencia tipo PERMISO_CODUCCIÓ no es débil: depende en existencia de, pero tiene clave primaria propia 45 Tipo de entidad débil (iv) [MPM999] Definición distinta de tipo de entidad débil La existencia de una instancia del tipo de entidad débil depende de la existencia de una instancia del tipo de entidad regular Tipo de relación débil (o dependencia) Relaciona un tipo de entidad débil y otro regular Clases de dependencia: En existencia En identificación 46

24 Tipo de entidad débil (v) [MPM999] Dependencia en existencia ( entre entidades) Si desaparece una instancia del tipo de entidad regular deben desaparecer las instancias de la entidad débil que dependen de ella Etiqueta E en el tipo de relación débil Dependencia en identificación Además de la dependencia en existencia... Una instancia del tipo de entidad débil no se puede identificar por sí misma Su clave es (clave_entidad_regular, clave_parcial) Etiqueta ID en el tipo de relación débil 47 Tipo de entidad débil (vi) [MPM999] dni : E POSEE Tipo de Relación Débil : ID TIEE titulo numlicencia tipo PERMISO CODUCCIO COPIA idcopia numcopia PERMISO_CODUCCIO es débil, pues depende en existencia de, pero no depende en identificación COPIA es débil, pues depende en existencia de, y también depende en identificación 48

25 Tipo de entidad débil (vii) Comparación de conceptos y notación [MPM999] CLIETE POSEE dni CLIETE (,) E POSEE : dni PRESTAMO numprestamo (0,n) PRESTAMO numprestamo Dependencia en existencia 49 Tipo de entidad débil (viii) Comparación de conceptos y notación (ii) [MPM999] PRESTAMO numprestamo PRESTAMO numprestamo TIEE : (,) ID TIEE (0,n) numpago PAGO PAGO Dependencia en identificación numpago idpago Entidad Débil de otra entidad débil 50

26 Tipo de entidad débil (ix) Comparación de conceptos y notación (iii) [MPM999] ACTOR M nombre ACTOR (0,m) nombre ACTUA_E ACTUA_E M: titulo (,n) titulo Participación total 5 Tipos de relación con grado superior a dos Tipo de relación ternaria [MPM999] fecha CLIETE (0,n) ALQUILA (0,m) LOCAL VIDEOCLUB (0,) CITA VIDEO fecha CLIETE (,) ALQUILA (,) LOCAL VIDEOCLUB (,n) CITA VIDEO Cardinalidad de los tipos de entidad 52

27 Tipos de relación con grado superior a dos (ii) Equivalencia ternaria varias binarias fecha CLIETE (0,n) ALQUILA (0,m) LOCAL VIDEOCLUB (0,) CITA VIDEO (0,n) CLIETE ALQUILA (,m) (0,) ALQUILA_E (,n) LOCAL VIDEOCLUB fecha CITA VIDEO (,) (,n) COTIEE 53 Tipos de relación con grado superior a dos (iii) Ternaria no equivalente a varias binarias idprov PROVEEDOR codpr cantidad (,n) (0,m) SUMIISTRA PRODUCTO fecha (,p) TIEDA nombre (,n) PROVEEDOR (,m) PROVEE (,n) TIEDA (,m) PUEDE SUMIISTRAR VEDE (,m) PRODUCTO (0,n) Pérdida de semántica... 54

28 Tipos de relación con grado superior a dos (iv)... coexistencia ternaria / binarias PROVEEDOR idprov (,n) PUEDE SUMIISTRAR (,m) PROVEE (,n) (,n) (0,m) SUMIISTRA (,p) fecha cantidad (,m) PRODUCTO (0,n) codpr TIEDA (,m) VEDE nombre 55 Tipos de relación con grado superior a dos (v)... relación ternaria como entidad débil cantidad fecha REALIZA (,n) PROVEEDOR idprov (,) SUMIISTRO (,) RECIBE (,n) (,) COTIEE (0,n) PRODUCTO codpr nombre TIEDA 56

29 Tipos de relación con grado superior a dos (vi) Relaciones ternarias falsas idemp dni EMPRESA (0,n) REALIZA (0,m) CADIDATO num fecha (,) ETREVISTA (0,) (,) GEERA OFERTA EMPLEO idoferta Tipo de entidad débil de más de un tipo de entidad 57

Notaciones de Entidad Relación ER

Notaciones de Entidad Relación ER Notaciones de Entidad Relación ER Diseño de Bases de Datos 1. Modelo Entidad-Relación Objetivos: Conocer los conceptos y notación del modelo conceptual de datos entidad-relación. Comprender los significados

Más detalles

Modelo Entidad Relación.MER.

Modelo Entidad Relación.MER. Modelo Entidad Relación.MER. Conceptos básicos del modelo. Entidad. Atributo. Dominio. Relación. Entidad. Cosa u objeto del mundo real con existencia propia y distinguible del resto. Ejemplos: persona,

Más detalles

Definición de Bases de datos

Definición de Bases de datos Introducción. Definición de Bases de datos Conjunto de datos relacionados entre si que modelan hechos y objetos pertenecientes a un mundo real y sirven de soporte a aplicaciones informáticas. Dichos datos

Más detalles

3. Modelo Entidad Relación

3. Modelo Entidad Relación 3. Modelo Entidad Relación Competencias específicas a adquirir Aplicar correctamente los conceptos y notaciones de modelos conceptuales que ofrezcan la suficiente semántica y que sean independientes de

Más detalles

Modelo Entidad Relación

Modelo Entidad Relación Modelo Entidad Relación II - Semestre 2006 1 Diseño de Base de Datos 2 Diseño Conceptual (MER) Cuáles son las entidades y relaciones de la aplicación? Qué información de estas entidades y relaciones deberían

Más detalles

2.1. Introducción e historia del modelo Entidad-Relación. Modelo de datos conceptual de alto nivel Propuesto por Peter P.

2.1. Introducción e historia del modelo Entidad-Relación. Modelo de datos conceptual de alto nivel Propuesto por Peter P. Diseño de Bases de Datos 2. Modelo Entidad-Relación Objetivos: Conocer los conceptos y notación del modelo conceptual de datos entidad-relación extendido. Comprender los significados del concepto de nulo

Más detalles

Diseño conceptual Diseño de bases de datos

Diseño conceptual Diseño de bases de datos Diseño conceptual Diseño de bases de datos Documento de especificación del sistema 1. Definición del problema 2. Descripción funcional 3. Restricciones 4. Diagramas de flujo de datos 5. Modelo de datos

Más detalles

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES Área de formación: Disciplinaria Unidad académica: Diseño de Base de Datos Ubicación: Tercer semestre Clave: 2085 Horas semana-mes:

Más detalles

Bases de Datos. Introducción. Modelo Entidad-Relación. 1 Cuatrimestre de 2018

Bases de Datos. Introducción. Modelo Entidad-Relación. 1 Cuatrimestre de 2018 Bases de Datos Introducción Modelo Entidad-Relación 1 Cuatrimestre de 2018 Introducción Introducción Definiciones Básicas Base de Datos Colección de información relacionada. Información Datos conocidos

Más detalles

FACULTAD DE INGENIERÍA. Fundamentos de Bases de Datos

FACULTAD DE INGENIERÍA. Fundamentos de Bases de Datos FACULTAD DE INGENIERÍA Ingeniería en Computación Fundamentos de Bases de Datos Modelo Entidad-Relación Elaborado por: MARÍA DE LOURDES RIVAS ARZALUZ Septiembre 2015 Propósito La información contenida en

Más detalles

Bases de Datos. Tema 2 Modelo Entidad/Interrelación. Francisco Ruiz oct UCLM-ESI (F.Ruiz)

Bases de Datos. Tema 2 Modelo Entidad/Interrelación. Francisco Ruiz oct UCLM-ESI (F.Ruiz) Bases de Datos Tema 2 Modelo Entidad/Interrelación Francisco Ruiz oct-2000 documentación preparada con ayuda de Esperanza Marcos (Universidad Rey Juan Carlos) y Mario Piattini (Universidad de Castilla-La

Más detalles

Base de Datos. Docente: Ing. Francisco Rodríguez BASE DATOS. Resultados. Internet. Requerimientos

Base de Datos. Docente: Ing. Francisco Rodríguez BASE DATOS. Resultados. Internet. Requerimientos UNIVERSIDAD NACIONAL DE TRUJILLO ESCUELA DE ING. INDUSTRIAL Base de Datos Resultados Internet Requerimientos BASE DATOS Docente: Ing. Francisco Rodríguez Tema 3: Modelo Entidad Interrelación 1. Modelización

Más detalles

Gestion y Modelación de Datos Diseño de BD - Modelo Entidad Relación

Gestion y Modelación de Datos Diseño de BD - Modelo Entidad Relación Gestion y Modelación de Datos Diseño de BD - Modelo Entidad Relación Julio de 2011 Contenido 1 Diseño de Bases de Datos 2 Diseño de Bases de Datos Diseño Conceptual Describe el contenido (información)

Más detalles

Carlos Castillo UPF 2008

Carlos Castillo UPF 2008 Sistemas de Información II Tema 3. El modelo entidad-relación Bibliografía: Elmasri y Navathe: Fundamentos de Sistemas de Bases de Datos 3ª edición, 2002 (Capítulo 3). Garcia-Molina, Ullman y Widom: Database

Más detalles

AUXILIAR 1 MODELO ENTIDAD RELACION 22 de Marzo del 2004

AUXILIAR 1 MODELO ENTIDAD RELACION 22 de Marzo del 2004 CC42A - BASES DE DATOS Profesores. Gonzalo Navarro, Claudio Gutiérrez Auxiliar. Renzo Angles AUXILIAR 1 MODELO ENTIDAD RELACION 22 de Marzo del 2004 1.DEFINICIONES Modelo entidad relación: Permite describir

Más detalles

Tema 2: Diseño conceptual de Bases de Datos: el Modelo Entidad Relación

Tema 2: Diseño conceptual de Bases de Datos: el Modelo Entidad Relación Tema 2: Diseño conceptual de Bases de Datos: el Modelo Entidad Relación Andrés Cordón Franco Departamento de Ciencias de la Computación e Inteligencia Artificial UNIVERSIDAD DE SEVILLA Bases de Datos Curso

Más detalles

Modelo Entidad Relación

Modelo Entidad Relación Modelo Relacional Administración de Base de Datos Alexis Olvany Torres Ch Mentor Modelo Entidad Relación Niveles de Abstracción Uno de los objetivos principales de un sistema de base de datos es proporcionar

Más detalles

Modelo Conceptual Modelo Entidad - Relación

Modelo Conceptual Modelo Entidad - Relación Sistemas de Bases de Datos I Modelo Conceptual Modelo Entidad - Relación Fases en el diseño de una BD Situación del mundo real Modelos de Datos 1 era Diseño Conceptual Modelo Entidad Relación M.E.R. 2

Más detalles

Aurelio Caballero Vázquez Director de Servicios Business Resources Knowledge

Aurelio Caballero Vázquez Director de Servicios Business Resources Knowledge Vázquez Director de Servicios aurelioc@brk-es.com Business Resources Knowledge http://www.brk-es.com 1.2.- EL MODELO ENTIDAD-RELACIÓN También denominado Modelo Entidad-Vínculo Está basado en una percepción

Más detalles

PASAJE DE MER A MODELO RELACIONAL

PASAJE DE MER A MODELO RELACIONAL PASAJE DE MER A MODELO RELACIOAL 1 Fundamentos de Bases de Datos CSI - InCo - FIG In.Co. - Facultad de Ingeniería Curso : Fundamentos de Bases de Datos Tema 2. Diseño Conceptual 1 Construcción de un Sistema

Más detalles

El Sistema de Información (S.I.) regula la distribución, el compartimiento y el almacenamiento de la información.

El Sistema de Información (S.I.) regula la distribución, el compartimiento y el almacenamiento de la información. TEMA 3.- MODELOS CONCEPTUALES DE DATOS. El Diseño de una Base de Datos. Modelos de Datos. El Modelo Entidad-Relación. Extensiones del Modelo Entidad-Relación. 1. El Diseño de una Base de Datos El Sistema

Más detalles

Bases de Datos Presentación de la Asignatura. Curso

Bases de Datos Presentación de la Asignatura. Curso Bases de Datos Presentación de la Asignatura Curso 2012-2013 Información General Asignatura Obligatoria 2º Curso 1 er Semestre 6 Créditos ECTS Idioma Español Bases de Datos Comienzo de las clases: 13/09/2012

Más detalles

TEMA 3.- MODELOS CONCEPTUALES DE DATOS.

TEMA 3.- MODELOS CONCEPTUALES DE DATOS. TEMA 3.- MODELOS CONCEPTUALES DE DATOS. El Diseño de una Base de Datos. Modelos de Datos. El Modelo Entidad-Relación. Extensiones del Modelo Entidad-Relación. 1. El Diseño de una Base de Datos El Sistema

Más detalles

Tema II: Nivel conceptual de una Base de Datos. El modelo E/R

Tema II: Nivel conceptual de una Base de Datos. El modelo E/R Tema II: Nivel conceptual de una Base de Datos. El modelo E/R S. Velilla 1 3 - MODELO ENTIDAD-RELACION. DIAGRAMAS E/R 3.1 - Introducción: diseño de B.D. y modelado conceptual 3.2 - Entidad y tipo de entidad

Más detalles

El Modelo E/R Extendido. Modelado Conceptual Tema 6

El Modelo E/R Extendido. Modelado Conceptual Tema 6 El Modelo E/R Extendido Modelado Conceptual Tema 6 Índice 1. Presentación del modelo 2. Estática del Modelo 3. Semántica de las interrelaciones 4. Generalización, herencia y otras extensiones Bibliogra;a

Más detalles

Modelado Entidad-Relación

Modelado Entidad-Relación Modelado Entidad-Relación Un diagrama o modelo entidad-relación (a veces denominado por su siglas, E-R "Entity relationship", o, "DER" Diagrama de Entidad Relación) es una herramienta para el modelado

Más detalles

Tema II: Nivel conceptual de una Base de Datos. El modelo E/R

Tema II: Nivel conceptual de una Base de Datos. El modelo E/R 3 - MODELO ENTIDAD-RELACION. DIAGRAMAS E/R Tema II: Nivel conceptual de una Base de Datos. El modelo E/R 3.1 - Introducción: de B.D. y modelado conceptual 3.2 - Entidad y tipo de entidad 3.3 - Atributos

Más detalles

3. Modelo Entidad-Relación

3. Modelo Entidad-Relación 3. Modelo Entidad-Relación Objetivos: Conocer los conceptos y notación del modelo conceptual de datos entidad-relación extendido. Comprender los significados del concepto de nulo en el modelo entidad-relación

Más detalles

3. METODOLOGÍA PARA DISEÑO DE BASES DE DATOS. Proceso de Diseño de bases de datos Relacionales

3. METODOLOGÍA PARA DISEÑO DE BASES DE DATOS. Proceso de Diseño de bases de datos Relacionales 3. METODOLOGÍA PARA DISEÑO DE BASES DE DATOS Proceso de Diseño de bases de datos Relacionales Los objetivos que persigue todo modelo de datos son de dos tipos: Formalización: ya que el modelo de datos

Más detalles

UNIDAD 3 MODELO ENTIDAD- RELACION

UNIDAD 3 MODELO ENTIDAD- RELACION UNIDAD 3 MODELO ENTIDAD- RELACION Introducción El modelo entidad relación (MER) se emplea para interpretar, especificar y documentar los requerimientos para sistemas de procesamiento de Base de Datos.

Más detalles

Modelo Entidad-Relación MER

Modelo Entidad-Relación MER Modelo Entidad-Relación MER 1 Modelo Entidad-Relación Es un modelo conceptual y se utiliza para la definición de datos. Se basa en representar objetos (entidades) y relaciones entre esos objetos. Describe

Más detalles

INSTITUTO TECNOLOGICO SUPERIOR DE LERDO. ALUMNO: JUAN ESQUIVEL VAQUERA. ENSAYO: Modelo entidad-relación. PROFESOR: RICARDO BUSTAMANTE.

INSTITUTO TECNOLOGICO SUPERIOR DE LERDO. ALUMNO: JUAN ESQUIVEL VAQUERA. ENSAYO: Modelo entidad-relación. PROFESOR: RICARDO BUSTAMANTE. INSTITUTO TECNOLOGICO SUPERIOR DE LERDO. ALUMNO: JUAN ESQUIVEL VAQUERA. ENSAYO: Modelo entidad-relación. PROFESOR: RICARDO BUSTAMANTE. MATERIA: ADMON DE BASE DE DATOS. CARRERA: LIC.INFORMATICA. INDICE:

Más detalles

PASAJE DE MODELO ENTIDAD-RELACIÓN A MODELO RELACIONAL

PASAJE DE MODELO ENTIDAD-RELACIÓN A MODELO RELACIONAL PASAJE DE MODELO ENTIDAD-RELACIÓN A MODELO RELACIONAL Bases de Datos y Sistemas de Información Maestría en Bioinformática Instituto de Computación, Facultad de Ingeniería, UdelaR 2017 Realidad Problema

Más detalles

Empleado. Departamento

Empleado. Departamento NumDept NomDept ----------------------------------------------------------------------------------------------------------------------------------------- EJEMPLO COMPLETO A partir de un análisis de requisitos

Más detalles

Asignatura: Bases de datos Código: Año académico: Centro: Escuela Politécnica Superior Departamento: Lenguajes y Computación Área:

Asignatura: Bases de datos Código: Año académico: Centro: Escuela Politécnica Superior Departamento: Lenguajes y Computación Área: Asignatura: Bases de datos Código: 41003201 Año académico: 2007-08 Centro: Escuela Politécnica Superior Departamento: Lenguajes y Computación Área: Lenguajes y Sistemas Informáticos Titulación: Ingeniería

Más detalles

Capítulo 2. El Modelo Entidad- Relación (E-R)

Capítulo 2. El Modelo Entidad- Relación (E-R) Capítulo 2. El Modelo Entidad- Relación (E-R) El modelo Entidad- Relación (E-R) esta basado en una percepción del mundo real consistente en objetos básicos llamados entidades y de relaciones entre estos

Más detalles

Sistemas de Bases de Datos I Modelo Conceptual Modelo Entidad-Relación

Sistemas de Bases de Datos I Modelo Conceptual Modelo Entidad-Relación Sistemas de Bases de Datos I Modelo Conceptual Modelo Entidad-Relación Modelo Conceptual situación del mundo real Modelo Conceptual situación del mundo real Modelado conceptual Modelo Conceptual situación

Más detalles

Sistemas de Bases de Datos I MODELADO DE DATOS I. Sistema de Bases de Datos I

Sistemas de Bases de Datos I MODELADO DE DATOS I. Sistema de Bases de Datos I Sistemas de Bases de Datos I MODELADO DE DATOS I Qué es el Modelado de Datos? MUNDO REAL ANALIZAR INTERPRETAR ABSTRAER MODELO Qué es el Modelado de Datos? Es la representación de cosas del mundo real.

Más detalles

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMERICA)

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMERICA) UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMERICA) FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA ESCUELA PROFESIONAL DE INGENIERÍA DE SOFTWARE 1. ESPECIFICACIONES GENERALES

Más detalles

Sistemas de Bases de Datos I. Modelo Conceptual. Modelo Entidad-Relación

Sistemas de Bases de Datos I. Modelo Conceptual. Modelo Entidad-Relación Sistemas de Bases de Datos I Modelo Conceptual Modelo Entidad-Relación Modelo Conceptual situación del mundo real Modelo Conceptual situación del mundo real Modelado conceptual Modelo Conceptual situación

Más detalles

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMERICA)

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMERICA) UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMERICA) FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA ESCUELA PROFESIONAL DE INGENIERÍA DE SOFTWARE 1. ESPECIFICACIONES GENERALES

Más detalles

Capítulo 6: Diseño de BD y el modelo ER

Capítulo 6: Diseño de BD y el modelo ER Capítulo 6: Diseño de BD y el modelo ER Database System Concepts, 5th Ed. See www.db-book.com for conditions on re-use Capítulo 6: Diseño de BD y el modelo ER Visión general del proceso de diseño Modelado

Más detalles

Bases de Datos Presentación de la Asignatura

Bases de Datos Presentación de la Asignatura Bases de Datos Presentación de la Asignatura Curso 2010-2011 Información General Bases de Datos Asignatura Obligatoria 2ºCurso 1 er Semestre 6 Créditos ECTS Idioma Español Comienzo de las clases: 1/09/2010

Más detalles

Modelado Conceptual: El Modelo E/R Extendido. Modelado Conceptual: El Modelo E/R Extendido 1

Modelado Conceptual: El Modelo E/R Extendido. Modelado Conceptual: El Modelo E/R Extendido  1 Modelado Conceptual: El Modelo E/R Extendido Modelado Conceptual: El Modelo E/R Extendido www.kybele.urjc.es 1 Índice 1. Modelo E/R Básico 2. Modelo E/R Extendido 3. Modelado Conceptual Modelado Conceptual:

Más detalles

TECNOLOGÍAS DE LA INFORMACIÓN PARA LA INNOVACIÓN. Facultad de Estadística e Informática

TECNOLOGÍAS DE LA INFORMACIÓN PARA LA INNOVACIÓN. Facultad de Estadística e Informática TECNOLOGÍAS DE LA INFORMACIÓN PARA LA INNOVACIÓN Clase 5 Pilares de las Tecnologías de la Información a. I. Representación del mundo real en una base de datos : Diseño conceptual de base de datos i. Modelado

Más detalles

Unidad 2 MODELO ENTIDAD - RELACIÓN

Unidad 2 MODELO ENTIDAD - RELACIÓN Unidad 2 MODELO ENTIDAD - RELACIÓN El modelo entidad-relación El modelo entidad-relación es el modelo conceptual más utilizado para el diseño conceptual de bases de datos. Fue introducido por Peter Chen

Más detalles

Contenido Sistemas de Información Gerencial

Contenido Sistemas de Información Gerencial Sistemas de Información Gerencial Descripción Contenido Sistemas de Información de la Asignatura Gerencial Asignatura que analiza las característica del lenguaje, los requisitos de Hardware y Software

Más detalles

El modelo Entidad-Relación

El modelo Entidad-Relación Dra. Amparo López Gaona tación Fac. Ciencias, UNAM Construcción de una BD Pasos en la construcción de una aplicación: Construcción de una BD Pasos en la construcción de una aplicación: 1 Entender el dominio

Más detalles

Tema 2: Diseño conceptual de Bases de Datos.

Tema 2: Diseño conceptual de Bases de Datos. Tema 2: Diseño conceptual de Bases de Datos. El Modelo Entidad Relación Agustín Riscos Núñez e-mail: ariscosn@us.es Bases de Datos 2010/11 Ciencias de la Computación e IA (http://www.cs.us.es/) Universidad

Más detalles

BASES DE DATOS (curso 2003/2004)

BASES DE DATOS (curso 2003/2004) BASES DE DATOS (curso 2003/2004) Código: 42529 Titulación/es: Ingeniería en Informática (II) Ingeniería Técnica en Informática de Sistemas (ITIS) Ingeniería Técnica en Informática de Gestión (ITIG) Créditos:

Más detalles

Unidad 2. Bases de Datos Relacionales

Unidad 2. Bases de Datos Relacionales Unidad 2 Bases de Datos Relacionales El Modelo Relacional Origen Fue propuesto por E.F. Codd en los laboratorios de IBM Es un modelo lógico que establece una cierta estructura sobre los datos para luego

Más detalles

Tema 2 Modelo Entidad Relación

Tema 2 Modelo Entidad Relación Tema 2 Modelo Entidad Relación Parte 1 Lic. Claudia Román F. Parte 1 MODELO E-R, ENTIDAD, ATRIBUTOS 1 MODELO ENTIDAD RELACION E-R Propuesto por Peter P. Chen Facilita el diseño de BD. Se basa en una percepción

Más detalles

Introducción al Álgebra Relacional

Introducción al Álgebra Relacional 21/11/2013 Introducción al Álgebra Relacional Grupo de Ingeniería del Software y Bases de Datos Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla noviembre 2013 Objetivos de este

Más detalles

Sistemas de Bases de Datos I. Modelo Conceptual. Modelo Entidad Relación

Sistemas de Bases de Datos I. Modelo Conceptual. Modelo Entidad Relación Sistemas de Bases de Datos I Modelo Conceptual Modelo Entidad Relación Modelo Conceptual situación del mundo real Modelo Conceptual situación del mundo real Modelado conceptual Modelo Conceptual situación

Más detalles

Estructuras de Almacenamiento de Datos

Estructuras de Almacenamiento de Datos Estructuras de Almacenamiento de Datos MODELADO DE DATOS MODELO DE ENTIDADES Y RELACIONES T E O R Í A 1 PA R T E I I 2 0 1 8 INGENIERÍA DE SISTEMAS RELACIONES TERNARIAS Cual es la semántica de esta relación

Más detalles

Temario. Tema 5. Bases de Datos Activas Tema 6. Disparadores en Oracle Prácticas de Disparadores en Oracle III. BD Semiestructuradas

Temario. Tema 5. Bases de Datos Activas Tema 6. Disparadores en Oracle Prácticas de Disparadores en Oracle III. BD Semiestructuradas Temario I. BD Orientadas a Objetos Tema 1. Bases de Datos Orientadas a Objetos Tema 2. El modelo de clases de UML Ejercicios de modelado conceptual OO Tema 3. El modelo objeto-relacional Prácticas de BDOR

Más detalles

id_trabajador nombre tarifa_hr tipo_de_oficio id_supv 1235 F. Aguilera 12,50 Electricista A. Calvo 13,75 Fontanero N.

id_trabajador nombre tarifa_hr tipo_de_oficio id_supv 1235 F. Aguilera 12,50 Electricista A. Calvo 13,75 Fontanero N. El modelo relacional Fundamentos de diseño de bases de datos El modelo relacional Bases de datos relacionales El concepto de relación Esquema de la base de datos Instancia de la base de datos Restricciones

Más detalles

BASES DE DATOS AVANZADAS. Facultad de Estadística e Informática

BASES DE DATOS AVANZADAS. Facultad de Estadística e Informática BASES DE DATOS AVANZADAS Clase 3 Tema 1.2 Diseño lógico de base de datos 1.2.1 El modelo relacional 1.2.2 Normalización Clase 3 Bibliografía Elmasri, R., Navathe y S. (2000). Fundamentos de Sistemas de

Más detalles

Análisis y Diseño de Sistemas Clase 17 Modelo Entidad- Relación

Análisis y Diseño de Sistemas Clase 17 Modelo Entidad- Relación Modelo Entidad-Relación (MER) Análisis y Diseño de Sistemas Clase 17 Modelo Entidad- Relación Lic. María Mercedes Vitturini 1er. CUATRIMESTRE 2007 El modelo entidad relación está basado en la percepción

Más detalles

Modelado Conceptual: El Modelo E/R Extendido

Modelado Conceptual: El Modelo E/R Extendido Modelado Conceptual: El Modelo E/R Extendido Modelado Conceptual: El Modelo E/R Extendido www.kybele.urjc.es 1 Índice 1. Modelo E/R Básico 2. Modelo E/R Extendido 3. Modelado Conceptual Modelado Conceptual:

Más detalles

Diseño Lógico Estándar. Diseño Lógico Tema 12

Diseño Lógico Estándar. Diseño Lógico Tema 12 Diseño Lógico Estándar Diseño Lógico Tema 12 Bibliografía Tecnología y Diseño de Bases de Datos M. Piattini, E. Marcos, C. Calero y B. Vela Ed.: RA-MA, 2006 Diseño de Bases de Datos. Problemas Resueltos.

Más detalles

Unidad 3 Modelo Relacional

Unidad 3 Modelo Relacional Unidad 3 Modelo Relacional Un modelo de datos es una colección de herramientas conceptuales para la descripción de datos, relaciones entre datos, semántica de los datos y restricciones de consistencia.

Más detalles

Modelos de datos. Colección de herramientas conceptuales para describir

Modelos de datos. Colección de herramientas conceptuales para describir Modelos de datos Colección de herramientas conceptuales para describir datos, relaciones entre ellos, semántica asociada a los datos y restricciones de consistencia. Modelos de datos Modelos basados en

Más detalles

Bases de Datos Diseño de Bases de Datos Modelo Conceptual Entidad Relación

Bases de Datos Diseño de Bases de Datos Modelo Conceptual Entidad Relación Bases de Datos Diseño de Bases de Datos Modelo Conceptual Entidad Relación Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es Objetivos Presentar

Más detalles

Ítems/Entidades/Objetos [sustantivos]: Objetos que existen en el mundo y que son

Ítems/Entidades/Objetos [sustantivos]: Objetos que existen en el mundo y que son Modelado de datos Fundamentos de diseño de bases de datos Modelado de datos Representación de datos Modelos de datos Modelos semánticos Elementos del modelo E/R: Entidades, atributos, claves y relaciones

Más detalles

Bases de Datos. Laboratorio III, L106/L111. Profesor: Goyo Celada

Bases de Datos. Laboratorio III, L106/L111. Profesor: Goyo Celada Bases de Datos Laboratorio III, L106/L111 Profesor: Goyo Celada ERwin Data Modeler Herramienta CASE en el modelado de Bases de Datos Metodología de trabajo: Modelo Conceptual Paso al Modelo Relacional

Más detalles

Recolección y Análisis de Requerimientos

Recolección y Análisis de Requerimientos Tema 3.- MODELOS CONCEPTUALES DE DATOS. El diseño de una base de datos. Modelo de Datos. El modelo Entidad-Relación. Extensiones del Modelo Entidad-Relacion. Diseño de Base de Datos. El Diseño de una Base

Más detalles

BASES DE DATOS. Fundamentos de Informática Grado en Ing. Química. Jesús Alcalá y David Pelta

BASES DE DATOS. Fundamentos de Informática Grado en Ing. Química. Jesús Alcalá y David Pelta BASES DE DATOS Fundamentos de Informática Grado en Ing. Química Índice 1. Conceptos básicos. 2. Sistemas gestores de bases de datos. 3. Diseño de bases de datos. 4. Bases de datos relacionales. Objetivos

Más detalles

Universidad de Concepción Departamento de Ing. Informática y Cs. de la Computación

Universidad de Concepción Departamento de Ing. Informática y Cs. de la Computación CONTROL I: Bases de Datos Prof. Andrea Rodríguez, Ayudante: Daniel Campos Jueves 6 de Septiembre del 2012 1. Se le ha encargado diseñar una base de datos que apoye los préstamo de la biblioteca de la Universidad.

Más detalles

Bases de datos 1. Teórico: Diseño Conceptual

Bases de datos 1. Teórico: Diseño Conceptual Bases de datos 1 Teórico: Diseño Conceptual Modelado Conceptual Primera etapa en el diseño de una BD Estudio del problema real Especificación usando un lenguaje de muy alto nivel Validar el resultado Actividad

Más detalles

BASES DE DATOS 1. Teórico: Diseño Conceptual

BASES DE DATOS 1. Teórico: Diseño Conceptual BASES DE DATOS 1 Teórico: Diseño Conceptual MODELADO CONCEPTUAL Primera etapa en el diseño de una BD Sub-etapas: Estudio del problema real Especificación usando un lenguaje de muy alto nivel Validar el

Más detalles

F47. FICHEROS Y BASES DE DATOS OBJETIVOS

F47. FICHEROS Y BASES DE DATOS OBJETIVOS F47. FICHEROS Y BASES DE DATOS 4 créditos de teoría (3 horas a la semana) 3,5 créditos de prácticas (2,5 horas a la semana) Teoría: Merche Marqués (mañana) Miguel Pérez

Más detalles

Formato para prácticas de laboratorio

Formato para prácticas de laboratorio CARRERA PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA IC 2003-1 5046 Bases de Datos PRÁCTICA No. 3 LABORATORIO DE NOMBRE DE LA PRÁCTICA Bases de Datos DURACIÓN (HORA) Modelo Entidad - Relación

Más detalles

SÍLABO. : Obligatorio : Ingeniería de Sistemas : IS0704. : VII Ciclo : 03 Teoría y 02 Práctica : 04 : Lenguaje de Programación II

SÍLABO. : Obligatorio : Ingeniería de Sistemas : IS0704. : VII Ciclo : 03 Teoría y 02 Práctica : 04 : Lenguaje de Programación II SÍLABO I. DATOS GENERALES 1.1. Nombre de la Asignatura 1.2. Carácter 1.3. Carrera Profesional 1.4. Código 1.5. Semestre Académico : 2014-I 1.6. Ciclo Académico 1.7. Horas de Clases 1.8. Créditos 1.9. Pre

Más detalles

Diseño de Base de Datos Relacionales

Diseño de Base de Datos Relacionales Diseño de Base de Datos Relacionales 1 Modelización: Proceso para obtener un diseño de Base de Datos, partiendo de un relevamiento de datos y análisis de requerimientos Proceso de Diseño: Relevamiento

Más detalles

Gestión base de datos : Modelo Relacional (II)

Gestión base de datos : Modelo Relacional (II) Gestión base de datos : Modelo Relacional (II) I. Transformación del Modelo ER al Modelo Relacional Como se vio anteriormente la elaboración de un buen diseño de la base de datos es un proceso que requiere

Más detalles

Bases de Datos. Contenido. Oscar Marban 4302 Apuntes de Pau Arlandis Martinez

Bases de Datos. Contenido. Oscar Marban 4302 Apuntes de Pau Arlandis Martinez Bases de Datos Oscar Marban 4302 omarban@fi.upm.es Apuntes de Pau Arlandis Martinez Contenido 1.- Introducción... 2 1.1.- Qué es una base de datos?... 2 1.2.- Introducción al modelo relacional... 2 1.2.1.-

Más detalles

Modelo Relacional I. Nos encontramos en la FASE 2: REGLAS DE TRANSFORMACIÓN del Modelo Entidad Relación (MER) al Modelo Relacional (MR).

Modelo Relacional I. Nos encontramos en la FASE 2: REGLAS DE TRANSFORMACIÓN del Modelo Entidad Relación (MER) al Modelo Relacional (MR). Modelo Relacional I El modelo de datos relacional es, desde hace tiempo, el más utilizado para modelar sistemas reales que trabajan con información. Se impuso debido a las limitaciones que implicaba el

Más detalles

Transformación ER Relacional para el diseño de bases de datos relacionales

Transformación ER Relacional para el diseño de bases de datos relacionales Transformación ER Relacional para el diseño de bases de datos relacionales Como habíamos avanzado en su momento, un esquema conceptual basado en el modelo Entidad-Relación puede ser transformado, de acuerdo

Más detalles

Diseño Conceptual - Modelo ER

Diseño Conceptual - Modelo ER Diseño Conceptual - Modelo ER Temas: Fases en el diseño de BDs. Modelización Conceptual. Modelo Entidad Relación (Extendido). Modelización usando Modelo ER. In.Co. - Facultad de Ingeniería Curso : Fundamentos

Más detalles

Diseño de base de datos: Modelo Entidad Relación (I)

Diseño de base de datos: Modelo Entidad Relación (I) Diseño de base de datos: Modelo Entidad Relación (I) I. Fases del desarrollo para lograr un buen diseño El proceso de diseño de una base de datos comienza por una descripción detallada del sistema de información

Más detalles

TEMA 2 MODELO CONCEPTUAL DE DATOS

TEMA 2 MODELO CONCEPTUAL DE DATOS TEMA 2 MODELO CONCEPTUAL DE DATOS 1 UD 2.- Modelo conceptual de datos 2.1 Modelo de datos 2.2 Modelo conceptual 2.2.1.- Elementos del modelo 2.2.2.- Entidades fuertes y débiles. Relaciones de dependencia

Más detalles

Diseño Conceptual de Bases de Datos. Un Enfoque de Entidades - Interrelaciones

Diseño Conceptual de Bases de Datos. Un Enfoque de Entidades - Interrelaciones DEPARTAMENTO DE INGENIERÍA Y CIENCIA DE LOS COMPUTADORES F47. FICHEROS Y BASES DE DATOS < http://www3.uji.es/~mmarques/f47> Segundo curso. I.T.I.G. Curso 2001/2002 Segundo Semestre 7,5 Créditos (4 Teoría

Más detalles

BASES DE DATOS (IG18 Semipresencial) Diseño Conceptual de Bases de Datos. Modelo Entidad-Relación

BASES DE DATOS (IG18 Semipresencial) Diseño Conceptual de Bases de Datos. Modelo Entidad-Relación BASES DE DATOS (IG18 Semipresencial) Diseño Conceptual de Bases de Datos. Modelo Entidad-Relación Lledó Museros / Ismael Sanz museros@icc.uji.es / isanz@icc.uji.es 1de 28 Índice 1. Introducción 2. Metodología

Más detalles

INTERPRETACIÓN DEL DISEÑO CONCEPTUAL. MODELO ENTIDAD/RELACIÓN. UNIDAD 2. Bases de datos. Modelado de BD

INTERPRETACIÓN DEL DISEÑO CONCEPTUAL. MODELO ENTIDAD/RELACIÓN. UNIDAD 2. Bases de datos. Modelado de BD INTERPRETACIÓN DEL DISEÑO CONCEPTUAL. MODELO ENTIDAD/RELACIÓN. UNIDAD 2 Modelado de BD En el proceso de diseño de la BD, se obtiene el esquema conceptual en el que se definen todos los datos del problema

Más detalles

El Modelo E/R es un modelo conceptual (mayor nivel de abstracción)

El Modelo E/R es un modelo conceptual (mayor nivel de abstracción) Tema II: El Modelo E/R 2.1 Presentación del modelo 2.2 Estática del modelo E/R 2.3 Extendiendo la semántica de las interrelaciones 2.4 Control de redundancia 2.5 Generalización y especialización 2.6 Interrelaciones

Más detalles

MER MR Bases de Datos

MER MR Bases de Datos Those who are enamored of practice without theory are like a pilot who goes into a ship without rudder or compass and never has any certainty where he is going. Practice should always be based on a sound

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION CICLO 01-2016 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION GUIA DE LABORATORIO Nº 1 Nombre de la practica: Uso de la herramienta DIA para la elaboración de Base de datos

Más detalles

Base de Datos. Profesores: Franklin Johnson P. José Miguel Rubio L.

Base de Datos. Profesores: Franklin Johnson P. José Miguel Rubio L. P. UNIVERSIDAD CATÓLICA DE VALPARAÍSO FACULTAD DE INGENIERÍA ESCUELA DE INFORMÁTICA Base de Datos Usuario A Programa de Aplicación Bodega Usuario B Usuario N Insumo Proveedor Profesores: Franklin Johnson

Más detalles