Buscar

IMPLEMENT BANC DAD Exercicio 1

Prévia do material em texto

IMPLEMENTAÇÃO DE BANCO DE DADOS
1a aula
   
 
 SELECT * FROM Imovel WHERE Tamanho > 70 AND numQuartos >1
SELECT * FROM Imovel WHERE Tamanho > 70 OR numQuartos >1
SELECT Imovel FROM Tamanho > 70 OR numQuartos > 1
SELECT Tamanho > 70 OR numQuartos > 1 FROM Imovel
SELECT Tamanho > 70 AND numQuartos > 1 FROM Imovel
 
Uma imobiliária possui um banco de dados com informações de clientes e imóveis. Entre as tabelas do sistema existem as tabelas abaixo:
 Questão1
 Questão2
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
Analise a expressão da álgebra relacional:
O resultado da expressão acima retorna
 
 
 
Explicação:
O produto cartesiano retornará uma combinação de todas as linhas das tabelas envolvidas, para as quais CLIENTE.estado = IMOVEL.local:
A seleção atuará e retornará somente as linhas cujo estado = RJ.
A projeção atuará e retornará somente as colunas nome e tipo.
 
Conforme a relação de empregado abaixo, através da álgebra relacional, escolha a opção que  selecione o nome e endereço de cada
empregado, que possua salário superior a R$ 5.000,00.
 
Empregado(matrícula, nome, endereço, salário, departamento, cargo).
π salario>5000   (δ nome,endereco  (Empregado))
 π nome,endereco  (δ salario>5000 (Empregado))
π nome,endereço (Empregado) X (δ salario>5000 (Empregado))
π salario>5000    X (δ nome,endereco  (Empregado))
δ nome,endereco  (π salario>5000 (Empregado))
 
Em relação a álgebra linear é correto afirmar que:
     I - A operação de projeção é aplicada sobre apenas uma relação visando selecionar um subconjunto de tuplas (com todos os seus
atributos).
     II  O produto cartesiano é uma operação binária que combina todas as tuplas de duas tabelas.
     III - A operação de seleção é aplicada sobre apenas uma relação de visando projetar os atributos de uma relação de acordo com uma
lista de atributos oferecida.
Estão corretas:
I e III
II e III
Somente I
Somente III
 Somente a II
 
Sobre Álgebra Relacional é possível afirmar que:
A união só poderá ocorrer quando houver, nas duas consultas, o mesmo número de linhas
é o operador de Projeção, usado quando se quer restringir o número de linhas
 Questão3
 Questão4
 Questão5
é o operador de Seleção, usado quando se quer restringir o número de colunas
 O Produto Cartesiano é a concatenação de cada linha da primeira consulta com todas as linhas da segunda consulta
 é o operador da Junção, usado quando se deseja identificar a chave primária e a chave estrangeira das consultas
 
Considere a relação:
      EMPREGADO (matricula, nome, endereco, bairro, salario, sexo, num_depto)
 A consulta em álgebra relacional que responde a questão ¿ Quais são os empregados que moram na Barra e ganham mais de R$ 3000,00?
¿ está corretamente representada em:
π bairro = "Barra" AND salario > 3000 (empregado)
σ empregado (Bairro= "Barra" AND salario > 3000)                                      
 σ bairro ="Barra" AND salario > 3000 (empregado)
π bairro = "Barra"  (empregado)                      
σ bairro = "Barra"  OR  salario > 3000 (empregado)
 
Uma imobiliária possui um banco de dados com informações de clientes e imóveis. Entre as tabelas do sistema existem as tabelas abaixo:
Analise a expressão da álgebra relacional:
O resultado da expressão acima retorna
 
 Questão6
 Questão7
 
 
 
Explicação:
O produto cartesiano retornará uma combinação de todas as linhas das tabelas envolvidas:
A seleção atuará e retornará somente as linhas cujo estado = RJ.
A projeção atuará e retornará somente as colunas nome e tipo.
 
 
Admitindo as relações abaixo especificadas, marque a alternativa que representa a consulta em álgebra relacional que responde
corretamente a seguinte pergunta: quais os nomes dos alunos e seus respectivos cursos? Alunos(matricula, nome, endereco, cpf,
cod_curso) Cursos(codigo, nome_curso)
ᴨnome, nome_curso(σcod_curso=codigo (Alunos))
σnome, nome_curso(ᴨcod_curso=codigo (Alunos X Cursos))
ᴨnome, nome_curso(σmatricula=codigo (Alunos X Cursos))
ᴨnome, nome_curso(Alunos X Cursos)
 ᴨnome, nome_curso(σcod_curso=codigo (Alunos X Cursos))
 Questão
8
javascript:abre_colabore('38403','222583737','4494390684');

Continue navegando