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

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

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

Transcripción

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

2 DICCIONARIO DE DATOS Un diccionario de datos (DD) es una lista organizada de los datos utilizados por el sistema que gráficamente están representados por los flujos de datos y almacenes presentes sobre el conjunto de DFD. El DD se crea a la vez que los DFD. Las entradas son realizadas cada vez que se identifica un elemento. El DD define para: Flujos de datos Almacenes Datos elementales

3 DICCIONARIO DE DATOS Contiene el significado de los componentes del análisis de un sistema, registra la documentación de Procesos, Flujos de Datos, Almacenes de Datos y Datos Elementales. Existen muchas herramientas computacionales para registrar el contenido de un diccionario de datos (son parte de las CASE) y además existen alternativas manuales. Debe ser actualizado permanente y es de gran utilidad en las etapas de análisis, diseño, construcción y mantención de un sistema.

4 DICCIONARIO DE DATOS Definición de los Flujos de Datos: Sigue una aproximación "top-down (hasta obtener datos elementales). Ejemplo: Si sabemos que un flujo de datos A está compuesto por uno B y uno C y que B está compuesto de B1, B2 y B3, mientras que el C es siempre C1 y C2, podríamos escribir la definición así: A = B + C A = B1 + B2 + B3 + C1 + C2

5 DICCIONARIO DE DATOS Símbolos utilizados para las definiciones en el DD: SIMBOLO SIGNIFICADO = ó := Composición : está compuesto de, o es equivalente a + Inclusión: y [ ] Selección: selección una de la opciones encerradas entre corchetes, y separadas por el símbolo { } Iteración: iteraciones del componente encerrado entre llaves ( ) Opción: significa que el componente encerrado es opcional (puede estar presente o ausente) * texto * Comentario: el texto entre asteriscos es un comentario aclarativo de una entrada del Identificador: se utiliza para señalar un campo o conjunto de campos que identifican cada ocurrencia de un almacén

6 DICCIONARIO DE DATOS Composición e inclusión: La composición o definición del flujo se introduce con el símbolo =. A = B + C Ejemplo: Identi_Alumno = CX + Nombres + Apellidos

7 DICCIONARIO DE DATOS Selección: La selección de un componente (sea un elemento o un conjunto de elementos) se representa entre corchetes, separando cada opción mediante el símbolo. Indica una selección entre campos alternativos distintos. Ejemplo: Es_Socio = [ V F ] ID_Alumno=[ CX DNI ]

8 DICCIONARIO DE DATOS Iteración: La iteración representa la repetición de los elementos incluidos entre paréntesis. Ejemplo: F_Libros = {LIBRO} LIBRO = Título + Autor Es posible representar los límites inferior y superior sobre las ocurrencias de una estructura repetitiva: F_Libros = 1 {LIBRO} 5

9 DICCIONARIO DE DATOS Opción: El dato opcional indica que puede o no estar presente. Ejemplo: ID_Socio= Nombres + Apellidos + Num_Carnet + ( Telefono )

10 DICCIONARIO DE DATOS Identificador: Se usa en las definiciones de almacenes y selecciona uno o mas datos para organizar la colección de entradas en un almacén. Ejemplo: Libros_Biblio ISBN + Titulo + Autor + Num_Unid *el ISBN especifica cada ocurrencia en el almacen *

11 DICCIONARIO DE DATOS Contenido del DD para Procesos: Nombre e identificador del proceso Ejemplo: Corregir_examen. Descripción Ejemplo: Corrección de los exámenes realizados por los estudiantes del curso de Teoría de Sistemas Documentación de la transformación Identificación de las entradas Ejemplo Examen_realizado, lista de asistencia Identificación de las salidas Ejemplos: Examen_corregido, lista de nota

12 DICCIONARIO DE DATOS Contenido del DD para Flujos de Datos: Nombre e identificador del FD Ejemplo: Examen_realizado Descripción del FD Ejemplo: Representa las respuestas de los... Identificación del origen y del destino Estrutura Ejemplo: Examen_realizado = [ S N ] + Nota

13 DICCIONARIO DE DATOS Contenido del DD para Almacenes de Datos: Identificación del almacenamiento Ejemplo: Notas Descripción Ejemplo: registro histórico de las notas obtenidas por los alumnos Contenido Ejemplo: Notas = + Asignatura + Nota + Fecha }

