Questões de Concurso Público SANASA Campinas 2019 para Analista de Tecnologia da Informação - Suporte de DBA-Banco de Dados
Foram encontradas 25 questões
Considere os exemplos e a definição a seguir relativos ao modelo relacional de banco de dados. O “;” separa os diferentes exemplos.
I. Estabelece que nenhum valor de chave primária pode ser null. Isso porque o valor da chave primária é usado para identificar as tuplas individuais em uma relação. Ter valores null para a chave primária implica não ser possível identificar alguma tupla.
II. ANÁLISE (ColiformesTotais, CorAparente, Turbidez, PH, Flúor, CloroResidualTotal).
III. Fone_Brasil: números de telefone válidos no Brasil, com 13 dígitos; Fone_local_EUA: números de telefone de 7 dígitos, válidos para um código de área nos Estados Unidos; Estações: cadeias de caracteres que representam os nomes de estações de tratamento de água da SANASA.
Os itens I, II e III correspondem, correta e respectivamente, à restrição de integridade
Considere que exista a tabela denominada TabEstTratamento de um banco de dados relacional funcionando em condições ideais:
Essa tabela
Um Analista de TI, no papel de DBA, costuma utilizar um mecanismo de autorização discricionário para especificar privilégios em um banco de dados relacional funcionando em condições ideais. Ele descreveu assim uma situação em que este mecanismo se aplica:
Um proprietário A de uma tabela T quer que uma outra conta B seja capaz de recuperar apenas alguns campos de T, então A pode criar um mecanismo M de T que inclua apenas aqueles atributos e, então, conceder SELECT em M para B. O mesmo se aplica para limitar B a recuperar apenas certas tuplas de T; um mecanismo M' pode ser criado pela definição de M por meio de uma consulta que selecione apenas aquelas tuplas de T que A deseja permitir que B acesse.
O mecanismo referenciado pela situação descrita refere-se, corretamente, à
Uma característica fundamental da abordagem de um banco de dados é que o sistema de banco de dados possui não apenas o banco de dados, mas também uma completa definição ou descrição da estrutura desse banco de dados e suas restrições. Essa definição fica armazenada em um local que contém informações como a estrutura de cada arquivo, o tipo e o formato de armazenamento de cada item de dado e várias restrições sobre os dados. A informação armazenada neste local tem uma certa denominação e descreve a estrutura do banco de dados primário.
O local ao qual o texto se refere e a denominação da informação nele armazenada são, correta e respectivamente,
Considere, por hipótese, que a SANASA tenha adotado o padrão de arquitetura ETL de Big Data apresentado na figura abaixo.
Uma Analista da SANASA propôs essa arquitetura, considerando que
Considere que a SANASA busca realizar a gestão de recursos hídricos subterrâneos com base em parâmetros conhecidos que determinam a poluição das águas subterrâneas. Um desses parâmetros, para exemplificar, seria o nitrato, um indicador de poluição difusa de água subterrânea. Criando-se regras para realizar o aprendizado supervisionado do sistema de Data Mining utilizando-se uma certa técnica, chegar-se-á a um resultado que considera os diversos parâmetros para se descobrir se um certo aquífero tem água potável ou não, comparando-se com uma definição conhecida.
Nesse cenário, a técnica aplicada é denominada
Atenção: Para responder à questão , considere os dados abaixo.
Considere que não há nenhum registro cadastrado além dos mostrados nas tabelas acima.
Atenção: Para responder à questão , considere os dados abaixo.
Considere que não há nenhum registro cadastrado além dos mostrados nas tabelas acima.
No MySQL a tabela Consumidor poderia ser criada por meio do comando abaixo.
CREATE TABLE Consumidor (
idConsumidor INT NOT NULL,
nomeConsumidor VARCHAR(45) NULL,
cpfConsumidor VARCHAR(45) NULL,
PRIMARY KEY (idConsumidor)
);
Para que ela fosse criada com o campo idConsumidor auto incrementável, a declaração idConsumidor INT NOT NULL
teria que mudar para
Atenção: Para responder à questão , considere os dados abaixo.
Considere que não há nenhum registro cadastrado além dos mostrados nas tabelas acima.
Considere o código SQL abaixo, que gerou a tabela ItemFatura.
CREATE TABLE ItemFatura(
idItemFatura INT NOT NULL,
idFatura INT NOT NULL,
descItemFatura VARCHAR(45),
valorItemFatura DOUBLE,
..I..
);
Considerando que a tabela ItemFatura possui chave primária composta pelos campos idItemFatura e idFatura, e que se uma fatura for excluída, automaticamente serão excluídos todos os seus itens, a lacuna I deve ser preenchida corretamente por
Atenção: Para responder à questão , considere os dados abaixo.
Considere que não há nenhum registro cadastrado além dos mostrados nas tabelas acima.
Atenção: Para responder à questão , considere os dados abaixo.
Considere que não há nenhum registro cadastrado além dos mostrados nas tabelas acima.