Atps etapa 5. sis.banco de dados

699 palavras 3 páginas
ETAPA N° 5
PASSO 1
Veículo:
placa_veiculo | mod_veiculo | cor_veiculo | tipo_veiculo | nro_vaga | JHF-5896 | FIAT | Verde | Carro | 0258 | JHL-8402 | SUZUKI | Prata | Moto | 0325 | JDT-0000 | GM | Branca | Carro | 0337 | JQD-1357 | SUZUKI | Prata | Moto | 0389 | JMI-4532 | FORD | Vermelho | Carro | 0410 | JOP-0000 | FIAT | Verde | Carro | 0428 | JAS-6794 | GM | Branca | Carro | 0486 | JZX-0285 | SUZUKI | Preta | Moto | 0500 | JRK-5936 | FIAT | Branca | Carro | 0502 |

PASSO 2
“SELEÇÃO”
σ placa_veículo = ‘0000’ (veículo) placa_veiculo | mod_veiculo | cor_veiculo | tipo_veiculo | nro_vaga | JOP-0000 | FIAT | Verde | Carro | 0428 | JDT-0000 | GM | Branca | Carro | 0337 |

Retorna tuplas que satisfazem um predicado, resultando em um subconjunto horizontal de uma relação.
PASSO 3
“PROJEÇÃO”
π placa_veículo (veículo) placa_veiculo | JHF-5896 | JHL-8402 | JDT-0000 | JQD-1357 | JMI-4532 | JOP-0000 | JAS-6794 | JZX-0285 | JRK-5936 |

Retorna um ou mais atributos de interesse, resultando em um subconjunto vertical de uma relação
PASSO 4
“UNIÃO”
Relações <cor_veículo> tipo_veículo> cor_veiculo | tipo_veiculo | Verde | Carro | Prata | Moto | Branca | Carro | Vermelho | Carro | Verde | Carro | Preta | Moto |

Retorna a união das tuplas das duas relações, eliminando automaticamente as duplicadas.

PASSO 5
“INTERSEÇÃO”
Relações <mod_veículo> cor_veículo> mod_veiculo | cor_veiculo | FIAT | Verde | SUZUKI | Prata | GM | Branca | SUZUKI | Prata | FIAT | Verde | GM | Branca |

Retorna as tuplas comuns das duas relações.
PASSO 6
“DIVISÃO”
Relações <tipo_veículo> ÷ <mod_veículo> tipo_veiculo | mod_veiculo | Carro | FIAT | Moto | SUZUKI | Carro | GM | Moto | SUZUKI | Carro | FORD | Carro | FIAT | Carro | GM | Moto | SUZUKI | Carro | FIAT |
Dadas duas relações t e m, com grau m e n respectivamente, esta operação

Relacionados