Contente
- Definição - O que significa Modelo de Rede?
- Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.
- Techopedia explica modelo de rede
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. Diferentemente de outros modelos de banco de dados, o esquema dos modelos 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.
Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.
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.