14 DICCIONARIO DE DATOS Contenido del DD para Datos elementales : Nombre y sinónimos del dato Ejemplo: Fecha_examen Descripción Ejemplo: Fecha de toma de examen escrito Dominio Ejemplo: primer cuatrimestre Formato Ejemplo DD/MM/AAAA ej. 10/03/2014 Codificación Otros antecedentes

15 DIAGRAMA ENTIDAD RELACION Define los vínculos entre los elementos de un DFD mediante símbolos. Rectángulos: representan entidades, personas, etc. Círculo o elipce: representan atributos de una entidad. Rombos: definen la relación entre una entidad o ente y otro.

16 DIAGRAMA ENTIDAD RELACION Entidad: Representa una cosa u "objeto" del mundo real con existencia independiente, es decir, se diferencia unívocamente de otro objeto o cosa, incluso siendo del mismo tipo, o una misma entidad. Ejemplos: Una persona. Un automóvil. (Aunque sean de la misma marca,..., tendrán atributos diferentes, por ejemplo, el número de chasis).

17 DIAGRAMA ENTIDAD RELACION Entidad: Una entidad puede ser un objeto con existencia física como: una persona, un animal, una casa, etc. (entidad concreta); o un objeto con existencia conceptual como: un puesto de trabajo, una asignatura de clases, un nombre,etc. (entidad abstracta). Una entidad está descrita y se representa por sus características o atributos. Por ejemplo, la entidad Persona las características: Nombre, Apellido, Género, Estatura, Peso, Fecha de nacimiento.

18 DIAGRAMA ENTIDAD RELACION Atributos: Los atributos son las características que definen o identifican a una entidad. Estas pueden ser muchas, y el diseñador solo utiliza o implementa las que considere más relevantes. En un conjunto de entidades del mismo tipo, cada entidad tiene valores específicos asignados para cada uno de sus atributos, de esta forma, es posible su identificación unívoca.

19 DIAGRAMA ENTIDAD RELACION Relación: Describe cierta dependencia entre entidades o permite la asociación de las mismas. Alumno 1 1 Registrado Legajo DNI Nombre CX

20 DIAGRAMA ENTIDAD RELACION Correspondencia de cardinalidades: Dado un conjunto de relaciones en el que participan dos o más conjuntos de entidades, la correspondencia de cardinalidad indica el número de entidades con las que puede estar relacionada una entidad dada. Las cardinalidades puede ser: Uno a Uno: (1:1) Un registro de una entidad A se relaciona con solo un registro en una entidad B. Uno a varios: (1:N) Un registro en una entidad en A se relaciona con cero o muchos registros en una entidad B. Varios a uno: (N:1) Una entidad en A se relaciona exclusivamente con una entidad en B. Pero una entidad en B se puede relacionar con 0 o muchas entidades en A. Varios a varios: (N:M) Una entidad en A se puede relacionar con 0 o con muchas entidades en B y viceversa

21 DIAGRAMA ENTIDAD RELACION Relación uno a uno: Alumno 1 1 Registrado Legajo DNI Nombre CX

22 DIAGRAMA ENTIDAD RELACION Relación uno a varios: 1 N Asignatura Inscriben Alumno CX

23 DIAGRAMA ENTIDAD RELACION Relación varios a uno: Alumnos M 1 Concurren Departamento de Ingeniería

24 DIAGRAMA ENTIDAD RELACION Relación varios a varios: Alumno N Pueden cursar M Carreras de ingeniería

25 ESPECIFICACIÓN ESTRUCTURADA Es un conjunto integrado de: Diagramas de flujos de datos (DFD), que muestran la descomposición del sistema y todos los flujos de datos entre los procesos. Diccionario de datos(dd), que contiene la documentación de cada uno de los elementos del DFD. Descripciones de transformación, que documenta las reglas lógicas de los procesos del DFD, usando un lenguaje estructurado (Español Estructurado, árboles de decisión, diagramas de transición de estados).

26 ESPECIFICACIÓN ESTRUCTURADA Descripciones de transformación: Es una especificación de procesos (o también denominada miniespecificación) que define el procedimiento que realiza un proceso primitivo. Describe cómo se obtienen los flujos de datos de salida a partir de los flujos de datos de entrada, más una información local al proceso.

