TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

ETAPA-5 Análise E Desenvolvimento De Sistemas - 3ª. Série - Sistemas De Banco De Dados -

Trabalho Escolar: ETAPA-5 Análise E Desenvolvimento De Sistemas - 3ª. Série - Sistemas De Banco De Dados -. Pesquise 859.000+ trabalhos acadêmicos

Por:   •  21/3/2014  •  1.079 Palavras (5 Páginas)  •  592 Visualizações

Página 1 de 5

CST em Análise e Desenvolvimento de Sistemas - 3ª. Série

- Sistemas de Banco de Dados –

Etapa 5 .

3 PASSOS

Passo 1

Criar 10 tuplas para cada relação (tabela) de forma que sigam os conceitos tratados

anteriormente (chave primária/estrangeira, relacionamento, redundância e integridade).

Proprietário

NRO_FICHA(PK) NOME_PROPRIETARIO ENDEREÇO TELEFONE

1 João Quadra 1 2111-4444

2 Marcia Quadra 5 3232-5656

3 José Quadra 8 2324-2121

4 Emanuel Quadra 12 2134-5678

5 André Quadra 9 8765-9876

6 Willian Quadra 7 5678-0987

7 Marcelo Quadra 3 9876-6767

8 Roberto Quadra 11 9998-5454

9 Lucas Quadra 13 7655-3232

10 Ricardo Quadra 2 3341-0099

Veiculo

PLACA_VEICULO MOD_VEICULO COR_VEICULO TIPO_VEICULO ANO_VEICULO NRO_FICHA(FK)

FER-2005 F355 Vermelho Ferrari 2005 1

BMW-2003 M5 Preto BMW 2003 2

FOX-2012 FOX Vermelho Volkswagen 2012 3

UNO-2002 UNO Prata Fiat 2002 4

CLI-2011 Clio Cinza Renault 2011 5

KAL-2010 KA Prata Ford 2010 6

CEL-2009 Celta Prata GM 2009 7

CLA-2009 Classic Preto GM 2009 8

FIS-2011 Fiesta Branco Ford 2011 9

GOL-2012 GOL Cinza Volkswagen 2012 10

Vaga

COD_VAGA PLACA_VEICULO (FK)

101 FER-2005

102 BMW-2003

103 FOX-2012

104 UNO-2002

105 CLI-2011

106 KAL-2010

107 CEL-2009

108 CLA-2009

109 FIS-2011

Passo 2

Fazer as atividades a seguir:

1. Criar uma operação de “SELEÇÃO” para cada relação existente no modelo criado e

descrever que ação essa operação está realizando.

Seleção→ Seleciona tuplas da relação argumento que satisfaçam à condição de seleção;

σ nome_proprietario=‟Marcia”(Proprietário)

σ tipo_veiculo=‟Fiat‟(Veiculo)

σcod_vaga=‟5‟(Vaga)

SELECT Nro_ficha, Nome_proprietario, Endereço, Telefone FROM Proprietario

WHERE Nome_proprietario='Marcia'

Cada operação apresentada irá selecionar apenas as linhas que contenha a palavra que queira encontrar. Como, por exemplo, no caso na primeira seleção (σ nome_proprietario= ‟Maria” (Proprietário)) o símbolo mostrado(σ), sigma, representa aseleção ou restrição da linha que contenha o que esteja procurando, que no caso é “Maria” que está na coluna nome_proprietario, e na tabela, e o resultado apresentado será a linha que contenha as informações de Maria:

Exemplo:

NRO_FICHA NOME_PROPRIETARIO ENDEREÇO TELEFONE

2 Marcia Quadra 5 3232-5656

2. Criar uma operação de “PROJEÇÃO” para cada relação existente no modelo criado e

descrever que ação essa operação está realizando.

Projeção→ Produz uma nova relação contendo um “subconjunto vertical” da relação argumento, sem relação”duplicações”:

p nome_proprietario (Proprietário)

p nro_ficha (Número da ficha)

p telefone (Telefone)

A operação de projeção apresentada irá projetar apenas as colunas chamadas, por exemplo, na projeção p nome_proprietario(proprietário) está projetando a coluna “nome_proprietario” da tabela, que irá ficar assim:

Exemplo:

NOME_PROPRIETARIO

João

Marcia

José

Emanuel

André

Willian

Marcelo

Roberto

Lucas

Ricardo

3. Criar uma operação de “UNIÃO” para cada relação existente no modelo criado e

descrever que ação essa operação está realizando.

...

Baixar como (para membros premium)  txt (6.4 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com