quinta-feira, dezembro 14, 2017

FIREBIRD DATABASE

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.

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 ...