Programación II Concepto de Archivos.

Slides:



Advertisements
Presentaciones similares
DISEÑO DE TRANSFERENCIA ENTRE REGISTROS
Advertisements

Organizaciones Indexadas
DEFINICIONES. TIPOS. SEMANA 12
LICENCIATURA EN SISTEMAS COMPUTACIONALES EN ADMINISTRACION
Arquitecturas de BD Modelo ANSI/SPARC
GESTION DE DISPOSITIVOS
Sistemas Gestores de Ficheros
Diseño de Bases de Datos
3.4.- Administración de Memoria Virtual.
EQUIPO ·# 3 SISTEMAS OPERATIVOS
¿QUÉ SON LAS BASES DE DATOS?
Las estructuras de arreglos fueron usadas en las primeras computadoras digitales, cuando la programación se hacía todavía en lenguaje máquina, para tablas.
Tema II Unidad de memoria. 2 Unidad de memoria 2.1 Definiciones y conceptos básicos Localización Capacidad Unidad de transferencia
Base de Datos.
Windows XP sp3.
Planificación de la Información.
Johanna Lizeth Rodríguez Lorena Fda. Chávarro Ramos
Algorítmo de Mapeo Directo
INTEGRANTES ALEXIS MENDOZA ALDAIR ARRIETA CARLOS PASTOR LORENA RODRIGUEZ ANTHONY JIMENEZ.
Almacenamiento y Recuperación de la Información 2do Semestre 2005 Wenceslao Palma M.
Arquitectura del Computador
Bases de Datos.
UNIDAD I Conceptos Básicos.
PROGRAMACION II.  Es un conjunto de datos no necesariamente del mismo tipo, los cuales se podrán manipular o realizar cualquier operación sobre cada.
Administración del espacio
UNIDAD II. Manejo de archivos
La organización indexada está formada por registros que se encuentran en conjunto de datos que se graban en un disco secuencialmente, llamado área primaria.
Archivos.
Viviana Poblete López Módulo: Modelo de Datos
Estructura y Tecnología de Ordenadores Noviembre 2004.
Tema 10a Manejo de archivos. Introducción Un computador puede almacenar grandes cantidades de información. Puede acceder a ella de manera muy rápida.
Clase 10: Estructuras de datos y arreglos.
Elaborado por: Guillermo Baquerizo I Término
Introducción A Las Bases De Datos
(Organización y Manejo de Archivos)
Fundamentos de Programación Resolución de Problemas con Computadoras y Herramientas de Programación.
ORGANIZACIÓN DE LOS DATOS PARA PROCESARLOS EN COMPUTADORA Las computadoras trabajan con datos. Aceptan y procesan datos, y comunican resultados. No pueden.
 La cuestión de la cantidad es simple, cuanto más memoria haya disponible, más podrá utilizarse. La velocidad óptima para la memoria es la velocidad.
Ing. JUAN CARLOS GARCIA DUARTE
Introducción a las Bases de Datos Relacionales Juan Alberto Sigüenza Escuela Técnica Superior de Informática Universidad Autónoma de Madrid.
Página 1 20/03/2005 Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal Tecnología de la Información Profesora Ariana Rosenthal Administración.
Nombre: Cristian Achina Curso: 4to «A» Fecha:
Programación en C para electrónicos
Teoría de Sistemas Operativos Administración de Archivos.
ACCESS.
Seminario de Informática Elementos Conceptuales
Estructura de los Sistemas Operativos
Base de Datos Juan Inoa. Conceptos de Base de Datos.
Métrica v2.1 Técnicas: Modelado de datos (Parte 1)
COLEGIO DE BACHILLERES “XOCHIMILCO TEPEPAN” Nº13  Tecnologías de la Información y comunicación 3.  Profa. Gabriela Pichardo Lazardo EQUIPO 25  Emmanuel.
DEFINICION  Las bases de datos son una colección organizada de información dividida en campos los cuales nos proporcionan datos detallados e individuales.
SEMANA 01_2.
Sistemas de Archivos Sistemas Operativos.  Se debe proporcionar un almacenamiento secundario que respalda a la memoria principal  El Sistema de archivos.
Archivos y bases de datos.
Almacenamiento de la información IES Virgen del Espino.
Filas Secuenciales.
Estructura de datos I CIS - UABJB.
PLATAFORMA TEÓRICO-CONCEPTUAL
Computadora Es una máquina electrónica que recibe y procesa datos para convertirlos en información útil. Una computadora es una colección de circuitos.
MIA - Grupo 5 Unidad 2.
INTEGRANTES: JOSE ESTEVEZ _HUGO ANDRADE CURSO: 5TO “B”
Unidad de transferencia de memoria
Republica Bolivariana de Venezuela Universidad Alonso de Ojeda Facultad de Ingeniería Escuela de Computación Ing. Prof. Leonel Sequera Entrada y Salidas.
COMPUTADORA Es una máquina electrónica que recibe y procesa datos para convertirlos en información útil. Una computadora es una colección de circuitos.
Visual Basic Prof.: Carol Briones García. Uso de Archivos  Definición  Es un conjunto de información que se almacena en algún medio de escritura que.
BASES DE DATOS CONCEPTOS BASICOS Elizabeth Maite Zarate Machaca “El tratamiento eficiente de la información al servicio del usuario”
Gestión de Memoria – Parte 2
9-Febrero Características técnicas de los dispositivos periféricos Ana Luz Martínez Guerra.
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO FACULTAD DE INGENIERÍA COORDINACIÓN DE MATERIAS PROPEDÉUTICAS INGENIERÍA EN SISTEMAS ENERGÉTICOS SUSTENTABLES.
1/50 Ing. Gerardo Chávez Malpartida Administración de Memoria SISTEMAS OPERATIVOS.
Transcripción de la presentación:

