ACCESS
Vantagens:
- Microsoft Office Professional
- Rápido para bancos pequenos
- Configuração simples
- Guarda dados do SQL e do Oracle
- Linguagem VBA (Visual Basic para Aplicações) e SQL
- Ferramentas de importação/exportação (Windows)
Desvantagens:
- O tamanho do arquivo aumenta muito rapidamente
- Não é ideal para guardar grandes volumes (100 MB por banco)
- Lentidão em redes de tráfego intenso
SQL
Vantagens:
- Suporte à plataforma Windows
- Software livre
- Compatibilidade (drivers para comunicação Delphi, Java, C/C++)
- Excelente desempenho e estabilidade
- Pouco exigente em recurso de hardware
- Suporta vários tipos de tabela
- Possui código aberto
- Multi-tarefa e multi-usuário (cliente/servidor)
- Suporta Bancos grandes(até 1TB)
Desvantagens:
- A padronização inibe a criatividade
- Discordância com as linguagens hospedeiras
- Não executa backup consistentemente quando a base de dados estiver no ar ou se atualizações estiverem sendo efetuadas
- Não tem recurso contra falhas no desligamento do banco durante a atualização de dados
- Todas as páginas têm sempre 64K
- Não particiona tabelas e índices
ORACLE
Vantagens:
- Grande velocidade para grandes bancos
- Suporta várias plataformas (HP 9000 Series HP-UX, Linux Intel)
- Robustez, segurança, confiabilidade, organização racionalizada e grande capacidade de expansão (escalabilidade) do sistema
- Sistema multi-tarefa e multi-usuário (via internet)
- Compatibilidade (drivers para comunicação Delphi, Java, C/C++)
- Permite a criação de programas que fazem carregamento automático de informações, verificação de consistência, limpeza, entre outras funções, através de funções internas do banco
Desvantagens:
- Exige especialização técnica para administração do banco (tarefas como backup/recovery, performance tunning, gerenciamento de usuários/segurança, etc)
- Alto custo da liberação e do hardware necessário para rodar os softwares: uma cópia do Oracle Standard Server mais módulo Spatial (opcional), um ESRI ArcSDE e uma cópia de Windows 2000 Server ou Unix (apenas servidor)
ORACLE x SQL
Oracle:
- Suporta vária plataformas
- Software mais caro
- Maior velocidade para bancos gigantescos
- Exigência de especialização para desenvolvimento do banco
SQL:
- Suporta plataforma Windows
- Software mais barato
- Maior número de colunas por banco
- Facilidade de desenvolvimento do banco