a descrição da base de dados que guarda os próprios dados é feita com a mesma estrutura usada para guardar os dados, de forma que usuários autorizados podem aplicar a mesma linguagem usada para interrogar os dados sobre a estrutura dos dados