Skip to main content

Co to jest konceptualna baza danych?

Projektowanie bazy danych polega na identyfikacji istniejących relacji między osobnymi elementami danych i mapowaniem tych relacji w zorganizowany sposób, który ma sens.Istnieje kilka rodzajów projektowania bazy danych: koncepcyjny projekt bazy danych, logiczny projekt bazy danych i fizyczna projekt bazy danych.Logiczny i fizyczny projekt bazy danych jest być może najlepiej prosty.Projektowanie bazy danych koncepcyjnych jest nieco bardziej niejednoznaczne, ponieważ na tej fazie nie ma bezpośredniej pracy nad modelem bazy danych.Proces ten jest wyłącznie ćwiczeniem w identyfikacji odpowiednich danych.

Dwie główne rzeczy, które są identyfikowane w koncepcyjnym projekcie bazy danych, to podmioty i relacje i mdash;Podmioty są rzeczywistymi przedmiotami w świecie materialnym, a relacje są siecią połączeń łączących jeden byt z drugą w nieskończoność.Oto centralne pojęcie koncepcyjnego projektu bazy danych: model relacji jednostki.Nie ma to ogólnej organizacji i struktury, które będą nieodłącznie związane z logiczną projektowaniem bazy danych;Jest to jednak prekursor.

Kardynsze relacji są istotną częścią modelu relacji jednostki stosowanej w koncepcyjnym projekcie bazy danych.Kardynanie wyrażają, w jaki sposób istota doświadcza konkretnego związku z innym podmiotem.W rzeczywistym modelu są one oznaczone przez punkty, w których jednostka na schemacie rozgałęzia się, aby połączyć się z pojedynczymi lub wieloma podmiotami.Różne „atrybuty”, takie jak nazwy, cechy i ilości związane z podmiotami i relacjami, są również przedstawione w modelu.

końcowe rozważania w opracowywaniu modelu relacji encji dla koncepcyjnego projektu bazy danych, obejmują przypisanie każdego zaobserwowanego atrybutu konkretnegoDomena i podwójne sprawdzanie, aby zapewnić, że wszystko w modelu ma sens.Sprawdzanie wszystkiego obejmuje znalezienie i filtrowanie wszystkich powtarzanych danych, upewniając się, że wszystkie atrybuty są powiązane z odpowiednimi bytami i relacjami oraz potwierdzenie, że wszystkie skojarzenia na schemacie są logiczne.Jeśli połączenia nie są logiczne w kontekście świata rzeczywistego, muszą być logiczne przynajmniej na poziomie abstrakcyjnym. Projekt logiczny bazy danych kontynuuje fazę koncepcyjną.Proces nadaje porządek i spójność tym wcześniej odwzorowanym i organizuje je w taki sposób, że można je faktycznie użyć do fizycznego projektowania bazy danych.Zakończenie zadań w fizycznej projekcie bazy danych wynika z bazy danych, która jest funkcjonalna i dobrze zorganizowana w świetle prac wykonanych w koncepcyjnym projektowaniu bazy danych i logicznej baz danych.