Jerald
Il s'agit de trois niveaux d'architecture de base de données.
La couche interne est la première couche destinée aux concepteurs du système. Cette couche traite du stockage physique des données et cette couche est utilisée par les programmeurs du système de base de données. La structuration des notices, l'indexation et le classement des notices s'effectuent dans cette couche.
La couche conceptuelle est la couche pour les concepteurs et les administrateurs de bases de données. Cette couche traite de l'organisation des données dans leur ensemble. Dans cette couche pour supprimer les détails inutiles des abstractions de données internes sont utilisées. Troisième type de couche Couche
externe utilisée par les utilisateurs finaux et les programmeurs d'applications. Dans cette couche, les données sont présentées sous une forme utile et des parties de données peuvent être masquées.