Ciclo de Vida de La Base de Datos

12
ALUMNO: BRAYAN DAMIAN SOLIS PROFRE: GABRIEL SANTIAGO OLAGE CICLO ESCOLAR : 2014-2015 CICLO DE VIDA DE LA BA DE DATOS

Transcript of Ciclo de Vida de La Base de Datos

Diapositiva 1

ALUMNO: BRAYAN DAMIAN SOLIS PROFRE: GABRIEL SANTIAGO OLAGECICLO ESCOLAR :2014-2015CICLO DE VIDA DE LA BASE DE DATOS Las fases principales en el ciclo de vida del sistema de base de datos son las siguientes:1. Diseo de la base de datos2. Creacin fsica de la base de datos3. Conversin de los conjuntos de datos y aplicaciones existentes para ajustar la base de datos recin creada4. Integracin de las aplicaciones transformadas a la nueva base de datos5. Fase de operaciones6. Fase de crecimiento, cambio y mantenimiento

Antes de disear cualquier base de datos es necesario que la empresa haga un inventario de todas las reas en las que existen datos, ya sea que estas reas se incluyan o no en el sistema de base de datos total. ste es uno de los pasos importantes en el diseo del sistema. El administrador de bases de datos debe revisar los recursos disponibles y entender los datos, sus fuentes, dependencias y relaciones con otros sistemas, con el fin de desarrollar un panorama de los recursos de datos totales de la empresa y la manera en que esta informacin fluye entre los sistemas, as como de crear un plan escrito de diseo del sistema.Al efectuar una revisin de todos los sistemas se pueden identificar a tiempo conflictos de propiedad de los datos, fuentes de datos redundantes y agrupamientos ambiguos o inconsistentes de datos. El plan de diseo del sistema servir como gua para asegurar que el sistema de bases de datos se desarrolle de manera ordenada. Diseo de la Base de DatosLa estructura dela base de datos es un modelo de la empresa y por ello debe representarla fielmente y apoyarla en la satisfaccin de sus necesidades. Es necesario que el proceso de diseo cuente con el apoyo de todas las reas funcionales de la empresa. stas reas deben describir y definir los campos de datos desde el punto de vista de la direccin y de los usuarios. El administrador de bases de datos resolver cualquier discrepancia y ambigedad en la definicin de los datos. El diseo de la base de datos ser tan bueno como lo sean las definiciones de los campos de datos y sus relaciones. El diseo debe ser fcilmente expandible. Puesto que la base de datos necesitar cambiar y crecer constantemente, es obligatoria una reestructuracin sencilla segn se aadan nuevos tipos de datos y nuevas aplicaciones.

Creacin fsica de la Base de Datos Despus de que la estructura fsica de la base de datos se ha ajustado para satisfacer requerimientos de funcionamiento, el siguiente paso es presentar al sistema manejador de baso de datos el esquema de la estructura de la base de datos fsica.

Antes de cargar y usar la base de datos a escala completa es aconsejable que se implante un prototipo experimental de sta o que se construya un modelo. Despus de que se ha comprobado el funcionamiento del prototipo es satisfactorio, se carga la base de datos. Es necesario recordar, sin embargo, que es muy difcil la prediccin del funcionamiento con un prototipo y tambin lo es saber cundo se ha hecho el trabajo. En la mayora de los casos, a pesar de que el prototipo es deseable, el modelo no puede reflejar satisfactoriamente el funcionamiento en un medio en lnea.Si los resultados son satisfactorios, se verificarn los controles de seguridad, privacidad y autorizacin frente a la base de datos fsica completa. Si estos controles pasan la prueba, se puede dar luz verde a la fase a escala de conversin.Conversin de los conjuntos de datos y aplicaciones existentes para ajustarlos a la nueva base de datosEn muchos medios, la base de datos surge del sistema de procesamiento de informacin existente. Los conjuntos de datos existentes se convierten a la base de datos. Bsicamente este punto se refiere a la adaptacin de los datos existentes para que sean compatibles con la nueva base de datos y sus aplicaciones.

Integracin de las aplicaciones convertidas y de las nuevas aplicaciones en la nueva base de datos La fase de expansin de la estructura fsica es absolutamente necesaria en esta fase. Esto significa apoyar el desarrollo de aplicaciones por medio de una administracin adecuada de la base de datos en lugar de programar el desarrollo de aplicaciones. El desarrollo de aplicaciones no es responsabilidad del administrador de base de datos. Por ejemplo, en un medio bancario debe ser posible la integracin de un nuevo tipo de sistema de tarjeta de crdito. Si la base de datos no ha sido diseada tomando esto en cuenta, es muy probable que se tenga que regresar a la base de diseo. Esto resulta desmoralizante para el personal del administrador de base de datos y desastroso para el personal de desarrollo de aplicaciones.

Fase de Operaciones En esta fase todas las aplicaciones que se supone son ejecutables por medio de la base de datos, se procesan totalmente. Los procedimientos de control de privacidad, seguridad y acceso deben estar en un sitio. Se deben establecer los procedimientos de recuperacin y apoyo y cumplir los criterios de funcionamiento. Hay una gran injerencia del experto de operaciones y del de sistemas.

Fase de Crecimiento, Cambio y Mantenimientosta es la ltima fase en el ciclo de vida del sistema de base de datos. En casi todos los medios, los cambios son una forma de vida. Los cambios se pueden dar debido a polticas de las empresas, ocurrir como una consecuencia de la expansin o reduccin de stos o debido a una reorganizacin. Por ejemplo, si el medio esta sindicalizado, los cambios pueden ser consecuencia de nuevos contratos sindicales.La fase de mantenimiento consiste en el enfrentamiento con los cambios. En la mayora de los casos, el trabajo de mantenimiento no es necesariamente estimulante. Si el diseo de la base de datos es relativamente flexible, lo ms probable es que la fase de mantenimiento no sea una de las ms difciles.

Es posible que la base de datos tenga que ser rediseada si los cambios son masivos. No obstante, en la mayora de los medios, redisear una base de datos que ya esta en funcionamiento es un lujo y, en algunos casos, es casi imposible. Frecuentemente, el planteamiento que se toma, por razones prcticas, es parchar. El miembro del personal que tiene una injerencia principal en esta fase es el experto en aplicaciones.