Mayo
Un entorno de sistema de base de datos típico que presenta las siguientes ventajas:
o Intercambio de
datos Los datos para diferentes aplicaciones o subsistemas se colocan en el mismo lugar. Esto
introduce el principal beneficio de compartir datos. Es decir, los datos que son comunes entre
diferentes aplicaciones no necesitan almacenarse repetidamente, como era el caso en el
entorno de procesamiento de archivos
. Por ejemplo, los tres sistemas de una institución educativa que se
muestran en la figura 3 necesitan almacenar los datos sobre los estudiantes. Los datos de ejemplo se pueden ver
Ahora los datos como el número de registro, el nombre, la dirección, el nombre del padre que
es común entre las diferentes aplicaciones se almacenan repetidamente en el archivo
entorno del sistema de procesamiento, donde se almacena solo una vez en el
entorno del sistema de base de datos
y todas las aplicaciones lo comparten. Lo interesante es
que las aplicaciones individuales no saben que los datos se comparten y
no necesitan hacerlo. Cada aplicación da la impresión de que los datos se almacenan para
ella. Esto trae la ventaja de guardar el almacenamiento junto con otros enfoques.
o Independencia de los datos Los
datos y los programas son independientes entre sí, por lo que el cambio una vez no tiene o tiene un
efecto mínimo sobre el otro. Los datos y su estructura se almacenan en la base de datos donde, como
los programas de aplicación que manipulan estos datos se almacenan por separado, el cambio en uno
no afecta innecesariamente a otros.
o Redundancia controlada
Significa que no necesitamos duplicar datos innecesariamente; si duplicamos datos en
las bases de datos, sin embargo, esta duplicación es deliberada y controlada.
o Mejor integridad de los datos
Característica muy importante; significa la validez de los datos que se ingresan en la base de datos.
Dado que los datos se colocan en un lugar central y son administrados por el DBMS,
proporciona una forma muy propicia para verificar o garantizar que los datos que se ingresan en la
base de datos sean realmente válidos. La integridad de los datos es muy importante, ya que todo el procesamiento
y la información producida a cambio se basan en los datos. Ahora si los datos ingresados
no es válido, ¿cómo podemos estar seguros de que el procesamiento en la base de datos es correcto y los
resultados o la información producida es válida? Las empresas toman decisiones sobre la
base de la información producida a partir de la base de datos y la información incorrecta conduce a
decisiones incorrectas y al colapso empresarial. En el entorno del sistema de base de datos, DBMS
proporciona muchas funciones para garantizar la integridad de los datos y, por lo tanto, proporciona un
entorno de procesamiento de datos más confiable
.