English

Resumo

A MBI possui décadas de experiência no tratamento de grandes volumes de informação, usando bancos de dados relacionais. Toda esta experiência está presente nas características das bases de dados de códigos postais que oferecemos ao mercado: elas não são, como acontece com a maioria dos fornecedores, uma simples réplica dos dados dos correios.


Um padrão pronto para o mundo global

Todas as características descritas se aplicam aos códigos postais de todos os países para os quais a informação é disponibilizada. Assim, é possível manter os dados de diversos países numa única base de dados. Ou seja, ao usar os dados disponibilizados pela MBI, sua base de dados passa a estar pronta para operar num ambiente global.

Uma única tabela com todos os dados

Todos os dados referentes aos códigos postais, são fornecidos numa única tabela. Isto continua sendo verdade mesmo para o caso de bases de dados com códigos definidos em diferentes níveis geográficos e/ou de rua. Por exemplo, há países onde um único código postal é compartilhado por várias localidades, enquanto em outros cada código postal corresponde a uma única localidade.

Mais ainda, em muitos países, com o crescimento da quantidade de correspondência movimentada dentro das principais cidades, passou a ser comum a utilização de códigos postais específicos para determinados bairros. Em alguns casos, os códigos postais passaram a ser determinados para cada rua, ou para segmentos de rua, ou até para cada quadra de cada rua.

Finalmente, existem casos em que os correios designam códigos postais específicos para determinados endereços, onde o volume de correspondência é muito alto - estes são conhecidos no Brasil como CEPs 'especiais'.

A maioria das bases de dados de códigos postais de cada país refletem essa complexidade de situações. Já as bases de dados da MBI abrangem todas essas situações por meio de uma única tabela, contendo todos os dados. Apenas os conteúdos de cada campo (ou coluna) varia conforme a área geográfica ou o(s) logradouro(s) que são cobertos por cada código postal.

Identificação das localidades, municípios, províncias, estados e/ou regiões

Cada país possui denominações diferentes para seus vários níveis de organização política. Os núcleos populacionais são normalmente agrupados em municípios - em alguns casos cada lugar povoado constitui um município, enquanto em outros um conjunto deles forma um único município, partido, Kreis, County, segundo o país considerado.

Num segundo nível, esses municípios são agrupados em estados, províncias ou Laender. Os nomes destas unidades administrativas também são padronizados.

Finalmente, em alguns países existe o conceito de região (p.ex. Sudeste, no Brasil). Mas, como na grande maioria dos países não existem entidades de governo nesse nível de região (p.ex. no Brasil não existe nem poder executivo, nem legislativo nem judicial no nível das regiões), optamos por desconsiderar o agrupamento em regiões ao relacionar os códigos postais. Quando necessário, basta agrupar os estados ou províncias que formam a região de interesse.

Simplicidade e grafia natural no preenchimento dos dados

Em todos os campos, todos os nomes são utilizados da forma mais desabreviada e completa possível, além de respeitar a ordem natural utilizada ao se referir aos nomes das cidades e ruas. Por exemplo, em vez de 'Morato, av. Dr. Francisco', usamos 'Avenida Doutor Francisco Morato'. Sabendo qualquer pedaço do nome, o computador poderá localizar a rua correta, mesmo que o usuário que está fazendo a busca não saiba se se trata de uma rua ou uma avenida, ou se tem o título de Doutor como parte do nome do logradouro.

Finalmente, todos os nomes de cidades e ruas são grafados usando letras maiusculas e minusculas, como corresponde ao se lidar com nomes proprios. Muitas bases de dados disponiveis no mercado disponibilizam os nomes das cidades e ruas apenas em maiusculas, o que dificulta sua utilizacao imediata em muitas aplicacoes.

Layout utilizado

A seguir explicamos o padrão utilizado para o preenchimento de cada campo:

Nome do Campo
(ou Coluna)

Significado dos Dados

Código da Localidade

O código do núcleo populacional é formado por até quatro elementos: o primeiro contém seu nome, seguido opcionalmente (entre parênteses) do nome do município ao qual pertence - caso o nome do núcleo populacional não seja o próprio nome do município.

O nome do núcleo populacional é complementado com a sigla da Unidade Administrativa (estado ou província) e o nome do país.

Por exemplo, a localide de Maresias, praia pertencente ao município de São Sebastião, é codificada como "Maresias (São Sebastião), SP, Brasil", enquanto a cidade de São Sebastião, sede do mesmo município é codificada como "São Sebastião, SP, Brasil".

Tipo do Logradouro

Identifica se se trata de uma rua, avenida, praça, alameda, etc.

Nome do Logradouro

Nome próprio usado para designar o logradouro

Trecho

Identifica uma faixa de números, ou um único número, ao qual se aplica o código postal.

Código Postal

Sequencia de dígitos e separadores usados para codificar cada local. P.ex. sempre é incluido o hífen no caso dos códigos brasileiros, entre o quinto e o sexto dígito.

Bairro Inicial

Nome do bairro onde o logradouro se inicia, quando disponível ou aplicável (por exemplo, não se aplica a códigos que abrangem toda uma localidade),

Bairro Final

Nome do bairro o logradouro termina, caso o trecho descrito tenha término num bairro diferente daquele onde ele se inicia.

Formato de arquivo

Os dados são fornecidos em formato .txt, com os campos separados por tabulações. Para reduzir o download e tornar o envio mais rápido, os arquivos .txt são compactados no formato .zip e/ou .rar.

A escolha do formato .txt se deve ao fato de que este formato de dados pode ser lido/importado por praticamente todos os tipos de softwares e sistemas de gerenciamento de bancos de dados.

Resumo

Acreditamos que o cuidado que temos com as bases de dados de códigos postais garantem informação de qualidade superior!

Convidamos você a fazer uso dela também!

- Códigos postais da Argentina

- Códigos postais do Brasil

- Códigos postais da Espanha

14.213