Przegląd baz danych online

Istnieje wiele popularnych, niedrogich sposobów zamieszczania tekstów na witrynach webowych: od blogów po sieci społecznościowe. Można także znaleźć mnóstwo miejsc w internecie do prezentowania zdjęć lub wideo. Sieć oferuje coś i dla tych, którzy chcą przechowywać swoje informacje w strukturach baz danych bez konieczności radzenia sobie z ich instalacją i utrzymaniem.

Istnieje wiele popularnych, niedrogich sposobów zamieszczania tekstów na witrynach webowych: od blogów po sieci społecznościowe. Można także znaleźć mnóstwo miejsc w internecie do prezentowania zdjęć lub wideo. Sieć oferuje coś i dla tych, którzy chcą przechowywać swoje informacje w strukturach baz danych bez konieczności radzenia sobie z ich instalacją i utrzymaniem.

Oczywiste jest, że usługi internetowych baz danych nigdy nie będą równie elastyczne, jak własne aplikacje. Jednakże takie usługi mogą być bardzo użyteczne przy tworzeniu małych baz danych - osobistych czy biznesowych - takich jak listy kontraktów, śledzenie projektów itp. Możliwość współdzielenia i współpracy na strukturalizowanych danych za pośrednictwem przeglądarki to kolejna użyteczna cecha tego typu baz danych.

Innymi słowy, jeżeli istnieje potrzeba strukturalizacji danych lub informacji, które mogą okazać się bardziej użyteczne w postaci strukturalizowanej, to warto skorzystać z usług bazy danych online. W celu uzyskania podstawowej wiedzy, jakie rodzaje usług baz danych są dostępne, i na ile są one efektywne, przedstawiamy przegląd czterech baz danych online: Caspio Bridge, Coghead, Dabble DB i Zoho Creator.

Caspio Bridge - dla przedsiębiorstwa

Przegląd baz danych online

Caspio Bridge

Spośród testowanych to usługa bazy danych online najlepiej ukierunkowana na przedsiębiorstwo i jej cena to odzwierciedla: koszt 8 USD za "stronę danych" (formularz webowy, strona wyszukiwania). Koszt może rosnąć wraz ze wzrostem jej wykorzystywania. Niektóre bardziej rozbudowane przykłady aplikacyjne uruchamiają aż pięć stron, co kosztuje 40 USD miesięcznie.

W rezultacie Caspio Bridge nie jest najlepszą opcją dla tworzenia szybkich, osobistych aplikacji, ponieważ stron danych trzeba używać za każdym razem, kiedy potrzebny jest formularz do dodawania lub uaktualniania tablicy danych.

Poza tym Caspio wymaga od użytkowników pewnej wiedzy o strukturze bazy danych. Brakuje tutaj łatwego interfejsu użytkownika - typu "przeciągnij i upuść" - do tworzenia tablic i pól bazy danych. Nie jest to więc usługa dla tych, którzy nie lubią "grzebać" w zawiłościach struktur danych.

Jeżeli tworzy się podstawową, jednotablicową bazę danych, wtedy baza Caspio Bridge jest wystarczająco prosta. Na przykład nieskomplikowane jest importowanie danych z plików Access, XML czy plików tekstowych zawierających separatory. Można łatwo dołączać dane do istniejących tablic, jak również tworzyć nowe.

Łatwy jest też proces dodawania i nazywania pól, zapewniający m.in. możliwość wyboru pola autonumerowania w celu tworzenia unikatowego klucza pierwotnego dla każdego rekordu.

Rzeczywista wartość Caspio ujawnia się po ustanowieniu tablic danych. Oparty na kreatorze system ułatwia interakcje z danymi. Zbieranie większej liczby informacji, poprzez formularze webowe, udostępnienie użytkownikowi wyszukiwania i przeglądania - to zadania stosunkowo łatwe. Trzeba tylko odpowiedzieć na kilka pytań i dokonać kilku wyborów, a Caspio Bridge bezpośrednio generuje odpowiedni formularz.

Podczas testów tworzono strony, gdzie można było wyszukiwać dane i pokazywać ich wyniki. Kreatora użyto do wybrania tablicy będącej źródłem danych, dobrano styl i nazwy stron. Następnie wybierano pola, które miały znaleźć się w formularzu, konfigurowano je w formularzu wyszukiwania, a potem wskazywano rozkład strony wyników oraz porządek sortowania.

Jeżeli zachodzi potrzeba, aby każdy wynik na stronie wyszukiwania miał łącznik do strony z większymi szczegółami, kreator także to umożliwia. W kilku krokach można skierować istniejące dane do aplikacji webowej, która może być zagnieżdżona w istniejącej witrynie lub użyta na witrynie Caspio.

Jednak tworzenie prawdziwej bazy relacyjnej okazało się trochę skomplikowane. Można oczekiwać, że tekstowa baza danych, adresowana do przedsiębiorstw, powinna zapewniać stosunkowo prosty sposób tworzenia takich struktur. Jednak Caspio tego nie zapewnia bezpośrednio i potrzebne było wsparcie ze strony jej serwisu technicznego.

Testujący mieli problemy z rozpracowaniem, jak ustawić relacje "wielu z wieloma". W czasie testów nie udało się utworzyć formularza wprowadzania pozycji danych dla wewnętrznego użytku, który dopuszczałby wybór wielu opcji z innej istniejącej tablicy (taki formularz utworzono przy znacznym wsparciu technicznym Caspio).

Ponadto, jeżeli używa się aplikacji bazodanowej na desktopie, należy mieć na uwadze, że czas reakcji usługi Caspio może być trochę przydługi.

Caspio Bridge jest poręcznym sposobem ustanawiania prostej, jednotablicowej bazy danych. Najbardziej użyteczna może być ona dla udostępniania dużych wolumenów danych online do publicznego oglądu, zwłaszcza jeżeli dane nie zawierają zbyt wielu skomplikowanych relacji. Jednak do tworzenia złożonych, wielotablicowych relacyjnych baz danych trzeba zainwestować więcej czasu i pieniędzy.

Caspio Bridge

Producent: Caspio (www.caspio.com)

Cena: bezpłatna lub do 12 USD za stronę danych

Zalety: łatwość importu danych jednotablicowych, obejmująca automatycznie zwiększające się klucze numeryczne; łatwość ustawiania interakcji webowych z tablicami; profesjonalne, wyczerpujące wsparcie telefoniczne

Wady: relacyjna struktura danych trudna do opanowania; możliwość wzrostu kosztów przy wielu tablicach i aplikacjach

Najlepsza do: tworzenia skomplikowanych lub dostosowywanych interfejsów użytkownika dla interakcji z danymi online; wkładanie dużych wolumenów danych do jednotablicowej bazy danych online

Powyżej: projektowanie tablicy kontaktów

W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem [email protected]

TOP 200