BASE DE DATOS
El objetivo:
1. Disminuir la redundancia en consistencia de datos:
Los archivos almacenan datos que pueden ser creados y mantenidos por diferentes lenguajes deaplicaciones. Si no se controla su forma de almacenamiento puede originar duplicación de datos; es decir el mismo dato y la naturaleza del mismo están en diferentes partes. Esto implica unainconsistencia del dato en sí, es decir diversas copias de un mismo dato que a su vez no concuerden entre sí.
Por ejemplo: se actualiza la dirección de un cliente en un archivo y en el otro no.
2. Disminuir ladificultad del acceso a los datos:
Un sistema debe contemplar un entorno de datos que le facilite al usuario el manejo de los mismos.
3. Mejorar el aislamiento de los datos:
Puesto que los datos enuna estructura de archivos pueden estar en diferentes partes, esto implica que un mismo archivo puede tener varios formatos en su estructura de registro. Esto dificulta la escritura de losprogramas de aplicación.
Las bases de datos no consideran que una tabla pueda tener varios formatos, por tanto hay una mejora significativa en el aislamiento de los datos.
4. Disminuir o eliminar lasanomalías del acceso concurrente
A fin de lograr el funcionamiento de un sistema y permitir que múltiples usuarios concurrentes actualicen los datos. En un entorno así la interacción de actualizacionesconcurrentes puede dar por resultados datos inconsistentes, para prevenir esta anomalía las bases de datos deben realizar alguna supervisión de su accionar, y esto en alguna parte puede ser llamadomonitor transaccional.
5. Disminuir y eliminar los problemas de seguridad
Los datos de toda organización son importantes, aunque unos datos son más importantes que otros; por tal motivo se debeconsiderar un control al acceso de los mismos, no todos los usuarios deben visualizar algún dato. Por tal motivo para que una DBMS sea confiable debe mantener un grado de seguridad y garantice la...
Regístrate para leer el documento completo.