Sobes.tech
Junior — Middle

Pode explicar o que é uma base de dados relacional e quais são as suas principais características?

sobes.tech IA

Resposta da IA

Uma base de dados relacional (RDB) é um sistema de gestão de bases de dados onde os dados são armazenados na forma de tabelas (relações). Características principais:

  • Estrutura tabular: os dados são organizados em linhas e colunas.
  • Relações entre tabelas: implementadas através de chaves (primárias e externas), garantindo a integridade dos dados.
  • Linguagem de consultas SQL: usada para criar, ler, atualizar e excluir dados.
  • Normalização: processo de organizar os dados para reduzir a redundância e melhorar a integridade.

Exemplo: tabela "Utilizadores" com colunas ID, Nome, Email, e tabela "Encomendas" com colunas ID, UtilizadorID, Data, onde "UtilizadorID" é uma chave externa que liga a encomenda ao utilizador.