viernes, 16 de abril de 2010

Diferencias entre una hoja de cálculo y un SGBD

Una hoja de cálculo es un programa que permite manipular datos numéricos y alfanuméricos dispuestos en forma de tablas (la cual es la unión de filas y columnas). Habitualmente es posible realizar cálculos complejos con fórmulas y funciones y dibujar distintos tipos de gráficas.

Un SGBD permite el almacenamiento, manipulación y consulta de datos pertenecientes a una base de datos
organizada en uno o varios ficheros. A pesar de sus
semejanzas (ambos manejan conjuntos de tablas) existen una serie de diferencias fundamentales entre un SGBD
y un programa de hoja de cálculo, la principal es que un SGBD permite:
  • El método de almacenamiento y el programa que gestiona los datos (servidor) son independientes del programa desde el que se lanzan las consultas (cliente).
  • En lugar de primarse la visualización de toda la información, el ojetivo fundamental es permitir consultas complejas, cuya resolución está optimizada, expresadas mediante un lenguaje formal.
  • El almacenamiento de los datos se hace de forma eficiente aunque oculta para el usuario y normalmente tiene, al contrario de lo que ocurre con las hojas de cálculo, poco que ver con la estructura con la que los datos se presentan al usuario.
  • El acceso concurrente de múltiples usuarios autorizados a los datos, realizando operaciones de actualización y consulta de los mismos garantizando la ausencia de problemas de seguridad (debidos a accesos no autorizados) o integridad (pérdida de datos por el intento de varios usuarios de acceder al mismo fichero al mismo tiempo.


No hay comentarios:

Publicar un comentario