Contact Us | Site Map
Firebird is used by approximately 1 million of software developers worldwide. High compatibility with industry standards on many fronts makes Firebird the obvious choice for developing interoperable applications for homogeneous and hybrid environments.
You are here: Home
Join Firebird!
Join Firebird Foundation to support Firebird SQL development and receive multiple bonuses
Follow Us
Select your media preference
Google+ Twitter Facebook RSS
Newsletter
Subscribe to Firebird’s Newsletter to receive the latest news
Welcome
Track the latest news, events, releases, and case studies
Get Started
Proceed with the intro guiding you through useful links about Firebird
Stay in Touch
Check out the current roadmap, binaries and documentation
Contribute
Learn how to apply your skills or resources in order to help Firebird
Project News
August 23, 2016
Philippe Makowski (IBPhoenix), the maintainer of Linux packages for Firebird and vice-president of Firebird Foundation, will present 2 topics at the Firebird Conference 2016:
Firebird SQL best practices
This talk will be devoted to the review of SQL features available in Firebird and that people often forget about their existence: Merge, Common Table Expression, Window Functions, etc. The special focus will be on how to emulate loose index scan using a recursive CTE. The term "loose index scan" is used in other databases for the operation of using a b-tree index to retrieve the distinct values of a column efficiently; rather than scanning all equal values of a key, as soon as a new value is found, restart the search by looking for a larger value. This is much faster when the index has many equal keys.

Managing Firebird with Ansible
This session will cover the topics listed below:
General information about configuration management and benefits of using configuration management tools Ansible overview and advantages of Ansible compared to other configuration management tools Basics of Ansible such as roles, tasks, handlers, modules, playbooks etc
Information about the Ansible Firebird module (a preview of this new module) and its usage with some examples. A playbook example using the Firebird module, covering managing Firebird Databases on AWS systems, RedHat, Debian, Mageia hosts, and Windows hosts.
 
August 20, 2016

Jaybird 3.0.0-alpha-1 has been published for testing. We would really appreciate if you could start testing your applications with this
version and provide feedback on stability and behavior, but also on the release notes.

Feedback can be sent to the Firebird-java mailinglist or on the issue tracker http://tracker.firebirdsql.org/browse/JDBC.

Jaybird 3.0 is a big change from Jaybird 2.2 and earlier. We have rewritten the entire low-level implementation to be able to support
protocol improvements in newer Firebird versions, we have made changes with a stricter interpretation of the JDBC requirements, and we have
removed some parts that were either obsolete or not functioning correctly.

We recommend that you do not consider Jaybird 3.0 a drop-in replacement
for Jaybird 2.2, and study the release notes carefully.

See:

Jaybird 3.0 Alpha 1 is available from Maven central: see instructions in the release notes.

August 19, 2016
We start to publish announces of talks for Firebird Conference 2016 (don't miss Early Bird registration offer - less than 2 weeks left!) - the first is devoted to CloudaIDE, great web framework designed for database developers.
Introduction to CloudaIDE - Web Framework requiring only database programming skills
Dragging and dropping database objects from the datasource browser to quickly create screen layout with database bound controls. Easy ways to achieve arbitrarily complex master-detail structures of the screen data. Undo-redo, drag ad drop, cut and paste. Property lists.
Innovative lists of values acting also as data entry forms and means of navigation through interrelated data. Innovative menus that integrate breadcrumbs and ordinary menus. Out of the box Query By Example mechanism. Client side programming language as an easy to grasp subset of PL/SQL. Used to program user interaction and remotely call stored procedures. 

Techniques and design recommendations to detect and prevent an attack. Client and server side session state components. Pooled database connections as a mean to reduce server load. Scalability and reliability by reducing network traffic and the database server load. Incremental data transfer between client and server. Single page architecture. Locking strategies.

Automation of all the development steps including the deployment of the application to the integrated test web server. Pre-configured web server.
Free use of CloudaIDE for FirebirdSQL based development and deployment. The project site is http://cloudaide.org
Case Studies
MASA — Statistical analysis and plan optimization solution for industrial plants
Streamsoft
Production Safety in the Graphic Industry
Home About Firebird Documentation Downloads Community Support Development Case Studies Back to Top
This site and the pages contained within are Copyright © 2000-2016, Firebird Project. Firebird® is a registered trademark of Firebird Foundation Incorporated. Developed by DQ Team.