Baixe o app para aproveitar ainda mais
Prévia do material em texto
IMPLEMENTAÇÃO DE BANCO DE DADOS AVALIAÇÃO PARCIAL 1a Questão (Ref.:201509374749) Acerto: 1,0 / 1,0 Um atributo de uma tabela que é chave primária em alguma outra tabela é denominado: Chave simples Chave externa Não existe atributo com esta característica Chave estrangeira Chave candidata Respondido em 29/04/2019 17:23:31 2a Questão (Ref.:201509237407) Acerto: 1,0 / 1,0 Analise as seguintes afirmações: "(1) O valor de uma chave estrangeira só pode ser inserido em uma tabela se já existe na tabela onde é chave primária PORQUE (2) esta restrição garante a integridade referencial." Podemos afirmar: A primeira afirmação é falsa e a segunda é verdadeira. As duas afirmações são verdadeiras e primeira não justifica a segunda As duas afirmações são verdadeiras e primeira justifica a segunda. As duas afirmações são falsas. A primeira afirmação é verdadeira e a segunda é falsa. Respondido em 29/04/2019 17:25:48 3a Questão (Ref.:201509158740) Acerto: 1,0 / 1,0 Uma linguagem de consulta procedural, onde o objetivo fundamental é permitir a escrita de expressões relacionais é denominada de álgebra relacional. Com suas operações fundamentais é possível exprimir qualquer consulta nesta linguagem. Sendo assim, para apresentar os dados de acordo com a tabela abaixo, marque a alternativa correta que descreve a álgebra a ser utilizada. Produto.Nome Produto.Qualidade Estoque.Qtde Laranja 1 100 Laranja 2 150 Uva 1 200 Uva 2 130 Trigo 2 240 Pêssego 1 260 Pêssego 2 190 πNome, Qualidade, Qtde σProduto.Cod_Prod = Estoque.Cod_Prod(πNome, Qualidade, Qtde) πNome, Qualidade, Qtde(σProduto.Cod_Prod = Estoque.Cod_Prod) σProduto.Cod_Prod = Estoque.Cod_Prod(Produto X Estoque) πNome, Qualidade, Qtde(σProduto.Cod_Prod = Estoque.Cod_Prod(Produto X Estoque)) Respondido em 29/04/2019 17:26:33 Gabarito Coment. 4a Questão (Ref.:201509238250) Acerto: 1,0 / 1,0 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: Somente I Somente a II Somente III II e III I e III Respondido em 29/04/2019 17:26:53 Gabarito Coment. 5a Questão (Ref.:201509237766) Acerto: 1,0 / 1,0 Considere o script: CREATE TABLE PECA (CODIGO NUMERIC(5) NOT NULL, DESCRICAO VARCHAR(20) NOT NULL, ESTOQUE NUMERIC(5) NOT NULL, PRIMARY KEY(CODIGO)); Após a criação desta tabela, o comando que inclui a tupla (1234, "lápis de cor", 500) está representado em: INSERT PECAS (1234, "lápis de cor", 500); INCLUDE INTO PECA (1234, "lápis de cor", 500); INSERT INTO PECAS (1234, "lápis de cor", 500); INSERT INTO PECAS ("1234", "lápis de cor", 500); INSERT INTO PECA (1234, "lápis de cor", 500); Respondido em 29/04/2019 17:29:35 Gabarito Coment. Gabarito Coment. 6a Questão (Ref.:201509720860) Acerto: 1,0 / 1,0 Na figura é exibida a estrutura da tabela TCC. Deseja-se realizar uma mudança nesta tabela que não permita o cadastro de um TCC contendo o mesmo título que um TCC já cadastrado previamente. Assinale qual a alternativa abaixo realiza esta mudança corretamente: ALTER TABLE TCC ADD TITULO (UNIQUE); ALTER TABLE TITULO ADD UNIQUE(TCC); ALTER TABLE TCC CHANGE TITULO (UNIQUE); ALTER TABLE TCC CHANGE UNIQUE(TITULO); ALTER TABLE TCC ADD UNIQUE(TITULO); Respondido em 29/04/2019 17:30:46 Gabarito Coment. 7a Questão (Ref.:201509239147) Acerto: 1,0 / 1,0 Dada a instrução SQL: SELECT * FROM Paciente WHERE endereço NOT LIKE "Avenida%"; É correto afirmar que serão selecionados apenas os registros da tabela Paciente que não possuem como inicial do conteúdo do campo "endereço" a palavra Avenida. todos os registros da tabela Paciente que possuem no final do conteúdo do campo "endereço" a palavra Avenida. todos os registros da tabela Paciente que não possuem em alguma parte do conteúdo do campo "endereço" a palavra Avenida. todos os registros da tabela Paciente que possuem no início do conteúdo do campo "endereço" a palavra Avenida. todos os registros da tabela Paciente que possuem em alguma parte do conteúdo do campo "endereço" a palavra Avenida. Respondido em 29/04/2019 17:32:50 Gabarito Coment. 8a Questão (Ref.:201509237755) Acerto: 1,0 / 1,0 O comando SELECT FROM WHERE corresponde as seguintes operações da álgebra relacional: Seleção e Junção Seleção e Diferença União e Interseção Seleção e Projeção Projeção e União Respondido em 29/04/2019 17:33:38 Gabarito Coment. 9a Questão (Ref.:201509237790) Acerto: 1,0 / 1,0 Na linguagem SQL, para totalizarmos os valores de uma coluna usamos o comando: AVG EQUAL COUNT GROUP BY SUM Respondido em 29/04/2019 17:34:28 Gabarito Coment. 10a Questão (Ref.:201509804130) Acerto: 1,0 / 1,0 O esquema de banco de dados apresentado abaixo faz parte de um banco de dados criado a partir de um conjunto de dados públicos de captura de tubarões entre os anos de 2001 e 2013 na costa da Austrália. Os dados podem ser baixados no endereço: https://data.qld.gov.au/dataset/shark-control-program-shark-catch- statistics/resource/5c6be990-3938-4125-8cca-dac0cd734263 Características do esquema: Chave primária sublinhada e chave estrangeira em itálico. Seguem algumas tabelas do Esquema: Espécie (IDEspécie, IDOrdem. Nome_Científico, TamMaior, TamMenor, TamMédio) Tubarão (IDTubarão, IDEspécie, Comprimento, Sexo) Captura (NumCaptura, IDTubarão, IDLocal, Data, TempAgua) Assinale a alternativa abaixo que retorna a média de comprimento dos tubarões e a temperatura mínima e máxima da água agrupadas pelo nome científico da Espécie: SELECT IDEspecie, AVG(Comprimento), MAX(TempAgua), MIN(TempAgua) FROM ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE E.IDEspecie = T.IDEspecie AND T.IDTubarão = C.IDTubarão GROUP BY (Nome_Científico); SELECT Nome_Científico, SUM(Comprimento), MIN(TempAgua), MAX(TempAgua) FROM ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE E.IDEspecie = T.IDEspecie AND T.IDTubarão = C.IDTubarão GROUP BY (Nome); SELECT Nome_Científico, AVG(Comprimento), MIN(TempAgua), MAX(TempAgua) FROM ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE E.IDEspecie = T.IDEspecie AND T.IDTubarão = C.IDTubarão GROUP BY (Nome_Científico); SELECT Nome, AVG(Comprimento), MIN(TempAgua), MAX(TempAgua) FROM ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE E.IDEspecie = T.IDEspecie AND T.IDTubarão = C.IDTubarão GROUP BY (Nome_Científico); SELECT Nome_Científico, SUM(Comprimento), MIN(TempAgua), MAX(TempAgua) FROM ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE E.IDEspecie = T.IDEspecie AND T.IDTubarão = C.IDTubarão GROUP BY (Nome_Científico);
Compartilhar