27 ESPECIFICACIÓN ESTRUCTURADA Español Estructurado: Lenguaje estructurado de especificación de la lógica de un proceso del DFD. Ejemplo Política para procesamiento de factura SI cantidad de factura > $ Solicita autorización SI ind-autoriza = Y EMITE factura SINO RECHAZA factura SINO EMITE factura.

28 DIAGRAMA DE TRANSICION DE ESTADOS Enfatizan el comportamiento temporal del sistema. Se muestran los posibles estados del sistema, y los cambios que podría tener. Los diferentes estados son representados por rectángulos o elipces. Se indica la condición necesaria para cambiar de estado. Cumplida la condición, se describe la acción que realiza al transicionar al nuevo estado. A cada estado se le asigna un nombre.

29 DIAGRAMA DE TRANSICION DE ESTADOS ESTADO 1 ESTADO 2 ESTADO 3 ESTADO 4 ESTADO 5 ESTADO 6

30 DIAGRAMA DE TRANSICION DE ESTADOS Indicación de cambio de estado: ESTADO 1 CONDICION ACCION ESTADO 2

31 EJEMPLO DE UN DTE PARA UN CAJERO AUTOMATICO Se presionó inicio EN REPOSO Tarjeta insertada Despliega tarjeta insertada ingrese contraseña Contraseña ingresada Despliega seleccionar funcion Extraer dinero ESPERANDO TARJETA ESPERANDO CONTRASEÑA ESPERANDO OPCION Transferir fondos Se presiono reinicio o contraseña errónea Se presiono borrar pantalla Se presionó reiniciar Estado de cuenta Depositar fondos Extrae efectivo Transfiere fondos Deposita dinero Obtiene estado de cuenta

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

Análisis y Diseño Estructurado

Análisis y Diseño Estructurado Análisis y Diseño Estructurado TEMA II: Proceso de Análisis Técnicas de la Dimensión Funcional Bibliografía Análisis y Diseño Detallado de Aplicaciones Informáticas de Gestión. Piattini et al., RAMA, 1996.

Más detalles

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

Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 2: MODELADO DE FUNCIONES Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 2: MODELADO DE FUNCIONES 1 MODELIZACIÓN DE FUNCIONES Diagramas de flujo de datos Diccionario de datos 2 DIAGRAMAS

Más detalles

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

Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 2: MODELADO DE FUNCIONES Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 2: MODELADO DE FUNCIONES 1 MODELIZACIÓN DE FUNCIONES Diagramas de flujo de datos Diccionario de datos 2 DIAGRAMAS

Más detalles

Integrar los requisitos. Asignarles prioridades

Integrar los requisitos. Asignarles prioridades 7.010 ANALISIS DE REQUISITOS Definir los requisitos del software Definir los requisitos de las interfaces Integrar los requisitos Asignarles prioridades 7.020 ANALISIS DE REQUISITOS Extracción Análisis

Más detalles

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

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

Más detalles

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

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

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

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

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

GLOSARIO DE TÉRMINOS

GLOSARIO DE TÉRMINOS Apéndice A, Apartado 3: Glosario de términos!401" APÉNDICE A, APARTADO 3 GLOSARIO DE S Administración de la calidad Conjunto de actividades de la función general de administración que determina la política

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

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

Métodos estructurados

Métodos estructurados Métodos estructurados Algunas características Son métodos clave en el desarrollo estructurado o convencional Facilitan el flujo de información durante el desarrollo del sistema Entre el análisis y el diseño

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

Conceptos Objetivos Un modelo... Artefactos Ejercicio. Base de Datos. Modelo Entidad-Relación (E-R) Eduardo Saavedra A.

Conceptos Objetivos Un modelo... Artefactos Ejercicio. Base de Datos. Modelo Entidad-Relación (E-R) Eduardo Saavedra A. Base de datos Modelo - (E-R) Universidad Nacional Andrés Bello Contenidos 1 2 3 4 5 es s Primordialmente existen 3 tipos: Lógicos Basados en teoría de Objetos: Orientado a objetos. Lógicos basados en estructuras

Más detalles

CAPÍTULO II 2.1. CONTEXTO DEL OBJETO DE ESTUDIO. diseño general de la operatividad del sistema, los Diagramas de Flujo de Datos (DFDs)

CAPÍTULO II 2.1. CONTEXTO DEL OBJETO DE ESTUDIO. diseño general de la operatividad del sistema, los Diagramas de Flujo de Datos (DFDs) CAPÍTULO II 2.1. CONTEXTO DEL OBJETO DE ESTUDIO. INTRODUCCIÓN. En este capítulo se puede observar en la tabla de eventos las funciones que realizará el sistema que se propone, además en el diagrama de

Más detalles

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

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

Más detalles

Sistemas de Bases de Datos I. 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 II. TÉCNICAS DE ANÁLISIS

UNIDAD II. TÉCNICAS DE ANÁLISIS UNIDAD II TÉCNICAS DE ANÁLISIS 1 UNIDAD II. TÉCNICAS DE ANÁLISIS OBJETIVO: Aplicarás las técnicas de análisis de sistemas: orientadas al flujo de datos, estructura de datos y toma de decisiones; a través

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 de Los Andes Escuela de Ingeniería de Sistemas Departamento de Computación. Tema 1. Modelado de datos

Universidad de Los Andes Escuela de Ingeniería de Sistemas Departamento de Computación. Tema 1. Modelado de datos Universidad de Los Andes Escuela de Ingeniería de Sistemas Departamento de Computación Tema 1. Modelado de datos Contenidos: Tema 1. Modelado de Datos Conceptos generales. Modelo Entidad-Relación Extendido

Más detalles

Empleado. Departamento

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

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

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

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

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

Modelado del software Jhon Jairo Padilla A., PhD.

Modelado del software Jhon Jairo Padilla A., PhD. Modelado del software Jhon Jairo Padilla A., PhD. Herramientas para el modelado de software Es importante resaltar los aspectos del sistema real que vamos a tener en cuenta durante su modelado: La estructura

Más detalles

Universidad Nacional del Sur Departamento de Ciencias e Ingeniería de la Computación Análisis y Diseño de Sistemas 1er.Cuatrimestre de 2007.

Universidad Nacional del Sur Departamento de Ciencias e Ingeniería de la Computación Análisis y Diseño de Sistemas 1er.Cuatrimestre de 2007. Análisis Estructurado Análisis y Diseño de Sistemas Clase 14 Modelo Funcional: Diagrama de Flujo Lic. María Mercedes Vitturini 1er. CUATRIMESTRE 2007 Construye 3 modelos: Modelo de funcional: modela las

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

Prof. María Alejandra Quintero. Informática Año

Prof. María Alejandra Quintero. Informática Año Prof. María Alejandra Quintero Informática Año 2014-2015 Es la acción de escribir programas de computación con el objetivo de resolver un determinado problema. Implica escribir instrucciones para indicarle

Más detalles

Tema V1: Herramientas de Análisis Estructurado Diccionario de Datos

Tema V1: Herramientas de Análisis Estructurado Diccionario de Datos Tema V1: Herramientas de Análisis Estructurado Diccionario de Datos Diana Marcela Sánchez S FúqueneF Índice Herramientas de documentación del Análisis Estructurado Diagramas de Flujo de Datos (DFDs) Diccionario

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

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

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

EXAMEN EXTRAORDINARIO Informática y Computación IV

EXAMEN EXTRAORDINARIO Informática y Computación IV Nombre del alumno: EXAMEN EXTRAORDINARIO Informática y Computación IV Lee cada una de las preguntas y contesta con una V para verdedero o una F en caso de que sea falso lo que se propone. Una base de datos

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

Tema VIII: Herramientas de Análisis Estructurado Diccionario de Datos

Tema VIII: Herramientas de Análisis Estructurado Diccionario de Datos Tema VIII: Herramientas de Análisis Estructurado Diccionario de Datos Diana Marcela Sánchez Fúquene Índice Herramientas de documentación del Análisis Estructurado Diagramas de Flujo de Datos (DFDs) Diccionario

Más detalles

COLEGIO DE BACHILLERES PLANTEL 14 MILPA ALTA FIDENCIO VILLANUEVA ROJAS. Crea y Administra Bases de Datos. Plan de estudios 2014.

COLEGIO DE BACHILLERES PLANTEL 14 MILPA ALTA FIDENCIO VILLANUEVA ROJAS. Crea y Administra Bases de Datos. Plan de estudios 2014. COLEGIO DE BACHILLERES PLANTEL 14 MILPA ALTA FIDENCIO VILLANUEVA ROJAS Guía de estudio para presentar el examen de recuperación de: Crea y Administra Bases de Datos Plan de estudios 2014 Clave 440 Nombre

