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

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

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

Transcripción

1 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 de Información (S.I.) regula la distribución, el compartimiento y el almacenamiento de la información. Una base de datos es un componente esencial del S.I. La tarea de construir correctamente una base de datos se sitúa en una perspectiva adecuada al considerarla dentro del ciclo de vida de los S.I. El diseño de un S.I. incluye la planificación, especificación y desarrollo de cada componente. Modelos Conceptuales de Datos Página 1 de 28

2 Estudio de Factibilidad Recolección y Análisis de Requisitos Diseño Diseño Conceptual Diseño Lógico Diseño Físico Implantación Validación y Pruebas Operación Modelos Conceptuales de Datos Página 2 de 28

3 Bases de Datos 3º Informática de Sistemas Modelos Conceptuales de Datos Página 3 de 28

4 El proceso de diseño de una base de datos se descompone en subprocesos. Se realiza cada uno con técnicas y métodos específicos. Diseño Conceptual. El objetivo es obtener una buena representación de los recursos de información de la empresa, con independencia de usuarios o aplicaciones en particular, y fuera de consideraciones sobre eficiencia del ordenador. Parte de la Especificación de Requisitos y obtiene el Esquema Conceptual (el contenido de información de la base de datos). Se utilizan Modelos Conceptuales de Datos. Se caracterizan por: Independientes del SGBD Mayor nivel de abstracción Mayor capacidad semántica Interfaz usuario/informático No depende de ningún SGBD. Modelos Conceptuales de Datos Página 4 de 28

5 Diseño Lógico. El objetivo es transformar el esquema conceptual obtenido en la etapa anterior, adaptándolo al modelo de datos en el que se apoya el SGBD que se va a utilizar. Parte del Esquema Conceptual y obtiene el Esquema Lógico (estructura de la base de datos procesable por algún SGBD). Se utilizan Modelos Lógicos de Datos. Se caracterizan por: Instrumentados en algún SGBD Más próximos al ordenador Poca (menor) capacidad semántica Interfaz informático/sistema Depende del modelo del SGBD, no del SGBD. Modelos Conceptuales de Datos Página 5 de 28

6 Diseño Físico. El objetivo es obtener una implementación, lo más eficiente posible, del esquema lógico. Parte del Esquema Lógico y obtiene un Esquema Físico (implementación de la base de datos, estructuras de almacenamiento y métodos para acceder a la información). Depende del SGBD. Retroalimenta al Diseño Lógico. Por último, los Esquemas Lógico y Físico se expresan haciendo uso del DDL, se crea la base de datos, se carga y se prueba. Modelos Conceptuales de Datos Página 6 de 28

7 Cómo llegar de la parcela del mundo real que se está analizando a la base de datos física? Modelos Conceptuales de Datos Página 7 de 28

8 2. Modelos de Datos Un modelo de datos es un conjunto de conceptos, reglas y convenciones que permiten describir los datos del mundo real, así como un conjunto de operaciones que permiten manipularlos. Se describen: Los elementos permitidos (objetos o entidades, asociaciones, características de las entidades, dominios), los elementos no permitidos según las restricciones (inherentes al modelo, de integridad o semánticas). Se utilizan los mecanismos de abstracción habituales: Clasificación. Expresa la idea de Es un miembro de. Agregación. Expresa la idea de Es parte de. Generalización. Expresa la idea de Es un. Modelos Conceptuales de Datos Página 8 de 28

9 Cualidades de los Modelos Conceptuales de Datos Deben ser buenas herramientas para expresar la realidad. Expresividad: Disponibilidad de una amplia gama de conceptos. Simplicidad: Los esquemas creados deben ser fáciles de entender. Minimalidad: Cada concepto tiene un significado distinto con respecto a los demás. Formalidad: Todos los conceptos tienen una interpretación única, precisa y bien definida. Modelos Conceptuales de Datos Página 9 de 28

