Lar Redes Qual é o modelo de rede? - o que é techopedia

Qual é o modelo de rede? - o que é techopedia

Índice:

Anonim

Definição - O que significa Modelo de Rede?

Um modelo de rede é um modelo de banco de dados projetado como uma abordagem flexível para representar objetos e seus relacionamentos. Um recurso exclusivo do modelo de rede é seu esquema, que é visualizado como um gráfico em que os tipos de relacionamento são arcos e os tipos de objetos são nós. Ao contrário de outros modelos de banco de dados, o esquema do modelo de rede não se limita a ser uma estrutura ou hierarquia; a árvore hierárquica é substituída por um gráfico, que permite conexões mais básicas com os nós.

Techopedia explica modelo de rede

Charles Bachman foi o inventor original do modelo de rede. Em 1969, o consórcio Conferência sobre linguagens de sistemas de dados (CODASYL) desenvolveu o modelo de rede em uma especificação padrão. Uma segunda publicação foi introduzida em 1971, que mais tarde se tornou a base de praticamente todas as implementações.

Os benefícios do modelo de rede incluem:

  • Conceito simples: semelhante ao modelo hierárquico, este modelo é simples e a implementação é fácil.
  • Capacidade de gerenciar mais tipos de relacionamento: o modelo de rede tem a capacidade de gerenciar relacionamentos um para um (1: 1) e muitos para muitos (N: N).
  • Fácil acesso aos dados: acessar os dados é mais simples quando comparado ao modelo hierárquico.
  • Integridade de dados: em um modelo de rede, sempre há uma conexão entre os segmentos pai e filho, porque depende do relacionamento pai-filho.
  • Independência de dados: a independência de dados é melhor nos modelos de rede, em oposição aos modelos hierárquicos.

As desvantagens do modelo de rede incluem:

  • Complexidade do sistema: Todo e qualquer registro deve ser mantido com a ajuda de ponteiros, o que torna a estrutura do banco de dados mais complexa.
  • Falhas funcionais: como um grande número de indicadores é essencial, a inserção, atualizações e exclusão se tornam mais complexas.
  • Falta de independência estrutural: uma mudança na estrutura também exige uma mudança na aplicação, o que leva à falta de independência estrutural.
Esta definição foi escrita no contexto de bancos de dados
Qual é o modelo de rede? - o que é techopedia