Szczegóły pliku |
Interfejsy do baz MS Access - wersja demo | |||||||||||
Interfejsy do baz MS Access - umożliwiają połączenie danych graficznych EWMAPY z danymi opisowymi zgromadzonymi w bazie danych MS Access. Powiązanie to dokonywane jest w dwojakiej formie:
Interfejs pytający umożliwia pozyskanie danych dotyczących jednego obiektu - działki, punktu, jednoznacznego tekstu lub obiektu z bazy obiektowej. Interfejs szrafurujący/szukający umożliwia wskazanie (zaszrafurowanie) szeregu obiektów spełniających zadany warunek przy użyciu języka SQL bazy danych Access. Dzięki sterownikom ODBC istnieje możliwość powiązania baz MS Access z innymi bazami danych np. Oracle. Tym samym MS Access stanowi swoisty "pomost" pomiędzy EWMAPĄ, a dowolną bazą danych. Dla poprawnego wykorzystania niniejszych interfejsów konieczne jest posiadanie programu MS Access. Wraz z pakietem interfejsów dostarczona jest przykładowa baza MS Accessa, która znajduje się w pliku "adresy.mdb". Zadaniem tej bazy jest powiązanie dwóch informacji: numeru działki z jej adresem. Budowa bazy jest bardzo prosta. Składa się ona z dwóch tabel:
Tabela "adresy" jest podstawową tablicą. Wiersze tej tablicy zawierają referencje do tablicy "ulice", która pełni rolę słownika nazw ulic. Obydwie tabele są ze sobą związane w kwerendzie "adres", która pokazuje ulicę i numer domu dla danej działki. Do dodawania kolejnych elementów do bazy służy formularz "adresy" (zbieżność nazw jest przypadkowa). Oprócz wyżej wymienionych składników w skład bazy wchodzi jeszcze makrodefinicja "macro1", wykorzystywana podczas dodawania nowych elementów z poziomu interfejsu pytającego. W celu sprawdzenia działania przykładowej bazy należy skonfigurować interfejsy za pomocą programu Access, który potrafi także dodać interfejsy do konfiguracji EWMAPY. Po uruchomieniu programu Access i dodaniu nowej bazy, należy ją skonfigurować podając:
Wersje demonstracyjne interfejsów Accessa posiadają kilka ograniczeń. Dla interfejsów pytających te ograniczenia to:
Dla interfejsów szrafurujących i zaznaczających ograniczenie to:
Program demonstracyjny przeznaczony jest dla celów szkoleniowych i poglądowych. Używanie wersji demonstracyjnych interfejsów dla celów zarobkowych jest ZABRONIONE. |
|
Odwiedza nas 146 gości oraz 1 użytkownik.