Wstęp

GDBase jest bazą danych wbudowaną w system AdvancedMiner, zgodną ze standardem ANSI-SQL, w której zaimplementowano większość specyfikacjo SQL-92. Transakcje są atomowe, spójne, izolowane i trwałe (ACID), nawet w przypadku awarii systemu komputerowego. GDBase obsługuje wyzwalacze i kwerendy o dowolnym stopniu skomplikowania.

Baza GDBase została zaprojektowana jako część systemu AdvancedMiner w celu obsługi zadań ekstrakcji i analizy danych. Jest oparta na systemie zarządzania relacyjnymi bazami danych SQLite. System AdvancedMiner może współpracować z bazami danych różnych typów, jednak jedynie GDBase jest obsługiwana w pełni.

Do podstawowych zalet bazy GDBase należą:

Niniejsza dokumentacja ma służyć jako techniczny opis funkcjonalności bazy GDBase. W niektórych rozdziałach znajdują się też przykłady zawierające wskazówki co do sposobu, w jaki można realizować pewne operacje na danych. Baza GDBase jest oparta na systemie zarządzania relacyjnymi bazami danych SQLite, jednak w pewnych obszarach funkcjonalność została całkowicie zmieniona. Większość tej dokumentacji jest poświęcona szczegółom implementacji języka SQL w bazie GDBase.

Oprócz tego zawarto tu następujące informacje: