O Firebird é um sistema gerenciador de bancos de dados relacionais de código aberto, desenvolvido de acordo com a Interbase Public License, e atende às exigências do padrão ANSI SQL-99. Desde as primeiras versões Beta em 2000, muitas características e funcionalidades foram sendo adicionadas, facilitando muito o trabalho dos desenvolvedores. O Firebird suporta integridade referencial, junções, visões, funções definidas pelo usuário e, principalmente, a programação cliente/servidor através de procedimentos armazenados e gatilhos. Este trabalho se destina a estudantes de cursos técnicos e superiores, bem como a desenvolvedores que utilizam ou pretendem utilizar bancos de dados relacionais em seus projetos. Esses profissionais encontrarão nesta obra informações que tornarão suas aplicações independentes do front-end.