Um Banco de Dados Relacional (BDR) é um sistema que organiza e armazena dados em tabelas (também chamadas de relações), que podem se conectar entre si por relacionamentos — através de chaves primárias e estrangeiras.

📐 Origem

📊 Estrutura do BDR

🧠 Vantagens do BDR

Evita redundância (não precisa repetir as mesmas informações em várias tabelas)

Facilita manutenção dos dados

Permite consultas eficientes com SQL (Structured Query Language)

Garante integridade referencial (não permite dados órfãos ou desconexos)

🧩 Exemplo prático: Loja de Vendas Online

Suponha que você tenha os seguintes dados:

Em um banco de dados relacional, isso seria representado assim:

Tabela: Cliente

Campo Tipo Observações
id_cliente INT 🔑 PK
nome VARCHAR
email VARCHAR

Tabela: Pedido

Campo Tipo Observações
id_pedido INT 🔑 PK
id_cliente INT 🔗 FK → Cliente(id_cliente)
data DATE

Tabela: Produto

Campo Tipo Observações
id_produto INT 🔑 PK
nome VARCHAR
preco DECIMAL

🔗 Relacionamentos:

🧠 O que isso representa?

Com esse modelo: