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

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

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

Transcripción

1 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 de grado superior a Dimensión temporal en el modelo E/R 2.8 Atributos derivados Tema 2.1: Modelo E/R Presentación del El Modelo E/R es un modelo conceptual (mayor nivel de abstracción) Conjunto de conceptos y de reglas destinados a representar de forma global los aspectos lógicos de los diferentes tipos de datos existentes en la realidad que está siendo analizada; ha de permitir reflejar el contenido semántico de los datos existentes en el sistema, pero no sus propiedades que respondan a características de tipo físico (modo de almacenamiento, caminos de acceso,etc...) - 2

2 Tema 2.1: Modelo E/R TIPOS DE ABSTRACCIÓN Presentación del La abstracción busca las propiedades comunes de un conjunto de objetos reduciendo la complejidad y ayudando a entender el mundo real. TIPOSDEABSTRACCIÓN QUEOFRECEN LOS MODELOS: Clasificación/Particularización Agregación/Desagregación Generalización/Especialización Asociación/Disociación Jerarquía de Abstracciones - 3 Tema 2.1: Modelo E/R Presentación del Ejemplos: Universo del Discurso de la gestión en la Universidad (1) Clasificación/Particularización Agregación/Desagregación - 4

3 Tema 2.1: Modelo E/R Presentación del Ejemplos: Universo del Discurso de la gestión en la Universidad (2) Generalización/Especialización Asociación/Disociación - 5 Tema 2.1: Modelo E/R Presentación del Ejemplos: Universo del Discurso de la gestión en la Universidad (3) Jerarquía de Abstracciones - 6

4 Tema 2.2: Estática del Modelo E/R Modelo E/R Objetos pemitidos en la estructura: Entidades Atributos (propiedades de las entidades) Dominios (sobre los cuales se definen los atributos) Interrelaciones (asociaciones o vinculaciones entre los objetos) Representación de estos objetos por medio de GRAFOS Semántica escasa! (en el modelo básico) Necesidad de extensiones - 7 Tema 2.2: Estática del Modelo E/R CONCEPTO DE ENTIDAD Concepto fácil de comprender intuitivamente, pero díficil de definir formalmente Tsichritzis (1982) dice que es muy difícil dar una definición rigurosa de entidad Date (1983) reconoce que, formalmente, es una noción indefinida y debe seguir así. Su aplicación es subjetiva ya que una misma clase de objetos puede constituir en unos casos una entidad y en otros una propiedad o una interrelación Date (1983) dice por ello que es una noción relativa Definición de ANSI/SPARC Una persona, lugar, cosa, concepto o suceso, real o abstracto, de interés para la empresa - 8

