Este projeto realiza a leitura de dados de um arquivo .txt com informações de IDH e popula duas bases de dados:
- PostgreSQL (banco relacional)
- MongoDB (banco não relacional)
Os dados são extraídos de um arquivo separado por ;, processados com Python e armazenados em ambas as bases para fins de análise posterior.
banco_relacional_idh.py: popula o banco PostgreSQLbanco_norelacional_idh.py: popula o MongoDBfederacao.py: classe com o modelo de dadosfederacao_dao_postgres.py: DAO com operações no PostgreSQLidh.txt: arquivo de entrada com os dados
- Python 3
- PostgreSQL
- MongoDB
- Bibliotecas:
psycopg2pymongo
python banco_relacional_idh.py
python banco_norelacional_idh.py