Questões de Concurso Público CASAN-SC 2016 para Analista de Sistemas - Administração Banco de Dados

Foram encontradas 13 questões

Q757412 Banco de Dados
A Casan baixou uma portaria em que os clientes podem ter, a partir de agora, mais de uma instalação de fornecimento de água em seu nome. Analisando essa necessidade, o administador de banco de dados montou um modelo entidade-relacionamento (MER) que atenda a essa nova regra. Esse modelo está corretamente representado em qual das alternativas a seguir?
Alternativas
Q757413 Banco de Dados
Uma das características dos Sistemas Gerenciadores de Bancos de Dados (SGBD) é a sua capacidade de realizar e gerenciar uma unidade atômica de trabalho que deve ser totalmente concluída ou não realizada. Sendo assim, esse é o conceito de
Alternativas
Q757414 Banco de Dados
Nos Sistemas Gerenciadores de Banco de Dados (SGBD), pode ocorrer uma situação em que dois ou mais processos de usuários não podem completar suas transações, isso porque cada um desses processos está usando um recurso que o outro processo requer para finalizar a sua transação. Os SGBDs podem detectar e resolver esse tipo de situação, que é conhecido como
Alternativas
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 Imagem associada para resolução da questão
Alternativas
Q757416 Banco de Dados
A equipe de TI instalou uma nova ferramenta para que os trabalhadores do conhecimento da Casan explorem e analisem com maior facilidade os dados do data warehouse da empresa. Sabendo disso, o termo técnico para se referir a essa nova ferramenta é
Alternativas
Q757417 Banco de Dados
Ao contrário do que muitas empresas pensam, um projeto de data warehouses não necessita ser imenso e exigir um grande investimento financeiro de início. Ele pode começar atendendo um subconjunto da organização. Igualmente, isso vale para empresas de médio porte, que podem se beneficiar dessa tecnologia. Isso só é possível porque, quando se conceitua data warehouse, tem-se também o conceito de
Alternativas
Q757418 Banco de Dados
A mineração de dados é uma solução cada vez mais buscada pelas empresas. Isso porque, desde que associada a bases de dados ou data warehouses, ela se torna uma poderosa ferramenta para a tomada de decisão empresarial porque ela pode descobrir e descrever um conhecimento. Assinale a alternativa que apresenta somente duas das formas para descobrir conhecimento em mineração de dados.
Alternativas
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
Alternativas
Q757420 Banco de Dados
Para cumprir metas de CRM, uma das regras de negócio da Casan é que toda vez que um novo usuário for cadastrado no sistema da empresa, logo em seguida, ele deverá receber um email de boas vindas. Sabe-se que o cadastro dos clientes fica em uma tabela de nome CLIENTE e que, quando uma mala direta é enviada, é na tabela de nome EMAIL_ CLIENTE. O administrador do banco de dados Oracle 10g convenceu a sua equipe em tratar essa necessidade dentro do próprio servidor de banco de dados e, ainda, utilizando os recursos poderosos da linguagem PL/SQL. Portanto, uma forma sofisticada de resolver essa questão é por meio da implementação de
Alternativas
Q757421 Banco de Dados
Quando ocorrem vazamentos d’água nas cidades, os técnicos da Casan utilizam um aplicativo no qual informam o raio do vazamento e recebem de volta o valor da área atingida. Esse aplicativo realiza consultas à tabela AREAS do banco de dados Oracle 10g. A tabela foi construída por meio de um código PL/SQL que está demonstrado na sequência. Sabendo disso, assinale a alternativa correta sobre o código em questão. Imagem associada para resolução da questão
Alternativas
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.
Alternativas
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.
Alternativas
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. Imagem associada para resolução da questão
Alternativas
Respostas
1: A
2: C
3: E
4: D
5: B
6: A
7: E
8: D
9: A
10: C
11: E
12: B
13: C