2. Modelo Entidad- Relación

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

Download "2. Modelo Entidad- Relación"

Transcripción

1 2. Modelo Entidad- Relación

2 Modelo Entidad-Relación El modelo de datos entidad-relación (E-R) se basa en una percepción de un mundo real consistente en un conjunto de objetos básicos llamados entidades, y relaciones entre esos objetos.

3 Entidades y conjuntos de entidades Entidad: es un objeto que existe y es distinguible de otros objetos. Las entidades pueden ser: concreta, como una persona o un libro, abstracta, como un día festivo o un concepto.

4 Entidades y conjuntos de entidades (2) Conjunto de entidades: grupo de entidades del mismo tipo, como cuentas, o clientes, etc. Los conjuntos de entidades pueden no ser disjuntos. Entidad cliente, entidad empleado, y entidad persona que puede ser a su vez cliente, y/o cliente, o ninguna. Una entidad está representada por un conjunto de atributos, tales como nombre, calle, ciudad, etc.

5 Entidades y conjuntos de entidades (2) Dominio: conjunto de valores permitidos para cada atributo. Enteros positivos, cadenas de caracteres, etc. Atributo: una función que asigna un conjunto de entidades a un dominio. Cada entidad se describe por medio de un conjunto de pares (atributo, valor del dato). Ejemplo: una entidad cliente determinada se describe por medio del conjunto [(nombre, Pepe), (seguridad-social, ), (calle, Nuyoo), (ciudad, Huajuapan)].

6 Relaciones y conjuntos de relaciones Relación: es una asociación entre varias entidades. Conjunto de relaciones: grupo de relaciones del mismo tipo. Es una relación matemática de n 2 conjuntos de entidades (que pueden no ser distintos). Si E1, E2,..., En son conjuntos de entidades, entonces un conjunto de relaciones R es un subconjunto de: {(e1, e2,..., en) e1 Є E1, e2 Є E2,..., en Є En } Ejemplos: cuenta-cliente: conjunto de relaciones binarias. cuenta-cliente-sucursal: conjunto de relaciones ternarias. Se puede sustituir un conjunto no binario en varios binarios.

7 Relaciones y conjuntos de relaciones (2) Papel. Es la función que juega una entidad en una relación. En algunos casos los papeles de las entidades son implícitos, pero en otros se necesita clarificar, como cuando los conjuntos de entidades en la relación no son distintos. Ejemplo: relación trabajar-para. En esta relación se requiere indicar en cada relación quién trabaja para quién.

8 Relaciones y conjuntos de relaciones (3) Una relación también puede tener atributos descriptivos. Por ejemplo, la relación Cuenta-Cliente entre las entidades cliente: Juan y cuenta 1000 puede tener el par [(fecha, Oct )], indicando la última vez que interactuaron las entidades, es decir, la fecha del último acceso del cliente a su cuenta.

9 Atributos Es importante hacer ver que se puede considerar a algún elemento como atributo de una entidad, o entidad relacionable con otra entidad. Por ejemplo, para el conjunto de entidades empleado, podemos tener como atributo teléfono. Sin embargo, si tiene varios teléfonos, solo podría registrarse uno. Otra manera de resolverlo es definir el conjunto de entidades teléfono, de manera que se puedan establecerse relaciones empleado-teléfono, donde cada empleado puede estar relacionado con uno, varios o ningún teléfono. De esta manera también puede indicarse cuando un teléfono es compartido por varios empleados.

10 Restricciones de asignación Cardinalidades de asignación: restricciones que expresan el número de entidades con las que puede asociarse otra entidad mediante un conjunto de relaciones. Para un conjunto de relaciones binarias R entre los conjuntos de entidades A y B, la cardinalidad de asignación debe ser una de las siguientes: Una a una. Una entidad en A está asociada a lo sumo con una entidad en B, y viceversa. Una a muchas. Una entidad en A está asociada con un número cualquiera en B, mientras que una entidad en B puede estar asociada a lo sumo con una entidad en A. Muchas a una. Una entidad en A está asociada a lo sumo con una entidad en B, mientras que una entidad en B puede estar asociada con cualesquiera entidades en A. Muchas a muchas. Una entidad en A está asociada con un número cualquiera de entidades en B, y una entidad en B puede estar asociada con un número cualquiera de entidades en A.

