Firebird (Servidor de banco de dados)
Autor: Jessé Teixeira Soares | Publicado: 2012-02-18T11:28:00-08:00













História




O Firebird é derivado do código
do Borland InterBase 6.0. Ele tem o código
aberto e não possui
licença dupla, portanto você pode utilizá-lo em qualquer tipo de aplicação,
seja ela comercial ou não, sem pagar nada por isso - é totalmente GRATUITO!




A tecnologia usada no Firebird tem mais de 20 anos, fazendo
com que ele seja um produto muito maduro
e estável.





Firebird
é um banco de dados relacional que oferece muitas características padrão ANSI
SQL que funciona em Linux, Windows, e uma variedade de plataformas Unix.
Firebird oferece a simultaneidade excelente, de alto desempenho e suporte
linguagem poderosa para Stored Procedures e
Triggers.
Ela tem sido usada em sistemas de produção, sob uma variedade de nomes, desde
1981. O projeto Firebird é um projeto comercialmente independente de programadores
C e C + +, consultores técnicos e suportes de desenvolvimento e melhorar uma
plataforma multi-sistema de gerenciamento de banco de dados relacional com base
na origem código liberado pela Inprise Corp (agora conhecido como Borland
Software Corp) em 25 de Julho de 2000. livre como um pássaro. Qualquer um pode
construir uma versão personalizada do Firebird, desde que as modificações são
disponibilizados, sob a mesma licença IDPL, para os outros de usar e construir.
LIVRE COMO CERVEJA GRÁTIS. Nenhuma taxa para download, registro, licenciamento
ou implantação, mesmo que você distribua Firebird como parte de seu pacote de
software comercial. desenvolvimento do Firebird depende o financiamento
voluntário de pessoas que se beneficiam de usá-lo. Opções de financiamento
variam de doações, através de associações Firebird Fundação para compromissos
de patrocínio. Escolhendo Firebird e salvar ou ganhar dinheiro pela sua
escolha? Mostre sua apreciação e incentivo, contribuindo dinheiro em proporção
a esses benefícios.&nbsp;




Principais Recursos




Não se engane com o tamanho do instalador! O
Firebird é um SGBD completo e poderoso. Ele pode gerenciar bancos de dados de
alguns Kbytes até dezenas de Gigabytes com boa performance e praticamente sem
necessidade de manutenção!




Abaixo segue uma lista dos principais recursos do
Firebird: 




 
Suporte total a Stored Procedures e
     Triggers

 
Transações compatíveis com ACID

 
Integridade
     Referencial

 
Multi
     Generational Architecture

 
Consome
     poucos 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, MacOS.

 
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

 
TraceAPI - saiba o que está
     acontecendo no servidor&nbsp;












Conclusões






É um ótimo servidor de banco de dados, roda praticamente em todas as plataformas existentes hoje, como por exemplo: Linux, Windows, Mac Os...

   Este sistema é coordenado pela Fundação FirebirdSQL que é responsavél pelo desenvolvimento e manutenção.





Opinião: Simples, fácil de usar e o melhor de tudo, é gratuito.

Faça o Download clicando Aqui.