Egzamin dla bazy
- Marian Łakomy,
- 16.10.2000
Program ERWin firmy Computer Associates służy do modelowania relacyjnych baz danych.
Program ERWin firmy Computer Associates służy do modelowania relacyjnych baz danych.
Solidna podstawa w formie dobrze zaprojektowanej bazy danych jest kluczem do sukcesu każdej aplikacji transakcyjnej, hurtowni danych czy aplikacji analitycznej. W każdym przypadku wartość zbiorów danych jest mierzona jakością i integralnością zawartych w nich danych. ERWin to pakiet narzędziowy do modelowania relacyjnych baz danych w formie diagramów zależności encji, zakupiony razem z firmą ERWin Works przez Computer Associates (CA). Obecnie pakiet ten wzbogacono o możliwości analizy modelu za pośrednictwem programu ERWin Examiner.
ERWin Examiner analizuje model danych opracowany w programie ERWin do zidentyfikowania niespójności, które mogą niekorzystnie wpływać na jakość i integralność danych, a także wydajność bazy. ERWin Examiner, zawierający kilka modułów diagnostycznych, sprawdza model bazy danych, sugeruje usprawnienia i tworzy skrypty w celu dokonania zalecanych zmian w modelu lub bezpośrednio w istniejącej bazie.
Szczegółowe raporty ilustrują nies- pójności modelu. Wszelkie niezgodności są wskazywane z dokładnością do wier-sza w pliku konstrukcyjnym bazy (DDL). Wyniki diagnozy są prezentowane zgodnie z właściwościami bazy: tabelami, indeksami, ograniczeniami, normalizacją i zależnościami między tabelami.
W przypadku działających baz ERWin Examiner dokonuje ich analizy posługując się modelem lub przez wykonanie modelu (inżynieria zwrotna) na podstawie informacji zawartych w tabelach systemowych bazy. W tym przypadku program prezentuje kompleksową dokumentację graficzną i tabelaryczną, dzięki czemu możliwe jest sprawdzenie poprawności zmian dokonywanych w trakcie prac konserwacyjnych lub przy łączeniu kilku baz.
ERWin Examiner obsługuje bazy danych Oracle i IBM DB2 dla OS/390 4.x i 5.x, posługując się rodzimymi sterownikami (odpowiednio: SQLNet lub DB2 Connect), oraz IBM DB2 Universal Database, Sybase i Microsoft posługując się ODBC. Działa on pod kontrolą systemów: Windows 95/98, NT i 2000.