11 Restricciones de asignación (2) Dependencia de existencia: restricción que establece que si se suprime una entidad, otra entidad con la que está relacionada debe también ser suprimida. A la primera se le llama entidad dominante, y a la otra entidad subordinada. Ejemplo: cuenta - transacción.

12 Claves o llaves Por definición, las entidades deben poder distinguirse entre sí. Desde el punto de vista de la Base de Datos, son los atributos lo que harán que las entidades puedan distinguirse.

13 Claves o llaves (2) Superclave (o superllave): es un conjunto de uno o más atributos que, considerados conjuntamente, nos permiten identificar de manera única a cada entidad dentro del conjunto de entidades. Ejemplo: El atributo seguro-social del conjunto de entidades cliente es suficiente para distinguir una entidad cliente de otra, por lo que el atributo seguridad-social es superclave. nombre-cliente no puede serlo, porque puede ser que haya dos personas con el mismo nombre. Si K es una superclave, también lo será cualquier super conjunto de K.

14 Claves o llaves (3) Claves candidatas: superclaves mínimas, es decir, que ningún subconjunto de atributos sea superclave. Es posible que varios conjuntos de atributos sirvan como claves candidatas. Ejemplo: {nombre-cliente, calle}, y {seguridad-social}

15 Claves o llaves (4) Clave primaria: es una clave candidata elegida por el diseñador como medio principal para distinguir una entidad de otra.

16 Claves o llaves (5) Conjunto de entidades débil: un conjunto de entidades que no tiene atributos propios suficientes para formar una clave primaria. Conjunto de entidades fuerte: que sí tiene atributos propios para formar una clave primaria. Ejemplo: conjunto de entidades transacción: {númerotransacción, fecha, cuenta }. Para que un conjunto de entidades débil sea significativo, debe ser parte de un conjunto de relaciones una a muchas (del lado de 'muchas').

17 Claves o llaves (6) En una relación fuerte-débil de dos conjuntos de entidades, el conjunto débil tiene la restricción de dependencia de existencia del conjunto fuerte. Aun cuando un conjunto de entidades débil no tiene una llave primaria propia, debe haber alguna manera de distinguir sus entidades. Discriminador: conjunto de atributos propios que sirven para distinguir entre las diferentes entidades asociadas con una entidad del conjunto del cual depende. Ejemplo: número-transacción.

18 Clave primaria de un conjunto de relaciones Sea R un conjunto de relaciones que implica a los conjuntos de entidades E1, E2,..., En. Sea (Ei) la clave primaria que denota al conjunto de atributos que forma la clave primaria para el conjunto de entidades Ei. Supongamos que R no tiene atributos propios. Entonces los atributos que describen las relaciones individuales del conjunto R, denotados por (R) son: clave-primaria(e1) U clave-primaria(e2) U... U clave-primaria(en). Si R tiene atributos descriptivos propios, sean {a1, a2,...,am}, entonces el conjunto atributo (R) consta de: clave-primaria(e1) U... U clave-primaria(en) U {a1, a2,...,am}.

19 Clave primaria de un conjunto de relaciones (2) Si el conjunto de relaciones R no tiene atributos asociados, entonces el conjunto atributo (R) forma una superclave. Esta superclave es una clave primaria si la cardinalidad de asignación es muchas a muchas. Ejemplo: conjunto de relaciones CtaCli. Si el conjunto de relaciones es muchas a muchas, la clave primaria es {RFC, ncuenta}. Si es muchas a una, la clave primaria es {RFC}.

20 Diagrama Entidad-Relación Este diagrama consta de los siguientes componentes: Rectángulos, que son los conjuntos de entidades. Elipses, que son los atributos. Rombos, que son los conjuntos de relaciones. Líneas, que enlazan atributos a conjuntos de entidades, y conjuntos de entidades a conjuntos de relaciones. Si la línea que une conjuntos de entidades con conjuntos de relaciones no tiene flecha, indica que el conjunto de entidades está en una relación una a algo, mientras que si tiene flecha, está en relación muchas a algo.

