Firebird in 2 minutes (polish)
Upcoming SlideShare
Loading in...5
×
 

Firebird in 2 minutes (polish)

on

  • 1,925 views

 

Statistics

Views

Total Views
1,925
Views on SlideShare
1,925
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Firebird in 2 minutes (polish) Firebird in 2 minutes (polish) Document Transcript

  • Poznaj Firebird w dwie minuty Autor: Carlos H. Cantu — wersja dokumentu 1.3 — luty 2010 r. Dostępne wersje językowe: angielska, bułgarska, czeska, francuska, hiszpańska, japońska, niemiecka, portugalska, portugalska (brazylijska), rosyjska, szwedzka, turecka, węgierska, włoska. Wstęp jednostanowiskowych lub demonstracyjnych Jeżeli czytasz ten dokument, to jest wersji aplikacji; prawdopodobnie twój pierwszy kontakt z serwerem ● Wiele narzędzi, między innymi graficzne baz danych Firebird. Ten dokument prezentuje narzędzia do administrowania, narzędzia do najważniejsze cechy Firebird. Jestem przekonany, replikacji i inne. że po przeczytaniu poniższego opisu zechcesz ● Pieczołowite zapisywanie do bazy danych – pobrać program instalujący serwer i wypróbujesz umożliwia szybkie przywrócenie możliwości jego zalety osobiście. pracy z bazą danych, bez potrzeby zapisywania transakcji w plikach LOG! Historia ● Wiele możliwości połączenia aplikacji z Firebird wywodzi się z kodu źródłowego Borland bazami danych: natywne poprzez API, InterBase 6.0. Jest to produkt typu open source – sterowniki dbExpress, ODBC, OLEDB, .NET, nie ma podwójnej licencji. Jeżeli użyjesz go we natywny sterownik JDBC typu 4, moduły własnych aplikacjach, zarówno komercyjnych, jak i Python, PHP, Perl, Ruby i inne; open source, zawsze jest całkowicie DARMOWY! ● Wersje dla wszystkich najważniejszych systemów operacyjnych, włączając Technologia Firebird jest nieustannie rozwijana Windows, Linux, Solaris, MacOS-X, HP-UX i przez ostatnie 20 lat. Dzięki temu jest to produkt FreeBSD; dojrzały oraz stabilny. ● Przyrostowe kopie Najważniejsze cechy bezpieczeństwa (ang. Incre- Pomimo małych rozmiarów zarówno mental Backups); programu instalującego, jak i samego ● Dostępne wersje 64-bitowe; serwera, Firebird jest w pełni ● Pełna implementacja funkcjonalnym serwerem baz kursorów w PSQL; danych. Może zarządzać bazami ● Tabele monitorujące; danych o wielkości od kilku ● Wyzwalacze dla kilobajtów do wielu gigabajtów, połączeń oraz transakcji; charakteryzując się dobrą ● Tabele tymczasowe; wydajnością oraz niemal zupełnie ● TraceAPI – monitorowanie nie wymaga administrowania. działania serwera. Lista najważniejszych cech Firebird: Wypróbuj! ● Pełna obsługa procedur Testowanie Firebird jest bardzo wbudowanych oraz wyzwalaczy; proste. Wielkość programu instalującego zazwyczaj nie przekracza ● Pełna obsługa transakcji ACID; 7 MB (zależy od wybranego systemu ● Integralność danych (ang. Referential Integ- operacyjnego). Instalowanie jest całkowicie rity); zautomatyzowane. Program instalujący można ● Obsługa wielu wersji tego samego rekordu pobrać z głównej strony Firebird. (ang. Multi Generational Architecture); ● Nie wymaga specjalnego środowiska do Serwer Firebird jest dostępny w czterech działania; wariantach: SuperServer, Classic, SuperClassic ● W pełni rozwinięty wewnętrzny język dla oraz Embedded. Poznawanie Firebird możesz procedur wbudowanych oraz wyzwalaczy rozpocząć używając SuperServer. Obecnie Classic (PSQL); jest zalecany do używania w komputerach ● Możliwość korzystania z zewnętrznych wieloprocesorowych oraz w niektórych innych, bibliotek funkcji (UDF); specyficznych sytuacjach. SuperServer dzieli ● Praktycznie nie wymaga obsługi przez dostępną pamięć pomiędzy połączenia z bazą specjalizowanych administratorów; danych oraz używa wątków do obsługi każdej ● Niemal w ogóle nie wymaga transakcji. Natomiast Classic uruchamia oddzielne, konfigurowania – wystarczy go zainstalować i niezależne procesy serwera dla każdego używać! połączenia. ● Duża społeczność użytkowników oraz wiele Wersja embedded to zadziwiająca odmiana miejsc, gdzie można otrzymać darmową, serwera. Jest to w pełni funkcjonalna wersja, skuteczną pomoc; dostępna w postaci kilku plików. Jest bardzo ● Opcjonalna kilkuplikowa wersja embedded – łatwa do instalowania razem z aplikacją, ponieważ świetnie nadaje się między innymi do tworzenia tej wersji Firebird nie trzeba instalować. katalogów na płytach CD/DVD oraz Doskonale nadaje się do zastosowania w Poznaj Firebird w dwie minuty Str. 1/3
  • katalogach na CD/DVD oraz do tworzenia ODBC programów demonstracyjnych lub ● Sterownik Firebird ODBC jednostanowiskowych. ● EasySoft Firebird jest dostarczany wraz z zestawem OLEDB dodatkowych aplikacji pozwalających tworzyć bazy ● IBProvider danych, pobierać statystyki bazy danych, Java wykonywać polecenia i skrypty SQL, wykonać kopię bezpieczeństwa oraz odtwarzać bazę danych na ● JayBird podstawie jej kopii bezpieczeństwa. Jeżeli .NET Provider preferujesz narzędzia o graficznym interfejsie ● Sterownik Firebird .NET użytkownika, istnieje wiele możliwości wyboru, włącznie z narzędziami darmowymi. Na końcu tego C++ tekstu znajdziesz kilka przydatnych odsyłaczy. ● IBPP W systemie Windows można uruchomić Firebird Inne języki programowania jako usługę lub w trybie aplikacji. Program  PHP instalujący może zainstalować aplet w Panelu  Python sterowania. Dzięki niemu można wygodnie  Perl zarządzać serwerem (uruchomić, zatrzymać, itp.). Narzędzia do replikacji Dokumentacja  IBReplicator W głównym portalu serwera Firebird znajdziesz  FBReplicator wiele opisów, artykułów oraz odpowiedzi na często  DBRE zadawane pytania. Możesz też sprawdzić, czy Wsparcie i zasoby istnieją strony internetowe, fora lub grupy dyskusyjne w twoim ojczystym języku.  Wiadomości związane z Firebird (po angielsku) Wszystkie te informacje można znaleźć  Wiadomości związane z Firebird (po polsku) przeglądając portal serwera Firebird. Można  FireBase (po portugalsku) również przeglądać www.firebirdnews.org, gdzie  IBPhoenix (po angielsku) publikowane są najnowsze wiadomości związane z  CFLP (po portugalsku) Firebird.  Listy i grupy ze wsparciem technicznym Bazy danych dowolnie wielkie  IBase (po rosyjsku) Niektórzy ludzie uważają, że Firebird może być  Firebird (po polsku) użyty tylko do zarządzania niewielkimi bazami Inne danych i niewielką liczbą użytkowników. Oni nie  Plany rozwoju Firebird w 2010 r. mają racji! Firebird jest używany również do  Mind the Bird zarządzania wielkimi bazami danych z dużą liczbą  IB Surgeon – narzędzia do analizy i użytkowników. Na przykład możesz przeczytać naprawy bazy danych artykuł o bazie danych wielkości 1 TB. Dokumentacja Narzędzia i Komponenty ● Oficjalna dokumentacja Firebird (Szybki Poniżej możesz znaleźć ciekawe zasoby takie jak start oraz ogólne wskazówki) narzędzia, sterowniki itp. Proszę – zobacz oficjalną ● Firebird FAQ stronę Firebird, gdzie znajdziesz pełniejszą i bardziej aktualną listę tych zasobów. Chcesz pomóc? Graficzne programy do administrowania Cechą projektów Open Source jest fakt, że każdy może przyczynić się do jego rozwoju,  FlameRobin (Open Source, działa w implementując nowe cechy lub poprawiając błędy. systemach Windows, Linux, MacOS-X oraz Jeżeli chcesz zostać członkiem Firebird Develop- FreeBSD) ment Team, pobierz kod źródłowy Firebird z  IBExpert (dostępna jest DARMOWA wersja SourceForge i zapoznaj się z nim. Możesz również Personal) dołączyć do listy dyskusyjnej fbdevel, aby być w  DB Workbench kontakcie z innymi programistami (uwaga: fbdevel  EMS SQL Management Studio nie jest listą do prowadzenia wsparcia  Firebird Development Studio technicznego, nie proś więc tam o nie, lecz Sterowniki i komponenty skorzystaj z firebird-support, aby uzyskać darmową pomoc od społeczności użytkowników). Komponenty Delphi ● IB Objects Nie musisz być koderem, aby pomóc rozwijać ten ● FIBPlus projekt. Zostań członkiem Firebird Foundation ● UIB (Unified InterBase Components) lub wspomóż finansowo, dzięki czemu ● Zeos pomożesz wynagrodzić programistów, którzy Poznaj Firebird w dwie minuty Str. 2/3
  • będą mogli poświęcić więcej czasu na pracę dla Dziękuję ci za poświęcenie dwóch minut twojego projektu. czasu… Poznaj Firebird w dwie minuty Str. 3/3