Em muitos sistemas, você pode (e até deve) usar o modelo relacional. O NoSQL é mais indicado para aqueles sistemas que tenham necessidades maiores de armazenamento e desempenho. O NoSQL não veio para substituir o SQL, mas sim para oferecer mais uma alternativa de um banco de dados mais flexível no suporte de dados./span>
Possíveis razões para usar um Banco Não Relacional
O termo “NoSQL'' é utilizado para designar os banco de dados não relacionais e quase sempre é relacionado com Big Data. ... Em suma, a principal diferença entre os bancos de dados relacionais e NoSQL é que o segundo permite maior velocidade, flexibilidade e escalabilidade ao armazenar e acessar dados não estruturados./span>
Os bancos de dados NoSQL tem sido amplamente adotados em empresas como Facebook, Amazon e Google com o intuito de atender às suas demandas de escalabilidade, alta disponibilidade e dados não estruturados.
Conheça os principais bancos de dados NoSQL (não-relacionais)
Quatro propriedades essenciais definem as transações do banco de dados relacional: atomicidade, consistência, isolamento e durabilidade, normalmente referidos como ACID. A atomicidade define todos os elementos que compõem uma transação completa do banco de dados.
Um Banco de dados hierárquico consiste em uma coleção de registros que são conectados uns aos outros por meio de ligações. ... Um registro é uma coleção de campos, cada qual contendo apenas um valor de dados. Uma ligação é uma associação entre exatamente dois registros./span>
Resposta
Os banco de dados podem ser utilizados em diversos contextos, desde o controle de informações do RH, até o armazenamento e gestão da informação de sites e blogs. É preciso que você entenda quais são as suas necessidades para encontrar o sistema de gestão de banco de dados ideal para o seu negócio./span>
Profissão Tecnólogo em Banco de Dados: salário e carreira na área de BANCO DE DADOS