5 Tema 2.2: Estática del Modelo E/R ATRIBUTO: Propiedad o característica de una entidad o de una interrelación (no tiene existencia propia). DOMINIO: Conjunto de valores homogéneos sobre el que sedefine un atributo (existe independientemente) Definición por intensión: dominio edad (0-99), identificaciones (Entero(10)), salario (1.5 M-10 M,... Definición por extensión: dominios enumerados (estado civi, sexo, etc.) - 9 Tema 2.2: Estática del Modelo E/R CARACTERÍSTICAS DE LAS ENTIDADES (heurísticas especificadas por Tardieu en la metodología MERISE) Una entidadtiene que tener existencia propia Cada ocurrencia de una entidad debe poderse distinguir de las demás -ser distinguible - Todas las ocurrencias de una entidad deben tener los mismos tipos de atributos-no los mismos valores- - 10

6 Tema 2.2: Estática del Modelo E/R EJEMPLOS DE ENTIDADES VS ATRIBUTOS CONCEPTO PAÍS Si hablamos de una BD geográfica Entidad PAIS Si hablamos de una BD de Personal de la Universidad Atributo País - 11 Tema 2.2: Estática del Modelo E/R ENTIDADES ATRIBUTOS VALORES LIBRO PAIS Sexo Estado Civil... Nombre de la Obra Nombre del autor... Mayoría de edad... Hombre Mujer Soltero Casado Viudo Divorciado El Quijote... Cervantes años 16 años - 12

7 Tema 2.2: Estática del Modelo E/R ENTIDAD ATRIBUTOS VALORES DOMINIOS Iden_p DNI (PROFESOR) E 1 Fecha_Nac 16 Dia Fecha_Ingr 11 Mes sexo 1945 Año Telefono varón Sexo Num_enteros Algunos atributos definidos sobre la entidad PROFESOR - 13 Tema 2.2: Estática del Modelo E/R CONVENCIÓN PARA REPRESENTAR GRAFICAMENTE ENTIDADES, ATRIBUTOS E INTERRELACIONES Edad Nacido_en REPRESENTACIÓN REPRESENTACIÓN REPRESENTACIÓN DE ENTIDAD DE ATRIBUTO DE INTERRELACIÓN - 14

8 Tema 2.2: Estática del Modelo E/R A 1 A 2 A n E 1 Representación de la entidad E 1 con un conjunto de atributos F_Nac Dni Sexo PROFESOR Ejemplos del tipo de entidad PROFESOR con un conjunto de atributos - 15 Tema 2.2: Estática del Modelo E/R Restricciones semánticas sobre atributos de las entidades (1) Identificadores Principales (IP) e Identificadores Alternativos (IA) DNI EMPLEADO Nombre Dirección Cod_Producto PRODUCTO Tipo Descripción - 16

9 Tema 2.2: Estática del Modelo E/R Restricciones semánticas sobre atributos de las entidades (2) Atributos Compuestos EMPLEADO Fecha_nac Dia Mes Año EMPLEADO Dia Mes Año Fecha_Nac - 17 Tema 2.2: Estática del Modelo E/R Restricciones semánticas sobre atributos de las entidades (3) Atributos Opcionales y Multivaluados LIBRO Isbn Titulo Idioma Año-edicion LIBRO (0,1) Isbn Titulo Idioma Año-edicion - 18

10 Tema 2.2: Estática del Modelo E/R Restricciones semánticas sobre atributos de las entidades (4) Atributos Opcionales y Multivaluados (posibles combinaciones) A (1,1) obligatorio y univaluado D (0,N) opcional y multivaluado E C obligatorio y multivaluado B (0,1) opcional y univaluado - 19 Tema 2.2: Estática del Modelo E/R Restricciones semánticas sobre atributos de las entidades (5) IP e IA compuestos Marca Modelo Concesionario Num_orden Cod_Vehiculo VEHICULO Matricula Número Cadena letras Marca Modelo Concesionario Num_orden VEHICULO Número Matricula Cadena letras Cod_Vehiculo - 20

11 Tema 2.2: Estática del Modelo E/R Interrelaciones Asociación entre entidades. Por ejemplo, Realizar es una interrelación que vincula dos entidades, ALUMNO y CURSO ALUMNO Realizar CURSO Ocurrencia de la interrelación: Juan García Realizar Diseño de BD - 21 Tema 2.2: Estática del Modelo E/R Interrelaciones E I 1 1 E 2 Representación del tipo de interrelación I 1 que asocia las entidades E 1 y E 2 PROFESOR examina ALUMNO Ejemplo de una interrelación entre dos entidades - 22

12 Tema 2.2: Estática del Modelo E/R Interrelaciones ( 0,n ) (0,n) confían N:M Confía confía_en Ejemplo de una interrelación sobre una misma entidad alquila persona coche Ejemplo de dos interrelaciones entre dos entidades conduce - 23 Tema 2.2: Estática del Modelo E/R Interrelaciones PROFESOR CALIFICACIÓN Imparte_clase NOTA examina ALUMNO Recibe_clase Ejemplo del tipo de interrelación PROFESOR y ALUMNO, en el cual se muestra el atributo NOTA como aplicación sobre el dominio CALIFICACIÓN. - 24

13 Tema 2.2: Estática del Modelo E/R Interrelaciones Tipo de Correspondencia: Número máximo de ocurrencias de cada tipo de Entidad que pueden intervenir por cada ocurrencia del otro tipo de Entidad asociado en la Interrelación. 1:1 --> como máximo una ocurrencia del tipo de Entidad por cada ocurrencia del otro. 1:N --> para uno de los tipos de Entidad hay un número indefinido de ocurrencias N:M --> número indefinido para ambos tipos de Entidad Tema 2.2: Estática del Modelo E/R Interrelaciones confían N:M confía_en peluquer@ 1:N cliente Confía Peina van a votar vota 1:N 1:1 vota_en dirige es_director manda_en LOCALIDAD DEPARTAMENTO - 26

14 Tema 2.2: Estática del Modelo E/R Interrelaciones Ejemplo de interrelación ternaria: BD Biblioteca INVESTIGADOR N:M:P publica ARTÍCULO TEMA - 27 Tema 2.3: Extendiendo la semántica de las interrelaciones 1. Cardinalidades de una Interrelación Cardinalidad Máxima y Mínima: Número máximo y mínimo de ocurrencias de un tipo de Entidad que pueden estar interrelacionadas con una ocurrencia del otro y otros tipos de Entidad que participan en el tipo de interrelación. (0,1) (1,1) (0,N) - 28

15 confían Tema 2.3: Extendiendo la semántica de las interrelaciones 1. Cardinalidades de una Interrelación: Ejemplos ( 0,n ) ( 1,1 ) ( 0,N ) (0,n) confía_en peluquer@ N:M 1:N Confía Peina cliente ( 0,N ) van a votar ( 1,1 ) es_director vota ( 1,1 ) vota_en 1:N 1:1 dirige ( 0,1 ) manda_en LOCALIDAD DEPARTAMENTO - 29 Tema 2.3: Extendiendo la semántica de las interrelaciones 1. Cardinalidades de una Interrelación: Ejemplos PROFESOR CALIFICACIÓN (0,N) calificado NOTA (0,N) examina califica ALUMNO Ejemplo de la interrelación PROFESOR y ALUMNO, en la cual se muestra el atributo NOTA sobre el dominio CALIFICACIÓN. - 30

16 Tema 2.3: Extendiendo la semántica de las interrelaciones 2. Dependencia en Existencia y en Identificación Se distinguen dos tipos de interrelación: - Entidad regular - Entidad débil Es aquella que no depende de otra entidad Ejemplo: Persona en la interrelación Reside Es aquella que depende en existencia o en identificación de otro tipo de entidad Ejemplo: Familiar en la interrelación Se encarga - 31 Tema 2.3: Extendiendo la semántica de las interrelaciones 2. Dependencia en Existencia y en Identificación Matrícula VEHÍCULO (0,n) (1,1) DNI Ex Pertenece Nombre Ejemplo de Dependencia en Existencia - 32

17 Tema 2.3: Extendiendo la semántica de las interrelaciones 2. Dependencia en Existencia y en Identificación Num_Ejemplar Cod_ejemplar EJEMPLAR_DVD (1,n) (1,1) ID tiene DVD Código Tïtulo Idioma Ejemplo de Dependencia en Identificación - 33 Tema 2.3: Extendiendo la semántica de las interrelaciones 3. Exclusividad, Exclusión, Inclusividad e Inclusión (1/4) publica (0,1) ACTAS CONGRESO ARTÍCULO aparece (0,1) REVISTA Ejemplo de Interrelación Exclusiva - 34

18 Tema 2.3: Extendiendo la semántica de las interrelaciones 3. Exclusividad, Exclusión, Inclusividad e Inclusión (2/4) CURSO (0,N) (0,N) imparte {exclusión} recibee (1,1) (1,n) Ejemplo de Restricción de Exclusión - 35 Tema 2.3: Extendiendo la semántica de las interrelaciones 3. Exclusividad, Exclusión, Inclusividad e Inclusión (3/4) (0,n) (1,n) imparte CURSO (2,n) (0,n) posee (0,n) TÍTULOS ACADÉMICOS Ejemplo de Interrelación Inclusiva - 36

19 Tema 2.3: Extendiendo la semántica de las interrelaciones 3. Exclusividad, Exclusión, Inclusividad e Inclusión (4/4) CURSO (0,N) (0,N) imparte {inclusión} recibee (1,1) (1,n) Ejemplo de Restricción de Inclusión - 37 Tema 2.4: Control de Redundancia Un esquema tiene redundancia cuando la eliminación de un elemento del mismo no supone pérdida de semántica, es decir, los valores de dicho elemento pueden deducirse de otros valores. Pueden existir:. Atributos redundantes.. Interrelaciones redundantes. Condiciones para que una interrelación sea redundante: A) Existencia de un ciclo en las interrelaciones. B) Que la semántica de las interrelaciones que componen el ciclo sea equivalente. C) Que las cardinalidades sean tales que no impidan, en ningún caso, que se cierre el ciclo después de eliminada la interrelación redundante. - 38

20 Tema 2.4: Control de Redundancia ( 1,n ) INVESTIGADOR ( 1,n ) redundante N:M escribe participaa N:M ( 1,n ) N:1 ( 1,n ) ( 1,n ) ( 1,1 ) ARTÍCULO publica CONFERENCIA Ciclo donde aparece una interrelación redundante - 39 Tema 2.4: Control de Redundancia INVESTIGADOR ( 1,n ) ( 1,n ) N:M edita escribe N:M ACTAS CONGRESO ( 0,n ) N:M ( 0,n ) aparecee ( 1,n ) ( 1,n ) ARTICULO Ciclo donde no aparece una interrelación redundante - 40

21 Tema 2.5: Generalización y Especialización Abstracción mediante la que descomponemos un tipo de Entidad (Supertipo) y uno o más tipos de Entidad (Subtipos) (1,1) TIPO ES -UN (0,1) (0,1) EMPLEADO ESTUDIANTE - 41 Tema 2.5: Generalización y Especialización Atributos comunes en el Supertipo Atributos propios en los Subtipos Distinción entre interrelaciones en las que participan el Supertipo y los Subtipos Restricciones semánticas sobre las jerarquías: Totalidad/Parcialidad Solapamiento/Exclusividad - 42

22 Tema 2.5: Generalización y Especialización Ejemplo de generalización total sin solapamiento EMPLEADO (1,1) CLASE DE TRABAJO ES -UN (0,1) (0,1) RRHH NO RRHH - 43 Tema 2.5: Generalización y Especialización Ejemplo de generalización parcial sin solapamiento EMPLEADO (1,1) CLASE DE TRABAJO ES -UN (0,1) (0,1) RRHH COMERCIAL - 44

23 Tema 2.5: Generalización y Especialización Ejemplo de generalización total con solapamiento (1,1) TIPO ES -UN (0,1) (0,1) EMPLEADO ESTUDIANTE - 45 Tema 2.5: Generalización y Especialización Ejemplo de generalización parcial con solapamiento PROFESOR (1,1) FUNCIÓN ES -UN (0,1) (0,1) DOCENTE INVESTIGADOR - 46

24 Tema 2.5: Generalización y Especialización Reglas eninserción 1. Sise inserta en un supertipo se debe insertar entodos los subtipos para los que la entidad cumple la condición predefinida (atributo discriminante). 2. Sise inserta en un supertipo de una jerarquía totalse debe insertar la entidad enal menos un subtipo y si los subtipos son disjuntos sólo en uno Tema 2.5: Generalización y Especialización Reglas enborrado 1. Sise borra una ocurrencia de entidad en un supertipo hay que eliminarla automáticamente de los subtipos a la que pertenece 2. Sise borra una ocurrencia de un subtipo hayque borrarla del supertipo si: Generalización total y subtipos disjuntos. Generalización total y subtipos solapados, si es el último subtipo del tipo correspondiente. - 48

25 Tema 2.5: Generalización y Especialización Podemos tener Jerarquías Múltiples LIBRO TEMA A IDIOMA B (0,1) (0,1) (0,1) (0,1) INFORMÁTICA LENGUA FRANCÉS ESPAÑOL - 49 Tema 2.5: Generalización y Especialización Ejemplo de red de generalización LIBRO TEMA A IDIOMA B (0,1) (0,1) (0,1) (0,1) INFORMÁTICA LENGUA FRANCÉS ESPAÑOL (0,1) C BASES DATOS Especialidad D (0,1) (0,1) PROCESAMIENTO DEL LENGUAJE NATURAL Dominio - 50

26 Tema 2.6: Interrelaciones de grado superior a dos Cuándo es necesaria una interrelación ternaria? NO INVESTIGADOR escribe publica participaa (1,1) ARTÍCULO acepta CONFERENCIA (1,1) - 51 Tema 2.6: Interrelaciones de grado superior a dos Cuándo es necesaria una interrelación ternaria? SI INVESTIGADOR investiga publica participaa TEMA abarca CONFERENCIA - 52

27 Tema 2.6: Interrelaciones de grado superior a dos Descomposición de un tipo de interrelación en varios PROFESOR (1,1) enseña (1,1) impatir ASIGNATURA GRUPO PROFESOR enseña asignar (1,1) ASIGNATURA asociar GRUPO - 53 Tema 2.7: Dimensión Temporal en el Modelo E/R Primera aproximación a la dimensión temporal en un esquema E/R Cod_Investigador ISBN INVESTIGADOR CONFERENCIA F_Nac. participaa (0,N) Fechas N:M Ini Fin - 54

