modelo de análisis estructurado

35
Republica Bolivariana de Venezuela Ministerio del poder popular para la educación Instituto universitario politécnico Santiago Mariño Extensión Barinas Modelos de análisis estructurado Profesor: Jhoann Zambrano Alumno: Pérez Ascanio Cesar

Upload: cesar095

Post on 17-Aug-2015

41 views

Category:

Software


2 download

TRANSCRIPT

Page 1: Modelo de análisis Estructurado

Republica Bolivariana de Venezuela

Ministerio del poder popular para la educación

Instituto universitario politécnico Santiago Mariño

Extensión Barinas

Modelos de análisis

estructurado

Profesor:

Jhoann Zambrano

Barinas julio del 2015

Alumno:

Pérez Ascanio Cesar

Page 2: Modelo de análisis Estructurado

Índice.

Introducción 1

Diagrama de Flujo 2

Diagrama de Flujo de datos 8

Base de Datos 10

Sistema de administración de base de datos (DBMS) 12

Modelo Relacional 14

Modelo de datos 18

Modelo Entidad Relación 20

Conclusión 23

Bibliografía 24

Page 3: Modelo de análisis Estructurado

Introducción.

Estamos viviendo en un tiempo donde la computación se ha apoderado, tanto de las

universidades como de la administración, el comercio y la industria, cabe destacar

que es casi indispensable para el siglo en que vivimos archivar datos, realizar

operaciones y poder visualizarlas gráficamente, solucionar problemas de datos, etc…

Uno de los temas principales del presente trabajo son los diagramas de flujo son

una manera de representar visualmente el flujo de datos a través de sistemas de

tratamiento de información. Los diagramas de flujo describen que operaciones y en

que secuencia se requieren para solucionar un problema dado. Un diagrama de flujo u

organigrama es una representación diagramática que ilustra la secuencia de las

operaciones que se realizarán para conseguir la solución de un problema.

Podemos entender la importancia de los diagramas de flujo, vemos a menudo

cómo los diagramas de flujo nos dan ventaja al momento de explicar el programa a

otros. Por lo tanto, está correcto decir que un diagrama de flujo es una necesidad para

la documentación mejor de un programa complejo.

Si ampliamos mas la información vamos a conocer también sobre las bases de

datos que tienen un nivel importante dentro de los sistemas, antes de las bases de

datos se conocía sólo la noción de archivo y se le daba gran importancia al archivo

secuencial para el almacenamiento masivo de datos almacenado en cintas magnéticas.

Posteriormente, los costos de almacenamiento comenzaron a descender y la

capacidad de procesamiento comenzó a aumentar. Esa es la época en que la

computación salió de las universidades y los centros de investigación.

En esencia, un sistema de base de datos no es más que un sistema para archivar en

un computador. La base de datos en sí puede considerarse como una especie de

archivero electrónico; dicho de otra manera es un lugar donde se almacenan un

conjunto de archivos de datos computarizad

1

Page 4: Modelo de análisis Estructurado

Diagrama de flujo

Es un gráfico lógico del plan de trabajo que se ejecutara para la solución de un

determinado problema. A través de él, se planifica la solución del problema

independiente del lenguaje de computación a usar. Las capacidades humanas

necesarias para elaborar un diagrama de flujo correcto son: Lógico, Prácticas, y

Atención.

Sin Instrucciones escritas y sin representación gráfica del flujo de trabajo sería

muy difícil de llevar una tarea de procedimiento de datos en forma apropiada. Hay

varios métodos más eficientes organizados y normalizados, es el de los diagramas de

Flujo que el Futuro programador comprenda la necesidad de los diagramas de flujo.

Los diagramas de flujo son usados comúnmente por los analistas de sistemas

para visualizar las series de procesos en un sistema de negocios. Un diagrama de flujo

es una útil herramienta para diseñar un sistema de negocios eficiente y para

solucionar problemas o mejorar un sistema existente. Estos diagramas están

compuestos por elementos como terminadores, símbolos de procesos, de subprocesos,

de decisiones, líneas con flechas y conectores.

Diagrama de flujo de datos

Es una descripción grafica de un procedimiento para la resolución de un

problema. Son frecuentemente usados para descubrir algoritmos y programas de

computador. Los diagramas de flujos están compuestos por figuras conectadas con

flechas. Para ejecutar un proceso comienza por el Inicio y se siguen las acciones

indicadas por cada figura: El tipo de figura indica el tipo de paso que representa.

Del Software, DFD es un software diseñado para contribuir y analizar

algoritmos se puede crear diagramas de flujos de datos para la representación de

algoritmos de programación estructurada a partir de las herramientas de edición que

para este propósito suministra el programa .Después de hacer haber ingresado el

2

Page 5: Modelo de análisis Estructurado

representado por el diagrama, podrá, ejecutarlo analizarlo y depurarlo en un entorno

interactivo diseñado para este fin. La interfaz gráfica de DFD facilita en gran medida

el trabajo con diagramas ya que simula la representación estándar de diagramas de

flujo en hojas de papel.

Objetivos de un diagrama de flujo:

- Estructura la solución del problema independiente del lenguaje a utilizar.

- Separar la solución lógica de programación de la parte de reglas y sintaxis de

codificación con esta división del trabajo se obtiene mayor eficiencia.

- Dar una visión completa del problema al programador ya que pierde en un

programa ya codificado.

- Permitir una compresión más rápida del programa a otros programadores.

Tipos de diagramas de flujos

Diagrama de flujo de sistemas: muestra en qué forma se procesan los datos,

entre las principales funciones o estaciones de trabajo .En este diagrama completo de

computadora se presenta con un solo símbolo de procesamiento.

Ejemplo de diagrama de flujo de sistema:

3

Page 6: Modelo de análisis Estructurado

Diagramas de flujo de programación: Son las operaciones y decisiones en

la secuencia en que las ejecutará una computadora de procesamiento de datos. Los

símbolos representan esas operaciones e indican el orden en que se ejecutaran. Por lo

tanto, un diagrama de flujo de programa proporciona una descripción gráfica del

programa.

Ejemplo de diagrama de flujo de programa:

4

Page 7: Modelo de análisis Estructurado

Simbología de los diagramas de flujo:

Las diversas organizaciones usan distintos símbolos, pero el comité

sobre computadoras y procesadores de información de la Asociación Norteamericana

de Normas ha hecho un gran esfuerzo para normalizar los símbolos de los diagramas

de flujo. Esa normalización permite comprender cualquier diagrama de flujo que use

los símbolos recomendados.

Cada símbolo normal de diagrama de flujo tiene un significado especial.

Expresa Inicio o Fin de un Programa.

Expresa operación algebraica o de

Asignación

Expresa condiciones y asociaciones alternativas de una decisión lógica.

5

Page 8: Modelo de análisis Estructurado

Expresa condición y acciones alternativas de una decisión numérica

Entrada / Salida: Representa cualquier tipo de Fuente de entrada y salida

Entrada: Lectura de datos por tarjeta perforadas.

Conector dentro de página

 Representa resultado mediante un reporte impreso

Conector fuera de página.

 Expresa operación cíclica repetitiva.

6

Page 9: Modelo de análisis Estructurado

Expresa proceso de llamada a una subalterna

Representa datos grabados en una cinta magnética

Almacenamiento en línea Disco Magnético.

Consideraciones sobre el diagrama de flujo:

Un diagrama de flujo, puede tener tipos de errores diferentes:

DE FORMA: Se genera por no seguir las reglas establecidas, puede hacer el

diagrama difícil interpretación, confundir el diagrama y hasta convertirlo en errado en

cuanto ser lógica.

DE LÓGICA: Son errores de estructura del diagrama en cuanto al arden puede ser

de distinta gravedad, desde dejar de mostrar el resultado. O falta un cálculo hasta un

error que determine que un programa nunca llegue a su fin.

DE OBJETIVO: Es cuando un diagrama de flujo esta correcto en cuanto a su

estructura y forma pero no soluciona el problema propuesto sino otro.

Una vez terminado el diagrama de flujo, es necesario asegurarse de que

funcione correctamente cumpliendo el objetivo fundamental, las condiciones

específicas y las excepciones del problema propuesto a esto se le llama generalmente

"corrida en frío" prueba de escritorio. Para ellos se selecciona algunos datos (creadas

7

Page 10: Modelo de análisis Estructurado

por el programador para fines de la prueba) que cubran todos los casos posibles en

todas las condiciones. Tomando estos datos se recorre el diagrama de flujo símbolo a

símbolo siguiendo la orden de cada uno de ellos, todo esto se hará a un lado del

diagrama o en una hoja aparte dándole valores a variables y ejecutando operación que

se indique

Elementos del diagrama de flujo

Terminador: Un terminador es representado por un pequeño rectángulo con

esquinas curvas. Los terminadores aparecen al inicio y al final de los diagramas de

