Categorias: Todos - archivos - jerarquización - información - organización

por ARRIAGA GUZMAN ARRIAGA GUZMAN 3 anos atrás

235

UNIDAD TEMÁTICA V “Tecnologías para la explotación de la Información”

La estructura de los archivos se entiende mejor a través de una jerarquización de conceptos, donde la base de datos se encuentra en la cima, seguida por los archivos, registros y campos.

UNIDAD TEMÁTICA V “Tecnologías para la explotación de la Información”

UNIDAD TEMÁTICA V “Tecnologías para la explotación de la Información”

5.2 Conceptos y Estructuras de Bases de Datos

Tipos de Bases de Datos
Las bases de datos pueden clasificarse de varias maneras, de acuerdo al contexto que se esté manejando, o la utilidad de la misma. Según la variabilidad de los datos almacenados:

Estas son bases de datos donde la información almacenada se modifica con el tiempo, permitiendo operaciones como actualización, borrado y adición de datos, además de las operaciones fundamentales de consulta. Un ejemplo de esto puede ser la base de datos utilizada en un sistema de información de un supermercado, una farmacia, un videoclub o una empresa.

Estas son bases de datos de solo lectura, utilizadas primordialmente para almacenar datos históricos que posteriormente se pueden utilizar para estudiar el comportamiento de un conjunto de datos a través del tiempo, realizar proyecciones y tomar decisiones.

Distintos Niveles de un SBD. Los SBD pueden ser estudiados desde 3 niveles distintos:
3.- Nivel Visión. Son partes del esquema conceptual. El nivel conceptual presenta toda la base de datos, mientras que los usuarios por lo general sólo tienen acceso a pequeñas parcelas de ésta. El nivel visión es el encargado de dividir estas parcelas. Un ejemplo sería el caso del empleado que no tiene porqué tener acceso al sueldo de sus compañeros o de sus superiores. El esquema asociado a éste nivel es el Esquema de Visión.
2.- Nivel Conceptual. Es el correspondiente a una visión de la base de datos desde el punto de visto del mundo real. Es decir tratamos con la entidad u objeto representado, sin importarnos como está representado o almacenado. Este nivel lleva asociado el Esquema Conceptual.
1.- Nivel Físico. Es el nivel real de los datos almacenados. Es decir como se almacenan los datos, ya sea en registros, o como sea. Este nivel es usado por muy pocas personas que deben estar cualificadas para ello. Este nivel lleva asociada una representación de los datos, que es lo que denominamos: Esquema Físico.
Una base de datos proporciona a los usuarios el acceso a datos, que pueden visualizar, ingresar o actualizar, en concordancia con los derechos de acceso que se les hayan otorgado. Se convierte más útil a medida que la cantidad de datos almacenados crece. Una base de datos puede ser local, es decir que puede utilizarla sólo un usuario en un equipo, o puede ser distribuida, es decir que la información se almacena en equipos remotos y se puede acceder a ella a través de una red.
1. Independencia de datos y tratamiento. Cambio en datos no implica cambio en programas y viceversa (Menor costo de mantenimiento). 2. Coherencia de resultados. Reduce redundancia. Acciones lógicamente únicas. Se evita inconsistencia. 3. Mejora en la disponibilidad de datos. No hay dueño de datos (No igual a ser públicos). Ni aplicaciones ni usuarios. Guardamos descripción (Idea de catálogos). 4. Cumplimiento de ciertas normas. Restricciones de seguridad. Accesos (Usuarios a datos). Operaciones (Operaciones sobre datos). 5. Otras ventajas: Más eficiente gestión de almacenamiento. Efecto sinérgico.
Las bases de datos son concebidas inicialmente como “un sistema”, es decir son un conjunto de archivos relacionados entre sí para lograr un fin, que es el control de operaciones o transacciones de cierta actividad de una persona u organización.

5.4 Herramientas de Explotación de Base de Datos