21 Diagrama Entidad-Relación Los papeles de las relaciones se indican etiquetando las flechas que unen las relaciones con los conjuntos de entidades. Los conjuntos de entidades débiles se indican con un rectángulo de doble contorno. Un conjunto de relaciones no binarias se representa con un número de líneas mayor a 2 uniendo uniendo un conjunto de relaciones con varios conjuntos de entidades.

22 Reducción de los diagramas E-R a tablas Una base de datos que se ajusta a un diagrama E-R puede representarse por medio de una colección de tablas. Por cada conjunto de entidades y por cada conjunto de relaciones existe una tabla única. Cada tabla tiene un número de columnas con nombres únicos.

23 Reducción de los diagramas E-R a tablas (2) Componentes principales: Rectángulo: conjuntos de entidades. Elipses: atributos. Rombos: relaciones. Líneas: unen atributos con conjuntos de entidades, y conjuntos de entidades con conjuntos de relaciones. También existen otros símbolos como son: Elipses dobles, elipses discontinuas, líneas dobles, rectángulos dobles, pero de momento no serán considerados.

24 Modelo Entidad-Relación Extendido Para ayudar al diseñador del esquema a mejorar el modelo y que éste sea manejable y entendible, se han desarrollado extensiones al modelo E-R básico. El modelado extendido tiene amplias semejanzas con la programación orientada a objetos, y no es casualidad. Las semejanzas se irán observando.

25 Modelo Entidad-Relación Extendido (2) Especialización Un conjunto de entidades puede incluir un subgrupo de entidades que se diferencian de otros subgrupos, pues pueden poseer atributos que otros subgrupos no tienen.

26 Modelo Entidad-Relación Extendido (3) Especialización Por ejemplo, suponga que existe el conjunto de entidades persona con atributos que caracteriza a cualquier persona: nombre, calle, ciudad, etc. Pero además, la persona se puede clasificar como cliente o empleado. Cada subgrupo tiene sus atributos: cliente podría tener: antigüedad, tasa-crédito, agente, etc; mientras que empleado podría a su vez subdividirse en oficial, cajero, secretaria, y cada subgrupo con sus atributos. oficial tendría número-despacho; cajero tendría número-decaja y horas-trabajadas; y secretaria tendría horas-trabajadas.

27 Modelo Entidad-Relación Extendido (4) Especialización La especialización en los conjuntos de entidades se representa con un triángulo invertido, descendiendo hacia las especializaciónes desde la generalización.

28 Modelo Entidad-Relación Extendido (5) Generalización La generalización viene siendo el proceso invertido de la especialización. Si el diseñador primero observa el caso general y va identificando las diferencias de los sub-grupos, se le llama especialización. Si, por el contrario, primero observa conjuntos especializados y va observando los atributos que tienen en común, el proceso de unirlos es conocido como generalización.

29 Modelo Entidad-Relación Extendido (6) Herencia de atributos Si ya se conoce la programación orientada a objetos, es fácil comprender el mecanismo de herencia de atributos: Se dice que los atributos de los conjuntos de entidades de nivel superior son heredados por los conjuntos de entidades de nivel más bajo. De esta manera, podemos decir que cliente se describe por antigüedad, tasa-crédito y agente, a los que se añaden nombre, calle, ciudad.

30 Modelo Entidad-Relación Extendido (7) Restricciones sobre las generalizaciones En el diseño de base de datos se pueden definir restricciones en las especializaciones, para determinar qué entidades corresponden a qué subgrupos. Las restricciones se pueden definir de diferentes maneras.

31 Modelo Entidad-Relación Extendido (8) Restricciones sobre generalizaciones Determinar qué entidades pertenecen a un conjunto Determinar si las entidades pueden pertenecer a más de un conjunto Restricciones de completitud

32 Modelo Entidad-Relación Extendido (9) Restricciones sobre generalizaciones Determinar qué entidades pertenecen a un conjunto Definido por condición. En los conjuntos de entidades de nivel más bajo, la pertenencia se define si una entidad satisface una condición. Definido por usuario. El usuario que registra la información decide la pertenencia a un conjunto de entidades.

