Junior — Middle
Explique o que é uma base de dados relacional e como ela está estruturada.
sobes.tech IA
Resposta da IA
Uma base de dados relacional (BDR) é um sistema de gestão de bases de dados em que os dados são organizados em forma de tabelas (relações). Cada tabela consiste em linhas (registos) e colunas (atributos).
As principais características de uma base de dados relacional:
- Tabelas: os dados são armazenados em tabelas, onde cada linha representa um objeto ou registo individual, e cada coluna, a sua propriedade.
- Chaves: cada tabela possui uma chave primária que identifica de forma única o registo.
- Relações: as tabelas podem estar relacionadas entre si através de chaves externas, o que permite modelar relações entre os dados.
- Linguagem de consultas: para trabalhar com os dados, utiliza-se SQL (Structured Query Language).
Exemplo de estrutura da tabela "Utilizadores":
| ID (PK) | Nome | |
|---|---|---|
| 1 | Ivan | ivan@mail.com |
| 2 | Maria | maria@mail.com |
Assim, a base de dados relacional é estruturada como um conjunto de tabelas interligadas, o que garante facilidade de armazenamento, pesquisa e gestão de dados.