CICLO DE VIDA PROYECTO BASE DE DATOS

登録は簡単!. 無料です
または 登録 あなたのEメールアドレスで登録
CICLO DE VIDA PROYECTO BASE DE DATOS により Mind Map: CICLO DE VIDA PROYECTO BASE DE DATOS

1. 3º RECOLECCIÓN Y ANALISIS DE REQUISITOS

1.1. En esta etapa se reconoce y analiza los requisitos de los usuarios y las áreas de aplicación.

1.2. Esta información se puede recoger de varias formas: • Entrevistando al personal de la empresa. • Observando el funcionamiento de la empresa. • Examinando documentos, sobre todo aquellos que se utilizan para recoger o visualizar información. • Utilizando cuestionarios para recoger información de grandes grupos de usuarios.

1.3. La información se debe incluir las principales áreas de la aplicación y de los usuarios, la información de la redacción y la redacción.

2. 4º DISEÑO DE LA BASE DE DAROS

2.1. La primera fase consiste en la producción de un esquema conceptual, que es independiente de todas las consideraciones físicas. Este modelo se refina después en un esquema lógico eliminando las construcciones que no se puede representar en el modelo de base de datos escogidos (relacional, orientado a objetos, etc.).

2.2. En la tercera fase, el esquema lógico se traduce en un esquema físico para el SGBD escogido. La fase de diseño físico tiene en cuenta las estructuras de almacenamiento y los métodos de acceso para obtener un acceso eficiente a la base de datos en memoria secundaria.

3. 5º SELECCION DE SGBD

3.1. Si no se dispone de un SGBD, o el que hay se encuentra obsoleto, se debe escoger un SGBD que sea adecuado para el sistema de información. Esta elección se debe hacer en cualquier momento antes del diseño lógico.

3.2. Ejemplo de SGBD: • Apache Derby • FoxPro • Acceso • SQL Server • Firebird

4. 7º PROTOTIPADO

4.1. Un prototipo es un modelo de trabajo de las aplicaciones del sistema. El prototipo no tiene toda la funcionalidad del sistema final, pero es suficiente para que los usuarios puedan utilizar el sistema e identificar qué aspectos están bien y cuáles no son adecuados.

4.2. Esta etapa es imprescindible cuando el sistema que se va a implementar tiene un gran costo, alto riesgo o utiliza nuevas tecnologías.

5. 9º CONVERCION Y CARGA DE DATOS

5.1. Esta etapa es necesaria cuando se está reemplazando un sistema antiguo por uno nuevo. Los datos que se incluyen en el sistema están ahora en el futuro. Si es posible, los programas de aplicación del sistema antiguo también se pueden utilizar para el sistema nuevo.

6. MANTENIMIENTO

6.1. Una vez que el sistema está completamente implementado y probado, se pone en marcha. El sistema está ahora en la fase de mantenimiento.

6.2. • Monitorización de las prestaciones del sistema. Si las prestaciones están por debajo de un nivel determinado, puede ser necesario reorganizar la base de datos.

6.2.1. • Mantenimiento y actualización del sistema. Cuando sea necesario, los nuevos requisitos se irán surgiendo al sistema, siguiendo las nuevas etapas del ciclo de la vida que se acaban de presentar.

7. 1º PLANIFICACION DEL PROYECTO

7.1. Hay tres componentes principales: el trabajo que se ha realizado, los recursos para llevarlo a cabo y el dinero para pagar todo.

7.2. Normalmente, este modelo de datos se representa mediante un diagrama Entidad - Relación.

7.3. También incluye el desarrollo de los estándares que especifiquen cómo realizar la recolección de datos, cómo especificar su formato, qué información será necesaria y cómo se va a llevar a cabo a cabo el diseño y la implementación.

8. 2º DEFINICION DEL SISTEMA

8.1. En esta etapa se especifica el ámbito y los límites de la aplicación de bases de datos, así como con otros sistemas interactivos. También hay que determinar quiénes son los usuarios y las áreas de aplicación.

9. 6º DISEÑO DE LA APLICACIÓN

9.1. Esta etapa y el diseño de la base de datos, son paralelas. En la mayor parte de los casos no se puede finalizar el diseño de las aplicaciones hasta que se ha terminado con el diseño de la base de datos.

9.2. Habrá que conocer las interfaces de usuario, aspecto muy importante que se suele ignorar. El sistema debe ser fácil de aprender, fácil de usar, ser directo y estar "dispuesto a perdonar". Si la interfaz no tiene estas características, el sistema da problemas, sin lugar a dudas.

10. 8º IMPLEMENTACION

10.1. La implementación de la base de datos se realiza mediante las sentencias del lenguaje de definición de datos (LDD) del SGBD escogido. Estas sentencias se encargan de crear el esquema de la base de datos, los archivos en los que se almacenan los datos y las vistas de los usuarios.

10.2. También se implementan los menús, los formularios para la introducción de datos y los informes de visualización de datos mediante procedimientos de consulta, procedimientos, generadores de informes, generadores de formularios, generadores de aplicaciones

11. 10º PRUEBA

11.1. En esta etapa se prueba y valida el sistema con los requisitos especificados por los usuarios. Es importante darse cuenta de que la fase de prueba no sirve para demostrar que no hay fallos, sirve para encontrarlos.

11.2. Si la fase de prueba se lleva a cabo correctamente, descubrirá los errores en los programas de aplicación y en la estructura de la base de datos.