Eine Datenbank speichert und verwaltet eine große Menge von strukturierten Daten. Ein Zugriff auf solche Daten ist essentiell. Sogenannte Schnittstellen ermöglichen die Anbindung von Daten aus verschiedenen Datenbanken, dabei können beispielsweise Objekteigenschaften wie Flächen und Längen sowie frei definierte Attribute aus CAD-Zeichnungen in die Datenbank geschrieben oder aus der Datenbank erzeugt werden.