Atps etapa 5. sis.banco de dados
ETAPA NO 5 PASSO 1 Veículo: placa_veiculo I mod_veiculo cor_veiculol tipo_veiculo I nro_vaga FIAT verdel carro 0258 | JHF_58g5 JH -8402 SUZUKI I prata I Moto 0325 JDT-OOOO GM Branca I Carro | 0337 | JQD-1357 SUZUKI I prata I Moto 0389 JMI-4S32 FORD Vermelho Carro 0410 JOP-OOOO FIAT verdel carro 0428 | JAS-6794 GM Branca I Carro | 0486 JZX-0285 SUZUKI JRK-5936 FIAT gr ca PACE 1 ors to view nut*ge PASSO 2 “SELEÇÃO” o placa_veículo – ‘0000’ (ve culo) placa_veiculo I mod_veiculo cor_veiculo I tipo_veiculo JOP-OOOO FIAT Verdel Carro 0428 | JDT-OOOO GM Branca I carro | 0337 |
Retorna tuplas que satisfazem um predicado, resultando em um subconjunto horizontal de uma relação. PASSO 3 “PROJEÇAO” TI placa_veículo (veículo) placa_veiculo I JHF-S896 JHL-8402 Branca I Retorna as tuplas comuns das duas relações. PASSO 6 “DIVISÃO” Relações tipo_veiculo I mod_veiculo Carro I FIAT I Moto I SUZUKI Carro I GM Carro I FORD I carro I GM carro I FIAT I Dadas duas relações t e m, com grau m e n respectivamente, esta operação apresentará como resultado uma relação com grau (m- n).
PASSO 7 “DIFERENÇA” Relações <placa veículo> placa_veiculo I mod_veiculo JHF-5896 _8402 JQD-1357 JMI-4532 JOP-OOOO JZX-028S JRK-5936 FIAT FORD Retorna as tuplas presentes na rimeira relação e ausentes na segunda relação. relações só poderá acontecer se as relações A e B tiverem o mesmo número de atributos. Significa que os atributos de A e os atributos de B têm que ser os mesmos. 4.
Interseção – O resultado da operação A 0 B é uma relação cujas tuplas pertencem a ambas as relações. Também nesta operação as tuplas duplicadas são removidas. 5. Diferença – O resultado da operação ADB é uma relação cujas tuplas pertencem a A e não a g. ma operação não comutativa, ou seja, ADB 6. Divisão – A operação de divisão, simbolizada por +, é usada nas consultas nas quais se exige que todos os valores dos atributos do divisor estejam presentes no dividendo.
Produz como resultado a projeção de todos os atributos da primeira relação exceto aqueles presentes no divisor, podendo ter o resultado obtido por uma combinação das operações básicas. 7. Junção O resultado da operação A IXI g é utilizada para combinar tuplas relacionados de duas relações em tupias simples. Esta operação é muito importante para qualquer base de ados relacional com mais do que uma relação, porque permite relacionamento dentro das relações.
Os objetivos propostos no início do desenvolvimento terminaram. E será útil na aula da disciplina de bancos de dados do curso de Sistemas de Informação, pois os sistemas de bancos de dados relacionais não permitem ao usuário manipular os dados. Assim sendo, auxiliará no aprendizado tanto da álgebra relacional como no uso de bancos de dados relacionais, uma vez que esses usam a SQL como linguagem de execução de consultas, e por sua vez a SQL tem como uma de suas bases a álgebra relacional. PAGF3ÜF3