Um banco de dados distribuído consiste em uma coleção de nós que podem participar na execução de transações que acessam dados em um ou mais nós. Os dados são armazenados em diversos computadores que se comunicam através de redes. A distribuição física dos dados é a principal diferença entre sistemas de bancos de dados centralizados e distribuídos.