Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 3235|Odpowiedź: 0

Schemat trzeciorzędowy i obraz wtórny (mapowanie) w bazie danych

[Skopiuj link]
Opublikowano 19.05.2024 12:28:22 | | | |
Wzorzec trójpoziomowy to trzy poziomy abstrakcji danych, z których każdy skupia się na innych kwestiach. Aby powiązać wzorce trójpoziomowe, system zarządzania bazą danych zapewnia funkcję obrazu drugiego poziomu pomiędzy wzorcami trójpoziomowymi. Obraz wtórny to reguła określająca, jak obie strony obrazu mogą być przekształcone. Jak pokazano poniżej:



Tryb trzypoziomowy

Poziom użytkownika --> poza schematem (odzwierciedla widok użytkownika na system bazy danych)

Tryb zewnętrzny, znany również jako tryb pod-lub tryb użytkownika, odpowiada poziomowi użytkownika. Jest to widok bazy danych widziany przez jednego lub kilku użytkowników i stanowi logiczne przedstawienie danych związanych z aplikacją. Zewnętrzny schemat to podzbiór schematu wyprowadzony ze schematu i zawierający tę część danych, którą może wykorzystać konkretny użytkownik w schemie. Użytkownicy mogą opisywać i definiować rekordy danych odpowiadające użytkownikom za pomocą języka opisu trybu zewnętrznego (wzorzec zewnętrzny), a także mogą używać języka manipulacji danymi (DML) do manipulacji tymi rekordami.

Poziom koncepcyjny – > Wzorzec koncepcyjny (odzwierciedla holistyczne spojrzenie na system bazodanowy)

Wzorce koncepcyjne, znane również jako wzorce lub wzorce logiczne, odpowiadają poziomom koncepcyjnym. Jest to globalna struktura logiczna stworzona przez projektanta baz danych, mająca na celu syntezę danych wszystkich użytkowników zgodnie z jednolitym punktem widzenia, ogólnym opisem struktury logicznej i charakterystyk wszystkich danych w bazie danych oraz publicznym widokiem danych (widokiem globalnym) dla wszystkich użytkowników. Jest opisany i definiowany przez język Data Description Language (DDL) udostępniany przez system zarządzania bazą danych.

Poziom fizyczny – schemat w > (odzwierciedlający widok pamięci w systemie bazodanowym)

Tryb wewnętrzny, znany również jako tryb pamięci, odpowiada poziomowi fizycznemu. Jest to wewnętrzna reprezentacja lub opis wszystkich danych w bazie danych i najniższy poziom logicznego opisu bazy, który opisuje metodę przechowywania oraz fizyczną strukturę danych na nośniku, odpowiadającą faktycznie przechowywanej na nośniku zewnętrznym. Wewnętrzny wzór jest opisywany i definiowany przez wewnętrzny język opisu wzorców.

Obraz wtórny (mapowanie)

System bazodanowy zapewnia dwa poziomy obrazów pomiędzy trzema poziomami trybu: obrazem trybu/wzoru wewnętrznego oraz obrazem wzoru zewnętrznego/wzorca.

  • Obraz wzorca/wzorca wewnętrznego: Implementuje wzajemne przemianowanie między wzorcami konceptualnymi a wzorcami wewnętrznymi.
  • Tryb zewnętrzny/Obraz Trybu: Implementuje konwersję między Trybem Zewnętrznym a Trybem Koncepcyjnym.


Niezależność danych odnosi się do niezależności danych i programów, oddzielając definicję danych od programu, a DBMS (system zarządzania bazą danych) odpowiada za przechowywanie danych, co upraszcza pracę aplikacji i znacznie zmniejsza obciążenie przygotowaniem aplikacji.

Niezależność danych zapewnia wtórna funkcja obrazów DBMS. Niezależność danych obejmuje fizyczną niezależność danych oraz logiczną niezależność danych.

Podsumowanie, jak pokazano na poniższym rysunku:



未命名绘图.drawio (2.86 KB, Liczba pobranych plików: 0)





Poprzedni:Nie udało się wykonać 'atob' na 'Window': Ciąg do odszyfrowania nie jest...
Następny:OpenPDF używa czcionki 'xxx', gdzie 'Identity-H' nie jest rozpoznawane
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com