La explotación de bases de datos se dará cuando esta ya está siendo utilizada, y se realizara mediante el uso de Consultas en Access y con el lenguaje SQL anidado en el mismo, también se utilizaran las funciones de búsqueda que Excel proporciona a sus usuarios.
SQL es el lenguaje estándar utilizado para consultar las bases de datos relacionales. Permite (Además de opciones más avanzadas) crear, modificar o borrar tablas, así como insertar, eliminar, modificar o consultar los elementos de las tablas. Lo más común es realizar consultas: Sentencia SELECT SELECT nombre_de_columna FROM nombre_de_tabla WHERE condición; Ejemplo:  Queremos saber el nombre del profesor “Pepito Pérez”: SELECT codigo_profesor FROM Profesor WHERE nombre=”Pepito Pérez”;  Queremos saber el código del alojamiento “Arts”: SELECT alojamiento_id FROM Alojamiento WHERE nombre=”Arts”;  Queremos saber los nombres de todos los alojamientos que se construyeron antes de 1980: SELECT nombre FROM Alojamiento WHERE anyo_construccion<1980;

5.1 Conceptos y Estructuras de Archivos

Estructura de un Archivo
Organización Secuencial No es más que una sucesión de registros almacenados en forma consecutiva sobre un soporte externo. Los registros están ubicados físicamente en una secuencia usualmente fijada por uno o más campos de control contenidos dentro de cada registro, en forma ascendente o descendente. Esta organización tiene el ultimo registro en particular, contiene una marca (en general un asterisco) de fin de archivo, la cual se detecta con funciones tipo EOF (end of file) o FDA (fin de archivo).
Campo. Es un conjunto de caracteres capaz de suministrar una determinada información referida a un concepto. Al igual que en las variables, al definir un campo hay que indicar claramente sus tres características: Nombre: identifica a ese conjunto de caracteres. Tipo: tipo de caracteres que pueden contener (alfabético, entero, etc.) Tamaño: cantidad de caracteres que puede contener.
Registro. Es un conjunto de campos referentes a una entidad en particular y constituyen una unidad para su proceso.
Jerarquización. Para comprender de mejor manera la estructura de un archivo lo haremos mediante una jerarquización de conceptos, la más alta es una base de datos o sistema, la cual es un conjunto de de archivos; un archivo es un conjunto de registros; un registro así sucesivamente
Sabemos que los archivos Son sucesos, hechos, eventos los cuales son registrados en medios manuales y/o electrónicos a fin de guardar una memoria escrita de cómo y cuándo se realizaron. La información don datos manipulados o procesados, que son presentados a los usuarios para servir de soporte a la toma de decisiones con ciertas características como exactitud, oportunidad, relevancia, etc.
Registro: Un registro es el conjunto completo de datos relacionados pertenecientes a una entrada, tal como un cheque bancario. Al ser considerado como una unidad única, el queque bancario es, por lo tanto, un registro que consta de 7 campos separados, todos ellos relacionados con la transacción de pago.
Archivo: Un archivo es una colección de registros relacionados. Se incluye cada registro en un archivo ya que pertenece a la misma entidad. Por ejemplo un archivo de cuentas está formado solamente por las cuentas de los clientes.

TIPOS DE ARCHIVOS

Estos archivos son leídos y escritos en el procesamiento de datos, o sea proporcionan los datos de entrada a al proceso y también los datos procesados son escritos en el mismo. Ejemplo: los archivos directos implementados en dispositivos de acceso aleatorio, presentan estas características.

Son los archivos que solo son escritos, y son donde los datos de salida de un procesamiento son escritos. Ejemplo: el archivo de transacciones rechazadas en la actualización del maestro en la organización secuencial.

Son los archivos que “alimentan” un procesamiento de datos, o sea son leídos, ejemplo: El archivo de transacciones en el procesamiento de la actualización del maestro en la organización secuencial.

Campo: Los datos pueden ser representados por números y caracteres, de tal manera que un dato como nombre de un empleado, el número de control de un alumno o un precio pueden ser identificados por un elemento que se le llama campo, entonces obtendríamos los campos, nombre, control y precio.
¿Qué se pueden hacer con los archivos?
Recuperación. Es el acceso a un archivo con el propósito de extracción de datos, con fines de generación de reportes o de seguridad para crear respaldos.
Mantenimiento. Es el proceso que permite agregar, modificar o eliminar campos, con fines de reorganización, validación, restructuración, etc.
Actualización. Es el proceso mediante el cual los registros y os datos que lo integran pueden hacerse las siguientes acciones: bajas, es decir se puede eliminar un registro; cambios, algún campo del registro puede modificarse
Creación. Cada vez que se cargan datos, son escritos por algún medio de procesamiento, es necesario aclara que el archivo ya debe estar diseñado para poder hacerlo, esto es relativamente sencillo hacerlo en Access y en Excel y se realiza una única vez al crear el archivo con datos iniciales.