licencjat - opracowania (wszystkie


26. Więzy integralności i ich znaczenie w relacyjnej bazie danych.

Integralność - zapewnia zgodność ze światem zewnętrznym. Jedna z ważniejszych cech BD, odpowiada czy BD jest dobrym odwzorowaniem rzeczywistości.

Integralność zapewnia się poprzez dobry schemat i więzy integralności. Integralność jest kontrolowana przede wszystkim przez więzy integralności, które mogą być wbudowane w schemat lub definiowane przez administratora. Definiowane więzy integralności to reguły, w jaki sposób BD ma być odbiciem rzeczywistości.

Integralność łączy w sobie:

- formalną poprawność bazy danych i procesów przetwarzania,

- poprawność fizycznej organizacji danych,

- zgodność ze schematem bazy danych,

- zgodność z ograniczeniami integralności oraz z regułami dostępu.

spójność fizyczna: operacje bazodanowe kończą się sukcesem

spójność logiczna: baza danych jest spójna fizycznie, a jej zawartość odpowiada schematowi bazy danych i dodatkowym ograniczeniom (spójność wewnętrzna).

• zgodność ze stanem świata rzeczywistego opisywanego przez dane (spójność zewnętrzna).

Więzy integralności - reguły mówiące, w jaki sposób baza ma pozostać odbiciem OA.

Więzy relacji - więzy klucza, nakładane na klucz, nakładane na krotkę, nakładane na relację, nakładane na związek relacji.

Integralność encji (entity integrity) - odnosi się do pojedynczej tabeli, w której powinien istnieć klucz pierwotny (główny).

Integralność krotki zakłada się, że każda krotka opisuje jeden obiekt świata rzeczywistego a wartość krotki powinna odpowiadać elementowi świata rzeczywistego. Na wartości przyjmowane przez krotki można nałożyć niezależne więzy, które muszą być spełnione przez wszystkie krotki niezależnie.

Więzy wewnętrzne relacji - sprawdzane są wartości występujące w krotkach w ramach tej samej relacji.

Więzy integralności referencyjnej - integralność referencyjna nadaje sens związkom obiektów. Ta reguła jest wymagana, aby istniał obiekt B, jeśli jest on połączony z obiektem A. Jest to istotne zwłaszcza dla kluczy obcych.



Wyszukiwarka

Podobne podstrony:
licencjat - opracowania (wszystkie
licencjat - opracowania (wszystkie
licencjat - opracowania (wszystkie
licencjat - opracowania (wszystkie
licencjat - opracowania (wszystkie
licencjat - opracowania (wszystkie
licencjat - opracowania (wszystkie
licencjat - opracowania (wszystkie
licencjat - opracowania (wszystkie
licencjat - opracowania (wszystkie
licencjat - opracowania (wszystkie
licencjat - opracowania (wszystkie

więcej podobnych podstron