Más detalles

UNIVERSIDAD DE GUADALAJARA

UNIVERSIDAD DE GUADALAJARA UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE LOS ALTOS DIVISIÓN DE ESTUDIOS EN FORMACIONES SOCIALES LICENCIATURA: INGENIERÍA EN COMPUTACIÓN UNIDAD DE APRENDIZAJE POR OBJETIVOS INTRODUCCIÓN A LA PROGRAMACIÓN

Más detalles

Es el instrumento (artefacto) más importante de crear en el AOO.

Es el instrumento (artefacto) más importante de crear en el AOO. El Modelo Conceptual Ilustra: Conceptos (Objetos) en el dominio del problema. Es el instrumento (artefacto) más importante de crear en el AOO. Es la representación de cosas del mundo real y NO de componentes

Más detalles

Universidad Nacional del Sur Departamento de Ciencias e Ingeniería de la Computación Análisis y Diseño de Sistemas 1er.Cuatrimestre de 2007.

Universidad Nacional del Sur Departamento de Ciencias e Ingeniería de la Computación Análisis y Diseño de Sistemas 1er.Cuatrimestre de 2007. Normalización Análisis y Diseño de Sistemas Clase 16 Normalización Lic. María Mercedes Vitturini 1er. CUATRIMESTRE 2007 Es un proceso que se aplica sobre los almacenamientos y que permite determinar una

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

TEMA 13: ANÁLISIS Y ESTRATEGIAS DE DISEÑO

TEMA 13: ANÁLISIS Y ESTRATEGIAS DE DISEÑO Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 13: ANÁLISIS Y ESTRATEGIAS DE DISEÑO Prof. José Vicente Álvarez Bravo EL ANÁLISIS ESTRUCTURADO El Análisis Estructurado es una

Más detalles

Contenido. 1 Qué es un diagrama de clase? 2 Elementos de un diagrama de clase. 3 Clase, atributo, método y visibilidad. 4 Agregación y composición

Contenido. 1 Qué es un diagrama de clase? 2 Elementos de un diagrama de clase. 3 Clase, atributo, método y visibilidad. 4 Agregación y composición * 1 Contenido 1 Qué es un diagrama de clase? 2 Elementos de un diagrama de clase 3 Clase, atributo, método y visibilidad 4 Agregación y composición 5 Generalización e interface 6 Organización de clases

Más detalles

Diagrama de Flujo de Datos (DFD)

Diagrama de Flujo de Datos (DFD) Diagrama de Flujo de Datos (DFD) El objetivo del diagrama de flujo de datos es la obtención de un modelo lógico de procesos que represente el sistema, con independencia de las restricciones físicas del

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 2 0 1 8 INGENIERÍA DE SISTEMAS MODELO DE DATOS Es un conjunto de conceptos utilizados para organizar

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

5 Diccionario de Datos

5 Diccionario de Datos 5 Diccionario de Datos 5.1 Documentación del sistema Hasta el momento hemos descrito las técnicas utilizadas en el desarrollo de sistemas, pero el desarrollo de modelos no queremos hacerlo sobre hojas

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

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

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

PRACTICA 5: Autómatas Finitos Deterministas

PRACTICA 5: Autómatas Finitos Deterministas E. T. S. DE INGENIERÍA INFORMÁTICA Departamento de Estadística, I.O. y Computación Teoría de Autómatas y Lenguajes Formales PRACTICA 5: Autómatas Finitos Deterministas 5.1. Requisito de codificación Cada

Más detalles

Introducción al Diseño de Sistemas de Información. Unidad Nº III: Diagramas Estructurados

Introducción al Diseño de Sistemas de Información. Unidad Nº III: Diagramas Estructurados Introducción al Diseño de Sistemas de Información Unidad Nº III: Diagramas Estructurados Facultad Regional Santa Fe Universidad Tecnológica Nacional Diagramas Estructurados Los Diagramas Estructurados

Más detalles

CIENCIA DE LA COMPUTACION

CIENCIA DE LA COMPUTACION CIENCIA DE LA COMPUTACION Docentes Profesor: Alejandro Rozenfeld Jefe de trabajos prácticos: Andrea L. Riera Sebastián Villar Ayudantes diplomados: Fabio Bucciarelli Marcelo Marchioni Ayudante Alumno:

