Projektowanie baz danych z pełną historią zmian danych — model bitemporalnej bazy danych i operacje zapisu
Journal Title: Bulletin of the Military University of Technology - Year 2016, Vol 65, Issue 1
Abstract
Znane i sprawdzone są dobre praktyki projektowania baz danych. Jednak w przypadku gdy baza danych musi gromadzić pełną historię zmian danych, wykonanie projektu bazy danych staje się zdecydowanie trudniejsze. Uwzględnienie aspektów temporalnych ze swej natury zamienia związki pomiędzy powiązanymi obiektami na związki pomiędzy stanami tych obiektów. Dodatkowo, możliwość różnej interpretacji zależności czasowych powoduje, że nie wypracowano jeszcze ogólnie przyjętej metodyki projektowania temporalnych baz danych. Artykuł jest pierwszym z serii artykułów podsumowujących doświadczenia Autora zdobyte w ramach prac nad systemem Centralnej EwidencjiPojazdów i Kierowców (CEPiK). W artykule przedstawiono sposób podejścia do projektowania relacyjnej bazy danych przechowującej pełną historię zmian stanów obiektów. Opisano model bazy danych, szczegółowo wyjaśniono wpływ zmian stanów obiektów na historię życia obiektów oraz zaprezentowano algorytmy operacji zapisu zmieniających stan bazy. Przedstawione podejście zostało praktycznie wykorzystane do budowy jednej z baz danych CEPiK.[b]Słowa kluczowe[/b]: informatyka, relacja bitemporalna, stan obiektu, znacznik czasu ważności, znacznik czasu transakcji
Authors and Affiliations
Stefan Rozmus
The visualization of a mountain using 3D printing
Flat studies showing terrain (e.g. in form of maps) do not fully reflect its nature. Planning or design projects are definitely better represented in three-dimensional space. Previously used “sand tables”, especially pop...
Integration of satellites digital surface model
The article presents the method of developing a 30-m spatial resolution DSMDSM based on integration of height data from InSAR SRTMSRTMSRTMSRTM mission and the stereoscopic measurements of ASTERSTER satellite images. The...
Podstawowe problemy oceny i wyboru zaawansowanych systemów uzbrojenia na przykładzie techniki lotniczej
W artykule przedstawiono wybrane zagadnienia związane z metodami oceny i wyboru dla potrzeb sił zbrojnych zaawansowanych technicznie systemów uzbrojenia. Skupiono się na rankingowaniu jako typowej technice wielowymiarowe...
Badania eksperymentalne wpływu dwutlenku węgla na strukturę porowatą i właściwości mechaniczne skały łupkowej
Skały łupkowe są formacjami geologicznymi, może w nich występować materia organiczna, dzięki której mogą powstać niekonwencjonalne złoża gazu. Podczas ich interakcji z dwutlenkiem węgla, który może być stosowany jako czy...
Rozwiązanie numeryczne belki żelbetowej metodą Newtona-Raphsona ze spadkiem adaptacyjnym
W pracy przedstawiono rozwiązanie numeryczne belki żelbetowej. Modelowanie przeprowadzonoz wykorzystaniem zasad Metody Elementów Skończonych (MES). W celu zweryfikowania modeli materiałowych: betonu i stali zbrojeniowej,...