flujo. El terminador final aparece solamente una vez en un diagrama.

Procesos: Un proceso es representado por un rectángulo. Éste se refiere a una

acción en un proceso de negocios y debe describirse de forma clara y concisa. Un

proceso puede ser descrito usando una frase única del tipo verbo-sustantivo, por

ejemplo "Ordenar material de oficina". Este mismo nivel de detalle debe mantenerse

en los procesos de un diagrama de flujo.

Subprocesos: Un subproceso está representado por un rectángulo con líneas

dobles en cada lado. Un subproceso es un proceso importante que puede

descomponerse en procesos más simples que pueden desarrollarse en otro diagrama

de flujo.

Decisión: Una decisión está representada por un diamante. Un proceso que

puede responder a una decisión de "sí" o "no" requiere un cuadro de decisión.

Conector: Un conector está representado por un pequeño círculo o un cuadro

conector y se etiqueta usando letras. Un diagrama de flujo escrito en una sola página

es más claro que un diagrama en varias páginas. Un conector asegura que los

procesos estén conectados de forma lógica y correcta en varias páginas.

8

Page 11: Modelo de análisis Estructurado

Líneas de flecha: Las líneas de flecha dibujadas en una dirección, de

preferencia de arriba hacia abajo, mantienen la claridad de un diagrama de flujo.

Evita líneas de flecha que se ciclen debido a que esto puede indicar redundancia en el

proceso de negocios. Si los ciclos son necesarios extiende las líneas de flecha hacia

arriba y a la izquierda para mayor claridad.

USO DE DIAGRAMAS DE FLUJO DE DATOS

Los diagramas de flujo de datos son útiles a lo largo del proceso de análisis y

diseños, .Existen compromisos para decidir que tanto deben ser explotados de los

flujos de datos. Se desperdiciara tiempo y se sacrificara compresibilidad si los

diagramas de flujo de datos son exclusivamente complejos. Por otro lado, si los

diagramas de flujo de datos están muy poco explotados, pueden ocurrir errores u

omisiones que pueden eventualmente afectar el sistema que está en desarrollo. Por

último, recuerde que los diagramas del sistema de flujo pueden ser usados para

documentar niveles altos o bajos del análisis y para ayudar a sustentar la lógica

subyacente en los flujos de datos de la organización.

CARACTERÍSTICAS DE LOS DIAGRAMAS DE FLUJO DE DATOS

Muestran que debe hacer el sistema sin referencias.

Son diagramas explícitos y comprensibles.

Dan la posibilidad de representan el sistema a diferentes niveles de

complejidad, desde lo más global a lo más detallado solo requieren de 4

símbolos.

Son fácil de mantenimiento, pues los cambios afectan solo algunos de sus

elementos y no al todo.

9

Page 12: Modelo de análisis Estructurado

¿CUÁLES SON LAS VENTAJAS DE LOS DIAGRAMAS DE FLUJO DE

DATOS?

Fácil lectura, con esto se constituye en un instrumento de mucha versatilidad.

Facilitan la interacción Usuario-Analista.

¿CUÁLES SON LAS LIMITACIONES DE LOS DIAGRAMAS DE FLUJO DE

DATOS?

No permite recoger el comportamiento de sistema que deben responder a

eventos en tiempos acotados. Para ello se usa el diagrama de transición de

Estados.

No permite dar cuenta de la de las relaciones entre los datos que se precisan

almacenar .Para ello se usan el diagrama Entidad-Relación.

No permite reflejar situaciones en las cuales es preciso dejar de manifiesto la

necesaria concurrencia de dos o más flujo de datos para un subproceso pueda

iniciar efectivamente su tarea. Para ello se utiliza la especificación de

procesos.

No permite recoger el contenido de los flujos de datos ni el contenido de los

archivos .Para ello se utiliza el diccionario de datos.

Base de datos

Una base de datos (cuya abreviatura es BD) es una entidad en la cual se pueden

almacenar datos de manera estructurada, con la menor redundancia posible.

Diferentes programas y diferentes usuarios deben poder utilizar estos datos. Por lo

tanto, el concepto de base de datos generalmente está relacionado con el de red ya

que se debe poder compartir esta información. De allí el término base. "Sistema de

información" es el término general utilizado para la estructura global que incluye

todos los mecanismos para compartir datos que se han instalado.

10

Page 13: Modelo de análisis Estructurado

¿Por qué utilizar una base de datos?

Una base de datos proporciona a los usuarios el acceso a datos, que pueden visualizar,

ingresar o actualizar, en concordancia con los derechos de acceso que se les hayan

otorgado. Se convierte más útil a medida que la cantidad de datos almacenados crece.

Una base de datos puede ser local, es decir que puede utilizarla sólo un usuario en un

equipo, o puede ser distribuida, es decir que la información se almacena en equipos

remotos y se puede acceder a ella a través de una red. La principal ventaja de utilizar

bases de datos es que múltiples usuarios pueden acceder a ellas al mismo tiempo.

Es un sistema que almacena datos que están relacionados. Es un repositorio en

donde guardamos información integrada que podemos almacenar y recuperar.

 Un conjunto de información almacenada en memoria auxiliar que permite

acceso directo y un conjunto de programas que manipulan esos datos

Componentes de una Base de Datos:

Hardware: constituido por dispositivo de almacenamiento como discos,

tambores, cintas, etc.

11

Page 14: Modelo de análisis Estructurado

Software: que es el DBMS o Sistema Administrador de Base de Datos.

Datos: los cuales están almacenados de acuerdo a la estructura externa y van a

ser procesados para convertirse en información.

Tipos de Usuarios en Base de Datos

Usuario Final: es la persona que utiliza los datos, esta persona ve datos

convertidos en información:

Desarrollador de Aplicaciones: es la persona que desarrolla los sistemas que

interactúan con la Base de Datos.

DBA: es la persona que asegura integridad, consistencia, redundancia,

seguridad este es el Administrador de Base de Datos quien se encarga de

realizar el mantenimiento diario o periódico de los datos.

Sistema de administración de base de datos (DBMS)

Rápidamente surgió la necesidad de contar con un sistema de administración para

controlar tanto los datos como los usuarios. La administración de bases de datos se

realiza con un sistema llamado DBMS (Database management system [Sistema de

administración de bases de datos]). El DBMS es un conjunto de servicios

(aplicaciones de software) para administrar bases de datos, que permite:

un fácil acceso a los datos

el acceso a la información por parte de múltiples usuarios

la manipulación de los datos encontrados en la base de datos (insertar,

eliminar, editar)

12

Page 15: Modelo de análisis Estructurado

El DBMS puede dividirse en tres subsistemas:

El sistema de administración de archivos: para almacenar información en un

medio físico

El DBMS interno: para ubicar la información en orden

El DBMS externo: representa la interfaz del usuario

Los DBMS principales: Los principales sistemas de administración de bases de datos

son:

Borland Paradox

Filemaker

IBM DB2

Ingres

Interbase

Microsoft SQL server

Microsoft Access

Microsoft FoxPro

Oracle

13

Page 16: Modelo de análisis Estructurado

Sybase

MySQL

PostgreSQL

mSQL

SQL Server 11

Las personas tienen acceso DBMS se clasifican de la siguiente manera:

USUARIOS INGENUOS. – Son aquellos que interactúan con el sistema por

medio de aplicaciones permanentes.

USUARIOS SOFISTICADOS.- son aquellos con la capacidad de acceder a la

información por medios de lenguajes de consulta.

PROGRAMADORES DE APLICACIÓN.- son aquellos con un amplio

dominio del DML capaces de generar nuevos módulos o utilerías capaces de

manejar nuevos datos en el sistema.

USUARIOS ESPECIALIZADOS.- son aquellos que desarrollan módulos que

no se refieren precisamente al manejo de los datos, si no a aplicaciones

avanzadas como sistemas expertos, reconocimientos de imágenes,

procesamiento de audio y demás.

Modelo Relacional.

El modelo relacional fue propuesto por E.F. Codd en los laboratorios de IBM

en California. Se trata de un modelo lógico que establece una estructura sobre los

datos, aunque posteriormente éstos puedan ser almacenados de múltiples formas para

aprovechar características físicas concretas de la máquina sobre la que se implante la

base de datos realmente. Es algo así como guardar unos libros en una biblioteca;

dependiendo del número de salas de la biblioteca, del tamaño y forma de cada una de

ellas, su número de estanterías, y en definitiva, de las características físicas del

recinto, podremos disponer los libros de una forma u otra para hacer más cómoda y

14

Page 17: Modelo de análisis Estructurado

fácil su consulta y acceso. Los libros son los mismos, pero pueden ubicarse de muy

distintas formas. Vamos a estudiar entonces, las características concretas de este

modelo de datos, sin entrar para nada en cómo la almacena físicamente cada

