Co to jest jednostka w programie Microsoft Access?

click fraud protection

Encja w Microsoft Access pełni bardzo ważną rolę. Jego zadaniem jest reprezentowanie osoby, miejsca, obiektu, zdarzenia lub idei przechowującej i przetwarzającej dane. Jednostka w relacyjnej bazie danych ma własną tabelę. W tabeli jednostki znajdują się atrybuty, określane również jako pole lub kolumna, które charakteryzują jednostkę.

Podczas tworzenia każdej encji wskazane jest określenie przypisanego klucza, który jest kluczem podstawowym, aby zapewnić, że rekordy tabeli zawierają tylko jedną unikalną wartość. W programie Microsoft Access brak przypisania klucza podstawowego powoduje, że program Microsoft Access po uzyskaniu Twojej zgody automatycznie utworzy typ danych z automatycznym numerowaniem. Należy zauważyć, że istnieją pewne ograniczenia dotyczące automatycznego numerowania typów danych podczas wymuszania integralności referencyjnej.

Wideo dnia

Diagram relacji encji

Na etapie projektowania bazy danych programu Microsoft Access popularnym elementem wizualnym jest diagram relacji encji lub E-R reprezentacja struktury relacyjnej bazy danych, która ilustruje wszystkie encje, atrybuty i relacje. Ten diagram jest tworzony przed fizycznym wprowadzeniem jakichkolwiek informacji do bazy danych. Diagram E-R przedstawia jednostki jako prostokąty.

Klucz podstawowy, który jest kolumną lub zbiorem kolumn, który jednoznacznie identyfikuje dany wiersz w tabeli dla każdej jednostki, pojawia się nad linią w prostokącie dla każdej jednostki. Pozostałe pola, które uzupełniają encję, pojawiają się poniżej linii w prostokącie. Linia przerywana od jednego prostokąta do drugiego wskazuje relacje, zazwyczaj klucz podstawowy do klucza obcego, którym jest pole (lub zbiór pól) w tabeli, którego wartość jest wymagana, aby przez sekundę odpowiadała wartości klucza podstawowego Tabela.

Integralność podmiotu

Podczas wybierania pola jako klucza podstawowego wartość null, która jest nieznaną lub niemożliwą do zastosowania wartością, jest niedopuszczalna. Integralność jednostki to reguła, zgodnie z którą żadne pole będące częścią klucza podstawowego nie może akceptować wartości null. Reguła wyraża wyjątkowość. Każdy rekord będzie miał własną tożsamość, a uniemożliwienie kluczowi podstawowemu wartości null gwarantuje, że jeden rekord będzie można odróżnić od drugiego.

Podmiot zależny kontra podmiot niezależny

Encja zależna to tabela, która do identyfikacji wymaga relacji z inną tabelą. Niezależna jednostka to tabela, która nie wymaga relacji z inną tabelą. Na diagramie E-R zaokrąglone rogi reprezentują jednostkę zależną, a kwadratowe rogi reprezentują niezależną jednostkę.

Model relacji podmiot

Model E-R jest odpowiednim podejściem do reprezentowania danych w bazie danych Microsoft Access, która wykorzystuje diagramy E-R, podobne do metoda używana przez język projektowania baz danych wyłącznie jako narzędzie do reprezentacji encji, atrybutów i relacje. W modelu E-R prostokąty reprezentują byty, a trójkąty reprezentują relacje. Aby zilustrować relacje dzielone między jednostkami, linie łączą jednostki i są oznaczone etykietami wskazującymi typ relacji. Na przykład relacja jeden-do-wielu między jednostkami jest reprezentowana jako „1” do „n”, podczas gdy relacja wiele-do-wielu między jednostkami jest reprezentowana jako „m” do „n”.

Jednostka złożona

Encja złożona jest prawidłowym rozwiązaniem ilustrującym encję, która istnieje w celu spełnienia relacji wiele-do-wielu. Reprezentacją tego związku jest diament w prostokącie.