33 Modelo Entidad-Relación Extendido (9) Restricciones sobre generalizaciones Determinar si las entidades pueden pertenecer a más de un conjunto: Disjunto: Que una entidad no pertenezca a más de un conjunto de entidades de nivel más bajo. Solapado: Que una entidad pueda pertenecer a varios conjuntos de entidades de nivel más bajo.

34 Modelo Entidad-Relación Extendido (10) Restricciones sobre generalizaciones Restricción de completitud: Especialización total: Cada entidad de nivel más alto debe pertenecer a un conjunto de entidades de nivel más bajo. Especialización parcial: Algunas entidades de nivel más alto pueden no pertenecer a algún conjunto de nivel más bajo.

35 Transformación de modelo E-R a tablas A partir de un esquema bien diseñado, se puede obtener la definición de las tablas que conforman una base de datos.ormación de modelo E-R a tablas.

36 Transformación de modelo E-R a tablas Conjuntos de entidades fuertes Puesto que cuenta con sus propios atributos descriptivos, el nombre del conjunto define el nombre de la tabla, y sus atributos definen las columnas con sus respectivos dominios. La superclave sigue siendo la clave candidata elegida.

37 Transformación de modelo E-R a tablas Conjuntos de entidades débiles Puesto que estos conjuntos no cuentan con atributos propios para distinguirse, su clave primaria está conformada por los atributos ajenos de los cuales depende, cada uno de ellos con su propia columna. El resto de atributos propios conforman cada uno una columna.

38 Transformación de modelo E-R a tablas Conjuntos de relaciones En principio, cada conjunto de relaciones conforma una tabla, conformando su clave primaria el conjunto de atributos que conforman las claves primarias de los conjuntos de entidades que relacionan, cada uno de ellos con su columna. Se añaden columnas adicionales por los atributos propios descriptivos que pudieran tener. Sin embargo, considerando una relación muchos-a-uno, donde del lado de muchos hay una doble línea, significando que cada entidad del lado de muchos de tener una y solo una relación al lado de uno, entonces se puede omitir la tabla de la relación, y establecer como atributo de la tabla del muchos la clave primaria de la tabla del uno. En el caso de una relación uno-a-uno, la relación se puede combinar con cualquiera de las dos tablas.

39 Transformación de modelo E-R a tablas

40

1. Introducción a Bases de Datos

1. Introducción a Bases de Datos 1. Introducción a Bases de Datos Objetivos Definición Un sistema de gestión de bases de datos es una colección de datos interrelacionados y un conjunto de programas que permiten a los usuarios acceder

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

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

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

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

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

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

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

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

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

Diagrama de Entidad-Relación

Diagrama de Entidad-Relación Diagrama de Entidad-Relación BASE DE DATOS Docente Albert Anibal Osiris SOFIA Raúl HEREDIA Mirna SEPULVEDA Mirta VILLALBA Claudia VIOLA Año 2002 Diagrama de Entidad-Relación 1 de 14 Índice Introducción

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

Universidad Nacional del Sur Departamento de Ciencias e Ingeniería de la Computación Elementos de Bases de Datos 2do. Cuatrimestre de 2004

Universidad Nacional del Sur Departamento de Ciencias e Ingeniería de la Computación Elementos de Bases de Datos 2do. Cuatrimestre de 2004 2do. Cuatrimestre de 2004 Elementos de Bases de Datos Dpto.Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Lic. María Mercedes Vitturini [mvitturi@cs.uns.edu.ar] Clase 4 1er. Cuatrimestre

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

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

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

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

Modelo E-R Extendido. Ing. Edgar Ruano Bases de Datos I

Modelo E-R Extendido. Ing. Edgar Ruano Bases de Datos I Modelo E-R Extendido Ing. Edgar Ruano Bases de Datos I Especialización (1/2) DEFINICION: Proceso de designación de subgrupos dentro de un conjunto de entidades. APLICACIÓN: Conjunto de entidades puede

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

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

Bases de Datos OTROS ASPECTOS MODELO E-R

Bases de Datos OTROS ASPECTOS MODELO E-R Bases de Datos OTROS ASPECTOS MODELO E-R Bases de Datos GENERALIZACIÓN Y ESPECIALIZACIÓN Bases de Datos ESPECIALIZACIÓN Bases de Datos -> Especialización Un conjunto de entidades, puede incluir subgrupos

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

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

