Firebird

Disponível somente no TrabalhosFeitos
  • Páginas : 9 (2050 palavras )
  • Download(s) : 0
  • Publicado : 26 de agosto de 2012
Ler documento completo
Amostra do texto
Firebird
Firebird (algumas vezes chamado de FirebirdSQL) é um sistema gerenciador de banco de dados. Roda em Linux, Windows, Mac OS e uma variedade de plataformas Unix. A Fundação FirebirdSQL coordena a manutenção e desenvolvimento do Firebird, sendo que os códigos fonte são disponibilizados sob o CVS da SourceForge.
Baseado no código do InterBase da Borland, quando da abertura de seu código naversão 6.0 (em 25 de Julho de 2000), alguns programadores em associação, assumiram o projecto de identificar e corrigir inúmeros defeitos da versão original, surgindo aí o Firebird 1.0, que se tornou um banco com características próprias, obtendo uma aceitação imediata no círculo de programadores. A versão mais recente estável é a 2.5. Ela tem uma nova arquitetura chamada SuperClassic, que fará aponte para a versão 3.0, que sairá em breve e oferecerá suporte total a SMP. O Firebird é gratuito em todos os sentidos: não há limitações de uso, e seu suporte amplamente discutido em listas na Internet, o que facilita enormemente a obtenção de ajuda técnica. O Firebird receberá tambem uma versão mobile para Android o sistema operacional da Google para dispositivos móveis.
O produto é bastanteseguro e confiável, suportando sistemas com centenas de usuários simultâneos e bases de dados com dezenas/centenas de gigabytes. Há suporte gratuito na Internet através de vários sítios.
Desde sua primeira versão, oferece recursos de um verdadeiro SGBD, como: compatibilidade ACID, transações MVCC, triggers, procedures, collations,UDFs, etc.
O Firebird é amplamente utilizado em todo o mundo, coma maior base de usuários no Brasil, Rússia e Europa.

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 produtomuito maduro eestável.
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 DBAsespecializados
* Quase nenhuma configuração - instale e já comece a usar!
* Grande comunidade de usuários e várioslugares 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
Firebird é disponibilizado em quatro variações: SuperServer, Classic, SuperClassic eEmbedded.
Atualmente, a versão Classic é indicada para máquinas com mais de um processador e em algumas situações específicas. O SuperServer compartilha o cache entre as conexões com o banco, e utiliza threads para gerenciar cada conexão. A versão Classic inicia...
tracking img