O MSAccess tem o seguinte problema, ele só aumenta, você não consegue diminuir o tamanho dele, se você tem 1000 registros e deletar 500, o banco continua do mesmo tamanho, a dica que tenho é a seguinte crie um novo arquivo mdb e importe tudo o que ta no antigo(tabelas, consultas, forms, módulos, macros, etc...), daih veja a diferença de tamanho dos arquivos, o novo arquivo será muito menor..... (TEXTO EDITADO) obs.: Não esqueça dos Relacionamentos !!! Falow...