Na rynku istnieje wiele darmowych baz danych. O większości jednak niewiele się słyszy i nie są one tak popularne, jak znany wszystkim MySQL. Czy to oznacza, że są gorsze? Niekoniecznie. Ekspert pokaże, jakie darmowe produkty bazodanowe może wykorzystać w swojej pracy webmaster. Zaczniemy od najpopularniejszych - MySQL oraz PostgreSQL. Produkty te zna prawie każdy, kto kiedykolwiek próbował napisać aplikację aktywną po stronie serwera. Następnie Ekspert zaprezentuje kilka mniej popularnych, lecz równie dobrych programów. Dowiemy się również, jak stawiać pierwsze kroki w świecie darmowych baz danych.
Mimo dość szerokiej oferty wybór bazy nie jest taki trudny, jak mogłoby się zdawać. Dla mniejszych aplikacji internetowych najlepiej zastosować bazę MySQL. Natomiast dla rozbudowanych, które przechowują duże ilości informacji i wymagają pewnego, szybkiego i wygodnego zarządzania nimi, Ekspert poleca PostgreSQL. Za wyborem tych dwóch baz danych przemawia także ich dostępność. Na każdym serwerze, na którym dostępne jest PHP, będzie też dostępna jedna z tych baz. Dobrym pomysłem może być także zastosowanie bazy Firebird, którą można łatwo wykorzystać we własnych projektach.
Zobacz porównanie parametrów baz danych (PDF)
Relacyjna baza danych (znany także pod nazwą HSQL) napisana w Javie. Rozprowadzana jako darmowe oprogramowanie z dostępem do kodu źródłowego. Korzystając z niego, dane można zapisać, oprócz standardowych tabel, zarówno w zwykłych plikach, jak i w pamięci operacyjnej komputera. Silnik bazy danych jest bardzo małych rozmiarów. Dodatkowo można uruchomić za jego pomocą oprogramowanie tworzące serwer, a także narzędzie do zarządzania zapytaniami działające w pamięci komputera.

Baza danych nazywana także DBMS. Została napisana w języku Java i można uruchomić ją z poziomu aplikacji lub na serwerze. H2 została wydana na licencji Mozilla Public License, co oznacza, że jest darmowa. Standardowo do bazy danych za pomocą JDBC można kierować zapytania SQL, jednak H2 używa też standardu ODBC PostgreSQL. Baza ma także wbudowaną ochronę przed wstrzyknięciem kodu w jej zapytanie. Instalując H2, otrzymujemy dodatkowo serwer, na którym możemy umieścić nasze aplikacje oraz przeglądarkę w postaci konsoli do deklarowania zapytań. Silnik bazy danych działa na wszystkich platformach, na których można uruchomić Javę.

Kolejna baza danych napisana w Javie. Nadaje się idealnie dla aplikacji uruchamianych na komputerach lokalnych. Można uzyskać do niej dostęp za pomocą sterownika JDBC. Wspiera standardy SQL-92 oraz SQL-99. Baza ta ma bardzo mały rozmiar, dzięki czemu nadaje się idealnie do pracy lokalnej. Ze SmallSQL nie można jednak korzystać w internecie. Baza rozprowadzana jest na licencji GNU GPL, więc korzystanie z niej jest darmowe.


Ekspert 3/2011 - Sieć koniec problemów
W numerze: Sieć bez problemów, własny sklep na Facebooku, technologia chmury, Objective-C i programowanie w Adobe Flex.
Witam wszystkich nie trudno zauważyć, że jestem tutaj nowy. Miałem już jakiś czas tutaj konto, al...
Proszę o ocenę stronki: www.poradnikwebmastera.cba.pl, strona została zbudowana przy pomocy PHP, ...
Komputer Świat, Szybki Download, Słownik komputerowy, Newsweek, eFakt, Auto Świat, Autoinfo.pl, Sport, Wprzerwie.pl, Relacje24.pl, Portal studencki, Sklep Literia.pl, Sennik, W-spodnicy.pl, ofeminin.pl, Koktajl24.pl, Prezenty i życzenia, Poradnik praca, Play PC, Komputer Świat Gry, Gry na komórki, Poradniki i solucje do gier, Gamezilla.pl, Gadżety, prezenty, upominki, Foto i video, King of Kings 3, StreetCrime, Last Chaos, Khan Wars, Imperium Stylu, iPad 2, Moje IP
Komentarze
Dodaj komentarz