Questões de Concurso Público CASAN-SC 2016 para Analista de Sistemas - Administração Banco de Dados
Foram encontradas 5 questões
Ano: 2016
Banca:
INSTITUTO AOCP
Órgão:
CASAN-SC
Prova:
INSTITUTO AOCP - 2016 - CASAN - Analista de Sistemas - Administração Banco de Dados |
Q757415
Banco de Dados
Um banco de dados foi recém instalado na Casan e, por meio de testes, o administrador de banco de
dados (DBA) descobriu uma falha de segurança. No teste realizado, havia uma autenticação simples
que emitia uma consulta, apresentado em (1), e retornava se alguma linha fosse encontrada. Sendo
encontrada, o usuário teria acesso à base de dados, caso contrário não. O DBA fez uma aplicação
alterando a consulta, conforme apresentado em (2). Dessa forma, o DBA conseguiu o acesso do usuário
teste sem necessitar saber a sua senha. Esse tipo de “ataque” é tecnicamente conhecido como
Ano: 2016
Banca:
INSTITUTO AOCP
Órgão:
CASAN-SC
Prova:
INSTITUTO AOCP - 2016 - CASAN - Analista de Sistemas - Administração Banco de Dados |
Q757419
Banco de Dados
Na linguagem SQL, as cláusulas SELECT...
FROM, bem como instruções INSERT, UPDATE
e DELETE, fazem parte de um subconjunto da
linguagem denominado
Ano: 2016
Banca:
INSTITUTO AOCP
Órgão:
CASAN-SC
Prova:
INSTITUTO AOCP - 2016 - CASAN - Analista de Sistemas - Administração Banco de Dados |
Q757422
Banco de Dados
O administrador de banco de dados (DBA) da Casan necessita fazer uma manutenção na tabela de
OBRAS_SANEAMENTO. Essa tabela contém dois mil registros e os seguintes atributos {cod_obra,
nome_obra, valor_obra, data_inicio, data_fim}, onde cod_obra é a chave primária da tabela.
Antes da manutenção, ele decidiu gerar uma cópia dessa tabela para a realização de testes. A cópia
irá se chamar OBRAS_SANEAMENTO_TESTE e ela não terá conteúdo algum. Sabendo disso, assinale a
alternativa que apresenta corretamente o código que o DBA deverá executar.
Ano: 2016
Banca:
INSTITUTO AOCP
Órgão:
CASAN-SC
Prova:
INSTITUTO AOCP - 2016 - CASAN - Analista de Sistemas - Administração Banco de Dados |
Q757423
Banco de Dados
Na manutenção da base de dados do Oracle 10g da Casan, o administrador de banco de dados (DBA)
necessita consolidar em uma única tabela, denominada CLIENTES com chave primária cpf_cli e
demais atributos {nome,telefone,endereco,bairro,cidade,estado}, dados de diversos outros
clientes que estão em outra tabela denominada CLIENTES_2. Sabe-se que ambas as tabelas possuem
a mesma estrutura e, ainda, ambas se encontram na mesma base de dados. Igualmente, sabe-se que,
quando o cliente existir em CLIENTES_2 e não existir em CLIENTES, o registro deve ser inserido nessa
última. E, quando o cliente existir em ambas as tabelas, o endereço do cliente deve ser atualizado na
tabela CLIENTES. Para que essa consolidação ocorra, o DBA irá utilizar a instrução MERGE. Considerando
as informações, assinale a alternativa que apresente corretamente a instrução MERGE a ser utilizada.
Ano: 2016
Banca:
INSTITUTO AOCP
Órgão:
CASAN-SC
Prova:
INSTITUTO AOCP - 2016 - CASAN - Analista de Sistemas - Administração Banco de Dados |
Q757424
Banco de Dados
Um desenvolvedor da Casan pediu ajuda para o administrador de banco de dados para a construção
de um SQL que apresente o nome e o endereço de clientes da empresa que estão acima da média
de consumo de água. O DBA solucionou esse problema por meio de uma subquery. Sabendo que
as estruturas das tabelas são as apresentadas em (1) e (2), assinale a alternativa que apresenta
corretamente o código da subquery utilizada pelo DBA.