Tudo sobre iCloud e outros servidores de armazenamento na nuvem, Cloud Computing, hospedagem de sites, servidores dedicados, VPS

O que é um banco de dados NoSQL?

O que é um banco de dados NoSQL? Um banco de dados NoSQL é um banco de dados não relacional. O termo foi usado por Carlo Strozzi em 1998 para nomear seu leve banco de dados. Contudo, de forma relacional de fonte aberta Strozzi NoSQL e em uma linguagem, que não expunha a interface SQL – Structured Query Language padrão. Mas ainda era relacional.

Modelos de banco de dados NoSQL

O NoSQL é uma abordagem ao design de bancos de dados que pode acomodar uma grande variedade de modelos de dados. Incluindo, no entanto, formatos de valor-chave, documentos, colunas e gráficos. O NoSQL, que significa: não apenas SQL. É uma alternativa aos bancos de dados relacionais tradicionais, nos quais os dados são colocados em tabelas e o esquema de dados é cuidadosamente projetado antes da criação do banco de dados. Bancos de dados NoSQL são especialmente úteis para trabalhar com grandes conjuntos de dados distribuídos.

Embora existam bancos de dados relacionais que não usam SQL (muito poucos, mas existem), a forte associação de SQL com sistemas de bancos de dados relacionais significou que toda a nova geração de sistemas de bancos de dados não relacionais foi apelidada de “NoSQL”.

Bases de dados NoSQL geralmente não usam tabelas. Em vez disso, eles armazenam ativos de dados de alguma outra forma – por exemplo, como objetos ou documentos. Alguns bancos de dados NoSQL são estritamente armazenamentos de valores-chave.

Deixe um Comentário

avatar
  Subscrever  
Notificar