Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Vantagens e Desvantagens dos Bancos de Dados de Rede
bancos de dados têm uma ampla gama de aplicações em sistemas de negócios . Eles ajudam a automatizar tarefas de personalização de documentos repetitivos , eles permitem que as operadoras de telefonia para obter acesso rápido aos dados do cliente e acelerar a consolidação das informações financeiras. Databases categorizar os tipos de dados e , em seguida, estabelecer relações entre essas categorias , os três principais sistemas de gerenciamento de bancos de dados são relacionais para , hierárquico e de rede. Cada um tem seus próprios méritos. Existem vantagens e desvantagens no modelo de rede de dados em comparação com os outros dois sistemas de gestão de dados . Organização

As informações são agrupadas em entidades ou registros e cada entidade tem atributos , que correspondem a títulos de coluna . Por exemplo, a entidade " cliente" teria nome da empresa e número de telefone como dois atributos . Cada entidade tem um atributo que define que identifica unicamente cada registro na tabela . Isto é chamado de chave , o qual é um índice . As tabelas são unidas por esses atributos -chave para expandir a gama de dados disponíveis para cada consulta.
Alternativas

O sistema de gerenciamento de banco de dados relacional domina aplicativo de negócios. Os dados é " normalizado " e , em seguida, armazenados em tabelas . Dados normalizados se encaixa em uma estrutura que erradica repetição e redundância de dados. É a uniões entre as tabelas de dados normalizado que cria uma relação entre os atributos e, portanto, dá a este sistema de gerenciamento de banco de dados o seu nome. Bancos de dados hierárquicos são menos comuns. Ligam entidades juntos, novamente por atributos -chave, mas organizado como relações pai-filho . Isso cria uma estrutura de árvore de dados e é adequado para informações geográficas, ou dados arquivados utilizados para " mineração de dados ".
Relacionamentos

Um banco de dados de rede é semelhante a uma base de dados hierárquica . No entanto , enquanto que um banco de dados hierárquico tem apenas um -para-muitos relacionamentos entre entidades , um sistema de gerenciamento de banco de dados de rede permite que muitos -para-muitos relacionamentos. Esta é a característica definidora de SGBDs rede. Em um banco de dados hierárquico , uma entidade pai pode ter filhos muitas entidades , mas cada criança pode ter apenas um pai . Esta é a relação de um- para-muitos. O relacionamento muitos-para- muitos em um DBMS rede permite que uma entidade pai para ter crianças muitas entidades , e uma entidade filho tenha muitas entidades pai .

Benefícios

a principal vantagem do modelo de DBMS rede é o relacionamento muitos- para-muitos. O banco de dados hierárquico não leva em conta a partir de muitos eventos organizacionais humanos que exigem que uma entidade tem muitas ligações ascendentes para outras entidades. Por exemplo , em uma base de dados médica , um médico pode ser atribuído a diversos enfermarias e cuidar de muitos pacientes , enquanto que o paciente é uma divisão que não tem ligação por meio do relacionamento da entidade médico e por isso a entidade paciente também precisa de um link tanto para a entidade médico ea entidade ala. Assim, uma série de cruzadas as relações se desenvolvem rapidamente.
Desvantagens

Bancos de dados relacionais têm estruturas que resolvem muitos -para-muitos relacionamentos entre instâncias , ou registros , de uma entidade , mas os bancos de dados de rede não. Por exemplo , no exemplo de banco de dados de rede, o paciente pode ter muitos médicos , e um médico tem muitos pacientes , mas os DBMS rede só poderia estabelecer um médico para muitos relação paciente ou um paciente para muitos relacionamentos médico, não tanto . < Br >

Anterior :

Próximo : No
  Os artigos relacionados
·Adicionando Evernote para o iCal 
·Como empurrar um conjunto de dados SAS para SQL 
·As Vantagens e Desvantagens do proprietário e de códi…
·Como listar todos os segmentos em um banco de dados no …
·Como exportar Triggers Com o Oracle 
·Privilégios insuficientes e Funções do Oracle 
·Quais são as funções de Metadados em Bancos de Dados…
·Como verificar se um mês quedas entre duas datas no Or…
·Como escrever um Relatório Sub no SSRS 
·Por SQL Drops Conexões 
  Artigos em destaque
·Como criar Sticky Notes in Flash 
·Como usar o Técnico Virtual da McAfee 
·Como desinstalar e reinstalar o iTunes no Windows 7 
·Como gravar filmes em um CD partir de uma Câmara 
·Como desinstalar o ClamXav 
·Como gravar um CD de vídeo com Roxio 
·Como saber quando uma assinatura McAfee Expira 
·Como posso obter o Avast para permitir que o meu Java S…
·Como mover um caminho para uma nova camada no Illustrat…
·Como saber como um grande arquivo ZIP é 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados