sábado, 22 de enero de 2011

Ventajas e Inconvenientes de Archivos Convecionales y Base de Datos

Archivos Convecionales.
  1. Son relativamente fáciles de diseñar e implementar: Se basan normalmente en una aplicación o sistema de información unico.
  2. La velocidad de proceso: Estas estructuras de datos son a veces demasiado lentas cuando se trata de manejar grandes volúmenes de transacciones y se busca una productividad adecuada.
  3. Duplicación de datos en varios archivos: Los archivos suelen construirse en torno a una única aplicación, sin tener en cuenta las restantes aplicaciones. Con el tiempo, el desarrollo múltiples aplicaciones se traduce en la duplicación de datos en los archivos. Los datos duplicados producen entradas duplicadas, mantenimiento duplicado y posiblemente errores en integridad de datos.
  4. Falta de flexibilidad: Los archivos de diseño tipicamente se forma en que den respuesta a los programas y las necesidades actuales de los usuarios finales. Por lo que las nuevas necesidades planteadas como pueden ser informes y consultas requieren a menudo que se vuelva la de diseñar los archivos, ya que no es fácil que los archivos existentes respondan a un bienestar de nuevas necesidades.
  5. Problemas de Seguridad: La información de toda empresa es importante, aunque unos datos lo son más que otros, por tal motivo se debe considerar el control de acceso a los mismos, no todos los usuarios pueden visualizar alguna información, por tal motivo para que un sistema de base de datos sea confiable debe mantener un grado de seguridad que garantice la autentificación y protección de los datos.
  6. Problemas de Integridad: Los valores de datos almacenados en la base de datos deben sastifacer cierto tipo de restricciones de consistencia. Estas restricciones se hacen cumplir en el sistema añadiendo códigos apropiados en los diversos programas de aplicación.

Base de Datos.

  1. Independencia: de los datos respecto a los tratamientos y viceversa, lo que evita el importante esfuerzo que origina la reprogramación de las aplicaciones cuando se producen cambios en los datos.
  2. Mejor disponibilidad: En los datos para el conjunto de los usuarios junto con una mayor transparencia respecto a la informacion existente.
  3. Mayor valor informativo: Debido a que los distintos elementos están interrelacionados.
  4. Documentación: En la información es mejor y más normalizada, la cual está integrada con los datos.
  5. Mayor eficiencia: En la información recogida, validación en el formato de los datos e integridad de estos mismos.
  6. Instalación costosa.
  7. Personal especializado.
  8. Falta de rentabilidad a corto plazo.
  9. Desfase entre teoría y práctica.

No hay comentarios: