Model sieci

Autor: Eugene Taylor
Data Utworzenia: 13 Sierpień 2021
Data Aktualizacji: 20 Czerwiec 2024
Anonim
Sieci komputerowe odc. 2 - Modele ISO/OSI i TCP/IP
Wideo: Sieci komputerowe odc. 2 - Modele ISO/OSI i TCP/IP

Zawartość

Definicja - Co oznacza model sieci?

Model sieci to model bazy danych zaprojektowany jako elastyczne podejście do reprezentowania obiektów i ich relacji. Unikalną cechą modelu sieciowego jest jego schemat, który jest widziany jako wykres, na którym typy relacji są łukami, a typy obiektów są węzłami. W przeciwieństwie do innych modeli baz danych, schemat modeli sieciowych nie ogranicza się do sieci lub hierarchii; hierarchiczne drzewo jest zastępowane przez wykres, który pozwala na bardziej podstawowe połączenia z węzłami.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia model sieci

Charles Bachman był oryginalnym wynalazcą modelu sieciowego. W 1969 r. Konsorcjum Konferencji na temat języków systemów danych (CODASYL) opracowało model sieci do standardowej specyfikacji. Druga publikacja została wprowadzona w 1971 r., Która później stała się podstawą praktycznie wszystkich wdrożeń.

Zalety modelu sieciowego obejmują:

  • Prosta koncepcja: podobny do modelu hierarchicznego, model ten jest prosty, a jego wdrożenie jest łatwe.
  • Możliwość zarządzania większą liczbą typów relacji: Model sieci ma możliwość zarządzania relacjami jeden-do-jednego (1: 1), a także relacjami wiele do wielu (N: N).
  • Łatwy dostęp do danych: Dostęp do danych jest prostszy w porównaniu do modelu hierarchicznego.
  • Integralność danych: w modelu sieciowym zawsze istnieje połączenie między segmentem nadrzędnym a segmentem podrzędnym, ponieważ zależy to od relacji nadrzędny-podrzędny.
  • Niezależność danych: Niezależność danych jest lepsza w modelach sieciowych niż w modelach hierarchicznych.

Wady modelu sieciowego obejmują:


  • Złożoność systemu: Każdy rekord musi być utrzymywany za pomocą wskaźników, co czyni strukturę bazy danych bardziej złożoną.
  • Wady funkcjonalne: Ponieważ niezbędna jest duża liczba wskaźników, wstawianie, aktualizacje i usuwanie stają się bardziej złożone.
  • Brak strukturalnej niezależności: zmiana struktury wymaga również zmiany w zastosowaniu, co prowadzi do braku strukturalnej niezależności.
Ta definicja została napisana w systemie baz danych