Skip to main content

Jakie są różne typy systemów zarządzania bazami danych?

Systemy zarządzania bazami danych umożliwiają użytkownikom przechowywanie fragmentów informacji, organizację i pobieranie niektórych lub wszystkich w razie potrzeby.Każdy z głównych typów systemów zarządzania bazami danych wymaga oprogramowania, który tworzy rekordy do zorganizowania danych i tworzy raporty z tych danych.Programy dla baz danych tworzą jeden z czterech typów popularnych: hierarchiczne bazy danych, bazy danych sieci, relacyjne bazy danych lub obiektowe bazy danych.

Hierarchiczna baza danych jest jednym z najstarszych rodzajów systemów zarządzania bazami danych.Jest najczęściej stosowany na komputerach mainframe.Twórca bazy danych wstępnie definiuje relacje między każdym rekordem a jego danymi.Struktura wymaga rekordu głównego lub rodzica, z którego projektant bazy danych tworzy relację rodzic-dziecko dla każdego bitu danych, które dostają się do bazy danych.

Baza danych sieciowych organizuje również dane przy użyciu zdefiniowanych relacji rodzic-dziecko.Podobnie jak prawdziwa rodzina, struktura bazy danych sieci pozwala fragmentowi danych sklasyfikowanych jako dziecko na więcej niż jednego rodzica.Jest to poprawa w stosunku do hierarchicznych rodzajów systemów zarządzania bazami danych.Umożliwia użytkownikom łączenie informacji w jednej bazie danych z innym zestawem danych za pośrednictwem rekordu nadrzędnego i rekordu dziecka.

System zarządzania relacyjnymi bazami danych zwiększył się ze względu na jego elastyczność i łatwość użytkowania.Pozwala projektantowi bazy danych korzystać z poszczególnych informacji do tworzenia relacji między osobnymi bazami danych bez ograniczenia relacji nad rodzicem lub właścicielem.Informacje w jednej bazie danych, które łączą go z danymi w innym, są unikalnym identyfikatorem, takim jak numer identyfikacyjny pracownika.

Relacyjne typy systemów zarządzania bazami danych pozwalają projektantom baz danych na tworzenie jednej bazy danych do przechowywania informacji o płace i wynagrodzeniu dla pracowników.Projektant tworzy osobną bazę danych dla danych osobowych, takich jak adresy domowe i numery telefonów.Różni użytkownicy mogą wprowadzać i aktualizować rekordy w każdej bazie danych.Raporty pobierają dane z rekordów każdej bazy danych, w której znaleziono pasujący numer identyfikacyjny pracownika.

Obiektowe typy systemów zarządzania bazami danych zapewniają sposób organizowania danych innych niż liczby i tekst.Projektanci używają ich, aby pomieścić elementy multimedialne, takie jak zdjęcia, muzyka i filmy.Ten system zarządzania bazą danych wykorzystuje dwa identyfikatory dla każdego elementu.Pierwszy to opisowa nazwa obiektu, a drugi to miniaturowy program z instrukcjami lub metodami, które komputer działa podczas przechowywania i pobierania.Dwie części stają się obiektem, który użytkownicy bazy danych mogą organizować tak, jak mogą z tekstem lub liczbami.