Poznaj Firebird w dwie minuty Autor:
Carlos H. Cantu — wersja dokumentu 1.3 — luty 2010 Ten dokument jest również dostępny w formacie PDF (po angielsku) |
Wstęp Jeżeli czytasz ten dokument, to jest prawdopodobnie twój pierwszy kontakt z serwerem baz danych Firebird. Ten dokument prezentuje najważniejsze cechy Firebird. Jestem przekonany, że po przeczytaniu poniższego opisu zechcesz pobrać program instalujący serwer i wypróbujesz jego zalety osobiście. Historia Firebird wywodzi się z kodu źródłowego Borland InterBase 6.0. Jest to produkt typu open source – nie ma podwójnej licencji. Jeżeli użyjesz go we własnych aplikacjach, zarówno komercyjnych, jak i open source, Firebird zawsze jest całkowicie DARMOWY! Technologia Firebird jest nieustannie rozwijana przez ostatnie 20 lat. Dzięki temu jest to produkt dojrzały oraz stabilny. Najważniejsze cechy Pomimo małych rozmiarów zarówno programu instalującego jak i samego serwera, Firebird jest w pełni funkcjonalnym serwerem baz danych. Może zarządzać bazami danych o wielkości od kilku kilobajtów do wielu gigabajtów, charakteryzując się dobrą wydajnością oraz niemal zupełnie nie wymaga administrowania. Lista najważniejszych cech Firebird:
|
Wypróbuj! Testowanie Firebird jest bardzo proste. Wielkość programu instalującego zazwyczaj nie przekracza 7 MB (zależy od wybranego systemu operacyjnego). Instalowanie jest całkowicie zautomatyzowane. Program instalujący można pobrać z głównej strony Firebird. Serwer Firebird jest dostępny w czterech wariantach: SuperServer, Classic, SuperClassic oraz Embedded. Poznawanie Firebird możesz rozpocząć korzystając z SuperServer. Obecnie Classic jest zalecany do używania w komputerach wieloprocesorowych oraz w niektórych innych, specyficznych sytuacjach. SuperServer dzieli dostępną pamięć pomiędzy połączenia z bazą danych oraz używa wątków do obsługi każdej transakcji. Natomiast Classic uruchamia oddzielne, niezależne procesy serwera dla każdego połączenia. Wersja embedded to zadziwiająca odmiana serwera. Jest to w pełni funkcjonalna wersja, dostępna w postaci kilku plików. Jest bardzo łatwa do instalowania razem z aplikacją, ponieważ tej wersji Firebird nie trzeba instalować. Doskonale nadaje się do stosowania w katalogach na CD/DVD oraz do tworzenia programów demonstracyjnych lub jednostanowiskowych. Firebird jest dostarczany wraz z zestawem dodatkowych aplikacji pozwalających tworzyć bazy danych, pobierać statystyki bazy danych, wykonywać polecenia i skrypty SQL, wykonywać kopię bezpieczeństwa oraz odtwarzać bazę danych na podstawie jej kopii bezpieczeństwa. Jeżeli preferujesz narzędzia o graficznym interfejsie użytkownika, istnieje wiele możliwości wyboru, włącznie z narzędziami darmowymi. Na końcu tego dokumentu znajdziesz kilka przydatnych odsyłaczy. W systemie Windows można uruchomić Firebird jako usługę lub w trybie aplikacji. Program instalujący może zainstalować aplet w Panelu sterowania. Dzięki niemu można wygodnie zarządzać serwerem (uruchomić, zatrzymać, itp.) Dokumentacja W głównym portalu serwera Firebird znajdziesz wiele opisów, artykułów oraz odpowiedzi na często zadawane pytania. Możesz też sprawdzić, czy istnieją strony internetowe, fora lub grupy dyskusyjne dostępne w twoim ojczystym języku. Wszystkie te informacje można znaleźć przeglądając portal serwera Firebird. Można również przeglądać www.firebirdnews.org, gdzie publikowane są najnowsze wiadomości związane z Firebird. Bazy danych dowolnie wielkie Niektórzy ludzie uważają, że Firebird może być użyty tylko do zarządzania niewielkimi bazami danych i niewielką liczbą użytkowników. Oni nie mają racji! Firebird jest używany również do zarządzania wielkimi bazami danych, z dużą liczbą użytkowników. Na przykład możesz przeczytać artykuł o bazie danych wielkości 1 TB. |
||
Narzędzia i Komponenty Poniżej możesz znaleźć ciekawe zasoby takie jak narzędzia, sterowniki itp. Proszę zobacz oficjalną stronę Firebird, gdzie znajdziesz pełniejszą i bardziej aktualną listę tych zasobów. Graficzne programy do administrowania
Sterowniki i komponenty
|
Narzędzia do replikacji Wsparcie i zasoby
Inne
Dokumentacja
Chcesz pomóc? Cechą projektów Open Source jest fakt, że każdy może przyczynić się do jego rozwoju implementując nowe cechy lub poprawiając błędy. Jeżeli chcesz zostać członkiem Firebird Development Team, pobierz kod źródłowy Firebird z SourceForge i zapoznaj się z nim. Możesz również dołączyć do listy dyskusyjnej fbdevel, aby być w kontakcie z innymi programistami (uwaga: fbdevel nie jest listą do prowadzenia wsparcia technicznego, nie proś więc tam o nie, lecz skorzystaj z firebird-support, aby uzyskać darmową pomoc od społeczności użytkowników). Nie musisz być koderem, aby pomóc rozwijać ten projekt. Zostań członkiem Fundacji Firebird lub wspomóż projekt finansowo, dzięki czemu pomożesz wynagrodzić programistów, którzy będą mogli poświęcić więcej czasu na pracę dla projektu. Dziękuję za poświęcenie dwóch minut twojego czasu… |
||
Dokument został wyświetlony: razy