Programación II Concepto de Archivos

23 7 1 1 9 6 campos Noción de Archivo: Estructura Jerárquica Archivos Conjunto de datos estructurados en una colección de entidades elementales o básicas denominadas registros, que son de igual tipo y constan de entidades mas bajas denominadas campos. Campos: son elementos de datos elementales Nombre DNI Dirección localidad Partido campos Un campo, se puede dividir en subcampos: El campo fecha, dividido en día, mes y año 23 7 1 1 9 6 D I A M E S A Ñ O

Noción de Archivo: Estructura Jerárquica Registros: colección de información, relativa a una entidad particular. En definitiva, un registro es una colección de campos, lógicamente relacionados Longitud de los registros Variable Fija Archivos: colección de registros relacionados entre si con aspectos en común y organizados para un propósito especifico Nombre DNI Dirección localidad Partido Esta grafica nos muestra un archivo de 4 registros

Noción de Archivo: Estructura Jerárquica Base de Datos Archivos Registros Campos Subcampos Caracteres

Noción de Archivo: Conceptos y Definiciones Clave: Es un campo de datos que identifica el registro y lo diferencia de otros registros. La clave debe ser diferente para cada registro. EJ: DNI Registro Físico o Bloque: Es la cantidad mas pequeña de datos que pueden transferirse en una operación de entrada/salida entre la memoria central y los dispositivos periféricos o viceversa Factor de Bloqueo: Es el numero de registros lógicos que puede tener un registros físico Un registro por bloque. (factor = 1) Registro Espacio entre bloques Bloque Registro 1 Registro 2 Registro 3 Registro 4 Espacio entre bloques Bloque N registros por bloque. (factor = N)

Noción de Archivo: Factor de Bloqueo (continuación) Se pueden dar las siguientes alternativas: Registro lógico > Registro físico: En un bloque se contienen varios registros físicos por bloque. Se denominan registros expandidos Registro lógico = Registro físico: El factor de bloqueo es 1 y se dice que los registros no están bloqueados Registro lógico < Registro físico: El factor de bloqueo es mayor que 1 y los registros están bloqueados

Noción de Archivo: Resumen Un archivo esta siempre almacenado en un soporte externo a la memoria central. Existe independencia de las informaciones respecto de los programas. Todo programa de tratamiento intercambia información con el archivo y la unidad básica de entrada/salida es el registro. La información almacenada es permanente. En un determinado momento, los datos extraídos por el archivo son los de un registro y no los del archivo completo. Los archivos, en memoria auxiliar, permiten una gran capacidad de almacenamiento.

Organización de Archivos El acceso a los archivos se pueden dar de dos formas: Acceso Secuencial Acceso directo El acceso secuencial implica el acceso de un archivo según el orden de almacenamiento de sus registros. Uno tras otro. El acceso directo implica el acceso a un registro determinado, sin tener por esto que consultar a los registros precedentes La organización de un archivo, se define como la forma en que se estructuran los datos de un archivos. Hay tres organizaciones fundamentales: Organización secuencial Organización directa o aleatoria Organización secuencial indexada

. Organización de Archivos: Secuencial Características principales: En este tipo de organización los registros son almacenados consecutivamente sobre el soporte externo. Estos, como se dijo arriba son grabados consecutivamente cuando el archivo se crea y se debe acceder consecutivamente cunado se leen dichos registros. Importante: El orden físico en que fueron grabados, es el orden de lectura de los mismos. Todos los tipos de dispositivos de memoria auxiliar, soportan la organización secuencial Estos archivos, tienen un registro particular que determina el fon de archivo. EOF. Registro Nº 1 Registro Nº 2 . Registro N – 1 Registro N

Organización de Archivos: Directa Este tipo de archivos esta organizado en forma directa, cuando el orden físico no se corresponde con el orden lógico. Los datos, se sitúan en el archivo y se accede a ellos directamente, mediante su posición. En otras palabras, en el lugar relativo que ocupan. Ventajas: Lectura / Escritura de registros en cualquier orden y posición. Rapidez en el acceso a la información. Desventajas: Se tiene que programar la relación e/ el contenido de un registro Y la posición que ocupa. Condiciones para ser de acceso directo: almacenado en un soporte direccionable. registro tener un campo clave para identificar c/registro de Modo único. correspondencia entre los posibles valores de la clave y las Direcciones disponibles sobre el soporte.

Noción de Archivo: Organización secuencial indexada Un archivo esta organizado en forma secuencial indexada, si: El tipo de sus registros contiene un campo clave identificador Los registros están en un soporte direccionable por el orden de los valores indicados por la clave. Un índice por cada una de las posiciones direccionales, en esencia, el índice contiene la clave del último registro y la dirección de acceso al primer registro del bloque. CLAVE DICCION 15 24 36 54 240 010 020 030 040 090 15 010 011 012 019 020 021 029 030 031 039 040 041 049 050 090 091 24 36 240 CLAVE DATOS

Noción de Archivo: Organización Secuencial Indexada Como esta constituido un Archivo de OSI: Área De Datos Los registros están en forma secuencial y organizados por una clave. No has espacios intercalados Área De Índices Tabla que contiene los niveles de índice. Varios índices enlazados se llama: Niveles de Indice Área De Excedentes Se utiliza preferentemente para las actualizaciones

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica

Noción de Archivo: Estructura Jerárquica