Explicador
No-code 101: Banco de dados relacional

Criar links e relacionamentos entre as tabelas em seu banco de dados é um superpoder.

Ferramentas:
Nenhum item encontrado.
Nossa classificação geral
Facilidade de uso
Custo-benefício
Flexibilidade
Liberdade de design

Em 15 palavras ou menos

Armazene seus dados em tabelas estruturadas que criam relacionamentos poderosos. 

Em mais algumas palavras

Você provavelmente sabe o que é um banco de dados padrão (recapitulando: uma coleção organizada de informações estruturadas). Bem, um banco de dados relacional é um pouco mais complexo. Ele coloca os dados relacionados em uma coleção de tabelas, sendo que cada tabela mostra uma categoria específica de informações. Em seguida, você pode criar links e relacionamentos entre elas. 

Aqui está um exemplo simples. Digamos que você queira armazenar dados sobre funcionários. Você pode criar uma tabela para funcionários e uma tabela para departamentos. Na tabela de funcionários, você pode ter colunas como ID, Nome, Idade, Cargo e ID do Departamento. Cada linha seria um registro individual (representando, nesse caso, um funcionário). A tabela Departments (Departamentos) pode ter colunas como Department name (Nome do departamento) e Department ID (ID do departamento).

É aqui que a mágica acontece. Você pode criar uma conexão entre as duas tabelas usando algo chamado chave. Nesse caso, você criaria uma chave para a coluna ID do departamento, vinculando essas duas colunas. Isso permite que você acesse e combine facilmente informações de diferentes tabelas, possibilitando fazer perguntas complexas, alterar ou recuperar informações com muito mais facilidade e armazenar e manipular dados em uma escala muito maior. 

Por que você precisa saber?  

  • Eles são cruciais quando se trata de trabalhar com dados. Conhecer os fundamentos dos bancos de dados relacionais significa que você pode trabalhar e gerenciar seus dados com eficiência. Para os desenvolvedores cidadãos, essa é uma habilidade fundamental. Você precisa saber como criar tabelas e campos e, em seguida, criar as chaves relevantes para compartilhar e vincular dados em várias tabelas. Isso garantirá que seus dados sejam precisos e, além disso, você economizará muito tempo. 
  • Isso abrirá o mundo das consultas. As consultas permitem que você recupere, filtre e manipule dados de um banco de dados relacional. Não vamos nos aprofundar em como escrever consultas aqui, mas essa é uma parte importante da criação de aplicativos - e depende bastante do trabalho com bancos de dados relacionais. 
  • Você poderá criar um aplicativo escalável. Os bancos de dados relacionais oferecem escalabilidade, permitindo que o aplicativo que você criar manipule conjuntos de dados maiores e cresça.

Não diga: 

"Adoro trabalhar com esse banco de dados. Ele simplesmente me entende em um nível relacional". 

Diga: 

"Nosso site de comércio eletrônico é alimentado por um banco de dados relacional para gerenciar e armazenar as informações dos clientes".

Continue aprendendo

Assista ao nosso vídeo sobre os fundamentos do banco de dados aqui.

Classificações

VER TUTORIAL
VER TUTORIAL
VER ARTIGO

VER CASO DE USO
Sobre o autor
Duncan Griffiths Nakanishi

Duncan é editor-chefe do NoCode.Tech. Ele é escritor e editor com 8 anos de experiência trabalhando na mídia em negócios, cultura, estilo de vida e tecnologia.

VER CATEGORIA

Tutoriais semelhantes

Nenhum item encontrado.

Deseja ler
mais artigos
como este?

Torne-se um membro do NoCode e tenha acesso à nossa comunidade, descontos e, é claro, nossos artigos mais recentes enviados diretamente para sua caixa de entrada duas vezes por mês!

Junte-se a mais de 10.000 NoCoders que já estão lendo!
Obrigado por participar do NoCode.Tech!
Ops! Algo deu errado ao enviar o formulário.