image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image
Juliana Silva
Juliana Silva24/09/2022 15:23
Compartilhe

Banco de Dados Relacional x Não Relacional

  • #Banco de dados relacional
  • #NoSQL

Oii pessoal,

Segue abaixo significado e diferenças sobre banco de dados relacional e não relacional.

Banco de dados relacional = Cada linha da tabela é um registro com uma identificação única chamada chave primaria. As colunas da tabela contêm os atributos dos dados, e cada registro geralmente tem um valor para cada atributo, facilitando o estabelecimento das relações entre os dados.

Banco de dados não relacional = É qualquer banco de dados que não segue o modelo relacional fornecido pelos sistemas tradicionais de gerenciamento de bancos de dados relacionais (SGBDR). Esta categoria de bancos de dados, é também conhecida como banco de dados NoSQL.

Diferença entre os dois bancos de dados

As bases de dados relacionais utilizam Linguagem de Consulta Estruturada (SQL), tornando-as uma boa escolha para aplicações que envolvem o gerenciamento de várias transações. A estrutura de um banco de dados relacional permite vincular informações de diferentes tabelas através do uso de chaves (ou índices) estrangeiras.

Se você estiver lidando com uma quantidade fenomenal de dados, a complexidade do banco de dados relacional e das queries necessárias também vai crescer na mesma proporção. Nessa situação, talvez você precise considerar a possibilidade de utilizar um base de dados não relacional. Uma base de dados não relacional pode armazenar dados sem uma mecânica explícita e estruturada para vincular dados de diferentes tabelas uns aos outros.

Dentre os dois, tenho usado mais o banco de dados relacional.

Compartilhe
Comentários (4)

LC

Leody Cunha - 24/09/2022 18:57

Muito bacana!!

Dayane Silva
Dayane Silva - 24/09/2022 16:52

Muito bom o artigo! Parabéns.

Leandro Garcia
Leandro Garcia - 24/09/2022 16:45

Bom artigo juliana, parabéns.! :)

DC

David Carneiro - 24/09/2022 15:45

Muito Bom!!!!!