Este documento describe la estructura básica de un sistema de base de datos, el cual se divide en dos componentes principales: el gestor de almacenamiento y el procesador de consultas. El gestor de almacenamiento se encarga de almacenar, recuperar y actualizar los datos, mientras que el procesador de consultas simplifica el acceso a los datos a través de vistas de alto nivel y traduce las consultas a planes de evaluación de bajo nivel. Ambos componentes implementan varias estructuras de datos y módulos para llevar a cab