Más detalles

INGENIERÍA DE SOFTWARE. Sesión 8: Tipos de diagramas

INGENIERÍA DE SOFTWARE. Sesión 8: Tipos de diagramas INGENIERÍA DE SOFTWARE Sesión 8: Tipos de diagramas Contextualización La representación de las aplicaciones se puede dar mediante diagramas, en los cuales se expresan las entradas de información, las salidas,

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

Modelos de Desarrollo de Programas Práctica Curso Sistema Informático de Venta de Billetes de Avión

Modelos de Desarrollo de Programas Práctica Curso Sistema Informático de Venta de Billetes de Avión Modelos de Desarrollo de Programas Práctica Curso 2001 2002 Sistema Informático de Venta de Billetes de Avión Introducción El Sistema Informático de Venta de Billetes de Avión (SIVBA) que se plantea maneja

Más detalles

3.4 MODELADO DEL SISTEMA

3.4 MODELADO DEL SISTEMA 3.4 MODELADO DEL SISTEMA El modelado del sistema permite al analista crear una jerarquía en detalle. El modelo de análisis es un puente entre la descripción del sistema y el modelo de diseño. Descripción

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

Fundamentos de Desarrollo de Sistemas

Fundamentos de Desarrollo de Sistemas Fundamentos de Desarrollo de Sistemas El enfoque Estructurado Enfoque Estructurado La siguiente figura describe todos los modelos desarrollados durante el ciclo de desarrollo de un sistema, basándose en

Más detalles

Tema IV: Modelado y Análisis Estructurado Introducción. Diana Marcela Sánchez Fúquene Ingeniería del Software de Gestión

Tema IV: Modelado y Análisis Estructurado Introducción. Diana Marcela Sánchez Fúquene Ingeniería del Software de Gestión Tema IV: Modelado y Análisis Estructurado Introducción Diana Marcela Sánchez Fúquene Ingeniería del Software de Gestión Análisis de Sistemas: Introducción Análisis de Sistemas Descomposición en componenetes

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

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

Mtra. Tania Lilia Chávez Soto

Mtra. Tania Lilia Chávez Soto Universidad Autónoma del Estado de México Facultad de Ingeniería Ingeniería en Computación Unidad de aprendizaje: Análisis de sistemas Tema: Paradigma estructurado para construir modelos de análisis de

Más detalles

Modelo y Análisis 179

Modelo y Análisis 179 Modelo y Análisis 179 2.6 Análisis Funcional Por medio del análisis funcional: Se muestra las operaciones de los objetos y sus dependencia de datos por medio de los diagramas de flujo de datos. Se descompone

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

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

TEMA 2 MODELO CONCEPTUAL DE DATOS

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

Más detalles

E a s y C A S E. EasyCASE. por. Miguel Ángel Domínguez Coloma Emilio Ligero Salas

E a s y C A S E. EasyCASE. por. Miguel Ángel Domínguez Coloma Emilio Ligero Salas E a s y C A S E EasyCASE por Miguel Ángel Domínguez Coloma Emilio Ligero Salas E a s y C A S E Í n d i c e Herramientas CASE. Qué son Historia Ingeniería del Software y las herramientas CASE EasyCASE como

Más detalles

Teoría Nº 5. ü Datos. Segundo Cuatrimestre UNSL - F. de la Informática Resolución de Problemas y Algoritmos

Teoría Nº 5. ü Datos. Segundo Cuatrimestre UNSL - F. de la Informática Resolución de Problemas y Algoritmos Teoría Nº 5 ü Datos Segundo Cuatrimestre 2018 1 Definiciones asociadas: Algoritmos Computacionales Enunciado: descripción del trabajo a realizar. Procesador: Computadora Ambiente: los objetos del universo

Más detalles

Diseño Estructurado. Diseños eran los antes. Lic. Ariel Trellini 28/07/2015

Diseño Estructurado. Diseños eran los antes. Lic. Ariel Trellini 28/07/2015 Lic. Ariel Trellini Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Diseños eran los antes Arquitectura y Diseño de Sistemas 2 1 Historia Desde fines de los 60s emergieron

Más detalles

NOTAS SOBRE DIAGRAMAS DE FLUJOS DE DATOS

