







Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Este documento ofrece una descripción general de los conceptos básicos relacionados con los sistemas de ficheros y las bases de datos, incluyendo la clasificación de ficheros, la organización de ficheros indexados, la arquitectura de las bases de datos y el SGBD.
Tipo: Apuntes
1 / 13
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!








Un sistema de información es un conjunto de elementos que interactúan entre sí con el fin de apoyar las actividades de una empresa o negocio. Cualquier organización, incluye una infraestructura para coordinar los flujos de información necesarios para desarrollar sus actividades de acuerdo con una estrategia. El conjunto de los procesos, los flujos, los datos y la estrategia forman el Sistema de Información. Los componentes de un sistema de Información, son los siguientes:
Vamos a ver algunos conceptos relacionados con los ficheros o archivos tradicionales. Los ficheros son estructuras de información que crean los sistemas operativos de los ordenadores para poder almacenar datos. Suelen tener un nombre y una extensión que determina el formato de la información que contiene. El formato y tipo de archivo determina la forma de interpretar la información que contiene, pues lo que se almacena realmente es un conjunto de ceros y unos. Tradicionalmente, los ficheros se han clasificado de muchas formas distintas, según su contenido (texto o binario), según su organización (secuencial, indexada, directa) o según su utilidad (maestros, históricos y de movimientos)
La utilidad de un fichero indica qué uso se va a hacer de él, por ejemplo, puede contener datos fundamentales para una organización, como los datos de los clientes, que se almacenar en un fichero principal llamado maestro. Si hay variaciones (altas, modificaciones o bajas de clientes) en los ficheros maestros, se almacenan en los llamados ficheros de movimientos que posteriormente se enfrentan a los maestros para incorporar las modificaciones. Finalmente, cuando existen datos que ya no son necesarios para el proceso diario pasan a formar parte de los ficheros históricos.
Haz una lista de ficheros que se te ocurran para la gestión de toda la información referente al instituto. A continuación, pon un ejemplo de fichero que sea maestro y otro histórico. La organización de un fichero dicta la forma en que se han de acceder a los datos. Podemos realizar la siguiente clasificación:
1. Ficheros secuenciales : - Los registros son almacenados de forma contigua. - Las operaciones de actualización (inserción, modificación, eliminación) requieren la reescritura de todo el fichero. - Sólo es posible añadir al final - La consulta de un registro requiere la lectura de los anteriores. 2. Ficheros indexados: En este modo de organización, al fichero le acompaña un fichero de índice que tiene la función de permitir el acceso directo a los registros del fichero de datos. Estos índices son análogos a los de los libros, si nos interesa leer un capítulo dado se puede recurrir al índice que indica la página de inicio, y se accede al libro por esa página, sin tener que mirar en todas las páginas anteriores para localizarlo. Las características más importantes de un fichero indexado, son las siguientes: - El diseño del registro tiene que tener un campo, o combinación de campos, que permita identificar cada registro de forma única, es decir, que no pueda haber dos registros que tengan la misma información en él. Este campo es el denominado campo clave y es el que va a servir de índice. Un mismo fichero puede tener más de un campo clave, pero al menos uno de ellos no permitirá valores duplicados y se le llama clave primaria. A las restantes se les llama claves alternativas. Permiten utilizar el modo de acceso secuencial y el modo de acceso directo para leer la información guardada en sus registros. - El modo de acceso directo se hace conociendo el contenido del campo clave del registro que queremos localizar. Con esa información el sistema operativo puede consultar el índice y conocer la posición del registro dentro del fichero. - Solamente se puede grabar en un soporte de acceso directo. Si esto no fuera así no podría emplear el acceso directo.
nuevo con todos los datos necesarios (algo que provocaba redundancia) para evitar que los programas tuviesen que leer muchos ficheros. Este planteamiento produce, además de una ocupación inútil de memoria y un aumento de los tiempos de proceso , al repetirse los mismos controles y operaciones en los distintos ficheros. Pero más graves todavía son las inconsistencias que a menudo se presentan en estos sistemas, debido a que la actualización de los mismos datos, cuando se encuentran en más de un fichero, no se suele realizar de forma simultánea en todos los ficheros. De este análisis se deduce claramente la necesidad de una gestión más racional del conjunto de datos, surgiendo así un nuevo enfoque que se apoya sobre una base de datos en la cual los datos son recogidos y almacenados una sola vez, con independencia de los tratamientos. Vemos, por tanto, que la solución de los problemas asociados al tratamiento de los datos en los sistemas tradicionales lleva a un cambio radical en el enfoque del sistema de información, en el cual los datos se organizan y mantienen en un conjunto estructurado que no está diseñado para una aplicación concreta, sino que, por el contrario , tiende a satisfacer las necesidades de información de la organización; necesidades cuya diversidad se ve acentuada con el transcurso del tiempo. Estos sistemas orientados hacia los datos, van sustituyendo a los sistemas orientados hacia el proceso que, por su poca fiabilidad, falta de adecuación a la realidad y mal asegurada confidencialidad han ido perdiendo de forma progresiva la confianza de los usuarios.
Se cuenta con dos archivos: CLIENTES y FACTURAS. El primer archivo tiene los datos básicos de los clientes, mientras que en el segundo se almacenan las ventas realizadas. Al emitir cada factura se ingresan nuevamente los datos num, nombre, domicilio.
1.7 El SGBD (Sistema Gestor de Bases de Datos) Además de los datos, en la base de datos se guardarán los metadatos, que son la estructura donde se van a almacenar los datos. El SGBD es una aplicación que permite a los usuarios definir, crear y mantener la BD, y proporciona un acceso controlado a la misma. Debe prestar los siguientes servicios:
▪ Debe asegurar el acceso concurrente y ofrecer mecanismos para conservar la consistencia de los datos en el caso de que varios usuarios actualicen la BD de forma concurrente. 1.9 USUARIOS DE LOS SGBD Generalmente distinguimos cuatro grupos de usuarios de sistemas gestores de bases de datos: los usuarios administradores, los diseñadores de la base de datos, los programadores y los usuarios de aplicaciones que interactúan con las bases de datos.