Modelo entidad-relación

Modelo entidad-relación Semana 10 Empecemos! Bienvenidos a la semana 10! Ya conocemos lo que es una entidad, sus atributos y las relaciones entre entidades. Con estos temas todavía frescos en tu mente, estudiarás ahora el modelaje

Más detalles

TAREA No. 2 MODELO ENTIDAD RELACIÓN FANNY MILEISIS DIAZ PINTO

TAREA No. 2 MODELO ENTIDAD RELACIÓN FANNY MILEISIS DIAZ PINTO TAREA No. 2 MODELO ENTIDAD RELACIÓN FANNY MILEISIS DIAZ PINTO UNIVERSIDAD DE LA GUAJIRA FACULTAD DE CIENCIAS ECONOMICAS Y ADMINISTRATIVAS CONTADURIA PÚBLICA RIOHACHA, LA GUAJIRA 2013 TAREA No. 2 MODELO

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

Informática. Introducción a las bases de datos relacionales. Diseño conceptual. Carmen Graciani Díaz Luis Valencia Cabrera

Informática. Introducción a las bases de datos relacionales. Diseño conceptual. Carmen Graciani Díaz Luis Valencia Cabrera Introducción a las bases de datos relacionales. Diseño conceptual Carmen Graciani Díaz Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Bases de datos relacionales: ideas

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

JUAN C. MIRANDA R. Unidad II. Elementos para Interpretar el Modelo Conceptual de Datos 01/06/2012. Unidad Curricular: Base de Datos

JUAN C. MIRANDA R. Unidad II. Elementos para Interpretar el Modelo Conceptual de Datos 01/06/2012. Unidad Curricular: Base de Datos JUAN C. MIRANDA R. Unidad II Elementos para Interpretar el Modelo Conceptual de Datos 01/06/2012 Unidad Curricular: Base de Datos UNIDAD 2 Elementos para Interpretar el Modelo Conceptual de Datos Modelo

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

BASES DE DATOS TEMA 2. MODELOS DE DATOS

BASES DE DATOS TEMA 2. MODELOS DE DATOS Contenidos generales BASES DE DATOS TEMA 2. MODELOS DE DATOS * Concepto de modelo * Proceso de diseño de una base de datos * Modelo Entidad-Relación - Componentes del Modelo E-R - Cardinalidad de asignación

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

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

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

Diagrama de clases. Diagrama que contiene elementos clasificadores conectados por relaciones estáticas.

Diagrama de clases. Diagrama que contiene elementos clasificadores conectados por relaciones estáticas. Diagramas de clases Diagrama de clases Diagrama que contiene elementos clasificadores conectados por relaciones estáticas. Elementos clasificadores: clases Tipos de datos Interfaces los distintos diagramas

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: 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 TEMA 2. MODELOS DE DATOS

BASES DE DATOS TEMA 2. MODELOS DE DATOS Contenidos generales BASES DE DATOS TEMA 2. MODELOS DE DATOS * Introducción al modelado conceptual * Concepto de modelo * Proceso de diseño de una base de datos * Modelo Entidad-Relación - Componentes

Más detalles

Fundamentos de Informática

Fundamentos de Informática Fundamentos de Informática Seminario 4 Diseño y Gestión de Bases de Datos 1 Etapas de la creación de una BD Datos generales sobre una organización concreta Datos operativos que se manejan en la organización

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

Teoría de Conjuntos DEFINICION DE CONJUNTO

Teoría de Conjuntos DEFINICION DE CONJUNTO Teoría de Conjuntos Teoría de Conjuntos Teoría de conjuntos es un instrumento matemático adecuado para la sistematización de nuestra forma de pensar, y permitir nuestra capacidad de análisis y comprensión

Más detalles

Empleado. Departamento

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

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

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

Diseño Conceptual Parte 3

Diseño Conceptual Parte 3 Diseño Conceptual Parte 3 1 Relaciones ternarias a binarias Las relaciones ternarias o superiores son difíciles de manejar A qué participante se refieren las cardinalidades? o se pueden implementar en

