W dniu 17 grudnia 1996r. ukazało się Rozporządzenie Ministrów Gospodarki Przestrzennej i Budownictwa oraz Rolnictwa i Gospodarki Żywnościowej w sprawie ewidencji gruntów i budynków, które w sposób odmienny od dotychczasowego reguluje zakładanie i prowadzenie ewidencji gruntów i budynków, zakres informacji objętych tą ewidencją oraz sposób sporządzania terenowych i krajowych zestawień zbiorczych. Wynikająca z rozporządzenia konieczność prowadzenia ewidencji w systemie informatycznym, którego podstawę stanowi komputerowa baza danych (wchodząca w skład państwowego zasobu geodezyjnego i kartograficznego) była silnym bodźcem i oczywistą przesłanką do opracowania Obiektowego Systemu Katastralnego OSKAR.
W zamyśle twórców system jest programem elastycznym, tzn. możliwym do użytkowania przez specjalistów posiadających własny, indywidualny punkt widzenia na prowadzenie ewidencji, dopuszczającym pewną swobodę w wyborze procedur postępowania, a jednocześnie był zgodny z obowiązującymi przepisami. Z tego też powodu OSKAR nie zawiera i nie narzuca sztywnych ścieżek działania, od których nie ma odstępstwa. Konsekwencją tak rozumianej elastyczności jest adresowanie systemu do doświadczonych pracowników (jako użytkowników) prowadzących ewidencję gruntów i budynków, którzy w sposób dogodny dla siebie, ale zgodny z przepisami, budować mogą powiązania pomiędzy elementami tworzącymi zasób bazy ewidencyjnej.
Jedną z najważniejszych cech tego systemu jest możliwość przechowywania w tablicach opisowej bazy danych zarówno informacji graficznych (współrzędnych obiektów oraz wzajemnych relacji przestrzennych) jak i tekstowych (atrybuty opisowe). Rezygnuje się całkowicie z przechowywania danych graficznych w oddzielnym od tekstowego zasobie. Dzięki temu informacje opisowe i graficzne stanowią spójną całość, bez tak typowych dla rozwiązań starszej generacji różnic między częścią graficzną i opisową.
Mając na uwadze rzesze pracowników - specjalistów ds. ewidencji - którzy od lat zajmują się klasycznym zasobem (nie skomputeryzowanym) stworzyliśmy program łatwy w obsłudze - z wyglądem, narzędziami, oknami zbliżonymi do łatwego, niemal intuicyjnie wykorzystywanego środowiska Windows.
Ewidencja budynków i gruntów jest podstawową bazą Systemów Informacji o Terenie (SIT). Nowoczesna ewidencja gruntów powinna być oparta na zintegrowanej, graficzno-opisowej, relacyjnej bazie danych. Jako najlepsze rozwiązanie w systemie zarządzania danymi wybraliśmy dla OSKARA Relacyjny System Zarządzania Bazą Danych (RS2BD) Oracle.
Relacyjne systemy baz danych charakteryzują się nieskomplikowanym i łatwym w użyciu schematem danych wyrażonym w postaci relacji. Każdej relacji odpowiada tablica wartości, której kolumny zawierają wartości atrybutów, a wiersze (rekordy), wartości elementów relacji. Zaletą relacyjnych systemów zarządzania bazami danych jest również zlikwidowanie redundancji (powtarzalności) danych oraz zmniejszenie zajętości pamięci systemu.
RSZBD Oracle jest produktem przenośnym, rozproszonym i otwartym. Może być instalowany na dużych komputerach typu mainframe, mini i mikrokomputerach, pod różnymi systemami operacyjnymi, np. UNIX, OS/2, MS-DOS, Windows 95/NT. Jest zrozumiały i łatwy w obsłudze dla każdego użytkownika, a jednocześnie posiada rozbudowane oprogramowanie narzędziowe przydatne w projektowaniu bazy.
Oprogramowanie RSZBD Oracle oparte jest na języku SOŁ, standardowym języku zapytań dla relacyjnych baz danych. SQL oferuje kompletny zbiór definicji danych oraz funkcji manipulowania danymi umożliwia konwersacyjną pracę z systemem, a także zagnieżdżanie jego instrukcji w programach pisanych w innych standardowych językach programowania, takich jak COBOL, FORTAN, PL/I, Pascal, C - interpretowanych przez RSZBD Oracle. Dzięki językowi SQL użytkownik jest oddzielony od fizycznego dostępu do struktur danych, co zapewnia bezpieczeństwo, a jednocześnie wygodę i ujednolicenie operacji dostępu we wszystkich programach użytkowych.
RSZBD Oracle jest systemem niezawodnym - dzięki prowadzonemu rejestrowi modyfikacji w przypadku awarii sprzętowych możliwe jest odtworzenie systemu. Na podstawie tego rejestru odzyskiwanie danych następuje krok po kroku, od ostatniej składowanej kopii bazy. Istotne jest, że takie funkcje jak kopiowanie zabezpieczające i odtwarzanie po awarii mogą być wykonane bez przerywania pracy bazy.
Przejście do żądanej opcji polega na przesunięciu doń kursora myszki. Towarzyszyć mu będzie podświetlana belka. W przypadku istnienia dodatkowych opcji, rozwiną się one z pod menu automatycznie. Uruchomienie komendy następuje poprzez przyciśnięcie lewego klawisza myszki na wybranej opcji.
Moduł EWIDENCJA pozwala na przeglądanie, modyfikowanie i wprowadzanie nowych informacji do bazy danych. Program OSKAR umożliwia wprowadzenie zmian w ewidencji w dwu trybach:
Menu to umożliwia ustawianie zależności pomiędzy zasobami bazy danych: o ile poprzez moduł EWIDENCJA uzyskujemy bezwzględny dostęp do wszystkich zasobów w bazie danych, to w menu POWIĄZANIA możemy wyświetlić zasób przypisany tylko jednemu obiektowi wybranemu wcześniej z menu EWIDENCJA; ponadto, co jest największą zaletą programu, menu to umożliwia budowanie wzajemnych relacji i zależności pomiędzy wybranymi przez użytkownika fragmentami bazy danych.
Dla niektórych fragmentów zasobu powiązanego z informacjami nadrzędnymi (np. obręb ewidencyjny jest nadrzędny wobec działek), dopuszczalne jest generowanie raportów - umożliwia to menu RAPORT, pojawiające się w menu głównym po ustanowieniu powiązań.