Ventajas y Desventajas de una Base de Datos
Dentro de las ventajas que nos brinda una base de datos podemos
mencionar:
- Independencia de los datos, los programas y
procesos. Permite modificar los datos, excepto el código de aplicaciones.
- Menor redundancia. No es necesario la repetición de datos. Solamente se indica la manera en
la que se relacionan éstos.
- Obtener más información
de la misma cantidad de data. Esto es posible gracias a la facilidad que provee esta estructura para
proveer datos a los usuarios.
- Integridad de los datos. Crea mayor dificultad de perder la información o de realizar incoherencias con
los datos.
- Mayor seguridad en los
datos. Restringe el acceso a los usuarios, cada tipo de éstos tendrá la
posibilidad de acceder a ciertos elementos.
- Coherencia de los
resultados. Al recolectar y almacenarse la información una sola vez, en los
procedimientos se utilizan los mismos datos, razón por la que los resultados
son coherentes.
- Datos más documentados. Gracias
a los metadatos que permiten detallar la información de la base de datos.
- Acceso simultaneo a los
datos. Controla el acceso de usuarios de
manera concurrente.
- Balance de
Requerimientos Conflictivos. Para que la
Base de Datos trabaje apropiadamente, necesita de una persona o grupo que se
encargue de su funcionamiento.
- Reducción del espacio de
almacenamiento. Es posible gracias a una mejor estructuración de los datos.
- Acceso a los datos más
eficiente. La organización de los datos produce un resultado más óptimo en
rendimiento. Igualmente, en el caso de empresas, usuarios de distintas oficinas
pueden compartir datos si están autorizados.
- Reducción del espacio de
almacenamiento. Gracias a una mejor estructuración de los datos.
- Se refuerza la
estandarización. Debido a que es más fácil estandarizar procesos, formas, nombres de
datos, formas, etc. Flexibilidad y rapidez
al obtener datos.
- Aumenta la productividad
de los programadores. debido a que los programadores no se tienen que preocupar
por la organización de los datos ni de su validación, se pueden concentrar en
resolver otros problemas inmediatos, mejorando de ese modo su productividad.
Dentro de las
desventajas de una base de datos encontramos:
- Ausencia de estándares
reales. Lo cual significa una excesiva dependencia a los sistemas comerciales
del mercado.
- Requiere personal
calificado. Debido a la dificultad del manejo de este tipo de sistemas. Esto
requiere que los programadores y los analistas deben tomar cursos que los
adiestren para poder comprender las capacidades y limitaciones de las Bases de
Datos.
- Instalación costosa.
Ya que el
control y administración de bases de datos requiere de un software y hardware
de elevado coste. Además de la adquisición y mantenimiento del Sistema Gestor
de Datos (SGBD).
- Falta de rentabilidad a
corto plazo. Debido al coste de equipos y de personal, al igual del tiempo que
tarda en estar operativa.
- Tamaño. El Sistema de
Manejo de Base de Datos (DBMS) requiere de mucho espacio en disco duro y
también requiere de mucha memoria principal (RAM) para poder correr
adecuadamente.
- Requerimientos
adicionales de Equipo. El adquirir un producto de Base de Datos, requiere a su
vez adquirir equipo adicional para poder correr ese producto como por ejemplo,
servidores, memoria, discos duros, entre otros. Si se pretende correr la Base
de Datos con el mínimo de requerimientos, esta posiblemente se degrada.
No hay comentarios:
Publicar un comentario