Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Comparar os sistemas de banco de dados não- relacionais com relacionais Sistemas
bancos de dados não- relacionais são simplesmente listas de dados , combinando todos os registros em uma tabela sem definir as relações entre registros ou itens de dados. Bancos de dados relacionais separar os dados em tabelas logicamente organizadas , estabelecendo como cada tabela é ligada , ou relacionados , com outras tabelas do banco de dados . Organização Dados

bancos de dados não- relacionais, como bancos de dados de arquivos planos agregar todos os seus registros em uma única tabela. Bancos de dados relacionais quebrar dados em tabelas menores , eliminando redundâncias em um processo chamado de normalização. Cada tabela dentro de um banco de dados relacional tem um identificador único chamado de chave primária que corresponde a chave primária de outra tabela , estabelecendo uma relação entre os dados em tabelas separadas.
Integridade dos dados

bancos de dados não- relacionais são propensas a duplicação de dados , ameaçando a integridade dos dados . Atualizando o endereço de uma pessoa em um banco de dados de arquivo plano requer a atualização manualmente cada um dos seus registros para assegurar que seus dados permaneçam consistentes . O processo de design de banco de dados relacional elimina a duplicação de registro , impedindo que dados inconsistentes de ocupar o banco de dados .

De recuperação de dados

Pesquisas que utilizam vários critérios para encontrar registros em uma banco de dados não- relacional são ineficientes , exigindo múltiplas passagens através do banco de dados para examinar todos os seus registros para os jogos . Organização de banco de dados relacional permite uma linguagem de consulta como o SQL para usar a chave primária compartilhada entre as mesas de forma rápida e eficiente reunir e retornar os registros solicitados.

Anterior :

Próximo : No
  Os artigos relacionados
·Como recuperar um arquivo BAK Restaurado 
·Diferenças entre RAND & RANDBETWEEN 
·Como construir Expressões para Acesso 
·Como agendar a execução de um comando TSQL 
·Como extrair o Substring SQL Domínio de um endereço d…
·Como exibir um banco de dados SQLite 3 
·Que tipo de SQL MS SQL Use 
·Como transformar em Editar no GridView 
·Consulta História em MySQL 
·Quais são MS Access Reports 
  Artigos em destaque
·Como comparar Norton para Avast 
·Como transferir músicas para o iTunes do Media Player 
·Como aumentar Laptop Battery Backup 
·Como se livrar de arquivos duplicados de áudio para o …
·Como configurar um servidor de backup no Fedora 
·Como fazer um disco de arranque Endpoint Protection par…
·Como mover clipes no Audacity 
·Como gravar um DVD com o Roxio Creator 
·Como fazer backup de um sistema completo 
·Como atualizar uma lista de músicas no iTunes 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados