Firebird é um sistema de gerenciamento de banco de dados relacional SQL de código aberto que é executado no Linux , Microsoft Windows , Mac OS X e uma variedade de Unix . O banco de dados obteve a partir da edição open source da Borland da InterBase em 2000, mas, desde o Firebird 1.5, o código foi largamente reescrito.
Principais características :
Suporte total para procedimentos armazenados e disparadores
Transações completas compatíveis com ACIDIntegridade referencialArquitetura multi-geracional (às vezes chamada MVCC)
Suporte para funções externas ( UDFs )A atividade SQL pode enviar eventos de notificação assíncrona aos clientesFerramentas de terceiros, incluindo ferramentas administrativas GUI e ferramentas de replicaçãoEscritos cuidadosos - recuperação rápida, sem necessidade de logs de transaçõesMuitos métodos de acesso: drivers nativos / API, dbExpress / FireDAC , ODBC, OLE DB, provedor .NET, driver nativo do tipo 4 JDBC, módulo Python, PHP, PerlBackups incrementaisImplementação completa do cursor no PSQL
API de conectividade Firebird Native API de baixo nível, API de serviços e SQL incorporado
A API nativa do Firebird é usada direta ou indiretamente por aplicativos ou middleware que se conectam a um banco de dados Firebird. É implementado na biblioteca do cliente, fbclient.dll, nos sistemas Windows e em libfbclient.so nos Unix.
A API de serviços é um conjunto de funções especiais para acessar e controlar tarefas de administração de serviços, como gerenciamento de usuários, backup / restauração e coleta de estatísticas.
Embedded SQL é uma técnica que simplifica o desenvolvimento de aplicativos C / C ++ e COBOL Firebird, usando um pré - processador chamado gpre, que permite a incorporação de instruções SQL diretamente no código-fonte do idioma do host.
A Tecnologia da Informação (TI) pode ser definida como o conjunto de todas as atividades e soluções providas por recursos computacionais que visam permitir a obtenção, o armazenamento, o acesso, o gerenciamento e o uso das informações.
quinta-feira, dezembro 14, 2017
Postagem em destaque
O que faz um Analista de Sistemas?
Os analistas de sistemas fazem análise de requisitos de software, hardware para especificar um novo sistema ou como um sistema atual pode ...
-
Problemas na conexão ou erros no sistema e no funcionamento da plataforma são contratempos comuns para a área de tecnologia da informação....
-
O Firebird é derivado do código Borland InterBase. Quando efetuado a abertura de seu código na versão 6.0, mesmo distribuindo o código f...