No-code 101: Banco de dados relacional
Criar links e relacionamentos entre as tabelas em seu banco de dados é um superpoder.
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.
Tutoriais semelhantes
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!