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

Systemy zarządzania bazami danych pozwalają użytkownikom przechowywać fragmenty informacji, organizować je i odzyskiwać niektóre lub wszystkie w razie potrzeby. Każdy z głównych rodzajów systemów zarządzania bazami danych wymaga oprogramowania, które tworzy rekordy w celu uporządkowania danych i tworzy raporty z tych danych. Programy do baz danych tworzą jeden z czterech typowych typów: hierarchiczne bazy danych, sieciowe bazy danych, relacyjne bazy danych lub obiektowe bazy danych.

Hierarchiczna baza danych jest jednym z najstarszych rodzajów systemów zarządzania bazami danych. Najczęściej jest używany na komputerach mainframe. Twórca bazy danych wstępnie określa relacje między każdym rekordem a jego danymi. Struktura wymaga rekordu głównego lub elementu nadrzędnego, z którego projektant bazy danych tworzy relację rodzic-dziecko dla każdego bitu danych, który trafia do bazy danych.

Sieciowa baza danych organizuje również dane przy użyciu zdefiniowanych relacji rodzic-dziecko. Podobnie jak prawdziwa rodzina, struktura sieciowej bazy danych pozwala, aby dane sklasyfikowane jako dziecko miały więcej niż jednego rodzica. Jest to ulepszenie w stosunku do hierarchicznych typów systemów zarządzania bazami danych. Umożliwia użytkownikom łączenie informacji w jednej bazie danych z innym zestawem danych poprzez rekord nadrzędny i rekord podrzędny.

System zarządzania relacyjnymi bazami danych zyskał na popularności ze względu na swoją elastyczność i łatwość użycia. Pozwala projektantowi bazy danych na wykorzystanie poszczególnych informacji do tworzenia relacji między oddzielnymi bazami danych bez ograniczeń relacji nadrzędnych lub właścicieli. Informacje w jednej bazie danych, które wiążą je z danymi w innej, są unikalnym identyfikatorem, takim jak numer identyfikacyjny pracownika.

Relacyjne typy systemów zarządzania bazami danych umożliwiają projektantom baz danych utworzenie jednej bazy danych do przechowywania informacji o płacach i wynagrodzeniach 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 dowolnej bazy danych, w której znajduje się pasujący numer identyfikacyjny pracownika.

Zorientowane obiektowo typy systemów zarządzania bazami danych umożliwiają organizowanie danych innych niż liczby i tekst. Projektanci używają ich do przechowywania elementów multimedialnych, takich 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 uruchamia podczas przechowywania i pobierania. Te dwie części stają się obiektem, który użytkownicy bazy danych mogą organizować tak, jak mogą to zrobić za pomocą tekstu lub liczb.

INNE JĘZYKI

Czy ten artykuł był pomocny? Dzięki za opinie Dzięki za opinie

Jak możemy pomóc? Jak możemy pomóc?