10 3. Modelo Entidad-Relación La información puede ser modelada como: una colección de entidades, relaciones entre esas entidades. ENTIDADES Y ATRIBUTOS Entidad: Un objeto que existe y es distinguible de otros objetos ( algo físico o algo conceptual) Ejemplos: una persona específica, una compañía, un suceso,... Atributo: Es una propiedad o característica de una entidad. Ejemplos: el nombre, el peso, de una persona. Una entidad está descrita por un conjunto de atributos. Una entidad concreta tendrá un valor para cada uno de sus atributos. Dominio: Es el conjunto de valores permitidos de un atributo (todos los posibles valores). Modelos Conceptuales de Datos Página 10 de 28

11 Tipos de atributos: Simple (o atómico) y compuesto: DNI; Nombre (Nombre + Apellidos) Mono-valuado y multi-valuado: FechaNacimiento; Titulaciones Almacenado y derivado: FechaNacimiento; Edad Nulo: No aplicable, Desconocido. Complejo: Composiciones arbitrarias de atributos compuestos y multivaluados. Conjunto de entidades: Agrupación de entidades del mismo tipo que comparten las mismas propiedades (entidades que poseen los mismos atributos). Ejemplos: El conjunto de todas las personas, los artículos de un almacén. Identificador de entidad: Atributo o conjunto de atributos cuyos valores permiten distinguir una entidad del resto. Los conjuntos de entidades se describen con un nombre y su lista de atributos. El identificador se subraya. Ejemplo: Clientes = (Nombre, Nº Seguridad Social, Calle, Ciudad) Cuentas = (Nº Cuenta, Saldo) Modelos Conceptuales de Datos Página 11 de 28

12 RELACIONES Relación: Asociación entre dos o más entidades. Ejemplo: Juan Posee A-102 Entidad Cliente Relación Poseer Entidad Cuenta Conjunto de relaciones: Es un conjunto de asociaciones del mismo ipo. Ejemplo: (Juan, A-102) Poseer (Ana, A-342) Poseer Un atributo también puede ser una propiedad de un conjunto de relaciones. Ejemplo: El conjunto de relaciones Poseer entre los conjuntos de entidades Clientes y Cuentas puede tener el atributo fecha de creación. Identificador de relación: Concatenación de los identificadores de las entidades por ella asociadas. Modelos Conceptuales de Datos Página 12 de 28

13 Seg. Social Nombre Nº Cuenta Balance Clientes Poseer Cuentas Calle Localidad Fecha de creación Modelos Conceptuales de Datos Página 13 de 28

14 DIAGRAMAS ENTIDAD-RELACION El significado de cada concepto en el Modelo ER no tiene ambigüedad. Hay diferentes notaciones para representar cada concepto en un diagrama. Una posible, es: Rectángulos representan conjuntos de entidades. Elipses representan atributos. Rombos representan conjuntos de relaciones. Líneas enlazan los atributos a los conjuntos de entidades o de relaciones y conjuntos de entidades a conjuntos de relaciones. Los identificadores se subrayan. Otra posible representación con la herramienta DB-MAIN: Clientes SeguridadSocial Cuentas Nombre 0-N Poseer 0-N Nº Cuenta Calle Saldo FechaCreacion Localidad Modelos Conceptuales de Datos Página 14 de 28

15 GRADO DE UN CONJUNTO DE RELACIONES Se refiere al número de conjuntos de entidades que participan en el conjunto de relaciones. Los conjuntos de relaciones que involucran a dos conjuntos de entidades son binarias (o de grado dos). Los conjuntos de relaciones pueden tener cualquier grado. Relación recursiva: El mismo conjunto de entidades participa más de una vez en el mismo conjunto de relaciones, con diferentes papeles (roles). Películas Salario Estrellas Contratar Estudios Modelos Conceptuales de Datos Página 15 de 28

