29.02.odt

(16 KB) Pobierz

modelowanie związków encji - ...

diagramy ER - ...

atrybuty, domeny oraz związki - ...

Obszar modelowany - ….

Encja - ….

 

 

encja (prostokąt lub prostokąt zaokrąglony wypełniony nazwa encji, atrybutami oraz oznaczeniami atrybutów kluczowych #)

 

encja związku (jak wyżej, przy czym obramowanie wykonane linią przerywana)

 



obligatoryjne uczestnictwo w związku (linia ciągła) 

opcjonalne uczestnictwo w związku (linia przerywana)  ----------

 

 







  - liczność związku wiele „n” (oznaczany jako tzw kurza łapką)



  - liczność związku jeden „1” (oznaczany pojedynczą linią)

* - obligatoryjne wprowadzanie wartości atrybuty do bazy

°  - opcjonalne wprowadzanie wartości atrybutu do bazy

# - atrybut klucza

 

 

Podstawa modelu relacyjnego są relacje, czyli struktury w postaci tabeli dwuwymiarowej, w których magazynowane są dane. Dopuszczalne jest używanie nazwy tabela. Każda relacja składa się z dwóch części: nagłówka i treści.

W języku polskim słowo „relacja” oznacza pewien zbiór danych lub związki np. pomiędzy ludźmi. Generuje to w pewnych sytuacjach niejednoznaczne określenia.

 

                                                    Atrybut        |

                                                                \/

Nagłówek ->

->

 

 

 

 

Treść

 

 

 

 

->

 

 

krotka

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Treść relacji zawiera zbiór nieuporządkowanych danych, jednak każdą krotka relacji musi być  w modelu relacyjnym unikatowa

 

Dla każdej relacji musi istnieć zatem taka kombinacja atrybutów, która w jednoznaczny sposób identyfikuje każdą krotkę. Taka kombinacja składająca się z jednego lub większej liczby atrybutów nosi nazwę klucza kandydującego. W relacji może istnieć więcej niż jeden klucz kandydujący, a klucze takie nie mogą być redukowalne.

 

Klucz składający się z jednego atrybutu nosi nazwę klucza prostego, a z wielu klucza złożonego.

 

Jeden z kluczy kandydujących wybiera się na tzw. klucz główny (podstawowy), który jest istotnym elementem relacji.

 

 

PracID

PracPESEL

Pracimie

 

 

 

 

 

 

 

1

636272773

B

 

 

 

 

 

 

 

2

246272486

C

...
Zgłoś jeśli naruszono regulamin