TEMA 3.- MODELOS CONCEPTUALES DE DATOS.
|
|
|
- Celia Peralta Espejo
- hace 8 años
- Vistas:
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. Estudio de Factibilidad Recolección y Análisis de Requerimientos 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 1 de 13
2 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. Parte de la Especificación de Requerimientos y obtiene el Esquema Conceptual (el contenido de información de la base de datos). Se utilizan Modelos Conceptuales de Datos. No depende de ningún SGBD. Diseño Lógico. 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. Depende del modelo del SGBD, no del SGBD. Diseño Físico. 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 2 de 13
3 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. Los conceptos se construyen usando 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. Los modelos conceptuales se caracterizan por: 1. Independientes del SGBD 2. Mayor nivel de abstracción 3. Mayor capacidad semántica 4. Interfaz usuario/informático Los modelos lógicos se caracterizan por: 1. Instrumentados en algún SGBD 2. Más próximos al ordenador 3. Poca (menor) capacidad semántica 4. Interfaz informático/sistema Modelos Conceptuales propuestos: Modelo Semántico de Datos Modelo Funcional Modelo Binario Modelo Entidad-Relación Modelos Conceptuales de Datos Página 3 de 13
4 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. 3. Modelo Entidad-Relación Una base de datos puede ser modelada como: una colección de entidades, relaciones entre las entidades. ENTIDADES Entidad: Un objeto que existe y es distinguible de otros objetos. Ejemplos: una persona específica, una compañía, un suceso,... Conjunto de entidades: Agrupación de entidades del mismo tipo que comparten las mismas propiedades. Ejemplos: El conjunto de todas las personas, los artículos de un almacén. Modelos Conceptuales de Datos Página 4 de 13
5 ATRIBUTOS Una entidad está representada por un conjunto de atributos; es decir, propiedades descriptivas que poseen todos los miembros del conjunto de entidades. Ejemplo: Cliente = (Nombre, Nº Seguridad Social, Calle, Ciudad) Cuenta = (Nº Cuenta, Saldo) Dominio: El conjunto de valores permitidos para cada atributo Tipos de atributos: Atributos simples y compuestos. Atributos mono-valuados y multi-valuados. Atributos nulos. Atributos derivados. Identificador de entidad: Atributo o conjunto de atributos cuyos valores permiten distinguir una entidad del resto. RELACIONES Relación: Asociación entre dos o más entidades. Ejemplo: Juan Posee A-102 Entidad Cliente Relación Entidad Cuenta Modelos Conceptuales de Datos Página 5 de 13
6 Conjunto de relaciones: Es una relación matemática entre n 2 entidades, cada una de ellas tomada de un conjunto de entidades. {(e 1, e 2,..., e n ) e 1 E1, e2 E2,..., e n E n } donde (e 1, e 2,..., e n ) es una relación. Ejemplo: (Juan, A-102) depositar Un atributo puede ser también una propiedad de un conjunto de relaciones. Ejemplo: El conjunto de relaciones depositar entre los conjuntos de entidades clientes y cuentas puede tener el atributo fecha de acceso. Identificador de relación: Concatenación de los identificadores de las entidades por ella asociadas. Seg. Social Nombre Nº Cuenta Balance Clientes Depositar Cuentas Calle Localidad Fecha de acceso Modelos Conceptuales de Datos Página 6 de 13
7 DIAGRAMAS ENTIDAD-RELACION 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. 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. Ejemplo: Los conjuntos de entidades clientes, préstamos y sucursales están asociados por una relación ternaria. Películas Salario Estrellas Contratar Estudios Modelos Conceptuales de Datos Página 7 de 13
8 CARDINALIDADES 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 correspondencias 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 correspondencias en las que cada elemento de E 1 puede participar. Según el concepto que introdujo Chen: Una relación R entre E 1 y E 2 tiene cardinalidad uno a uno si max (E 1, R)=1 y max (E 2, R)=1. La relación entre clientes y tarjetas de crédito Una relación R entre E 1 y E 2 tiene cardinalidad uno a varios si max (E 1, R)=1 y max (E 2, R)=n. La relación entre padres e hijos Una relación R entre E 1 y E 2 tiene cardinalidad varios a uno si max (E 1, R)=n y max (E 2, R)=1. La recíproca, entre hijos y padres Una relación R entre E 1 y E 2 tiene cardinalidad varios a varios si max (E 1, R)=n y max (E 2, R)=n. La relación entre clientes y cuentas bancarias Modelos Conceptuales de Datos Página 8 de 13
9 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,n) 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. 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 9 de 13
10 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 ). 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 10 de 13
11 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. 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 11 de 13
12 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. 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 12 de 13
13 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 13 de 13
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
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
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
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
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
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
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 [email protected] / [email protected] 1de 28 Índice 1. Introducción 2. Metodología
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
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
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
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
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,
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
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
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 [email protected] Objetivos Presentar
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
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
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
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
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
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
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
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
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
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
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:
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
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
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
Programación Orientada a Objetos
Programación Orientada a Objetos PROGRAMACIÓN ORIENTADA A OBJETOS 1 Sesión No. 8 Nombre: El Modelo de diseño con UML Contextualización Los modelos que podemos crear con UML son varios, por lo que debemos
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
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
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
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
TEMA 6: INTRODUCCIÓN A UML
TEMA 6: INTRODUCCIÓN A UML Por qué modelamos? El modelado es una parte central de todas las actividades que conducen a la producción de un software de calidad. Como tal la ingeniería software debe basarse
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
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 [[email protected]] 1er. CUATRIMESTRE
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
Elementos Diagramas de Clases Clase:
Diagramas de Clases Un diagrama de clases o estructura estática muestra el conjunto de clases y objeto importantes que forman parte de un sistema, junto con las relaciones existentes entre clases y objetos.
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
Contenido. 1. El proceso 2. Los modelos 3. Los diagramas 4. Ejemplo
Tutorial Contenido 1. El proceso 2. Los modelos 3. Los diagramas 4. Ejemplo 1. El proceso Fases soportadas por UML Análisis de requisitos de usuario Análisis de requisitos de software Diseño de la plataforma
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
UNT INGENIERIA INDUSTRIAL INGENIERIA DE SOFTWARE
UNT INGENIERIA INDUSTRIAL INGENIERIA DE SOFTWARE Ing. Francisco Rodríguez Novoa Tema 7 Modelo de Análisis Ing. Francisco Rodríguez Rational Unified Process (RUP) 3 OBJETIVOS Conocer que el Análisis ve
UML Unifield Modeling Languaje
UML Unifield Modeling Languaje 1 Modelo: Representación abstracta de una especificación, un diseño o un sistema. Generalmente, basada en una visión particular y compuesta por uno o más diagramas. Lenguaje
TEMA 2: EL MODELO ENTIDAD-RELACION (Continuación)
TEMA 2: EL MODELO ENTIDAD-RELACION (Continuación) 2.1 INTRODUCCIÓN El proceso de diseñar una Base de Datos comienza con el análisis de la información que debe contener y de las relaciones entre los componentes
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
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
TEMA 4. PROCESO UNIFICADO
TEMA 4. PROCESO UNIFICADO Diseño El objetivo final del diseño es producir un Modelo Lógico del sistema a implementar. Diferencia entre Análisis y Diseño del Proceso Unificado Modelo de Análisis Modelo
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
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
Metodología de Desarrollo Visual. Universidad Carlos III de Madrid. Maria- Isabel, Sanchez Segura & Arturo, Mora- Soto
1 En este apartado se describirán los pasos recomendados y los métodos a uglizar en cada uno de los pasos para la construcción de un modelo de objetos, indicados en la figura. La relación de pasos a seguir
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
EL MODELO RELACIONAL
EL MODELO RELACIONAL 1. SGBD RELACIONALES Hay muchos tipos de SGBD, pero la mayor parte de los utilizados comercialmente en la actualidad son relacionales, es decir, se basan en una cierta teoría o forma
Diseño Lógico El modelo relacional. M.Sc.Lic. Cimar H. Meneses España
Diseño Lógico El modelo relacional Introducción En capítulos anteriores hemos estudiado el modelo relacional, el cual es un modelo que permite representar la información a través de entidades y relaciones,
Modelo Entidad Relación
Modelo Entidad Relación José Ramón Paramá Gabía Capítulo 3 Modelo Entidad-Relación Generalmente, el término aplicación de base de datos se refiere a una base de datos en particular (por ejemplo la base
BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN
BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN 3.1 Conceptos Básicos El modelo entidad-relación es el modelo más utilizado para el diseño conceptual de bases de datos. Fue introducido por Peter Chan en
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.
Gestion y Modelación de Datos Introducción
Gestion y Modelación de Datos Introducción Julio de 2011 Contenido Gestión y Modelación de Datos Descripción del Curso Bases de Datos Definición - Funcionalidades Modelos de Datos DDLs, DMLs Descripción
TEMA II: MODELO ENTIDAD RELACIÓN
2012 UNAN LEÓN Departamento de Computación Autor: Ing: Karina Esquivel Alvarado. Asignatura: DISEÑO DE BASE DE DATOS TEMA II: MODELO ENTIDAD RELACIÓN TEMA 2: EL MODELO ENTIDAD-RELACIÓN 2.1 INTRODUCCIÓN:
Modelo Relacional. El modelo relacional...1 El modelo entidad relación (que vimos ayer) es un modelo conceptual que sirve
Juan Luis Mora Blanco. El modelo Relacional 1 Modelo Relacional El modelo relacional El modelo relacional...1 El modelo entidad relación (que vimos ayer) es un modelo conceptual que sirve Conceptos...1
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
Diagramas De Casos De Uso
Estáticos Diagramas De Casos De Uso Los diagramas de casos de uso documentan el comportamiento de un sistema desde el punto de vista del usuario.. Por lo tanto los casos de uso determinan los requisitos
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
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
Modelo ERE. Universidad de los Andes Demián Gutierrez Marzo 2011 1
Modelo ERE Universidad de los Andes Demián Gutierrez Marzo 20 Modelo ER / Diagramas ER Modelo Entidad-Relación (ER) (Chen, 976) Modelo Entidad-Relación-Extendido (ERE) (Teorey 986) Es un modelo de datos
Un sistema de bases de datos sirve para integrar los datos. Lo componen los siguientes elementos:
Qué es una base de datos? El problema de los datos Todas las empresas requieren almacenar información. Desde siempre lo han hecho. La información puede ser de todo tipo. Cada elemento informativo (nombre,
Ontologías. Javier Béjar cbea (LSI-FIB-UPC) Inteligencia Artificial Curso 2006/ / 16
Ontologías - Introducción Ontologías El objeto de estudio de la ciencia de la Ontología es el estudio de las categorías que existen en un dominio El resultado de este estudio es lo que denominamos una
Cristian Blanco
UNIDAD DIDÁCTICA 8. ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS. DIAGRAMAS DE COMPORTAMIENTO En el siguiente enlace tienes una descripción y algunos ejemplos de todos los diagramas UML.: http://jms32.eresmas.net/tacticos/uml/umlindex.html
CLASE 4: CASOS DE USO REQUERIMIENTOS. Universidad Simón Bolívar. Ing. de Software. Prof. Ivette Martínez
CLASE 4: CASOS DE USO REQUERIMIENTOS Universidad Simón Bolívar. Ing. de Software. Prof. Ivette Martínez Casos de Uso Un caso de uso es una descripción de las posibles secuencias de interacción entre el
Base de Datos. Profesor: José Miguel Rubio L. P. UNIVERSIDAD CATÓLICA DE VALPARAÍSO FACULTAD DE INGENIERÍA ESCUELA DE ING.
P. UNIVERSIDAD CATÓLICA DE VALPARAÍSO FACULTAD DE INGENIERÍA ESCUELA DE ING. INFORMÁTICA Base de Datos Usuario A Programa de Aplicación Bodega Usuario B Usuario N Insumo Proveedor Profesor: José Miguel
CONJUNTOS Y SISTEMAS NUMÉRICOS
1. CONJUNTOS. 1.1 Conceptos básicos Medir y contar fueron las primeras actividades matemáticas del hombre y ambas nos conducen a los números. Haciendo marcas, medían el tiempo y el conteo de bienes que
1. Asignar Responsabilidades a componentes de software es la habilidad más importante del AOO. Porque:
Análisis y Diseño O.O. Preguntas del diseño : Cómo podrían asignarse responsabilidades a las clases de los objetos? Cómo podrían interactuar los objetos? Qué deberían hacer las clases? Patrones : Ciertas
Modelo de Casos de Uso y Representación en UML. Análisis y Diseño de Sistemas de Información UNIDAD 5
Modelo de Casos de Uso y Representación en UML Análisis y Diseño de Sistemas de Información UNIDAD 5 Modelo de Casos de Uso El modelo de Casos de Uso es una colección de escenarios de éxito y errores que
UNIDAD 12.- Estadística. Tablas y gráficos (tema12 del libro)
UNIDAD 12.- Estadística. Tablas y gráficos (tema12 del libro) 1. ESTADÍSTICA: CLASES Y CONCEPTOS BÁSICOS En sus orígenes históricos, la Estadística estuvo ligada a cuestiones de Estado (recuentos, censos,
Tema 13 Modelos de Representación de Diagramas
Tema 13 Modelos de Representación de Diagramas En este tema haremos una revisión rápida de los modelos de representación de diagramas, y su utilidad en la Expresión Gráfica. 13.1 Introducción y Definición
Registrar información o datos de una persona REQUERIMIENTO QUE LO UTILIZA O ESPECIALIZA:
1 REQUERIMIENTOS FUNCIONALES INTIFICADOR: R1 Registrar información o datos de una persona Si Alta Número y tipo de documento Apellidos y Nombres completos Dirección Teléfono Firma DOCUMENTOS VISUALIZACIÓN
Qué es SGBD? Mencionar 4 tipos de SGBD. SGBD de red. Román Gutiérrez Sosa. SGBD jerárquicos. Modelo de datos relacionales.
Qué es SGBD? Es un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan. El propósito general de los sistemas de gestión
DED Diagramas de Estructura Lógica de Datos. Universidad de Oviedo Departamento de Informática
DED Diagramas de Estructura Lógica de Datos Universidad de Oviedo Departamento de Informática Contenidos Introducción Relaciones Construcción del modelo conceptual Normalización Primera Forma Normal Segunda
Lenguaje de Modelamiento Unificado.
Lenguaje de Modelamiento Unificado. Pontificia Universidad Javeriana What can you Model with UML? 1. Structure Diagrams include: The Class Diagram Object Diagram Component Diagram Composite Structure Diagram
Inteligencia de Negocios. Modelado Multidimensional Lógico
Modelado Multidimensional Lógico Esquema de la clase 1. Modelado multidimensional lógico Qué es? 2. Modelo estrella, copo de nieve y mixto 3. Construcción del DW Subjetivo - Estructura del Modelo de datos
El Modelo Relacional. Carlos A. Olarte BDI
Carlos A. Olarte ([email protected]) 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
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
Niveles de Abstracción de una base de datos
Niveles Abstracción una base datos Nivel visión (vistas parciales) 1 2 n 1 2 n Nivel conceptual (vista comunitaria) Nivel físico (modo almacenamiento) Vistas Esquema conceptual SOCIO FECHA SOLICITUD DE
UNIDAD 3. MODELO ENTIDAD RELACIÓN
UNIDAD 3. MODELO ENTIDAD RELACIÓN Síntesis E l modelo E-R es utilizado para el diseño conceptual de la base de datos y se trabaja mediante un conjunto de elementos como: entidades, atributos, relaciones
Modelamiento Conceptual Modelo Entidad Relación
Modelamiento Conceptual Modelo Entidad M. -Tastets Universidad de Concepción,Chile www.inf.udec.cl\ andrea [email protected] II Semestre - 2014 Objetivos de la Unidad Revisar los conceptos básicos de un
Unidad II: Diseño de Bases de Datos y el modelo E-R. 2.1 El Proceso de Diseño
Unidad II: Diseño de Bases de Datos y el modelo E-R. 2.1 El Proceso de Diseño El proceso de diseño para una base de datos consta básicamente de 7 pasos, los cuáles se describen en la siguiente imagen.
Capítulo 3. Conjuntos. Continuar
Capítulo 3. Conjuntos Continuar Introducción Georg Cantor definió el concepto de conjunto como una colección de objetos reales o abstractos e introdujo el conjunto potencia y las operaciones entre conjuntos.
UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS
UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS PROGRAMA DEL CURSO DE INTRODUCCION A LA PROGRAMACION DE COMPUTACION 2 CODIGO: 771 CREDITOS: 5 ESCUELA: Ciencias