16 CARDINALIDADES La cardinalidad es una restricción estructural del modelo ER. Describe el número de asociaciones en que una determinada entidad puede estar. Sea R un conjunto de relaciones entre los conjuntos de entidades E 1 y E 2. Min (E 1, R): La cardinalidad mínima de E 1 en R es el menor número de asociaciones en las que cada elemento de E 1 puede tomar parte. Si min (E 1, R) = 0, la participación es opcional. Si min (E 1, R) > 0, la participación es obligatoria. Max (E 1, R): La cardinalidad máxima de E 1 en R es el mayor número de asociaciones en las que cada elemento de E 1 puede participar. Un empleado siempre trabaja en un departamento. Algunos empleados dirigen departamentos. Modelos Conceptuales de Datos Página 16 de 28

17 E1 E2 E3 E4 E5 D1 D2 D3 Cardinalidad de Empleados en la relación Trabajar para: (1, 1) Cardinalidad de Departamentos en la relación Trabajar para: (0, N) E1 E2 E3 E4 E5 D1 D2 D3 Cardinalidad de Empleados en la relación Dirigir: (0, 1) Cardinalidad de Departamentos en la relación Dirigir: (1, 1) Modelos Conceptuales de Datos Página 17 de 28

18 Trabajar para Empleados Dirigir N Departamentos Esta notación es más precisa que la inicial que propuso Chen y se puede usar para especificar restricciones estructurales para conjuntos de relaciones de cualquier grado. Modelos Conceptuales de Datos Página 18 de 28

19 MULTIPLICIDAD El número (o rango) de entidades de un conjunto que pueden relacionarse con una única entidad de otro conjunto asociadas a través de una relación concreta. La relación Poseer entre Clientes y Tarjetas de crédito: Es una relación uno a uno (1 : 1) Clientes Tarjetas La relación entre Padres e Hijos: Es una relación uno a muchos (1 : *) Padres 1..* 1..1 Hijos La relación entre Clientes y Cuentas bancarias: Es una relación (* : *) Clientes 1..* 1..* Cuentas Modelos Conceptuales de Datos Página 19 de 28

20 ENTIDADES DÉBILES Si la existencia de la entidad x depende de la existencia de la entidad y, entonces se dice que x depende por existencia de y. Préstamos (0, n) Ser de (1, 1) Pagos Si una entidad Préstamo se elimina, entonces todos los Pagos asociados deben también eliminarse. Una entidad que no tiene identificador propio se dice que es una entidad débil. La existencia de una entidad débil depende de la existencia de otra entidad, con la que se relaciona mediante una relación uno a varios. Modelos Conceptuales de Datos Página 20 de 28

21 El discriminador de un conjunto de entidades débiles es el conjunto de atributos que distingue una entidad débil del resto. El identificador de un conjunto de entidades débiles se forma concatenando el identificador del conjunto de entidades del que depende con el discriminador. Número Cantidad Cantidad Préstamos Pagos Nº Pago Fecha Modelos Conceptuales de Datos Página 21 de 28

22 ESPECIALIZACIÓN Dentro del mismo conjunto de entidades, se pueden agrupar aquellas entidades que tienen algo que las hace distinguibles de las otras entidades. Estas agrupaciones se pueden considerar nuevos conjuntos de entidades (subconjuntos) que tienen sus propios atributos o que participan en relaciones en las que no está el conjunto de entidades general (conjunto genérico). La relación que existe entre el conjunto genérico y los subconjuntos es una relación es un ( is a ). Modelos Conceptuales de Datos Página 22 de 28

23 Número Saldo Cuentas Interés Descubierto Cuentas de ahorro Cuentas corrientes Estándar Oro Senior Cheques Saldo mínimo Fecha de nacimiento Modelos Conceptuales de Datos Página 23 de 28

24 GENERALIZACIÓN Es posible combinar una serie de conjuntos de entidades (subconjuntos) que comparten alguna característica en un conjunto de entidades de un nivel superior (conjunto genérico). Jerarquía de Generalización: Un conjunto de entidades E es una generalización de los conjuntos E 1, E 2,..., E n si cada entidad de los conjuntos E 1, E 2,..., E n es, también, una entidad de la clase E. Herencia de atributos: Las entidades de nivel más bajo heredan los atributos y la participación en las relaciones del conjunto de entidades de más alto nivel con el que están enlazadas. La relación que existe entre el conjunto genérico y los subconjuntos es una relación es un ( is a ). Especialización y generalización son operaciones inversas. Modelos Conceptuales de Datos Página 24 de 28

25 PROPIEDADES DE LA GENERALIZACION Cobertura total o parcial: Cada entidad del conjunto genérico corresponde o no, al menos, a una entidad de los subconjuntos. Cobertura exclusiva o superpuesta: Cada entidad del conjunto genérico corresponde o no, a lo más, a una entidad de los subconjuntos. Personas: Hombres y Mujeres. Personas: Hombres y Empleados. Vehículos: Bicicletas y Coches. Jugadores: De fútbol y De tenis. Modelos Conceptuales de Datos Página 25 de 28

26 MODELANDO VARIACIONES EN EL TIEMPO Muchas veces dan lugar a relaciones múltiples (distintas relaciones entre las mismas entidades). Los conjuntos de entidades débiles pueden utilizarse para modelar las variaciones en el tiempo. Los atributos independientes del tiempo se almacenan en un conjunto; los dependientes forman parte del conjunto de entidades débiles. El peso de una persona varía con el tiempo. Los propietarios de los vehículos cambian con el tiempo. Las películas de vídeo son alquiladas según pasa el tiempo. Modelos Conceptuales de Datos Página 26 de 28

27 RELACIONES DERIVADAS Una relación derivada es una cuya información puede obtenerse a partir de otras relaciones presentes en el esquema. Deben evitarse. Los Departamentos tienen Secciones en las que están las Personas empleadas por los Departamentos. Los Conductores utilizan Camiones para hacer los Repartos. RELACIONES RECURSIVAS Modelan las situaciones en que dos entidades del mismo conjunto se relacionan entre sí. Es necesario especificar el rol de cada entidad en la relación. Los padres y los hijos. Las piezas están formadas por piezas. Modelos Conceptuales de Datos Página 27 de 28

28 CUALIDADES DE UN ESQUEMA E-R Completo: Representa todas las características del dominio de aplicación. Correcto: Usa con propiedad los conceptos del modelo E-R. Mínimo: Cada aspecto de los requerimientos aparece una vez en el esquema. Expresivo: Representa los requerimientos de una forma natural. Modelos Conceptuales de Datos Página 28 de 28

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

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

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

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

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

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

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

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

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

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

Más detalles

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

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

Más detalles

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

Modelo Conceptual de datos. Yenifer Laurens.

Modelo Conceptual de datos. Yenifer Laurens. Modelo Conceptual de datos Yenifer Laurens. Modelo de datos Es un conjunto de conceptos que pueden servir para describir la estructura de una Base de Datos; tipo de datos, las relaciones y que deben cumplirse

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

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

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

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

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

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

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

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

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

Más detalles

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

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

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

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

BASES DE DATOS TEMA 2 MODELOS DE DATOS SES DE DTOS TEM 2 MODELOS DE DTOS Un modelo de datos es una serie de conceptos que puede utilizarse para describir un conjunto de datos y las operaciones para manipularlos. Hay dos tipos de modelos de

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

Los diagramas de clases y de objetos sirven para modelar diversos aspectos estructurales o estáticos de un sistema: Modelado - Vocabulario del Sistema

Los diagramas de clases y de objetos sirven para modelar diversos aspectos estructurales o estáticos de un sistema: Modelado - Vocabulario del Sistema Modelado Los diagramas de clases y de objetos sirven para modelar diversos aspectos estructurales o estáticos de un sistema: Vocabulario del Sistema Distribución de Responsabilidades Semántica de una Clase

Más detalles

Definición de Bases de datos

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

Más detalles

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

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

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

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

ING. YIM ISAIAS APESTEGUI FLORENTINO

