Sunteți pe pagina 1din 6

Ventajas y Desventajas de una Base

de Datos
Editar 0 11…

Ventajas del uso de Bases de Datos

 Independencia de los
datos y los programas y
procesos. Permite
modificar los datos,
excepto el código de
aplicaciones.
 Menor redundancia, es decir, 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.
La base de datos facilita al usuario obtener más
información debido a la facilidad que provee esta
estructura para proveer datos a los usuarios.
 Integridad de los datos, lo que genera mayor dificultad
de perder la información o de realizar incoherencias con
los datos.
 Mayor seguridad en los datos. Al permitir restringir 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, facilitando controlar 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. El título
para esa posición es Administrador de Base de Datos y
provee la ventaja de que Diseña el sistema tomando en
mente la necesidad de cada departamento de la empresa.
Por lo tanto se beneficia mayormente la empresa aunque
algunos departamentos podrían tener leves desventajas.
Tradicionalmente se diseñaba y programa según la
necesidad de cada departamento por separado.
 Reducción del espacio de almacenamiento, debido 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. El usuario puede
obtener información de la Base de Datos con escribir
breves oraciones. Esto evita el antiguo proceso de llenar
una petición al Centro de Cómputos para poder obtener un
informe.
 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.

Desventajas del uso de Bases de Datos

 Ausencia de estándares
reales, lo cual significa una
excesiva dependencia a los
sistemas comerciales del
mercado. Sin embargo,
actualmente un gran sector de la tecnología esta aceptado
como estándar de hecho.
 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.
Desventajas de los
SGBD

 Complejidad

Los SGBD son conjuntos de programas que pueden llegar a ser complejos con

una gran funcionalidad. Es preciso comprender muy bien esta funcionalidad para

poder realizar un buen uso de ellos.

 Coste del equipamiento adicional


Tanto el SGBD, como la propia base de datos, pueden hacer que sea

necesario adquirir más espacio de almacenamiento. Además, para alcanzar las

prestaciones deseadas, es posible que sea necesario adquirir una máquina más

grande o una máquina que se dedique solamente al SGBD. Todo esto hará que la

implantación de un sistema de bases de datos sea más cara.

 Vulnerable a los fallos

El hecho de que todo esté centralizado en el SGBD hace que el sistema sea

más vulnerable ante los fallos que puedan producirse. Es por ello que deben tenerse

copias de seguridad (Backup).