2013-06-29

Plany rozwoju Firebird

W czerwcu zostały zaktualizowane plany rozwoju Firebird. Wynika z nich, że Firebird 2.0 i starsze wersje nie są już wspierane i nie będą rozwijane.

Firebird 2.1

Aktualnie dostępna jest wersja 2.1.5. Wersja 2.1.6 przewidywana jest na IV kwartał tego roku.

Firebird 2.5

Firebird 2.5 to najnowsza stabilna wersja serwera. Obecnie dostępna jest wersja 2.5.2. Wersja 2.5.3 przewidywana jest na III kwartał tego roku.

Firebird 3.0

To nowa wersja Firebird. Prace nad nią trwają już dość długo. Wśród nowości planowanych w tej wersji są między innymi:
  • nowy podsystem weryfikowania użytkowników oraz nowy podsystem konfigurowania
  • skalowalny, wielowątkowy silnik bazy danych, wykorzystujący systemy wieloprocesorowe, ze współdzieloną pamięcią podręczną
  • nowe tabele systemowe i tabele monitorujące
  • możliwość pisania procedur składowanych i funkcji w różnych językach (Java, C++ itd.)
  • przebudowany optymalizator oraz nowe metody dostępu do danych
  • rozszerzenia zabezpieczeń
  • różne rozszerzenia SQL
Lista cech, które będą zaimplementowane w Firebird 3.0, nie jest jeszcze zamknięta. Każdy może głosować, jakie cechy nowej wersji Firebird uważa za istotne do zaimplementowania.

Niestabilna wersja Firebird 3.0 jest już dostępna. Wersja Alpha 1 planowana jest na 2013 rok.

2013-06-24

FDB 1.4

Nowa wersja sterownika Firebird dla Python oferuje nowe możliwości. Zawarto w nim nowe cechy, usprawniono dotychczasowe funkcje oraz poprawiono błędy. Pełna lista zmian jest »tutaj«.

2013-06-20

The Firebird Book w Amazon

Biblia użytkowników Firebird, The Firebird Book, składa się obecnie z trzech tomów:

  1. Firebird Fundamentals czyli podstawy Firebird
  2. Developing with Firebird Data czyli programowanie z Firebird
  3. Administering Firebird Servers & Databases czyli administrowanie serwerami i bazami danych Firebird.
Obecnie wszystkie trzy tomy można kupić również w internetowe księgarni Amazon.

2013-06-11

Database .NET 8.6

Database.NET jest stosunkowo prostym programem o całkiem sporych możliwościach. Program służy do zarządzania różnymi bazami danych. Pozwala przeglądać obiekty baz danych, projektować tabele, modyfikować dane, eksportować dane i wykonywać instrukcje SQL.

Nowości tej wersji programu to:
Pełna lista zmian jest »tutaj«.

Program korzysta z platformy .NET 4.0. Może działać w Windows XP, 2003, Vista, 2008, 7, 8, 2013 — w architekturze 32- i 64-bitowej.

FDB 1.3

Dostępna jest nowa wersja sterownika Firebird dla Python. Lista zmian jest »tutaj«.

Hopper 1.3

W tej wersji programu poprawione zostały błędy. Opis poprawek jest »tutaj«.

Bezpieczne kopiowanie bazy danych

Jak wiadomo, do wykonywania kopii bezpieczeństwa bazy danych należy używać dedykowanych narzędzi, takich jak standardowy program GBAK lub — w nowszych wersjach — nBackup. Zdarza się jednak czasem, że zależy nam na użyciu innych narzędzi. Jak wtedy postępować?

Do niedawna, do Firebird 2.0, jedynym bezpiecznym sposobem było upewnienie się, że wszyscy użytkownicy wylogowali się z kopiowanej bazy danych oraz zapewnienie, aby nikt nie mógł połączyć się z bazą danych podczas jej kopiowania.

Paul Beach w swoim blogu opisał metodę bezpiecznego kopiowania bazy danych, nie wymagającą wylogowywania użytkowników.

2013-06-10

Advanced Data Generator 3

Upscene Productions udostępnia nową wersję programu Advanced Data Generator — narzędzie do generowania danych testowych. Wraz z programem dostępna jest biblioteka rzeczywistych danych (pochodzących z rzeczywistych zastosowań).

Program może generować dane bezpośrednio w bazie danych lub tworzyć skrypty SQL, lub pliki CSV.

Nowe cechy tej wersji programu to:

  • pełne wsparcie dla Unicode
  • możliwość użycia zewnętrznych baz danych jako źródła danych
  • nowe typy szablonów
  • znacznie ulepszona dokumentacja
Program jest dostępny w czterech wersjach:
  • Pro: wsparcie dla ADO i ODBC
  • Firebird
  • InterBase
  • MySQL