28 Tema 2.7: Dimensión Temporal en el Modelo E/R Base de datos actual: no consideramos el pasado Cod_Ejemplar EJEMPLAR DVD (0,N) N:1 (0,1) presta Cod_Socio SOCIO F_pres Tema 2.7: Dimensión Temporal en el Modelo E/R Base de datos histórica: consideramos el pasado Cod_Ejemplar F_pres. F_dev. Cod_Socio EJEMPLAR_DVD presta (0,N) SOCIO N:M f_dev f_pres

29 Tema 2.7: Dimensión Temporal en el Modelo E/R Representación del Tiempo como una entidad TIEMPO F_pres. F_dev. presta Cod_ejemplar (1,1) EJEMPLAR_DVD Cod_socio SOCIO - 57 Tema 2.7: Dimensión Temporal en el Modelo E/R Utilizando Generalizaciones 1:N (0,N) es de (1,1) (0,N) Cod_socio SOCIO 1:N corresponde Cod_ejemplar (1,1) EJEMPLAR_DVD PRESTAMO Es_un Cod_Préstamo (1,1) (0,1) PRESTAMO FINALIZADO F_fin. F_dev. - 58

30 Tema 2.8: Atributos Derivados Cod_Ejemplar Num_Ejemplar EJEMPLAR_DVD (1,n) (1,1) ID tiene DVD Código Título D1 N_ejemplares Ejemplo de atributo derivado - 59 Bibliografía BÁSICA: M. Piattini, E. Marcos, C. Calero y B. Vela. Tecnología y Diseño de Bases de Datos. Capítulos 14 y 15. RA-MA D. Cuadra, E. Castro, A. Iglesias, P. Martínez, F.J. Calle, C. de Pablo, H. Al-Jumaily y L. Moreno. Desarrollo de Bases de Datos: casos prácticos desde el análisis a la implementación. Capítulo 1. RA-MA RECOMENDADA: A. Silberschatz, H. Korth & S. Sudarskhan. Fundamentos de Bases de Datos. 5ª Edición. Capítulo 6. McGraw Hill R. Elmasri and S.B. Navathe. Fundamentos de Sistemas de Bases de Datos. Capítulo 3. Addison Wesley A. de Miguel, M. Piattini y E. Marcos. Diseño de Bases de Datos Relacionales. Capítulo 2 y 9. RA-MA A. de Miguel, P. Martínez, E. Castro, J.M. Cavero, D. Cuadra, A. Iglesias y C. Nieto. Diseño de Bases de Datos: Problemas Resueltos. Capítulo 1. RA-MA

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

Estructura de Datos E/R. Recordando Introducción. Etapas del diseño lógico Diseño lógico estándar Diseño lógico específico

Estructura de Datos E/R. Recordando Introducción. Etapas del diseño lógico Diseño lógico estándar Diseño lógico específico Tema III: Transformación del esquema conceptual al relacional 3.1 Introducción. Etapas del diseño lógico Diseño lógico estándar Diseño lógico específico 3.2 Transformación elementos básicos 3.3 Reglas

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

Cátedra de Bases de Datos

Cátedra de Bases de Datos Cátedra de Bases de Datos Facultad de Ciencias Exactas y Tecnología Universidad Nacional de Tucumán Ciclo Lectivo 2016 Cronograma 30-ago Martes 30-ago Martes Modelo ER Ampliado. Tip de Prod. (Stock). Tip

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

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

Modelos de Datos. Modelo Entidad-Relación

Modelos de Datos. Modelo Entidad-Relación Modelos de Datos Diseño Lógico de Bases de Datos Modelo Entidad/Relación Modelo Relacional Paso a tablas Modelo Entidad-Relación Formulado por P.P. Chen en 1976 Modelo de datos que representa un esquema

Más detalles

INTRODUCCIÓN A LOS MODELOS DE DATOS

INTRODUCCIÓN A LOS MODELOS DE DATOS INTRODUCCIÓN A LOS MODELOS DE DATOS El diseño de BD consiste en describir la estructura de la BD representando fielmente la parcela del mundo real que se quiere almacenar en la BD Proceso de ABSTRACCIÓ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 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

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

1.1 Ciclo de vida de una Base de Datos 1.2 Qué es una metodología y para qué sirve? 1.3 Modelos de datos como instrumentos de diseño

1.1 Ciclo de vida de una Base de Datos 1.2 Qué es una metodología y para qué sirve? 1.3 Modelos de datos como instrumentos de diseño Tema I: Una Metodología para el desarrollo de BD 1.1 Ciclo de vida de una Base de Datos 1.2 Qué es una metodología y para qué sirve? 1.3 Modelos de datos como 1.4 Metodología para el desarrollo de Bases

Más detalles

Unidad II. Diseño Conceptual de una Base de Datos: Modelo Entidad/Relación Extendido. (Elmasri-Korth)

Unidad II. Diseño Conceptual de una Base de Datos: Modelo Entidad/Relación Extendido. (Elmasri-Korth) Unidad II Diseño Conceptual de una Base de Datos: Modelo Entidad/Relación Extendido (Elmasri-Korth) Sistema de Base de Datos Base de Datos Cómo la construimos? Base de Datos Proceso de Construcción de

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

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

Diseño de base de datos: Modelo Entidad Relación (II) Diseño de base de datos: Modelo Entidad Relación (II) I. Relaciones Una relación es una asociación entre dos o más entidades. Así, por ejemplo, podría existir una relación entre la entidad Empleado y un

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

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

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

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

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

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

- Bases de Datos (2012/2013) Adjunto Tema 1: Ampliación DER (3)