Más detalles

TEMA II: Características del Modelo E-R Extendido

TEMA II: Características del Modelo E-R Extendido 2015 UNAN LEÓN Departamento de Computación Asignatura: DISEÑO DE BASE DE DATOS TEMA II: Características del Modelo E-R Extendido TEMA 2: CARACTERÍSTICAS DEL MODELO E-R EXTENDIDO Aunque los conceptos básicos

Más detalles

Análisis y Diseño de Sistemas

Análisis y Diseño de Sistemas Análisis y Diseño de Sistemas Dpto. Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Clase 17 Modelo Entidad Relación Lic. María Mercedes Vitturini [mvitturi@cs.uns.edu.ar] 1er. CUATRIMESTRE

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

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

Modelo entidad relación. Qué es el modelo entidad-relación?

Modelo entidad relación. Qué es el modelo entidad-relación? Modelo entidad relación Las bases de datos son un gran pilar de la programación actual, ya que nos permiten almacenar y usar de forma rápida y eficiente cantidades ingentes de datos con cierta facilidad.

Más detalles

Diseño de Modelos de Bases de Datos

Diseño de Modelos de Bases de Datos Carlos A. Olarte (carlosolarte@puj.edu.co) BDI Pontificia Universidad Javeriana Contenido 1 2 ODL 3 Modelo Entidad Relación 4 Llaves 5 Conjuntos Entidad Débil 6 Subclases y relaciones ISA 7 Ejercicios

Más detalles

En matemáticas el concepto de conjunto es considerado primitivo y no se da una definición de este, por lo tanto la palabra CONJUNTO debe aceptarse

En matemáticas el concepto de conjunto es considerado primitivo y no se da una definición de este, por lo tanto la palabra CONJUNTO debe aceptarse En matemáticas el concepto de conjunto es considerado primitivo y no se da una definición de este, por lo tanto la palabra CONJUNTO debe aceptarse lógicamente como un término no definido. Un conjunto se

Más detalles

Diseño de Modelos de Bases de Datos

Diseño de Modelos de Bases de Datos Carlos A. Olarte (carlosolarte@puj.edu.co) BDI Pontificia Universidad Javeriana Contenido 1 2 Modelo Entidad Relación 3 Llaves 4 Conjuntos Entidad Débil 5 Subclases y relaciones ISA 6 Ejercicios El diseño

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

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

BASES DE DATOS II. Tema III:El problema del modelado conceptual. Profesores: Fernando Berzal Galiano Javier García Castellano Maria-Amparo Vila

BASES DE DATOS II. Tema III:El problema del modelado conceptual. Profesores: Fernando Berzal Galiano Javier García Castellano Maria-Amparo Vila BASES DE DATOS II Tema III:El problema del modelado conceptual Profesores: Fernando Berzal Galiano Javier García Castellano Maria-Amparo Vila 04/04/2005 IDBIS- DECSAI 1 Tema III: programa El problema del

Más detalles

UNIVERSIDAD ALONSO DE OJEDA FACULTAD DE INGENIERÍA BASE DE DATOS I. Profesora: Dennís Chirinos

