La estructura de una base de datos incluye datos relacionados almacenados sistemáticamente, hardware y software. El software incluye un sistema de gestión de base de datos que permite crear y mantener la base de datos. Las bases de datos almacenan datos de manera no redundante, independiente y concurrente.