You are on page 1of 2

Conceptos de Bases de Datos 2016

PRCTICA 1
Creacin, consulta y mantenimiento de archivos
secuenciales Algortmica Bsica.

1. Realizar un programa que cree un archivo y luego efectu sobre el mismo la carga
de nmeros enteros. La informacin ser obtenida mediante teclado, los nmeros
ingresados no estn ordenados. El nombre del archivo debe ser proporcionado por
el usuario. La carga finaliza al procesar el nmero 0 (cero), que debe incorporarse
al archivo.
2. Desarrollar un programa que realice la apertura de un archivo de nmeros enteros
no ordenados. La informacin del archivo corresponde al total, expresado en kilos,
de caa de azcar recolectados por da. Recorriendo el archivo una nica vez,
informe por pantalla la cantidad de das que se recolect ms de 18.000 kilos de
caa de azcar, y cul es el promedio de kilos recolectados por da. Durante el
recorrido, el programa, adems deber listar el contenido del archivo en pantalla.
El nombre del archivo a procesar debe ser proporcionado por el usuario.
3. Realizar un programa que permita:
a. Crear un archivo de registros no ordenados con informacin referida a
actores de reparto. La informacin ser suministrada mediante teclado. De
cada actor se registra: cdigo de identificacin, apellido y nombre, D.N.I,
nacionalidad y fecha de nacimiento. La carga del archivo debe finalizar
cuando se reciba el string como apellido.
b. Abrir el archivo de actores y permitir:
i. Reportar en pantalla el nmero de actores con fecha de nacimiento
previa a 1980.
ii. Reportar la informacin de los actores cuya nacionalidad sea
Venezolano.
iii. Listar los actores en pantalla de a uno por lnea.
iv. Listar la cantidad de actores con D.N.I superior a 30.000.000.
NOTA: El nombre del archivo a crear o abrir debe ser proporcionado por el usuario.
Sugerencia: utilice algn men que permita al usuario ejecutar las diferentes
funcionalidades provistas por su programa.
4. Agregar al programa del ejercicio 3, opciones para:
a. Modificar la nacionalidad de un actor determinado, la bsqueda debe
hacerse mediante D.N.I.
Pgina 1 de 2

Conceptos de Bases de Datos 2016


b. Aadir uno o ms actores al final del archivo con sus datos obtenidos por
teclado. La carga finaliza con el actor cuyo D.N.I sea 0.
c. Listar todos los actores existentes en el archivo, en un archivo de texto
llamado actores.txt.

5. Realizar un programa que permita:


a. Crear un archivo binario a partir de la informacin almacenada en un
archivo de texto. El nombre del archivo de texto es: actividades.txt
b. Abrir el archivo binario y permitir la actualizacin del mismo. Se debe poder
agregar una actividad y modificar una actividad existente.
NOTA: La informacin en el archivo de texto consiste en: cdigo de actividad, nombre,
descripcin, precio por mes y precio por clase para diferentes actividades de un
gimnasio. Cada actividad se almacena en dos lneas en el archivo de texto. La primera
lnea contendr la informacin del cdigo, ambos precios y el nombre de la actividad y
la segunda lnea almacenar la descripcin.
6. Realizar un programa que presente un men con opciones para:
a. Crear un archivo de registros no ordenados que registran la informacin del
stock de diferentes calzados y cargarlo con datos ingresados desde un
archivo de texto denominado carga.txt.
Los registros deben contener modelo, nmero y el stock disponible.
b. Listar en pantalla toda la informacin de calzados cuyos modelos
comiencen con un substring proporcionado por el usuario y que sean
nmero mayor a 36.
c. Listar en un archivo de texto denominado calzados.txt todos los registros
del archivo.
d. Aadir uno o ms calzados al final del archivo con sus datos obtenidos por
teclado.
e. Modificar el stock de un calzado dado.

NOTA: Las bsquedas deben ser por modelo y nmero.

Pgina 2 de 2