Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Tytuł pozycji:

Ewolucja schematu w relacyjnych bazach danych

Tytuł:
Ewolucja schematu w relacyjnych bazach danych
Autorzy:
Mazur, Z.
Meelcarek, P.
Parczewski, M.
Data publikacji:
2006
Słowa kluczowe:
HSSE
ewolucja schematu
model relacyjny
wersjonowanie
relational databases
evolution of schema
Język:
polski
Dostawca treści:
BazTech
Artykuł
  Przejdź do źródła  Link otwiera się w nowym oknie
Aplikacje biznesowe wykorzystujące relacyjne systemy bazodanowe coraz częściej spotykają się z problemem dostępności schematu w czasie jego modyfikacji. Zazwyczaj nawet najmniejsza zmiana struktury schematu wiąże się ze wstrzymaniem pracy komponentów na czas aktualizacji schematu oraz ich aktualizacją. Rozwiązaniem problemu "wymuszenia aktualizacji komponentu" może być wersjonowanie schematu. Niestety istniejące mechanizmy mają wady, które uniemożliwiają ich powszechną implementację. Dodatkowo nie nadają się do zastosowania w istniejących systemach o wieloaplikacyjnej architekturze bazodanowej. Artykuł opisuje propozycje modelu dedykowanego do rozwiązania problemów dostępności schematu w czasie modyfikacji, dostosowania komponentów po ewolucji schematu oraz możliwości wykorzystania w istniejących systemach.
Business Applications based on relational model often meet problems of schema availability during its modification. Even the smallest change of schema structure is a risk of making existing application programs obsolete when they run against the modified schema. Schema versioning can be used as a solution of "forced component evolution" problem. Unfortunately, existing mechanisms have defects, which make impossible to use them widely as common implementation. This article describes model that addresses the problem by integrating schema evolution with schema versioning facilities.

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies