Cuándo no usar un SGBD

A pesar de todas las ventajas, hay situaciones en el que el empleo de un SGBD puede generar costos adicionales innecesarios que se evitarían con el proceso de archivos tradicional. Hay varias causas de estos costos adicionales por utilizar un SGBD, entre ellas:

– Una fuerte inversión inicial en el equipo, software y capacitación.
– La generalidad que ofrece el SGBD para definir y procesar los datos.
– Los costos que implica ofrecer las funciones de seguridad, control de concurrencia, recuperación e integridad.

Pueden surgir problemas adicionales si los diseñadores de la BD y el administrador de la misma no producen un diseño adecuado o si la implementación de las aplicaciones de sistema de BD no es correcta. En vista de los costos adicionales de emplear un SGBD y de los problemas potenciales de una administración inadecuada, podría ser más conveniente utilizar archivos ordinarios en las siguientes circunstancias:

– La BD y aplicaciones son simples, están bien definidas y no se espera que cambien.
– Algunos programas tienen requerimientos estrictos de tiempo real que no podrían cumplirse por el costo extra del SGBD.
– No se requiere acceso multiusuario a los datos.

Fuente: Apuntes Desarrollo de Páginas Web de la U de Londres