Dokumentacja schemy bazy danych

Wstęp

Struktura bazy danych systemu AMAGE jest złożona i składa się z wielu tabel, widoków oraz innych obiektów bazodanowych. Schemat bazy danych opisuje wszystkie te elementy wraz z ich relacjami i powiązaniami. Dostęp do schematu bazy danych pozwala na lepsze zrozumienie struktury bazy danych oraz ułatwia tworzenie raportów, analizę danych oraz integrację z innymi systemami.

Schemat bazy danych - po co i dlaczego?

Schemat bazy danych opisuje wszystkie tabele bazy danych systemu AMAGE wraz z ich relacjami i powiązaniami. Znacząco ułatwia to tworzenie raportów, analizę danych oraz integrację z innymi systemami. Pozwala na dostęp do danych bezpośrednio przechowywanych w tabelach baz danych oraz tworzenie własnych raportów na podstawie widoków w bazie danych.

Dostęp do schematu

Dostęp do schematu jest przekazywany Klientowi poprzez dedykowany login do sekcji klienta na portalu wsparcia AMAGE. Za pomocą logowania użytkownik/hasło klient ma dostęp do aktualnych i archiwalnych schematów bazy danych.

Przeglądanie danych

Uruchomienie przeglądarki wyświetla ogólną informację podsumowującą schemat bazy danych wraz z podstawowymi nawigacjami do tabel, widoków oraz innych elementów schematu bazy danych. Przeglądarka jest interaktywna oraz nawigowalna pomiędzy poszczególnymi elementami schematu.

image 2024 05 22 19 53 50 005
Rysunek 1. Widok początkowy przeglądarki schematu bazy danych

Wybierając dowolną tabelę lub obiekt przechodzimy do szczegółowego widoku z informacjami o danej tabeli lub obiekcie. Dla przykładu dokumentacja tabeli zawiera wszystkie informacje o polach tabeli, ich typach, ograniczeniach oraz powiązaniach z innymi tabelami.

image 2024 05 22 19 54 51 152
Rysunek 2. Dokumentacja tabeli

Dodatkowo schemat zawiera wizualny i nawigowalny diagram relacji pomiędzy tabelami. Diagram ten pozwala na szybkie zrozumienie struktury bazy danych oraz relacji pomiędzy poszczególnymi tabelami.

image 2024 05 22 19 55 27 684
Rysunek 3. Powiązania pomiędzy tabelami

Wszystkie dane pozwalają lepiej poznać schemat bazy danych bez konieczności analizy powiązań bezpośrednio po podłączeniu do bazy danych.