Baixe o app para aproveitar ainda mais
Prévia do material em texto
Parte superior do formulário Exercício: CCT0199_EX_A8_200901339311 Matrícula: 200901339311 Aluno(a): LIDIAN VILAZIO PORFIRIO DA SILVA Data: 17/12/2016 12:40:26 (Finalizada) 1a Questão (Ref.: 200902157485) Fórum de Dúvidas (0) Saiba (0) O comando SQL para criar uma visão chamada Eye, abrangendo os atributos A1 e A2 da tabela Pen, é: BUILD Eye AS INSERT A1, A2 FROM Pen COMPILE Eye AS INSERT A1, A2 FROM Pen CREATE DROP Eye FROM A1, A2 FROM Pen COMPOSE FLASH Eye AS A1, A2 FROM Pen CREATE VIEW Eye AS SELECT A1, A2 FROM Pen Gabarito Comentado 2a Questão (Ref.: 200901426167) Fórum de Dúvidas (0) Saiba (0) Com relação a Chaves e índices de Banco de Dados: 1 ) Chave designa o conceito de item de busca, ou seja , um dado que será empregado na consulta à base de dados. É um conceito lógico da aplicação; 2 ) Índice e um recurso físico visando otimizar a recuperação de uma informação, via um método de acesso. Seu objetivo principal está relacionado com a performance do sistema. 3 ) Uma chave pode ser utilizada como índice , mas um índice não e necessariamente uma chave. 4) Podemos ter em um banco de dados quantos índices desejarmos, sem qualquer tipo de preocupação Escolha a alternativa correta: Apenas os itens 1, 2 e 3 estão corretos. Todos os quatro itens estão corretos. Apenas os itens 1 e 4 estão corretos. Apenas os ítens 2 e 3 estão corretos. Apenas os ítens 1 e 2 estão corretos. Gabarito Comentado 3a Questão (Ref.: 200901497457) Fórum de Dúvidas (0) Saiba (0) Quanto a visões, é correto afirmar: I - Pode-se fazer uma consulta a uma view com as cláusulas Having e Group By. II - Pode-se fazer subconsultas e utilizar operadores de conjunto em uma view. III - Uma visão pode permitir, com restrições que os dados da tabela sejam manipulados em comando de INSERT, UPDATE e DELETE, porém, não armazena estes dados. Apenas as afirmações I e II são corretas. Apenas a afirmação III é correta. Apenas as afirmações I e III são corretas. Apenas as afirmações II e III são corretas. Todas as afirmações estão corretas. 4a Questão (Ref.: 200901497461) Fórum de Dúvidas (0) Saiba (0) Dentre as regras de utilização de NEXTVAL e CURRVAL, qual das opções abaixo NÃO pode ser usada? Numa cláusula SELECT em tabelas (exceção a Views) No SELECT da query principal de uma construção com subqueries Na cláusula VALUES de um comando INSERT Na cláusula SET de um comando UPDATE Na cláusula WHERE de um comando DELETE Gabarito Comentado 5a Questão (Ref.: 200901497464) Fórum de Dúvidas (0) Saiba (0) Para criarmos um índice para a tabela Fornecedor pelo Bairro e Cidade devemos dar o seguinte comando: Create Index Forn_Bairro_Cidade ON Fornecedor(Bairro, Cidade) Create Index Fornecedor BY Bairro, Cidade Create Index Forn_Bairro_Cidade From Fornecedor BY Bairro, Cidade Create Index Fornecedor ON Forn_Bairro_Cidade(Bairro, Cidade) Create Index Forn_Bairro_Cidade ON Fornecedor BY Bairro, Cidade Gabarito Comentado 6a Questão (Ref.: 200901639462) Fórum de Dúvidas (0) Saiba (0) São tipos de visões: Complexas Simples e Complexas Simples Simples e Abstratas Abstratas Gabarito Comentado 7a Questão (Ref.: 200901497459) Fórum de Dúvidas (0) Saiba (0) Para sabermos o valor atual em uma sequência, devemos usar: Select NomeSequencia.NEXTVAL from Dual Nenhuma das demais respostas Select NomeSequencia.CURRVAL from Dual Select NomeSequencia.CURRVAL from NomeTabela Select NomeSequencia.NEXTVAL from NomeTabela Gabarito Comentado 8a Questão (Ref.: 200901494162) Fórum de Dúvidas (0) Saiba (0) 1. ______________ são objetos que apresentam auto-incremento. 2. ______________ uma pseudocoluna utilizada para extrair valores de uma sequence qualquer, sempre que for referenciada. 3. ______________ uma pseudocoluna utilizada para informar o último valor gerado por uma sequence. É sempre incrementada após um ______________ 4. Nextval e currval ___________ ser usados na cláusula VALUES de um comando INSERT 5. Nextval e currval ___________ ser usados dentro de uma subconsulta. As palavras que preenchem as lacunas corretamente estão representadas em: (1) sequences (2) nextval (3) currval e nextval (4) podem (5) podem (1) indices (2) nextval (3) currval e nextval (4) podem (5) não podem (1) sequences (2) currval - (3) nextval e nextval (4) não podem (5) podem (1) sequences (2) nextval (3) currval e nextval (4) podem (5) não podem (1) sequences (2) currval (3) nextval e nextval (4) não podem (5) não podem Gabarito Comentado Retornar Parte inferior do formulário
Compartilhar