Banco de dados
1. Postgresql, Mysql, Oracle, DB2, Interbase e Caché
2.
- FireBird
* Suporte total a Stored Procedures e Triggers
* Transações compatíveis com ACID
* Integridade Referencial
* Multi Generational Architecture
* Consome pouco recursos de processamento
* Linguagem nativa para Stored Procedures e Triggers (PSQL)
* Suporte para funções externas (UDFs)
* Praticamente não necessita de DBAs especializados
* Quase nenhuma configuração – instale e já comece a usar
* Grande comunidade de usuários e vários lugares para se obter suporte gratuito
* Versão embedded do SGBD – perfeita para criação de catálogos em CDROM, aplicações “demo” ou standalone
* Dezenas de ferramentas de terceiros, incluindo aplicações gráficas de administração, replicação, etc.
* Careful writes – recuperação rápida, dispensa o uso de log de transações!
* Diversas formas de acesso ao banco de dados: nativo/API, dbExpress, ODBC, OLEDB, .Net provider, JDBC nativo tipo 4, Python module, PHP, Perl, etc
* Suporte nativo para os maiores sistemas operacionais, incluindo o Windows, Linux, Solaris, Maços
* Backups incrementais
* Builds de 64bits disponíveis
* Total controle de cursores em PSQL
* Tabelas de monitoramento
* Triggers de conexão e transação
* Tabelas temporárias
- Postgresql
* Compatibilidade multi-plataforma, ou seja, executa em vários sistemas operacionais, como Windows, Mac OS X, Linux e outras vantagens de Unix;
* Compatibilidade com várias linguagens, entre elas, Java, PHP, Python, Ruby e C/C++;
* Base de dados de tamanho de até 32 TB;
* Quantidade de linhas de até 1.6 TB ilimitada;
* Campos de até 1GB;
* Suporte a recursos como triggers, views, stored procedures, SSL, MVCC, schemas, transactions, savepoints, referential integrity e expressões regulares;
* Instruções em SQL, como indica o nome
- Mysql
* Portabilidade (suporta praticamente qualquer plataforma atual);
* Compatibilidade (existem drivers ODBC, JDBC e .NET e