ordenador, o cada S.G.B.D.

¿Por qué modelo relacional?

Puede resultar confuso el concepto de modelo entidad-relación vs modelo

relacional, quizás porque ambos comparten casi las mismas palabras. Como se

mencionó en la sección anterior, el objetivo del modelo relacional es crear un

"esquema" (schema), lo cual como se mencionará posteriormente consiste de un

conjunto de "tablas" que representan "relaciones", relaciones entre los datos.

Estas tablas pueden ser construidas de diversas maneras:

Creando un conjunto de tablas iniciales y aplicar operaciones de

normalización hasta conseguir el esquema más óptimo. Las técnicas de

normalización se explican más adelante en este capítulo.

Convertir el diagrama e-r a tablas y posteriormente aplicar también

operaciones de normalización hasta conseguir el esquema óptimo.

La primera técnica fue de las primeras en existir y, como es de suponerse, la

segunda al ser más reciente es mucho más conveniente en varios aspectos:

El partir de un diagrama visual es muy útil para apreciar los detalles, de ahí

que se llame modelo conceptual.

El crear las tablas iniciales es mucho más simple a través de las reglas de

conversión.

Se podría pensar que es lo mismo porque finalmente hay que "normalizar" las

tablas de todas formas, pero la ventaja de partir del modelo e-r es que la

"normalización" es mínima por lo general.

15

Page 18: Modelo de análisis Estructurado

Lo anterior tiene otra ventaja, aún cuando se normalice de manera deficiente,

se garantiza un esquema aceptable, en la primera técnica no es así.

Ejemplo:

La biblioteca

Convertir el siguiente modelo ER a uno relacional:

Solucion:

16

Page 19: Modelo de análisis Estructurado

Un esquema de la relación es una definición de tipos y una relación es una

