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

Keywords

Related Articles

Analysis of the impact of changes in the stator magnetic circuit on static properties of the electromagnetic linear motor model

In this paper, the static characteristics as a function of changes in geometric dimensions of the stator magnetic circuit of the linear stepper actuator with permanent magnets is presented. The stator is built from a ser...

Methods of multidimensional comparative analysis – construction and application

Methods of a multidimensional comparative analysis (MCA) rely on the ordering of a relatively homogeneous set of objects or features in order to make decisions regarding the choice of an object or feature according to a ...

Wpływ mimośrodowego obciążenia na zachowanie się ściskanych izotropowych słupów o przekroju kwadratowym z wgłębieniami w fazie progresywnego zgniotu

Obiektem badań jest cienkościenny absorber energii w postaci słupa o przekroju kwadratowym z szeregiem wgłębień w narożach, wykonany z aluminium. Bada się wpływ mimośrodowegoobciążenia słupa na zakrytyczną postać ścieżk...

Evaluation of tribological properties of lubricants based on Hersey’s–Stribeck’s characteristics

The content of the paper presents the results of investigations of selected lubricants. The study led to obtaining Hersey’s-Stribeck’s curves and to comparison of the lubricating properties of lubricants belonging to dif...

Baza wiedzy dotycząca urządzeń farmy wiatrowej w komputerowym systemie ekspertowym

W artykule zaprezentowano problematykę wyznaczania informacji diagnostycznej na potrzeby badania stanu urządzeń farmy wiatrowej. W tym celu przedstawiono i opisano istotę opracowywania modelu funkcjonalno-diagnostycznego...

Download PDF file
  • EP ID EP77554
  • DOI 10.5604/12345865.1197981
  • Views 76
  • Downloads 0

How To Cite

Stefan Rozmus (2016). Projektowanie baz danych z pełną historią zmian danych — model bitemporalnej bazy danych i operacje zapisu . Bulletin of the Military University of Technology, 65(1), 89-109. https://www.europub.co.uk/articles/-A-77554