CICLO DE VIDA PROYECTO BASE DE DATOS
par Omar Ponce
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.