viernes, 18 de noviembre de 2016

 los objetivos más importantes de las bases de bases de datos son:

· Disminuir la redundancia e inconsistencia de los datos: Puesto que los archivos y los programas de aplicaciones fueron creados por distintos programadores en un periodo largo, es posible que un mismo dato esté repetido en varios sitios (archivos). Esta redundancia aumenta los costos de almacenamiento y acceso, además de incrementar la posibilidad de que exista inconsistencia en la información.
· Reducir la dificultad para tener acceso a los datos: suponiendo que uno de los gerentes del banco necesita averiguar los nombres de todos los clientes que viven en cierta parte de la ciudad. El gerente llama al departamento de procesamiento de datos y pide que generen la lista correspondiente. Como ésta es una solicitud fuera de lo común no existe un programa de aplicaciones para generar semejante lista. Lo que se trata de probar aquí es que este ambiente no permite recuperar la información requerida en forma conveniente o eficiente.
· Evitar el aislamiento de los datos: ya que los datos pueden estar repartidos en varios archivos, y éstos pueden tener diferentes formatos, es difícil escribir nuevos programas de aplicaciones para obtener los datos apropiados.
· Corregir anomalías en el acceso concurrente: Para mejorar el funcionamiento del sistema y tener un tiempo de respuesta más corto, muchos sistemas permiten que varios usuarios actualicen la información simultáneamente. En un ambiente de este tipo, la interacción de las actualizaciones concurrentes puede resultar en información inconsistente. 
· Disminuir los problemas de seguridad: No es recomendable que todos los usuarios del sistema de base de datos pueda tener acceso a toda la información. Por ejemplo, en un sistema bancario, una persona que prepare los cheques de nómina sólo debe poder ver la parte de la base de datos que contenga información de los empleados. No puede consultar información correspondiente a las cuentas de los clientes. asegurando que a largo plazo no hayan invasiones en la privacidad de las personas o de la información que puede ser propensa a mal utilizarse.

· Disminuir los problemas de integridad: las bases de datos deben conservar ciertos límites. El sistema debe obligar al cumplimiento de estas limitantes. Esto puede hacerse agregando el código apropiado a los distintos programas de aplicaciones. El problema se complica cuando las limitantes implican varios elementos de información de distintos archivos.
por: Maria Silena Molina B.
Resultado de imagen para bases de datos
Resultado de imagen para bases de datos
Resultado de imagen para bases de datos
Resultado de imagen para bases de datos



No hay comentarios.:

Publicar un comentario