3148972544

3148972544



44 Bazy danych

Encja (ang. entity)

Encja jest to coś co istnieje, co odróżnia się od innych, o czym trzeba mieć informację. Zbiory encji reprezentują zbiór elementów występujących w rzeczywistym świecie i każdy element tego zbioru musi posiadać następujące cechy:

•    każdy element musi być unikalny, jednoznacznie określony, w celu odróżnienia go od pozostałych,

•    każdy element musi odgrywać jakąś rolę w projektowanym systemie, nie może zdarzyć się sytuacji, w której system może działać bez dostępu do danego elementu,

•    każdy element powinien być opisany przez odpowiednią liczbę atrybutów.

W diagramach ERD obiekt, encja jest reprezentowany przez prostokąt, a jego nazwa powinna być rzeczownikiem.

Atrybut (ang. attribute)

Atrybut jest pewną własnością encji, o której chcemy przechowywać informację. Atrybut jest reprezentowany przez pewną wartość. Na przykład encja Student może mieć atrybut Nazwisko reprezentowany przez wartość Kowalski.

Wśród atrybutów encji wyróżniamy atrybut lub zbiór atrybutów, którego wartość w sposób jednoznaczny identyfikuje instancję (egzemplarz) encji. Taki atrybut lub zbiór atrybutów nazywamy kluczem głównym encji. Klucz główny oznacza się często na wykresach symbolem PK (ang. Primary Key) umieszczanym obok nazwy atrybutu.

Studenci


Imię

Nazwisko Nr indeksu


PK

PK

Imię

Nazwisko

Adres

Telefon


sztucz


Imię

Nazwisko Adres Telefon Nr indeksu


Rys. 2.5 Przykład definicji kluczy głównych (PK)

Drugim kluczem stosowanym w bazach relacyjnych jest klucz obcy. Kluczem obcym nazywamy atrybut encji, który wskazuje na klucz główny innej encji. Klucz obcy oznacza się często na wykresach symbolem FK (ang. Foreign Key) umieszczanym obok nazwy atrybutu.



Wyszukiwarka

Podobne podstrony:
Internetowe Bazy Danych - wykład 12 Instrukcja foreach Jest to ostatnia z głównych instrukcji iterac
Definicja psychologii klinicznej:Jest to dziedzina psychologii stosowanej, która posiada odrębny od
IMAG0043 C2V naśladowaniu... Image jest to coś, co w pewnej chwili stanowi jedną całość emocjonalną
IMAG0044 czy naśladowaniu... Image jest to coś. co w pewnej chwili stanowi jedna całość emocjonalna
-    czy jest to coś, co jest klientom potrzebne? Pon jest to potrzeba pltis możliwo
P1020777 (3) mi. - Kocham ciepło swojej rodziny, a fu* teraz widzę, t* nie jest to coś, co pan by lu
013 (3) Przedmiotem badań społecznych jest to wszystko, co składa się na rzeczywistość społeczną. Do
P1020226 122 4. Akapit Jest to akapit inicjalny jednego z rozdziałów. Zaczyna się od zdania ogólnego
P1020777 (3) mi. - Kocham ciepło swojej rodziny, a fu* teraz widzę, t* nie jest to coś, co pan by lu
Marketing - ćwiczenia Produkt: jest to wszystko, co może się pojawić na rynku, zostać zauważone, nab
P1020777 (3) mi. - Kocham ciepło swojej rodziny, a fu* teraz widzę, t* nie jest to coś, co pan by lu
P1020777 (3) mi. - Kocham ciepło swojej rodziny, a fu* teraz widzę, t* nie jest to coś, co pan by lu
3 (529) liki drewna, ale rozumieją, że jest to coś, co służy do siedzenia. Zna-ciore organizuje dzia
42 43 (17) 42 I. Spostrzegane powiązane ze sobą elementy, nie potrafimy powiedzieć, czym jest to coś
Model konceptualny Bazy Danych (1) ENCJA - obiekt odwzorowany w bazie danych (entity-jednostka) >
1. Bazy danych w Internecie1.1. Wprowadzenie Internetowe bazy danych - takie, do których dostęp jest

więcej podobnych podstron