instancia de ese esquema. Por ejemplo, estudiante (ss#, nombre) es un esquema de la

relación y ss# nombre es una relación basada en ese esquema.

ss# nombre

123-45-6789 Tom Jones

456-78-9123 Joe Brown

Concepto de tabla. Dominios y atributos

Una tabla en el modelo relacional viene a ser como una de las listas descritas

anteriormente. Una tabla o relación es una matriz rectangular que almacena líneas con

una estructura concreta:

DNI nombre apellido

15.334.328 Jesús García

8.999.666 Alejandro Ramírez

Atributos

17

Page 20: Modelo de análisis Estructurado

Los atributos son las columnas de un relación y describen características

particulares de ella

Dominios

Un dominio como pueda ser Número entero, es un dominio cuyo conjunto de

valores es infinito, y dado que trabajamos con ordenadores, es imprescindible poner

un límite que permita almacenar un valor concreto debido a las limitaciones de

memoria, y sobre todo al hecho de que toda tupla debe poseer el mismo tamaño.

Modelo de Datos.

Un modelo de datos es un lenguaje orientado a hablar de una Base de Datos.

Típicamente un modelo de datos permite describir:

Las estructuras de datos de la base: El tipo de los datos que hay en la base y la

forma en que se relacionan.

Las restricciones de integridad: Un conjunto de condiciones que deben

cumplir los datos para reflejar correctamente la realidad deseada.

Operaciones de manipulación de los datos: típicamente, operaciones de

agregado, borrado, modificación y recuperación de los datos de la base.

Otro enfoque es pensar que un modelo de datos permite describir los elementos de

la realidad que intervienen en un problema dado y la forma en que se relacionan esos

elementos entre sí.

No hay que perder de vista que una Base de Datos siempre está orientada a

resolver un problema determinado, por lo que los dos enfoques propuestos son

necesarios en cualquier desarrollo de software

Tipos de modelado de datos

18

Page 21: Modelo de análisis Estructurado

Básicamente son 3:

Conceptual: muy general y abstracto, visión general del negocio/institución.

Lógico: versión completa que incluye todos los detalles acerca de los datos.

Físico: esquema que se implementara en un manejador de bases de datos

(DBMS).

Modelo de Datos Conceptual

Conceptos básicos

Algunos aspectos a considerar al momento de realizar el modelado/análisis

No pensar físicamente, pensar conceptualmente

No pensar en procesos, pensar en estructura

No pensar en navegación, pensar en términos de relaciones

Modelos conceptuales

Existen distintos tipos de modelos conceptuales:

Basados en registros

Jerárquico: datos en registros, relacionados con apuntadores y organizados

como colecciones de árboles

Redes: datos en registros relacionados por apuntadores y organizados en

gráficas arbitrarias

Relacional: datos en tablas relacionados por el contenido de ciertas columnas

Basados en objetos

19

Page 22: Modelo de análisis Estructurado

Orientado a objetos: datos como instancias de objetos (incluyendo sus

métodos)

Entidad-relación: datos organizados en conjuntos interrelacionados de objetos

(entidades) con atributos asociados

Ejemplo

Modelo Entidad-Relación

EL modelo de datos entidad-relación (E-R) está basado en una percepción del mundo

real consistente en objetos básicos llamados entidades y de relaciones entre estos objetos. Se

desarrolló para facilitar el diseño de bases de datos permitiendo la especificación de un

esquema de la empresa que representa la estructura lógica completa de una base de datos. El

modelo de datos E-R es uno de los diferentes modelos de datos semánticos; el aspecto

semántico del modelo yace en la representación del significado de los datos. El modelo E-R

es extremadamente útil para hacer corresponder los significados e interacciones de las

empresas del mundo real con un esquema conceptual. Debido a esta utilidad, muchas

herramientas de diseño de bases de datos se basan en los conceptos del modelo E-R

20

Page 23: Modelo de análisis Estructurado

Entidad: Es una «cosa» u «objeto» en el mundo real que es distinguible de todos los

demás objetos. Por ejemplo, cada persona en un desarrollo es una entidad. Una entidad tiene

un conjunto de propiedades, y los valores para algún conjunto de propiedades pueden

identificar una entidad de forma unívoca. Por ejemplo, el D.N.I. 67.789.901 identifica

unívocamente una persona

Relación: Una relación es una asociación entre diferentes entidades. Por

ejemplo, se puede definir una relación que asocie al cliente López con el préstamo

P-15. Esta relación especifica que López es un cliente con el préstamo número P-15.

Un conjunto de relaciones es un conjunto de relaciones del mismo tipo. Formalmente

es una relación matemática con n > = 2 de conjuntos de entidades (posiblemente no

distintos). Si E1, E2,…En, son conjuntos de entidades, entonces un conjunto de

relaciones R es un subconjunto de: {(e1, e2,…, en) | e1 ∈ E1, e2 ∈ E2,…, en ∈ En}

Ejemplo:

Sistema de ventas:

Le contratan para hacer una BD que permita apoyar la gestión de un sistema

de ventas. La empresa necesita llevar un control de proveedores, clientes, productos y

ventas. Un proveedor tiene un RUT, nombre, dirección, teléfono y página web. Un

cliente también tiene RUT, nombre, dirección, pero puede tener varios teléfonos de

contacto. La dirección se entiende por calle, número, comuna y ciudad. Un producto

tiene un id único, nombre, precio actual, stock y nombre del proveedor. Además se

organizan en categorías, y cada producto va sólo en una categoría. Una categoría

tiene id, nombre y descripción. Por razones de contabilidad, se debe registrar la

información de cada venta con un id, fecha, cliente, descuento y monto final. Además

se debe guardar el precio al momento de la venta, la cantidad vendida y el monto total

por el producto.

21

Page 24: Modelo de análisis Estructurado

Solución:

22

Page 25: Modelo de análisis Estructurado

Conclusión

Al finalizar el trabajo podemos concluir:

Los diagramas de flujo y los diseños son herramientas que mejoran la

explicación de los procesos.

Son útiles en el desarrollo de documentación de sistema de gestión.

Describen los procesos de forma más amigable que los instructivos.

Identifican los problemas

Con el mismo se evalúan posibles soluciones.

Las Bases de Datos sirven para agregar archivos nuevos (vacíos) a la base de

datos.

Insertar datos nuevos en archivos ya existentes.

Obtener datos de archivos ya existentes.

Actualizar datos en archivos ya existentes.

Borrar datos en archivos ya existentes.

Eliminar archivos ya existentes (vacíos o no) de la base de datos

23

Page 26: Modelo de análisis Estructurado

Bibliografía.

http://mundoinformatico321.blogspot.com/2013/02/diagrama-de-flujo-de-datos.html

http://es.ccm.net/contents/66-introduccion-bases-de-datos

http://www.monografias.com/trabajos34/base-de-datos/base-de-datos.shtml

http://users.dcc.uchile.cl/~mnmonsal/BD/guias/g-modeloER.pdf

http://ict.udlap.mx/people/carlos/is341/bases02.html

FUNDAMENTO DE BASE DE DATOS, autor Abraham

Silberschatz

24