Mała, poręczna baza

Subskrybuj RSS A A A
5 maja 2003
Marian Łakomy

Extended Systems promuje swoją Advantage Database Server (ADS) jako bezobsługową bazę danych o niewielkich wymaganiach sprzętowych, działającą pod kontrolą systemów operacyjnych Windows, NetWare i Linux. Baza Advantage jest rozwijana od 1984 r. (na rynku polskim oferuje ją firma Polcentrix), początkowo był to produkt korzystający z tabel o formacie dBase. Nadal może używać tabel z indeksami Clipper i FoxPro, ale Extended Systems opracowała własny format ADT o lepszych właściwościach (np. z możliwością tworzenia indeksów bitmapowych i dostępem SQL).

Extended Systems promuje swoją Advantage Database Server (ADS) jako bezobsługową bazę danych o niewielkich wymaganiach sprzętowych, działającą pod kontrolą systemów operacyjnych Windows, NetWare i Linux. Baza Advantage jest rozwijana od 1984 r. (na rynku polskim oferuje ją firma Polcentrix), początkowo był to produkt korzystający z tabel o formacie dBase. Nadal może używać tabel z indeksami Clipper i FoxPro, ale Extended Systems opracowała własny format ADT o lepszych właściwościach (np. z możliwością tworzenia indeksów bitmapowych i dostępem SQL).

Advantage to system indeksowanego, sekwencyjnego dostępu do danych ISAM (Indexed Sequential Access Method) z rekordami o stałej długości. Dane są zapisywane w pliku sekwencyjnym. ADS zapewnia dostęp nawigacyjny (typowy dla dBase) i zorientowany na dostęp SQL. Przeniesienie aplikacji dBase czy FoxPro do bazy Advantage nie wymaga znacznych zmian kodu. Zdaniem producenta problemów nie nastręcza również przeniesienie do ADS aplikacji korzystających ze sterowników Borland Database Engine (BDE).

Transakcje i procedury

Advantage zapewnia pełne wsparcie transakcyjne. Jeśli aplikacja rozpocznie transakcję, zmodyfikuje rekordy i nastąpi awaria, serwer ADS po ponownym uruchomieniu wycofa zapisy, które nie zostały zatwierdzone przed awarią. Baza ADS automatycznie stosuje poziom izolacji Read Commited.

Podobnie jak inne bazy tej klasy, Advantage nie używa pliku dziennika. Jeśli więc nastąpi awaria dysku, traci się wszystkie dane zmodyfikowane po wykonaniu ostatniego backupu. Aby zapewnić bezpieczeństwo bazy, warto zapisać dane w zestawie RAID.

Jako substytut procedur składowanych w bazie, Advantage proponuje procedury rozszerzone AEP. Są to funkcje pisane w dowolnym języku, dostępne w postaci bibliotek DLL lub wspólnych obiektów Linuxa, dołączane do tabel bazy przy użyciu narzędzia do zarządzania bazą Advantage Data Architect.

Nie są to jednak procedury przenośne między różnymi systemami operacyjnymi - wymagają rekompilacji lub napisania na nowo.

Advantage obsługuje Streamline SQL - realizację standardu SQL-89 z pewnymi cechami SQL-92 i firmowymi dodatkami w postaci funkcji matematycznych oraz operacji na łańcuchach i znacznikach czasu.

Wersja serwerowa

ADS w wersji serwerowej pracującej w trybie klient/serwer jest dostępna dla systemów operacyjnych Windows, NetWare i Linux. Wymaga tylko 1 MB pamięci operacyjnej RAM. Pracuje z protokołami sieciowymi IP i IPX (starsze wersje NetWare). Dla zmniejszenia obciążenia sieci ADS kompresuje przesyłane komunikaty. Może obsługiwać do kilkuset klientów (nazwanych) i zapewnia nieograniczony dostęp poprzez Internet. Zawiera narzędzia do nadawania i sprawdzania praw dostępu użytkowników oraz szyfrowania bazy.

Oceń artykuł

średnio: 0 liczba ocen: 0

Komentarze (0)

Najnowsze

Państwo do konsolidacji

Obywatele uważają administrację publiczną za jeden organizm. W rzeczywistości jest to kilka tysięcy oddzielnych struktur, obrosłych biurokratycznymi naroślami. Czy można zracjonalizować działanie państwa? Jak w tym może pomóc informatyka?

Zarządzanie po japońsku

W praktyce przemysłowej wypracowano szereg skutecznych metod zarządzania. Wiele powstało w Japonii. Dlaczego, mimo ich efektywności, nie zawsze są stosowane w biznesie?

e-Sąd z odsieczą sprawiedliwości

Polski wymiar sprawiedliwości postrzegany jest jako skostniały i opieszały. Tymczasem kolejne e-usługi udostępniane przez Ministerstwo Sprawiedliwości ułatwiają życie przedsiębiorcom i usprawniają pracę sądów.

e-Zdrowie w Polsce i na świecie

Projekty informatyzacji służby zdrowia realizowane są na świecie z różnym powodzeniem. Skąd Polska mogłaby czerpać wzorce? A może jesteśmy skazani na własne rozwiązania?

Raport Państwo 2.0, czyli nowa wizja informatyzacji państwa

Michał Boni, minister administracji i cyfryzacji, zaprezentował raport "Polska 2.0. Nowy start dla e-administracji". Przedstawia on informacje na temat stanu realizacji projektów będących w gestii nowo utworzonego ministerstwa oraz prezentuje kierunki dalszych działań związanych z informatyzacją i cyfryzacją administracji publicznej w naszym kraju.

Cyberprzestępcy podążają za użytkownikami

Już dwie na trzy polskie firmy odnotowały ataki lub awarie, które spowodowały spadek produkcji. Co trzecia firma utraciła dane. Liczba takich przypadków będzie rosła, bo hakerzy biorą na cel najbardziej masowe technologie. Szybko reagują też na zmiany w firmowej architekturze.

Jak zaplanować karierę w branży IT

Doświadczenia łączone na różnych stanowiskach w firmach o odmiennych profilach są szczególnie cenione przez pracodawców. Dlatego warto głęboko przeanalizować możliwości rozwoju kariery, które obecnie stwarza rynek IT.

Rekomendacje



Serwisy IDG - Warunki obsługi - Kontakt - Redakcja - Regulamin - O nas - Polityka prywatności - Serwis zgodny z ASME
Reklama - Licencjonowanie treści - Prenumerata: Computerworld, Networld, PC World
Computerworld Polska i Computerworld Polska online są znakami towarowymi IDG Poland SA.
© Copyright 2012 International Data Group Poland S.A. 04-204 Warszawa ul. Jordanowska 12 tel.(+4822)321-78-00 fax(+4822)321-78-88