Spisu treści:
Definicja - Co oznacza Dbase?
DBase to mikrokomputerowy system zarządzania bazą danych (DBMS), który działa na platformie Windows. DBase jest wyjątkowy, ponieważ pozwala na bezproblemową produkcję szerokiej gamy aplikacji, w tym aplikacji pośrednich, aplikacji internetowych hostowanych na serwerach Windows i aplikacji klienckich Windows.
DBase jest zaprojektowany do manipulowania relacyjnymi bazami danych. Jest to wszechstronny język trzeciej generacji z możliwościami nieprocesowymi i bardzo dobrym debuggerem.
Techopedia wyjaśnia Dbase
Historia DBase sięga 1978 roku, kiedy została stworzona przez Wayne'a Ratliffa i początkowo nosiła nazwę „Vulcan”. W latach 80. Ashton-Tate zakupił Vulcan i wprowadził go na rynek jako DBase II, która jest uważana za pierwszą wersję DBase. DBase II był kompatybilny z 16-bitowym programem sterującym dla mikrokomputerów. Kolejne wersje, takie jak DBase III, III + i DBase IV, były używane na 16-bitowych platformach DOS. Dalsze wersje, takie jak Visual DBase 5.5 i Visual DBase 5.7, działały na 16-bitowych platformach Windows. Visual DBase 7.0, Visual DBase 7.5, dB2K i DBase Plus to nowsze wersje, które działają na 32-bitowych platformach Windows. Począwszy od 2011 roku, DBase Plus jest najczęściej używaną wersją.
Przechowywanie danych w formacie DBase jest powszechnie akceptowane i obsługiwane przez wiele systemów zarządzania bazami danych. DBase korzysta z funkcji proceduralnych i poleceń podobnych do języka BASIC. Używa prostych poleceń do manipulacji danymi, takich jak USE i GO TOP, aby przechodzić przez rekordy, STR () i SUBSTR () do manipulacji ciągami, oraz WYMIANA I ZAPISY do manipulacji wartością pola. Używane są również inne polecenia, takie jak ZAPISZ, DO, ZAŁĄCZ i ZMIEŃ. Podstawowy format pliku DBase to .dbf.
DBase ma wiele wyjątkowych funkcji, które przyczyniają się do jego znaczącej pozycji wśród systemów i narzędzi zarządzania bazami danych, takich jak:
- Kompilator just in time (JIT), który konwertuje język źródłowy na język maszynowy
- Linker do tworzenia aplikacji DBase (pliki .exe)
- Instalator silnika wykonawczego dla serwerów WWW i komputerów, które muszą uruchamiać aplikacje wykonawcze DBase
- Preprocesory do odczytu pliku źródłowego programu i tworzenia wstępnie przetworzonych plików jako danych wyjściowych, które są podawane do kompilatora
- Zintegrowane środowisko programistyczne z oknem poleceń i nawigatorem
- Narzędzia do projektowania dwukierunkowego graficznego interfejsu użytkownika (GUI), które umożliwiają przełączanie się pomiędzy używaniem narzędzia do projektowania GUI i edytora kodu
- Edytor kodu źródłowego, który umożliwia ręczną edycję i wprowadzanie kodów
DBase ma również wiele klas wizualnych i klas baz danych. Zajęcia wizualne obejmują:
- Naciśnij przycisk
- Wizerunek
- Krata
- Pasek przewijania
- ActiveX
- Raport
- ReportViewer
- SpinBox
- ComboBox
- Skrzynka na listy
- Tekst
- TextLabel
- Formularz
- SubForm
- Notatnik
- Pojemnik
- Pole wprowadzania
- Przycisk radiowy
Klasy baz danych obejmują:
- RowSet
- Pole
- StoredProc
- Moduł danych
- Sesja
- Baza danych
- Pytanie
