
Las bases de datos relacionales se utilizan ampliamente en muchas industrias para almacenar registros financieros, realizar un seguimiento del inventario y llevar registros de los empleados. En una base de datos relacional, la información se almacena en tablas (a menudo llamadas relaciones) que ayudan a organizar y estructurar los datos. Aunque se utilizan ampliamente, las bases de datos relacionales tienen algunos inconvenientes.
Costo
Una desventaja de las bases de datos relacionales es lo costoso de configurar y mantener el sistema de base de datos. Para configurar una base de datos relacional, generalmente necesita comprar un software especial. Si no es un programador, puede utilizar cualquier número de productos para configurar una base de datos relacional. Se necesita tiempo para ingresar toda la información y configurar el programa. Si su empresa es grande y necesita una base de datos más sólida, deberá contratar a un programador para crear una base de datos relacional que utiliza lenguaje de consulta estructurado (SQL) y un administrador de base de datos para mantener la base de datos una vez que está construído. Independientemente de los datos que utilice, tendrá que importarlos de otros datos como archivos de texto u hojas de cálculo de Excel, o ingresar los datos en el teclado. Independientemente del tamaño de su empresa, si almacena información legalmente confidencial o protegida en su base de datos, como información médica, números de seguridad social o números de tarjetas de crédito, también tendrá que proteger sus datos contra el acceso no autorizado para cumplir con las normativas normas.
Video del día
Abundancia de información
Los avances en la complejidad de la información provocan otro inconveniente en las bases de datos relacionales. Las bases de datos relacionales están hechas para organizar datos por características comunes. Las imágenes complejas, los números, los diseños y los productos multimedia desafían la categorización sencilla y abren el camino hacia un nuevo tipo de base de datos denominada sistemas de administración de bases de datos relacionales de objetos. Estos sistemas están diseñados para manejar las aplicaciones más complejas y tienen la capacidad de ser escalables.
Límites estructurados
Algunas bases de datos relacionales tienen límites en la longitud de los campos. Cuando diseña la base de datos, debe especificar la cantidad de datos que puede caber en un campo. Algunos nombres o consultas de búsqueda son más cortos que los reales y esto puede provocar la pérdida de datos.
Bases de datos aisladas
Los sistemas complejos de bases de datos relacionales pueden hacer que estas bases de datos se conviertan en "islas de información" donde la información no se puede compartir fácilmente de un sistema grande a otro. A menudo, con grandes empresas o instituciones, las bases de datos relacionales crecieron en divisiones separadas de manera diferente. Por ejemplo, tal vez el departamento de facturación del hospital usó una base de datos mientras que el departamento de personal del hospital usó una base de datos diferente. Lograr que esas bases de datos "se comuniquen" entre sí puede ser una empresa grande y costosa, pero en un sistema hospitalario complejo, todas las bases de datos deben estar involucradas para una buena atención a los pacientes y empleados.