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:
- 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.