Firebird
Instituto Federal de Educação de São Paulo
Campus Salto
Firebird
Curso Técnico em Informática
Disciplina: Banco de Dados
1º Semestre / 2013
O que é firebird?
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.
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á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
Firebird suporta um número de plataformas de hardware e software: Windows, Linux, MacOS, HP-UX,
AIX, Solaris e muito mais. Ele roda em no x386, x64 e PowerPC, Sparc e outras plataformas de hardware, e suporta um mecanismo de fácil migração entre essas plataformas.
Firebird está incluído nas seguintes repositórios Linux: Fedora, OpenSuse,