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

Ciągła transformacja falkowa sygnałów inspekcji torów kolejowych w Matlab Wavelet Toolbox

[b]Streszczenie[/b]. Sieci kolejowe na całym świecie są coraz bardziej zatłoczone, przy coraz wyższych prędkościach pociągów i przewożą coraz więcej pasażerów przy większym nacisku na osi kół niż dotychczas. Połączenie t...

Właściwości połączeń spawanych stali wysokowytrzymałej wykonanych z wykorzystaniem technologii laserowej

Zastosowanie stali wysokowytrzymałych HSS (high strength steels) w konstrukcjach stalowych powoduje liczne korzyści, do których możemy zaliczyć obniżenie przekroju poprzecznego stosowanych profili powodującego ograniczen...

Analiza środowiska elektromagnetycznego na rozległym obszarze kolejowym

W opracowaniu przedstawiono wyniki badań pól elektrycznych i magnetycznych z szerokiego zakresu częstotliwości, które wytwarzane są w sposób niezamierzony na rozległym obszarze kolejowym. Duże poziomy zakłóceń elektromag...

Band extension in digital methods of transfer function determination – signal conditioners asymmetry error corrections

[b]Abstract[/b]. In the paper, the calibrating method for error correction in transfer function determination with the use of DSP has been proposed. The correction limits/eliminates influence of transfer function input/o...

An influence of eccentricity of load on progressive crushing behaviour of isotropic square-tube columns with dimples

The object of the research was a thin-walled energy absorber made of aluminium in the form of a column having square-cross section and a series of dimples in the corners. An influence of the eccentric load on sub-critica...

Download PDF file
  • EP ID EP77554
  • DOI 10.5604/12345865.1197981
  • Views 75
  • 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://europub.co.uk/articles/-A-77554