Baixe o app para aproveitar ainda mais
Prévia do material em texto
03/11/2017 BDQ: Avaliação Parcial http://simulado.estacio.br/alunos/ 1/6 CCT0199_201509155775 V.1 IMPLEMENTAÇÃO DE BANCO DE DADOS Avaiação Parcial: CCT0199_SM_201509155775 V.1 Aluno(a): ANDERSON CHAVES DA SILVA Matrícula: 201509155775 Acertos: 9,0 de 10,0 Data: 09/10/2017 12:43:08 (Finalizada) 1a Questão (Ref.: 201509278243) Acerto: 1,0 / 1,0 Dentre as vantagens da utilização dos SGBDs a seguir, qual NÃO é uma vantagem? Redução ou Eliminação de redundâncias. Compartilhamento de Dados. Independência dos dados. Padronização dos dados. Dependência entre programas e dados. 2a Questão (Ref.: 201509955564) Acerto: 1,0 / 1,0 O entendimento dos modelos de banco de dados é fundamental para compreender as vantagens e desvantagens em aspectos de estrutura e manipulação dos dados. Um destes modelos utiliza tabelas bidimensionais para o armazenamento dos dados e a maneira como os dados são armazenados influencia na facilidade de acesso às informações, existindo técnicas de normalização para aperfeiçoar a organização. Trata-se do modelo em rede orientado a objetos. 03/11/2017 BDQ: Avaliação Parcial http://simulado.estacio.br/alunos/ 2/6 relacional. distribuído. hierárquico Gabarito Comentado. 3a Questão (Ref.: 201509415127) Acerto: 1,0 / 1,0 A operação da álgebra relacional que recupera linhas em uma tabela é denominada: Produto cartesiano Diferença Projeção Junção Seleção Gabarito Comentado. Gabarito Comentado. 4a Questão (Ref.: 201509277777) Acerto: 1,0 / 1,0 Sejam as relações: T1 = p nome (s(sexo="FEMININO") and (salário>1500) (EMPREGADO)) T2 = p nome (sdept=5 (EMPREGADO)) A relação T3 = T1 - T2 conterá: Nome de todas mulheres que ganham mais do que 1500 e estão lotadas no departamento 5. Nome de todas mulheres que ganham mais do 1500 Nome de todas mulheres que ganham mais do que 1500 e não estão lotadas no departamento 5. Nome de todas mulheres que ganham mais do que 1500 ou estão lotadas no departamento 5. Nome de todas mulheres que ganham 1500 e estão lotados no departamento 5. Gabarito Comentado. 03/11/2017 BDQ: Avaliação Parcial http://simulado.estacio.br/alunos/ 3/6 5a Questão (Ref.: 201509884902) Acerto: 1,0 / 1,0 No Script SQL de criação da tabela pagamento aparece a palavra 'funcionario' 4 vezes. Sendo assim, é possível afirmar que se referem, respectivamente: tupla, chave primária, apelido, chave estrangeira apelido, atributo, tabela, chave estrangeira atributo, apelido, campo, tabela campo, atributo, apelido, tabela coluna, tabela, apelido, chave primária 6a Questão (Ref.: 201509430197) Acerto: 1,0 / 1,0 Qual o efeito da seguinte instrução no banco de dados? UPDATE Funcionarios SET salario = salario * 1.1 Todos os funcionários recebem um aumento de 10% A coluna salario é excluída da tabela Todos os funcionários são apagados Os funcionários ativos recebem aumento Todos os funcionários passam a ganhar 1.1 03/11/2017 BDQ: Avaliação Parcial http://simulado.estacio.br/alunos/ 4/6 7a Questão (Ref.: 201509278107) Acerto: 0,0 / 1,0 (ENADE 2011 - Adaptado) CREATE TABLE PECAS (CODIGO NUMERIC(5) NOT NULL, DESCRICAO VARCHAR(20) NOT NULL, ESTOQUE NUMERIC(5) NOT NULL, PRIMARY KEY(CODIGO)); CREATE TABLE FORNECEDORES (COD_FORN NUMERIC(3) NOT NULL, NOME VARCHAR(30) NOT NULL, PRIMARY KEY(COD_FORN)); CREATE TABLE FORNECIMENTOS (COD_PECA NUMERIC(5) NOT NULL, COD_FORN NUMERIC(3) NOT NULL, QUANTIDADE NUMERIC(4) NOT NULL, PRIMARY KEY(COD_PECA, COD_FORN), FOREIGN KEY (COD_PECA) REFERENCES PECAS, FOREIGN KEY (COD_FORN) REFERENCES FORNECEDORES); A partir desse script, assinale a opção que apresenta o comando SQL que permite obter uma lista que contenha o nome de cada fornecedor: SELECT NOME_FORNECEDOR FROM FORNECEDORES; SELECT * FROM FORNECEDORES; SELECT * FROM FORNECEDOR; SELECT NOME FROM FORNECEDOR; SELECT NOME FROM FORNECEDORES; 8a Questão (Ref.: 201509279182) Acerto: 1,0 / 1,0 Observe a tabela empregado: 03/11/2017 BDQ: Avaliação Parcial http://simulado.estacio.br/alunos/ 5/6 Qual a quantidade de registros retornados ao efetuarmos a consulta abaixo: 1 3 2 4 0 Gabarito Comentado. 9a Questão (Ref.: 201509279403) Acerto: 1,0 / 1,0 Considere a seguinte consulta SQL: SELECT nome, count(*) FROM aluno GROUP BY nome Esta consulta tem como resultado. o atributo nome e o número de registros existentes para cada nome, na tabela nome. todos os atributos das tabelas nome e aluno. o atributo nome e a soma do conteúdo do atributo nome, da tabela aluno. o atributo nome e o número de registros existentes para cada nome, da tabela aluno. todos os atributos da tabela nome, além do atributo especial Count. 03/11/2017 BDQ: Avaliação Parcial http://simulado.estacio.br/alunos/ 6/6 Gabarito Comentado. 10a Questão (Ref.: 201509278130) Acerto: 1,0 / 1,0 Quando desejamos selecionar o maior e o menor valor de um atributo numérico usamos: SUM AVG COUNT MIN, MAX MAIOR, MENOR
Compartilhar