- Bases de Datos (2012/2013) Adjunto Tema 1: Ampliación DER (3) Luis Valencia Cabrera lvalencia@us.es (http://www.cs.us.es/~lvalencia) Ciencias de la Computación e IA (http://www.cs.us.es/) Universidad de Sevilla - Bases de Datos (2012/2013) Adjunto Tema 1: Ampliación

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

El Modelo Relacional. Estática

El Modelo Relacional. Estática El TEMA III Grupo de Bases de Avanzadas Univ. Carlos III de Madrid Índice PARTE I. CONCEPTO DE MODELO DE DATOS III.1 INTRODUCCIÓN III.2 CONCEPTO DE MODELO DE DATOS III.3 EVOLUCIÓN DE LOS MODELOS DE DATOS

Más detalles

- Bases de Datos (2012/2013) Adjunto Tema 1: Ampliación DER

- Bases de Datos (2012/2013) Adjunto Tema 1: Ampliación DER Luis Valencia Cabrera lvalencia@us.es (http://www.cs.us.es/~lvalencia) Ciencias de la Computación e IA (http://www.cs.us.es/) Universidad de Sevilla - Bases de Datos (2012/2013) Adjunto Tema 1: Ampliación

Más detalles

TRANSFORMACIÓN DE ESQUEMAS E/R A ESQUEMAS RELACIONALES CASOS PRÁCTICOS RESUELTOS

TRANSFORMACIÓN DE ESQUEMAS E/R A ESQUEMAS RELACIONALES CASOS PRÁCTICOS RESUELTOS TRANSFORMACIÓN DE ESQUEMAS E/R A ESQUEMAS RELACIONALES CASOS PRÁCTICOS RESUELTOS EJERCICIO1: ACTIVIDADES DEPORTIVAS La interrelación de la figura 1 almacena información relativa a las actividades deportivas

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

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

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

Modelado de datos. Bibliografía. Representación de la información Modelos de datos Modelado semántico

Modelado de datos. Bibliografía. Representación de la información Modelos de datos Modelado semántico Modelado de datos Representación de la información Modelos de datos Modelado semántico El modelo entidad/relación Elementos: Entidades, atributos, claves y relaciones Representación gráfica: Diagramas

Más detalles

División Académica de Informática y Sistemas

División Académica de Informática y Sistemas División Académica de Informática y Sistemas Área de formación Sustantiva Profesional Nombre de la asignatura Docencia frente a grupo según SATCA Trabajo de Campo Supervisado según SATCA HCS HPS TH C HTCS

Más detalles

rg.o cm a Diseñ e o o c o c n o ce c p e tual l@ rza e b Di D s i e s ño d e b as a e s s s d e d at a o t s

rg.o cm a Diseñ e o o c o c n o ce c p e tual l@ rza e b Di D s i e s ño d e b as a e s s s d e d at a o t s Diseño conceptual Diseño de bases de datos Documento de especificación del sistema 1. Definición del problema 2. Descripción funcional 2. 3. Restricciones 4. Diagramas de flujo de datos 5. Modelo de datos

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

Catedra de Base de Datos

Catedra de Base de Datos Catedra de Base de Datos Facultad de Ciencias Exactas y Tecnología Universidad Nacional de Tucumán Ciclo Lectivo 2016 1 - Transformación de las entidades Todas las entidades regulares presentes en el modelo

Más detalles

BASE DE DATOS Modelos de Datos

BASE DE DATOS Modelos de Datos BASE DE DATOS Modelos de Datos Autor: Lic. Jaquelina E. Escalante Desarrollo de una Base de datos 1 Análisis de requisitos, es decir, el estudio del sistema que se pretende modelar de la forma más precisa

Más detalles

BASES DE DATOS. TEMA 4. Modelización semántica. Modelo entidad-relación

BASES DE DATOS. TEMA 4. Modelización semántica. Modelo entidad-relación BASES DE DATOS. TEMA 4. Modelización semántica. Modelo entidad-relación 4.1 Introducción. El problema de representación de la información. Modelización semántica: Estructuración de la información que se

Más detalles

Concepto de Modelo de Datos. Introducción a las Bases de Datos Tema 3

Concepto de Modelo de Datos. Introducción a las Bases de Datos Tema 3 Concepto de Modelo de Datos Introducción a las Bases de Datos Tema 3 Índice 1. Modelo Vs. Esquema 2. Clasificación de los Modelos de Datos 3. Elementos de un Modelo de Datos 4. Los Modelos de Datos en

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

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

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

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

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

Esquema Lógico F1. EXAMEN 1 de diciembre de EQUIPO (NOMBRE:cadena) CP (NOMBRE) DIRECTOR (NOMBRE:cadena) CP (NOMBRE)

Esquema Lógico F1. EXAMEN 1 de diciembre de EQUIPO (NOMBRE:cadena) CP (NOMBRE) DIRECTOR (NOMBRE:cadena) CP (NOMBRE) Esquema Lógico F1 EQUIPO (NOMBRE:cadena) CP (NOMBRE) EXAMEN 1 de diciembre de 2006 DIRECTOR (NOMBRE:cadena) CP (NOMBRE) DIRIGE (EQUIPO:cadena, DIRECTOR:cadena) CP (EQUIPO) CAlt (DIRECTOR) CAj (EQUIPO)

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

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 INGENEIERIA INDUSTRIAL Base de Datos Resultados Internet Requerimientos BASE DATOS Docente: Ing. Francisco Rodríguez Tema 2: Modelo de Datos Agenda 1. Modelo

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. 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

ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA. Modelado Conceptual. Esperanza Marcos

ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA. Modelado Conceptual. Esperanza Marcos ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA Modelado Conceptual Esperanza Marcos Contenido GUÍA DE ESTUDIO... 3 1. EL MODELADO CONCEPTUAL DE DATOS EN EL PROCESO DE DESARROLLO SOFTWARE... 4 2. CONCEPTO

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

DISEÑO DE BASES DE DATOS

DISEÑO DE BASES DE DATOS DISEÑO DE BASES DE DATOS Normalmente, se construyen varios esquemas conceptuales, para representar las distintas visiones (vistas) que los usuarios tienen de la información (áreas funcionales). Esquema

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

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

1.- Etapas del diseño lógico Diseño lógico estándar Diseño lógico específico 2.- Transformación del esquema conceptual al lógico estándar

1.- Etapas del diseño lógico Diseño lógico estándar Diseño lógico específico 2.- Transformación del esquema conceptual al lógico estándar 1.- Etapas del diseño lógico Diseño lógico estándar Diseño lógico específico 2.- Transformación del esquema conceptual al lógico estándar 3.- 4.- Reglas concernientes a las extensiones del modelo E/R Transformación

Más detalles

Master en analítica del negocio y grandes volúmenes de datos Universidad de Alcalá Curso Académico 2017/2018 Curso 1º Anual

Master en analítica del negocio y grandes volúmenes de datos Universidad de Alcalá Curso Académico 2017/2018 Curso 1º Anual BASES DE DATOS Master en analítica del negocio y grandes volúmenes de datos Universidad de Alcalá Curso Académico 2017/2018 Curso 1º Anual GUÍA DOCENTE Nombre de la asignatura: Bases de datos Código: Titulación

Más detalles

MODELIZACIÓN CONCEPTUAL DE DATOS

MODELIZACIÓN CONCEPTUAL DE DATOS MODELIZACIÓN CONCEPTUAL DE DATOS AUTORÍA ÁNGEL LUIS COBO YERA TEMÁTICA BASES DE DATOS ETAPA CICLOS FORMATIVOS. Resumen En este artículo, se explican los conceptos fundamentales de la modelización conceptual

Más detalles

El Modelo Relacional (2 de 5)

El Modelo Relacional (2 de 5) El Modelo Relacional (2 de 5) T3.2005-06 Dpto. Lenguajes y Sistemas Informáticos Universidad de Alicante Resumen de lo anterior Se necesita una estructura donde almacenar la información El MR utiliza la

Más detalles

Diseño de bases de datos. Informática Aplicada Grado en GAP Fac. de Admón. y Dir. de Empresas Univ. Politécnica de Valencia

Diseño de bases de datos. Informática Aplicada Grado en GAP Fac. de Admón. y Dir. de Empresas Univ. Politécnica de Valencia Diseño de bases de datos Informática Aplicada Grado en GAP Fac. de Admón. y Dir. de Empresas Univ. Politécnica de Valencia Objetivos Explicar qué es una base de datos y describir su estructura Identificar

Más detalles

Catedra de Base de Datos

Catedra de Base de Datos Catedra de Base de Datos Facultad de Ciencias Exactas y Tecnología Universidad Nacional de Tucumán Ciclo Lectivo 2016 En el proceso de normalización se somete un esquema relación (ER) a una serie de pruebas

Más detalles

Introducción a las bases de datos relacionales (2010/2011)

Introducción a las bases de datos relacionales (2010/2011) Luis Valencia Cabrera lvalencia@us.es (http://www.cs.us.es/~lvalencia) Ciencias de la Computacion e IA (http://www.cs.us.es/) Introducción a las bases de datos relacionales (2010/2011) Universidad de Sevilla

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

Dpto. de Lenguajes y Sistemas Informáticos

Dpto. de Lenguajes y Sistemas Informáticos Dpto. de Lenguajes y Sistemas Informáticos Programación para la asignatura INFOMÁTICA DE GESTIÓN. Curso 2002/2003 1º.-Datos generales: Nombre: Informática de Gestión. Centro: E.U. de Estudios Empresariales

Más detalles

Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 3: MODELADO DE DATOS

Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 3: MODELADO DE DATOS Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 3: MODELADO DE DATOS 1 MODELIZACIÓN DE DATOS Concepto de base de Datos Modelo conceptual: Diagramas Entidad/Relación

Más detalles

PLAN DE MATERIAS ACADEMUSOFT 3.2

PLAN DE MATERIAS ACADEMUSOFT 3.2 FACULTAD DE: _Ingenierías y Tecnológicas PROGRAMA DE: Ingeniería de Sistemas NOMBRE DE LA MATERIA: Base de Datos Semestre: Sexto Código: IS0020 No de Créditos 3 H. Teórica: 3 H. Práctica H. Teórica-Practica

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

Diseño lógico Diseño de bases de datos relacionales

Diseño lógico Diseño de bases de datos relacionales Diseño lógico Diseño de bases de datos relacionales Diseño lógico de bases de datos relacionales El modelo relacional: El concepto de relación: tuplas, atributos y dominios. Restricciones de integridad

Más detalles

Modelos de datos T Dpto. Lenguajes y Sistemas Informáticos. Universidad de Alicante

Modelos de datos T Dpto. Lenguajes y Sistemas Informáticos. Universidad de Alicante Modelos de datos T2.2006-07 Dpto. Lenguajes y Sistemas Informáticos Universidad de Alicante Índice Representación de objetos 2 ANÁLISIS-DISEÑO-IMPLEMENTACIÓN cuál es el problema? - cómo solucionarlo? -

Más detalles

EXAMEN DE ESTRUCTURAS DE LA INFORMACIÓN (Junio de 2008)

EXAMEN DE ESTRUCTURAS DE LA INFORMACIÓN (Junio de 2008) SI Rodee con un círculo lo que corresponda: NO presto mi consentimiento expreso a que la nota referida al presente examen sea publicada en los tablones habilitados a tal efecto en esta Escuela de la Universidad

Más detalles

DISEÑO DE BASES DE DATOS RELACIONALES

DISEÑO DE BASES DE DATOS RELACIONALES UF 2175 DISEÑO DE BASES DE DATOS RELACIONALES PROGRAMACIÓN DIDÁCTICA DISEÑO DE BASES DE DATOS RELACIONALES (50 horas) Inicio 20 de Marzo Fin 1 de Abril Miércoles 1 de Abril: Trabajo práctico Miércoles

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

TEMA 3: REDUCCIÓN DE UN ESQUEMA E-R A TABLAS

TEMA 3: REDUCCIÓN DE UN ESQUEMA E-R A TABLAS 3.1 Introducción TEMA 3: REDUCCIÓN DE UN ESQUEMA E-R A TABLAS Una base de datos que se ajusta a un esquema de bases de datos E-R se puede representar por una colección de tablas. Para cada conjunto de

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

BASE DE DATOS Octubre Marzo 2017

BASE DE DATOS Octubre Marzo 2017 BASE DE DATOS Octubre 2016 - Marzo 2017 Materia: Libre Opción I (Base de datos II) Módulo: Quinto de Análisis de Sistemas Horas Semanales: 3 Créditos 48 Semestre: Primero y segundo Carácter: Formación

Más detalles

UNIVERSIDAD NACIONAL DE ITAPUA U.N.I. Creada por Ley Nº:1.009/96 del 03/12/96 Facultad de Ingeniería PROGRAMA DE ESTUDIOS

UNIVERSIDAD NACIONAL DE ITAPUA U.N.I. Creada por Ley Nº:1.009/96 del 03/12/96 Facultad de Ingeniería PROGRAMA DE ESTUDIOS Materia: Base de Datos Semestre: Cuarto Ciclo: Ingeniería Informática Código: 102 Teóricas: 4 Horas Semanales: Prácticas: - Laboratorio: 2 Horas Semestrales: Teóricas: 68 Pre-Requisitos: Prácticas: - Laboratorio:

Más detalles

Sistemas informáticos industriales. Diccionario de Datos. Diagrama Entidad Relación

Sistemas informáticos industriales. Diccionario de Datos. Diagrama Entidad Relación Sistemas informáticos industriales 2017 Diccionario de Datos Diagrama Entidad Relación DICCIONARIO DE DATOS Un diccionario de datos (DD) es una lista organizada de los datos utilizados por el sistema que

Más detalles

Modelado de Datos Material desarrollado por Marcelo Rocha Vargas, 2011

Modelado de Datos Material desarrollado por Marcelo Rocha Vargas, 2011 Modelado de Datos Material desarrollado por Marcelo Rocha Vargas, 2011 Introducción Un modelo de datos es un conjunto de conceptos que pueden ser usados para describir-diseñar la estructura de una Base

Más detalles

GUÍA DOCENTE BASES DE DATOS

GUÍA DOCENTE BASES DE DATOS GUÍA DOCENTE 2017-2018 BASES DE DATOS 1. Denominación de la asignatura: BASES DE DATOS Titulación Grado en Ingeniería Informática Código 6357 2. Materia o módulo a la que pertenece la asignatura: Sistemas

Más detalles

Programa de la asignatura Curso: 2011 / 2012 (1590)SISTEMAS DE GESTIÓN DE BASES DE DATOS (1590)

Programa de la asignatura Curso: 2011 / 2012 (1590)SISTEMAS DE GESTIÓN DE BASES DE DATOS (1590) Programa de la asignatura Curso: 2011 / 2012 (1590)SISTEMAS DE GESTIÓN DE BASES DE DATOS (1590) PROFESORADO Profesor/es: JESUS MANUEL MAUDES RAEDO - correo-e: jmaudes@ubu.es FICHA TÉCNICA Titulación: INGENIERÍA

Más detalles

CICLO ESCOLAR JULIO DICIEMBRE

CICLO ESCOLAR JULIO DICIEMBRE CICLO ESCOLAR JULIO DICIEMBRE 2012-1 CATEDRÁTICO Lic. Rafael Gamas Gutiérrez. MATERIA Base de datos HORARIO (Día(s) y Hora) Sábado 18:00-20:00 TEMA 1. INTRODUCCIÓN A LAS BASES DE DATOS 1.1 Sistemas tradicionales

Más detalles

3.3. Extensiones del modelo

3.3. Extensiones del modelo Modelo Entidad-Relación Extendido, MERE Enhanced Entity-Relationship model, EER Aportaciones de diversos autores al modelo Entidad-Relación «básico». Permiten representar... Relaciones exclusivas entre

Más detalles

Las tres reglas básicas para convertir un esquema en el modelo E/R al relacional son las siguientes:

Las tres reglas básicas para convertir un esquema en el modelo E/R al relacional son las siguientes: Las tres reglas básicas para convertir un esquema en el modelo E/R al relacional son las siguientes: 1) Todo tipo de entidad se convierte en una relación. 2) Todo tipo de interrelación N:M se transforma

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 RELACIONALES

BASES DE DATOS RELACIONALES Unidad I. Bases de Datos BASES DE DATOS RELACIONALES Profesora Ginnette Calvo G. Grupo 002 II Ciclo 2013 BASES DE DATOS: definición * Colección de datos relacionados (Elmasri/Navathe) * Colección lógicamente

Más detalles

Unidad Académica Responsable: Departamento de Informática y Ciencias de la Computación CARRERA a las que se imparte: Ingeniería Civil Informática

Unidad Académica Responsable: Departamento de Informática y Ciencias de la Computación CARRERA a las que se imparte: Ingeniería Civil Informática Unidad Académica Responsable: Departamento de Informática y Ciencias de la Computación CARRERA a las que se imparte: Ingeniería Civil Informática I.- IDENTIFICACION Nombre: Bases de Datos Código: 503307

Más detalles

Sistemas de Bases de Datos I Grado en INGENIERÍA INFORMÁTICA 2º curso

Sistemas de Bases de Datos I Grado en INGENIERÍA INFORMÁTICA 2º curso Grado en INGENIERÍA INFORMÁTICA 2º curso Modalidad Presencial Sumario Datos básicos 3 Breve descripción de la asignatura 4 Requisitos previos 4 Objetivos 4 Competencias 5 Contenidos 6 Metodología 7 Criterios

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

FUNDAMENTOS DE BASES DE DATOS TEMA 4. Metodología de desarrollo de Bases de Datos

FUNDAMENTOS DE BASES DE DATOS TEMA 4. Metodología de desarrollo de Bases de Datos FUNDAMENTOS DE BASES DE DATOS TEMA 4 Metodología de desarrollo de Bases de Contenido 4.2. Cómo se aplica al desarrollo de bases de datos 4.3. Qué es una metodología? 4.4. Beneficios LABDA Laboratorio de

Más detalles

3. Modelo Entidad-Relación

3. Modelo Entidad-Relación 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

Más detalles

A isgn g atu n r atu a: C rr r e r r e a/ r s a/ : C cl c o Le L c e ti c v ti o: Doc D e oc n e te n / te s / : C rg r a h

A isgn g atu n r atu a: C rr r e r r e a/ r s a/ : C cl c o Le L c e ti c v ti o: Doc D e oc n e te n / te s / : C rg r a h Asignatura: Bases de Datos I Carrera/s: Ingeniería en Informática Ciclo Lectivo: 2016 Docente/s: Coordinador/Docente: Grispino, Marcelo Fabián; Sabatino, Pablo; Vaello, Augusto; Vazquez, Alejandro David;

Más detalles

Introducción a las Bases de Datos UNIDAD II MODELO ENTIDAD-RELACION

Introducción a las Bases de Datos UNIDAD II MODELO ENTIDAD-RELACION Introducción a las Bases de Datos UNIDAD II MODELO ENTIDAD-RELACION Modelo E-R El modelo de datos entidad - relación (E-R) esta basado en la percepción del mundo real que consta de un conjunto de objetos

Más detalles

PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE. Introducción a las bases de datos

PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE. Introducción a las bases de datos CENTRO UNIVERSITARIO DE TECNOLOGÍA Y ARTE DIGITAL PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE Introducción a las bases de datos 1. DATOS DE IDENTIFICACIÓN DE LA ASIGNATURA. Título: Facultad:

Más detalles

Universidad Salesiana de Bolivia

Universidad Salesiana de Bolivia Universidad Salesiana de Bolivia Ingeniería de Sistemas I DATOS DE IDENTIFICACIÓN PLAN DE DISCIPLINA GESTIÓN I - 2011 INSTITUCIÓN UNIVERSITARIA: Universidad Salesiana de Bolivia RECTOR: Dr. Rvdo. P. Thelian

Más detalles

GUÍA DOCENTE BASES DE DATOS

GUÍA DOCENTE BASES DE DATOS GUÍA DOCENTE 2017-2018 BASES DE DATOS 1. Denominación de la asignatura: BASES DE DATOS Titulación Grado en Ingeniería Informática Código 6357 2. Materia o módulo a la que pertenece la asignatura: Sistemas

Más detalles

4.2.4 Características de un Esquema Conceptual de Base de Datos

4.2.4 Características de un Esquema Conceptual de Base de Datos 4.2.4 Características de un Esquema Conceptual de Base de Datos En este apartado se da una respuesta a la pregunta: qué es un buen esquema conceptual? Entre las cualidades deseables de un esquema conceptual

Más detalles

Bases de Datos Tema 4 Modelo Entidad/Interrelación (ERM de Chen)

Bases de Datos Tema 4 Modelo Entidad/Interrelación (ERM de Chen) Departamento de Lenguajes y Sistemas Informáticos E.T.S. Ingeniería Informática. Universidad de Sevilla Avda Reina Mercedes s/n. 402 Sevilla Tlf/Fax 954 557 39 E-mail lsi@lsi.us.es Web www.lsi.us.es E.T.S.

Más detalles

El hardware. El software DBMS. Los datos a manejar, así como el personal encargado del manejo del sistema.

El hardware. El software DBMS. Los datos a manejar, así como el personal encargado del manejo del sistema. 1. SISTEMAS DE BASES DE DATOS Concepto de Base de Datos Es una colección de archivos interrelacionados creados mediante un Sistema Manejador de Base de Datos (DBMS) también conocido como Sistema Gestor

Más detalles

UNIVERSIDAD JOSE CARLOS MARIATEGUI. Figura 15. Figura 16

UNIVERSIDAD JOSE CARLOS MARIATEGUI. Figura 15. Figura 16 UNIVERSIDAD JOSE CARLOS MARIATEGUI El Administrador Corporativo de MS SQL Server 2000 (Primera Parte) Objetivo: Crear una Base de Datos en MS SQL Server 2000 Aplicar Ingeniería Directa con ErWin 4.1 El

Más detalles

Apartado A (3 puntos):

Apartado A (3 puntos): EAMEN DISEÑO DE BASES DE DATOS Y SEGURIDAD DE LA INFORMACIÓN (9 de septiembre de 2008) 2º Parcial Autorizo la publicación de la nota del examen junto a mi número de matrícula tanto en la Web como en los

Más detalles

El ciclo de vida de un sistema de información

El ciclo de vida de un sistema de información El ciclo de vida de un sistema de información 1. Las etapas del proceso de desarrollo de software Planificación Análisis Diseño Implementación Pruebas Instalación / Despliegue Uso y mantenimiento 2. Modelos

Más detalles