Data">
Información Adicional Sobre Almacenamiento de La Información
Información Adicional Sobre Almacenamiento de La Información
Información Adicional Sobre Almacenamiento de La Información
Tema 1
SISTEMAS DE ALMACENAMIENTO DE
LA INFORMACIÓN
Parte 1
1. Gestión de datos
En el mundo actual existe una demanda cada vez mayor de datos y, por tanto,
más necesidad de gestionarlos. Esta demanda siempre ha sido patente en
empresas y sociedades, pero en estos años la demanda todavía de ha
disparado más debido al acceso multitudinario a las redes integradas en
Internet y a la aparición de pequeños dispositivos (móviles y PDA) que también
requieren esa información.
Una base de datos será, por tanto, una colección de datos relacionados. Por
datos queremos decir hechos conocidos que pueden registrarse y que tienen
un significado implícito. Una agenda con los nombres, las fotografías y los
teléfonos de un conjunto de personas conocidas es una base de datos, puesto
que es una colección de datos relacionados con un significado implícito.
2. Sistemas de información
Los sistemas que aglutinan los elementos que intervienen para gestionar la
información que manejan cualquier entidad, empresa o institución es lo que se
conoce como Sistemas de Información.
Reglas. Normas que debe cumplir la información para que sea manejada
(formato de la información, modelo para los documentos,...), es decir, las
normas, métodos y protocolos determinados por la planificación de la empresa.
Ventajas
Independencia de los datos y los programas y procesos. Esto permite modificar los
datos sin modificar el código de las aplicaciones.
Menor redundancia. No hace falta tanta repetición de datos.
Integridad de los datos. Mayor dificultad de perder los datos o de realizar incoherencias
con ellos.
Mayor seguridad en los datos. Al limitar el acceso a ciertos usuarios.
Datos más documentados. Gracias a los metadatos que permiten describir la
información de la base de datos.
Acceso a los datos más eficiente. La organización de los datos produce un resultado
más óptimo en rendimiento.
Menor espacio de almacenamiento. Gracias a una mejor estructuración de los datos.
Inconvenientes
Instalación costosa. El control y administración de bases de datos requiere de un
software y hardware poderoso
Requiere personal cualificado. Debido a la dificultad de manejo de este tipo de
sistemas.
Implantación larga y difícil. Debido a los puntos anteriores. La adaptación del personal
es mucho más complicada y lleva bastante tiempo.
3. Sistemas de ficheros
● Ficheros secuenciales
Cuando aparece un nuevo registro, se añade al final del archivo, pero los
punteros se reordenan para que se mantenga el orden. Sus
características son:
Ficheros indexado-encadenados
Posee las mismas ventajas que los archivos secuenciales indexados, además de una mayor
rapidez al reorganizar el fichero (sólo se modifican los punteros
Requieren compactar los datos a menudo para reorganizar índices y quitar el fichero de
desbordamiento.
El objetivo es que las aplicaciones puedan acceder a los datos sin necesidad de
conocer exactamente cómo están almacenados los datos. Esto se consigue con
un esquema conocido como esquema conceptual. Cualquier desarrollador
que conozca ese esquema puede acceder a los datos desde cualquier
aplicación.
Usuarios. Personas que manipulan los datos del sistema. Hay cuatro
grupos de personas que intervienen en el entorno de una base de datos:
el administrador de la base de datos, los diseñadores de la base de
datos, los programadores de aplicaciones y los usuarios.
Hay que tener en cuenta que las necesidades de los usuarios son muy
diferentes en función del tipo de usuario que sean: a los finales les interesa la
facilidad de uso, a los desarrolladores la potencia y flexibilidad de los lenguajes
incorporados del sistema de bases de datos y a los administradores
herramientas de gestión avanzada para la base de datos.
5. Modelos de datos
Las siguientes figuras muestran tres modelos lógicos del mismo modelo
conceptual.
Relacional
En red
Jerárquico
7. Estructuras operacionales
Actualmente casi todos los sistemas gestores de base de datos poseen también
la idea operacional en la que se entiende que la base de datos se almacena en
un servidor y hay una serie de clientes que pueden acceder a los datos del
mismo. Las posibilidades son: