https://github.com/lucasdsbr/sql_algebra_relacional
https://github.com/lucasdsbr/sql_algebra_relacional
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/lucasdsbr/sql_algebra_relacional
- Owner: lucasDSBR
- Created: 2022-10-16T00:48:53.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-16T12:12:12.000Z (over 2 years ago)
- Last Synced: 2025-01-05T04:28:21.923Z (5 months ago)
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SQL_algebra_relacional
### Seleção: σ
A seleção é utilizada para realizar uma seleção de elementos(como o nome já diz). Tal feito pode ser realizado por meio de uma condição
σ nome='lucas'(funcionario)Resumo:
- σ = operação(Seleção);
- "nome='lucas'" = condição;
- (funcionario) = tabela em que a ação será realizada
### Projeção: π
Utilizamos a projeção quando queremos quando temos a necessidade de selecionar colunas que nos interessa em uma determinada tabela em uma relação.
π idade(funcionario)
Resumo:
- π = operação(Projeção);
- idade = coluna da tabela;
- (funcionario) = tabela em que a ação será realizada### União: ⋃
Como o próprio nome já diz, tal operação realiza a união de dados### Interseção: ∩
A Interseção realiza uma "seleção" de todos os elementos que sejam comuns entre determinadas tabelas### Diferença de conjuntos: −
Vamos supor que possuimos duas tableas: A e B. Ao realizarmos aa Diferença de conjuntos da seguinte maneira: A - B, vamos obter um segundo resultado C com todos o elementos que possuem em A mas não existem em B. Se fizermos o inverso, obtemos valores que contem em B que não estão em A.## Outras operações
### Divisão: ÷
A operação de divisão traz campos em comuns entre duas relações.