ING. YIM ISAIAS APESTEGUI FLORENTINO UNA INTRODUCCION A BASE DE DATOS, EL MODELO ENTIDAD RELACION ING. YIM ISAIAS APESTEGUI FLORENTINO Fuente: Caselli Gismondi Hugo,Manual de Base de Datos 2009 Elmasri y Navathe: Fundamentos de Sistemas de

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

Prof. Mariano Mancuso. Sistemas de información y control diagrama de clases

Prof. Mariano Mancuso. Sistemas de información y control diagrama de clases Prof. Mariano Mancuso Sistemas de información y control diagrama de clases UML Qué son los modelos? Para qué sirven los modelos? Cuáles son los modelos de UML? Se usan todos...? Qué son los modelos? Un

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

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

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

02 El Modelo Conceptual

02 El Modelo Conceptual 02 El Modelo Conceptual Nota: la amplia mayoría del contenido (representado en cursiva) está extraído de Bases de Datos (Mercedes Marqués Bajo licencia Creative Commons ISBN 978-84-693-0146-3) A.- Qué

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

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

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

Tema 5: Conceptos de Diseño en Archivos y Bases de Datos. Ing. Elizabeth Guerrero

Tema 5: Conceptos de Diseño en Archivos y Bases de Datos. Ing. Elizabeth Guerrero Tema 5: Conceptos de Diseño en Archivos y Bases de Datos Ing. Elizabeth Guerrero Introducción Conceptos: Diseño en Archivos, Bases de Datos (Campos, Registros, archivos y Bases de Batos) Diseño de interacciones

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

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

Modelo Entidad Relacion Extendido

Modelo Entidad Relacion Extendido Modelo Entidad Relacion Extendido Bases de Datos II Unidad 2 Facultad de Ingeniería y Tecnología Lic. Saulo Hernandez Osoria Modelo Entidad Relación Extendido Algunas extensiones al modelo E-R son: El

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

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

Notaciones de Entidad Relación ER

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

Más detalles

Modelo relacional. Modelo relacional

Modelo relacional. Modelo relacional Modelo relacional Creado por Ted Codd a Principios de los 70 Modelo de implementación, orientado a registro. Usa una colección de tablas para representar tanto los datos como sus relaciones Sólida base

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

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

Sistemas de Bases de Datos I Introducción y Conceptos Generales

Sistemas de Bases de Datos I Introducción y Conceptos Generales Sistemas de Bases de Datos I Introducción y Conceptos Generales Base de Datos Definición: Un conjunto de datos relacionados entre si y almacenados por un prolongado período de tiempo. Representan algún

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

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

Metodología de Diseño Lógico. Sistemas Gestores de Bases de Datos

Metodología de Diseño Lógico. Sistemas Gestores de Bases de Datos Introducción El objetivo del diseño lógico es convertir los esquemas conceptuales locales en un esquema lógico global que se ajuste al modelo de SGBD sobre el que se vaya a implementar el sistema. Mientras

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

Objetivos. Comprender:

Objetivos. Comprender: Diseño Conceptual Objetivos Comprender: * Nociones de diseño de Sistemas de Información * Modelo Entidad / Relación Elementos y reglas Restricciones * Construcción del esquema E / R Ejemplos Ejercicios

Más detalles

Tema 1. Introducción a UML C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A

Tema 1. Introducción a UML C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A Tema 1. Introducción a UML C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A B E L É N M E L I Á N BAT I STA J O S É MARCOS M O R

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

Introducción a la orientación a objetos y a UML

Introducción a la orientación a objetos y a UML Introducción a la orientación a objetos y a UML El lenguaje unificado de modelado. Manual de referencia. James Rumbaugh, Ivar Jacobson, Grady Booch. Ed. Addison Wesley, 2000 El proceso unificado de desarrollo,

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

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

Sistemas de Bases de Datos I Introducción y Conceptos Generales