NOTAS SOBRE DIAGRAMAS DE FLUJOS DE DATOS NOTAS SOBRE DIAGRAMAS DE FLUJOS DE DATOS Diagrama de Flujo de Datos: Diagrama en forma de red que representa el flujo de datos y las transformaciones que se aplican sobre ellos al moverse desde la entrada

Más detalles

Lenguaje de Diseño. Primera Parte. Segundo Cuatrimestre 2017

Lenguaje de Diseño. Primera Parte. Segundo Cuatrimestre 2017 Primera Parte Fund. de la Informática Int. a la Programación Int. a la Computación Resolución de Problemas y Algoritmos Segundo Cuatrimestre 2017 1 Etapas en el proceso de resolver un problema: 1- Comprender

Más detalles

Principios de la Tecnología de Objetos

Principios de la Tecnología de Objetos Principios de la Tecnología de Objetos Unified Modeling Language Copyright Copyright (c) 2004 José M. Ordax Este documento puede ser distribuido solo bajo los términos y condiciones de la Licencia de Documentació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

Tema 4e: Proceso Unificado: Análisis

Tema 4e: Proceso Unificado: Análisis Tema 4e: Proceso Unificado: Análisis Marcos López Sanz Índice Visión general Diagramas UML Artefactos Modelo de análisis Clases de análisis Realización en análisis de los casos de uso Paquetes de análisis

Más detalles

Horas teóricas: 2 Horas prácticas: 4 Total de Horas: 6 INTRODUCCION A LA PROGRAMACION

Horas teóricas: 2 Horas prácticas: 4 Total de Horas: 6 INTRODUCCION A LA PROGRAMACION PROGRAMA DE ESTUDIO Programa Educativo: Área de Formación : Licenciatura en Ciencias Computacionales Sustantiva Profesional Horas teóricas: 2 Horas prácticas: 4 Total de Horas: 6 INTRODUCCION A LA PROGRAMACION

Más detalles

Unidad 4: MODELO DE COMPORTAMIENTO OBJETIVO DEL MODELO DE COMPORTAMIENTO

Unidad 4: MODELO DE COMPORTAMIENTO OBJETIVO DEL MODELO DE COMPORTAMIENTO Unidad 4: MODELO DE COMPORTAMIENTO OBJETIVO DEL MODELO DE COMPORTAMIENTO Describir las respuestas que debe dar el sistema. CARACTERÍSTICAS DEL MODELO DE COMPORTAMIENTO El modelo de comportamiento está

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

Lenguaje de Diseño. Primera Parte. Resolución de Problemas y Algoritmos. Primer Cuatrimestre Ing. En Informática e Ing.

Lenguaje de Diseño. Primera Parte. Resolución de Problemas y Algoritmos. Primer Cuatrimestre Ing. En Informática e Ing. Primera Parte Resolución de Problemas y Algoritmos Ing. En Informática e Ing. En Computación Primer Cuatrimestre 2017 1 Lenguajes Algorítmicos Los algoritmos pueden describirse, en mayor o menor detalle,

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

Análisis y Diseño Orientado a Objetos. 2 - Análisis

Análisis y Diseño Orientado a Objetos. 2 - Análisis Análisis y Diseño Orientado a Objetos 2 - Análisis El proceso unificado de desarrollo, Ivar Jacobson, Grady Booch, James Rumbaugh, Ed. Addison Wesley, 1999 The unified software development process, Ivar

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

4. Bases de Datos base de datos menor redundancia SGBD, Sistemas Gestores de Bases de Datos Administradores de Bases de Datos

4. Bases de Datos base de datos menor redundancia SGBD, Sistemas Gestores de Bases de Datos Administradores de Bases de Datos 4. Bases de Datos Una base de datos en lo sucesivo BD es una entidad en la cual se almacenan datos de forma estructurada y con la menor redundancia posible, es decir, evitando la repetición de datos. Los

Más detalles

INDICE CARTAS DESCRIPTIVAS S3

INDICE CARTAS DESCRIPTIVAS S3 INDICE CARTAS DESCRIPTIVAS S3 CARRERA DE COMPUTACIÓN E INFORMÁTICA CICLO IV ANÁLISIS Y DISEÑO DE SISTEMAS ORIENTADO A OBJETOS 2009 I. Identificadores del programa Carrera: Informática y Sistemas Módulo:

Más detalles

EL MODELO RELACIONAL

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

Más detalles