Prévia do material em texto
4/6/2020 Testinhos P2: Fundamentos de Banco de Dados https://eseg.instructure.com/courses/199/quizzes/84 1/6 * Algumas perguntas ainda não avaliadas Testinhos P2 Entrega 6 abr em 23:59 Pontos 10 Perguntas 8 Disponível depois 3 abr em 12:00 Limite de tempo 150 Minutos Instruções Histórico de tentativas Tentativa Tempo Pontuação MAIS RECENTE Tentativa 1 50 minutos 6 de 10 * As respostas corretas estão ocultas. Pontuação deste teste: 6 de 10 * Enviado 6 abr em 20:22 Esta tentativa levou 50 minutos. A prova poderá ser realizada a partir do momento que eu a publicar, até o segunda as 23:59- A prova terá duração máxima de 2 horas e 30 minutos. A prova terá como objetivo avaliar o conteúdo dado até esta semana (aulas 1 a 6), portanto atentem- se quando o exercício pedir explicitamente alguma forma ou técnica específica de resolução. Utilizem os canais do canvas para tirar as duvidas, uma vez que a sua dúvida pode ser a de outros alunos. Não avaliado ainda / 2 ptsPergunta 1 Uma empresa está organizada em departamentos. Cada departamento tem um nome único, um número único e um empregado que gerencia o departamento. Um departamento controla um número qualquer de projetos, cada qual com um nome único, número único e uma única localização.Armazenamos o nome de cada empregado, número social, salário, endereço, data de nascimento etc. Um empregado pode atuar em mais de um projeto. https://eseg.instructure.com/courses/199/quizzes/84/history?version=1 4/6/2020 Testinhos P2: Fundamentos de Banco de Dados https://eseg.instructure.com/courses/199/quizzes/84 2/6 Desenhe as tabelas relacionadas com o relacionamento descrito acima justificando as etapas realizadas. BD - Exercicio 1.pdf (https://eseg.instructure.com/files/3298/download) 1 / 1 ptsPergunta 2 Considere o esquema relacional abaixo, no qual placa é a chave primária. Qual é a expressão em álgebra relacional a ser aplicada sobre esse esquema, de forma a obter as Placas dos VEICULOS com Ano igual a 2011 e Valor menor que 9000? 1 / 1 ptsPergunta 3 Considere o seguinte comando escrito em álgebra relacional: π (catalogo) Esse comando resulta na: produto https://eseg.instructure.com/files/3298/download 4/6/2020 Testinhos P2: Fundamentos de Banco de Dados https://eseg.instructure.com/courses/199/quizzes/84 3/6 exibição dos atributos produto e catalogo de todas as tabelas do banco de dados. exibição do atributo produto de todos os registros da tabela catalogo. inserção do atributo produto em todos os registros da tabela catalogo. exibição do atributo catalogo de todos os registros da tabela produto 1 / 1 ptsPergunta 4 Nas relações a seguir, os atributos pertencentes às chaves primárias aparecem sublinhados: CANDIDATO (Inscricao, Nome, Idade) SALA (Numero, Quantidade) ALOCA (Inscricao, Numero) Considere que a primeira relação descreve os candidatos em um concurso; a segunda, a sala de uma escola onde acontecerá o concurso, representada por um número e a quantidade de lugares dessa sala; e a terceira, em qual sala o candidato fará a prova. Assinale a alternativa com a expressão da Álgebra Relacional que gera uma relação com duas colunas, sendo a primeira o nome do candidato e a segunda o número da sala onde este fará a prova. σ Nome, Numero ((CANDIDATO ×ALOCA) × SALA) σ Nome, Numero ((CANDIDATO ⋈ ALOCA) ⋈ SALA) π (Nome, Numero) (CANDIDATO ⋈ ALOCA) SALA π Nome, Numero ((CANDIDATO ⋈ ALOCA) ⋈ SALA) 4/6/2020 Testinhos P2: Fundamentos de Banco de Dados https://eseg.instructure.com/courses/199/quizzes/84 4/6 1 / 1 ptsPergunta 5 Considere o seguinte comando escrito em álgebra relacional: σ (compras) Esse comando resulta na: produto = lápis exibição de todos atributos da tabela compras, para os registros em que o valor do atributo produto seja igual a “lápis”. exibição apenas do atributo produto, da tabela compras, considerando os registros em que o valor do atributo produto seja igual a “lápis”. exibição de todos atributos da tabela compras, substituindo-se todos os valores do atributo produto pelo valor “lápis”. inserção de um registro na tabela compras, com o valor do atributo produto igual a “lápis”. 1 / 1 ptsPergunta 6 O conjunto de operações cujo resultado seja uma nova relação e que envolve seleção, projeção, união e produto cartesiano é denominado chave primária. álgebra relacional. generalização. herança. 4/6/2020 Testinhos P2: Fundamentos de Banco de Dados https://eseg.instructure.com/courses/199/quizzes/84 5/6 1 / 1 ptsPergunta 7 A Figura 1 a seguir exibe duas relações que fazem parte de um banco de dados relacional. Sobre essas relações foi aplicada uma sequência de operações da Álgebra Relacional, que resultou na relação exibida na Figura 2. Qual sequência de operações é compatível com a relação resultante? π C ((σ B<40 (T)) ⋈ G=A S) (σ B>25(π C (S))) ⋈ A=G T π C ((σ B>25 (S)) ⋈ A=G T) π C (S ⋈ C=G T) 4/6/2020 Testinhos P2: Fundamentos de Banco de Dados https://eseg.instructure.com/courses/199/quizzes/84 6/6 Não avaliado ainda / 2 ptsPergunta 8 Você foi convidado a elaborar um banco de dados para uma companhia de seguros de automóveis. Cada cliente possui um certo número que automóveis. Os dados dos clientes são: código, nome, RG, CPF, endereço e telefone. Do carro, deve-se armazenar a placa, código RENAVAN, fabricante, modelo e ano. Associado a cada automóvel há um histórico de ocorrências. Cada ocorrência deve ter um número (único), data, local e descrição. Elabore o ER deste banco de dados e sua estrutura de tabelas. BD - Exercicio 8.pdf (https://eseg.instructure.com/files/3315/download) Pontuação do teste: 6 de 10 https://eseg.instructure.com/files/3315/download