Cuáles son las cuatro diferencias principales entre un sistema de procesamiento de archivos y un sgdb
2373 palabras
10 páginas
BASE DE DATOSBLOQUE 1
1. Cuáles son las cuatro diferencias principales entre un sistema de procesamiento de archivos y un SGDB?
✓ SGDB consiste en una colección de datos interrelacionados y un conjunto de programas para acceder a dichos datos, y el sistema de procesamiento de archivos guardaban los datos para ser procesados por programas escritos especialmente para cada clase de archivos.
✓ El objetivo principal de un SGBD es proporcionar una forma practica de almacenar y recuperar la información de manera que sea tanto practica como eficaz, a su vez un sistema de procesamientos de archivos permite almacenar información pero mantener información en una organización en un sistema de procesamiento de archivos tiene …ver más…
✓ Un SGBD debe proporcionar un mecanismo que asegure que la base de datos se actualice correctamente cuando varios usuarios la están actualizando concurrentemente. Sin embargo, cuando dos o más usuarios están accediendo a la base de datos y al menos uno de ellos está actualizando datos, pueden interferir de modo que se produzcan inconsistencias en la base de datos.
✓ Un SGBD debe permitir que se mantenga la independencia entre los programas y la estructura de la base de datos. La independencia de datos se alcanza mediante las vistas o subesquemas. La independencia de datos física es más fácil de alcanzar, de hecho hay varios tipos de cambios que se pueden realizar sobre la estructura física de la base de datos sin afectar a las vistas. Sin embargo, lograr una completa independencia de datos lógica es más difícil.
✓ Un SGBD debe ser capaz de integrarse con algún software de comunicación. Muchos usuarios acceden a la base de datos desde terminales. En ocasiones estos terminales se encuentran conectados directamente a la máquina sobre la que funciona el SGBD. En otras ocasiones los terminales están en lugares remotos, por lo que la comunicación con la máquina que alberga al SGBD se debe hacer a través de una red.
✓ Un SGBD debe proporcionar a los usuarios la capacidad de almacenar datos en la base