UNIVERSIDAD ALONSO DE OJEDA FACULTAD DE INGENIERÍA BASE DE DATOS I. Profesora: Dennís Chirinos UNIVERSIDAD ALONSO DE OJEDA FACULTAD DE INGENIERÍA BASE DE DATOS I Profesora: Dennís Chirinos La base de datos relacional (BDR) es un tipo de base de datos (BD) que cumple con el modelo relacional (el

Más detalles

Tema 2 Índice. El modelo Entidad-Relación (E-R)

Tema 2 Índice. El modelo Entidad-Relación (E-R) Tema 2 Índice Modelo Entidad-Relación Entidad, Relación, Atributo Claves Cardinalidad, dependencia Modelo E-R extendido: entidades débiles, generalización, especialización, herencia Modelo relacional (pasar

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

Unidad 5: MODELO DE COMPORTAMIENTO - ESQUEMA DE DATOS CARACTERÍSTICAS DEL ESQUEMA DE DATOS DIAGRAMA ENTIDAD RELACIÓN (D.E.R.)

Unidad 5: MODELO DE COMPORTAMIENTO - ESQUEMA DE DATOS CARACTERÍSTICAS DEL ESQUEMA DE DATOS DIAGRAMA ENTIDAD RELACIÓN (D.E.R.) Unidad 5: MODELO DE COMPORTAMIENTO - ESQUEMA DE DATOS OBJETIVO DEL ESQUEMA DE DATOS Describir los datos que el sistema debe conocer para poder responder a los estímulos. CARACTERÍSTICAS DEL ESQUEMA DE

Más detalles

Qué es el modelo entidad-relación?

Qué es el modelo entidad-relación? Las bases de datos son un gran pilar de la programación actual, ya que nos permiten almacenar y usar de forma rápida y eficiente cantidades ingentes de datos con cierta facilidad. En la actualidad se usa

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

Ejemplo 1: Granja Frutícula

Ejemplo 1: Granja Frutícula Ejemplo 1: Granja Frutícula Existe uno o mas huertos, cada uno con una determinada cantidad de terreno disponible que se utiliza para plantar árboles frutales. Para cada árbol se mantiene su fecha de plantado

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

INTRODUCCIÓN A LA NOTACIÓN UML Diagramas de clases

INTRODUCCIÓN A LA NOTACIÓN UML Diagramas de clases INTRODUCCIÓN A LA NOTACIÓN UML Diagramas de clases 1 Introducción Este documento proporciona una breve descripción de la notación UML utilizada en los diagramas UML de clases. 2 Clase Una clase UML (figura

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

EL MODELO DE DATOS RELACIONAL

EL MODELO DE DATOS RELACIONAL EL MODELO DE DATOS RELACIONAL El modelo de datos relacional se ha establecido actualmente como el principal modelo de datos para las aplicaciones de procesamiento de datos, esto debido a su simplicidad,

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

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

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

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

- 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

Modelos de Software. Ingeniería en Sistemas de Información

Modelos de Software. Ingeniería en Sistemas de Información Ingeniería en Sistemas de Información 2018 Modelado de Datos 2 Modelado de Datos Modeling means the process of organizing knowledge about a given system Bernard Zeigler 3 Modelado de Datos El modelado

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

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

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

Diseño de Base de Datos

Diseño de Base de Datos Diseño de Base de Datos DISEÑO DE BASE DE DATOS 1 Lectura No. 3 Nombre: Diseño conceptual Modelo entidad Relación Contextualización La creación de una base de datos hoy en día es parte fundamental dentro

Más detalles

Qué es una Base de Datos?

Qué es una Base de Datos? Bases de Datos Qué es una Base de Datos? Colección compartida de datos relacionados desde el punto de vista lógico, junto con una descripción de esos datos (metadatos), diseñada para satisfacer las necesidades

Más detalles

EL MODELO ENTIDAD-RELACIÓN:

EL MODELO ENTIDAD-RELACIÓN: APUNTES DEL MÓDULO PROFESIONAL: SISTEMAS GESTORES DE BASES DE DATOS (2) Página 1 de 8 EL MODELO ENTIDAD-RELACIÓN: Conceptos previos vistos anteriormente: Los modelos de datos son el conjunto de conceptos

Más detalles

TEORÍA DE CONJUNTOS.

TEORÍA DE CONJUNTOS. TEORÍA DE CONJUNTOS. NOCIÓN DE CONJUNTO: Concepto no definido del cual se tiene una idea subjetiva y se le asocian ciertos sinónimos tales como colección, agrupación o reunión de objetos abstractos o concretos.

Más detalles

Modelado Estructural F E B R E R O,

Modelado Estructural F E B R E R O, Modelado Estructural F E B R E R O, 2 0 1 4 Modelado Estructural Sirve para describir los diferentes tipos y relaciones estáticas existentes entre los diferentes objetos de un sistema. A la hora de desarrollar

Más detalles

Modelo Entidad-Relación

Modelo Entidad-Relación Modelo Entidad-Relación El modelo de datos de entidad-relación (ER) se basa en una percepción de un mundo real que consiste en un conjunto de objetos básicos llamados entidades y de relaciones entre estos

Más detalles

Fundamentos de Programación y Base de Datos

Fundamentos de Programación y Base de Datos Fundamentos de Programación y Base de Datos Duración: 67 horas. Modalidad: online En la actualidad la mayoría de nuestra vida esta basada en el uso de programas informáticos. Para desarrollar un programa

Más detalles

PROGRAMA EDUCATIVO Maestría en ciencias de la computación

PROGRAMA EDUCATIVO Maestría en ciencias de la computación PROGRAMA EDUCATIVO Maestría en ciencias de la computación UNIDAD DE APRENDIZAJE BASES DE DATOS Unidad de competencia II Modelo conceptual-entidad relación ELABORACION ADRIAN TRUEBA ESPINOSA 04/3/2016 1

Más detalles

Laboratorio de Base de Datos Práctica Nro. 3, Modelo Relacional y Transformaciones

Laboratorio de Base de Datos Práctica Nro. 3, Modelo Relacional y Transformaciones Laboratorio de Base de Datos Práctica Nro. 3, Modelo Relacional y Transformaciones Prof. Solazver Solé Preps. Alvaro Araujo, Nerio Moran Semestre A-2017 1. Modelo Relacional El modelo relacional representa

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

CURSO: FUNDAMENTOS DE PROGRAMACION Y BASES DE DATOS

CURSO: FUNDAMENTOS DE PROGRAMACION Y BASES DE DATOS CURSO: FUNDAMENTOS DE PROGRAMACION Y BASES DE DATOS FINALIDAD: En la actualidad la mayoría de nuestra vida esta basada en el uso de programas informáticos. Para desarrollar un programa informático es necesario

Más detalles

Modelos y Bases de Datos

Modelos y Bases de Datos Modelos y Bases de Datos 1 Sesión No. 6 Nombre: Cardinalidad de las entidades en una relación Contextualización Qué es una cardinalidad de las entidades en una relación? Se presenta en el desarrollo de

Más detalles

El Modelo Relacional. Carlos A. Olarte BDI

El Modelo Relacional. Carlos A. Olarte BDI Carlos A. Olarte (carlosolarte@puj.edu.co) BDI Introducción Propuesto por Edgar Codd en 1970. (Turing Award 1981) En este modelo se basan la mayoría de DBMS modernos. Modelo simple basado en teoría de

Más detalles

Tema 2: Diseño de Bases de Datos (Diseño Lógico)

Tema 2: Diseño de Bases de Datos (Diseño Lógico) Universidad Central de Venezuela Facultad de Ciencias Escuela de Computación BASES DE DATOS Tema 2: Diseño de Bases de Datos (Diseño Lógico) Profa. Mercy Ospina T. Caracas, 03 de septiembre de 2009 Centro

Más detalles

Modelos y Bases de Datos

Modelos y Bases de Datos Modelos y Bases de Datos MODELOS Y BASES DE DATOS 1 Sesión No. 5 Nombre: Modelo de Datos Contextualización Para qué un modelo de datos? Es indispensable conocer los diferentes modelos de datos para poder

Más detalles

Fundamentos de programación y Bases de Datos

Fundamentos de programación y Bases de Datos Fundamentos de programación y Bases de Datos Duración: 25.00 horas Descripción En la actualidad la mayoría de nuestra vida esta basada en el uso de programas informáticos. Para desarrollar un programa

Más detalles

CAPÍTULO. Conjuntos. Un conjunto es una colección de objetos de cualquier tipo y a dichos objetos se les denomina elementos del conjunto.

CAPÍTULO. Conjuntos. Un conjunto es una colección de objetos de cualquier tipo y a dichos objetos se les denomina elementos del conjunto. 1 CPÍTULO 1 Conjuntos 1.8.1 Conjuntos Un conjunto es una colección de objetos de cualquier tipo y a dichos objetos se les denomina elementos del conjunto. En nuestro caso todos los elementos considerados,

Más detalles

CAPÍTULO 4 JERARQUÍAS

CAPÍTULO 4 JERARQUÍAS CAPÍTULO 4 JERARQUÍAS En ocasiones es muy útil y natural clasificar las entidades en distintos subtipos, según el rol que cumplen en el sistema que se quiere modelar o por las distintas características

Más detalles