Sistemas de Bases de Datos I Introducción y Conceptos Generales Sistemas de Bases de Datos I Introducción y Conceptos Generales Base de Datos Definición: Un conjunto de datos relacionados entre si y almacenada por un prolongado período de tiempo. Representa algún aspecto

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

Diseño lógico de. Bases de Datos. Modelo. Entidad - Relación

Diseño lógico de. Bases de Datos. Modelo. Entidad - Relación Tema 2.1. Diseño lógico de Bases de Datos. Modelo Entidad - Relación 1 1. Objetivo de la unidad 3 2. Introducción 3 3. Metodología de diseño de bases de datos 4 4. Modelos de datos 4 5. El modelo entidad-relación

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

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

Gestión de Bases de Datos. Prof. Marlene Goncalves Universidad Simón Bolívar

Gestión de Bases de Datos. Prof. Marlene Goncalves Universidad Simón Bolívar Gestión de Bases de Datos Prof. Marlene Goncalves Universidad Simón Bolívar Ubicación del Curso Ingeniería de Software Algoritmia Técnicas de Análisis y Diseño Estructuras Almacenamiento Memoria Secundaria

Más detalles

Empleado. Departamento

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

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

Objetivos de los sistemas de bases de datos.

Objetivos de los sistemas de bases de datos. TEMA1 BORRADOR 1.Objetivos de los sistemas de bases de datos. 2.Abstracción de la información 2.1Nivel físico 2.2Nivel conceptual 2.3Nivel de Vistas. 3.Ejemplares y esquemas. 4.Independencia de los datos.

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

Programación. Orientada a Objetos. Prof. Angela Di Serio. Universidad Simón Bolívar Especialización en Telemática

Programación. Orientada a Objetos. Prof. Angela Di Serio. Universidad Simón Bolívar Especialización en Telemática Programación Orientada a Objetos Prof. Angela Di Serio Universidad Simón Bolívar Especialización en Telemática Agenda Clase 2 Qué es Orientado a Objetos? Conceptos: objeto, clase, instancias, mensajes

Más detalles

Diseño de Base de Datos Relacionales

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

Más detalles

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

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

Más detalles

CLA. Diagramas de clases en Métrica V3

CLA. Diagramas de clases en Métrica V3 CLA Diagramas de clases en Métrica V3 1 Diagramas de clases Qué es? Representa la estructura y comportamiento de cada uno de los objetos del sistema y sus relaciones con los demás objetos. Objetivos? Representar

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

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

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

Diseño de Bases de Datos Relacionales. Febrero de 2013

Diseño de Bases de Datos Relacionales. Febrero de 2013 Diseño de Bases de Datos Relacionales Febrero de 2013 Conceptos Base de Datos Conjunto de datos almacenados entre los que existen relaciones lógicas Se diseña para satisfacer los requerimientos de información

Más detalles

SISTEMAS DE INFORMACIÓN III LABORATORIO

SISTEMAS DE INFORMACIÓN III LABORATORIO CONTENIDO: CONSIDERACIONES GENERALES DE LA METODOLOGÍA IDEF1X Material diseñado y elaborado por: Prof. Anna Grimán Prof. Luis Eduardo Mendoza Es una metodología desarrollada originalmente para el Bank

Más detalles

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

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

Más detalles

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

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION

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

Más detalles

09/01/2008. Nombre de la clase. Atributos. Métodos/Operaciones

09/01/2008. Nombre de la clase. Atributos. Métodos/Operaciones Diagramas de Clase Angela Carrillo R. Clase Descripción de un conjunto de objetos que comparten los mismos atributos, operaciones, relaciones y semántica Implementa una o más interfaces Nombre de la clase

Más detalles

Héctor Cuadra. Diseño de Sistemas de Información

Héctor Cuadra. Diseño de Sistemas de Información Héctor Cuadra Diseño de Sistemas de Información Diagrama de clases El Diagrama de Clase es el diagrama principal de análisis y diseño para un sistema. En él, la estructura de clases del sistema se especifica,

Más detalles