miércoles, 21 de octubre de 2015

Base de Datos. Planificación, Documentación Técnica y Diseño.




    Una Base de Datos es un administrador de datos que soluciona la sobrecarga de información. Éste posibilita su almacenamiento,  organización,  recuperación y comunicación sustituyendo así aquellos antiguos y enormes archivadores poco prácticos que ocupan gran espacio.

La base de datos se encuentra presente en instituciones educativas, instituciones de gobierno, instituciones de seguros, instituciones bancarias, mercadolibre, telecomunicaciones donde la gran cantidad de información que poseen no podría ser manejada sin una base de datos que organice todo su contenido y haga una tarea más sencilla la búsqueda de información. La base de datos es un factor tan fundamental en diversas instituciones y compañías que si alguna de estas la perdiera, probablemente fracasarían. 



    Aspectos a tomar en cuenta para la elaboración de una Base de Datos.

Planificación General.

La planificación supone trabajar en una misma línea desde el comienzo de un proyecto, ya que se requieren múltiples acciones cuando se organiza cada uno de los proyectos. Su primer paso, dicen los expertos, es trazar el plan que luego será concretado.

En otras palabras, la planificación es un método que permite ejecutar planes de forma directa, los cuales serán realizados y supervisados en función del planeamiento.

Principios de Planificación General

-Precisión: la información debe ser concisa y sin redundancias.

-Flexibilidad: el acceso a la información debe ser fácil y práctico.

-Versatilidad (universal): las bases de datos deben estar estructuradas de tal forma que permita al usuario manejar de manera sencilla la información.

-Continuidad: debe llevar una secuencia de procesos donde, conforme la búsqueda se vaya mostrando la información deseada.
-Compromiso: el ingeniero a la hora de crear una base de datos requiere estar comprometido con el trabajo a realizar y el manejo correcto de los datos a introducir que será de gran valor para la empresa o institución poseedora de dicha información.

-Factibilidad: debe contar con todos los recursos y procesos para emitir correctamente la información contenida.

-Racionalidad: debe poseer un alto nivel de coherencia de los datos y no tener redundancias que hagan del acceso a la información una tarea engorrosa.

-Contribución: proporcionar información que sea requerida y que sea de utilidad para el usuario.

Documentación Técnica.

La documentación Técnica consiste en toda la información que nos explica cómo funciona un sistema como está diseñado y con qué fin. Un documento de este tipo suele contener las características técnicas y la forma de operar del sistema, esta información sirve para darle a entender a las personas que vayan a trabajar con él y de esta forma se le pueda dar mantenimiento.
Existen varios tipos de documentación, está la de los programas la cual explica la lógica de un programa e incluye descripciones, los diagramas de flujo, listado de programas y por último los requerimientos para que pueda ser usado de la manera más eficiente.

Otra tipo es el registro físico el cual consiste en un escrito que contiene los siguientes elementos:

-Políticas y normas referentes al desarrollo del sistema, su implantación, operación y mantenimiento.

-El diseño del sistema de información administrativo.

-Procedimientos para instalar el sistema de información administrativo.

-Procedimientos para operar el sistema de información administrativo.

-Procedimientos para mantener el sistema de información administrativo.




       Diseño de Base de Datos.

     Para diseñar una base de datos se deben tomar en cuenta una serie de pasos en donde; A). El primer paso consiste en la elaboración de un diseño conceptual donde se colocara toda la información proporcionada en los requerimientos de los usuarios, B). En el siguiente paso se debe llevar a un modelo lógico la información emitida por el usuario y C). Por último se procede al diseño físico de la base de datos donde se utilizan las estructuras de datos, restricciones y las medidas de seguridad para proteger la información.


        Modelo de Datos.

      Una característica fundamental del enfoque de bases de datos es que proporciona cierto nivel de abstracción de los datos al ocultar detalles de almacenamiento que la mayoría de los usuarios no necesitan conocer.

Los modelos de datos son el principal instrumento para ofrecer dicha abstracción. Un modelo de datos es un conjunto de conceptos que pueden servir para describir la estructura de la base de datos. Es decir, un Modelo de Datos no es más que una colección de herramientas conceptuales que se utilizan para describir los datos, las relaciones existentes entre ellos, la semántica asociada  a los mismos y las restricciones de consistencia.

Dos tipos de modelos de datos de la fase conceptual y uno de la
fase lógica, son:

  1. Modelo de datos básico: Herramienta intelectual / conceptual que provee una interpretación del mundo real lo suficientemente abstracta para lograr un entendimiento de cómo se relacionan los datos.




 2.    Modelo Entidad-Relación: es una herramienta para el modelado de datos que permite representar las entidades relevantes de un sistema de información así como sus interrelaciones y propiedades.





3. Modelo relacional: Se considera un modelo conceptual ya que permite a un nivel alto el ver con claridad la información utilizada en algun problema o negocio.