Bases de datos - una agenda informatizada.






Análisis del problema
Una agenda debe permitirnos mantener distintas informaciones, entre las cuales se contarán las siguientes:



Esta agenda nos permitirá mantener contactos y efectuar búsquedas por cualquier campo.

Diseño del programa
Vamos a construir una base de datos basada en disco. El programa dispondrá de preferencias configurables por el usuario (de visualización de campos, por ejemplo) y estará basado en un archivo binario de registros. Como estructura de datos se empleará una lista enlazada.

Implementación

Comprobación y Depuración

Documentación