Questões de Concurso Público CREMESP 2016 para Analista de Tecnologia da Informação - Banco de Dados

Foram encontradas 24 questões

Q944786 Banco de Dados
O sistema de privilégios do MySQL garante que cada usuário possa fazer exatamente as operações as quais possui permissão. O controle de acesso do MySQL é composto de dois estágios. No estágio
Alternativas
Q944787 Banco de Dados
O mecanismo de hash da senha do MySQL foi atualizado para fornecer maior segurança e reduzir os riscos de senhas serem roubadas. Ao ser solicitado a dar explicações sobre hash de senhas, um Administrador de Banco de Dados MySQL afirmou que
Alternativas
Q944788 Banco de Dados
O MySQL tem vários arquivos de log diferentes que podem ajudar o Administrador de Banco de Dados a descobrir o que está acontecendo e quais atividades estão sendo realizadas, como:
− O log de consultas lentas, que armazena todas as queries que levaram mais de I para executar ou que não usaram índices.
− O log II, que armazena todas as instruções que alteram dados; usado também para replicação.
− O log de erros, que armazena problemas encontrados iniciando, executando ou parando III
As lacunas de I a III são correta e respectivamente preenchidas com
Alternativas
Q944789 Banco de Dados
O MySQL 5.7 possui diversas tabelas do sistema que contêm informações sobre contas de usuário e os privilégios por eles detidos. A tabela que contém os privilégios no nível do Bando de Dados é
Alternativas
Q944790 Banco de Dados
O Oracle Database 10g Express Edition oferece contas administrativas e privilégios que permitem uma pessoa executar funções de administração. Considere:
I. Fazer um login como um usuário deste tipo permite executar funções administrativas, exceto abrir e fechar o banco de dados.
II. Fazer um login como um usuário deste tipo não é recomendado. As tabelas e views para o database data dictionary são armazenados no esquema de mesmo nome e, para manter sua integridade, este esquema deve ser manipulado apenas pelo banco de dados, não devendo ser modificado.


As contas I e II são, correta e respectivamente,
Alternativas
Q944791 Banco de Dados
Como o Oracle Database Express Edition 11g limita o armazenamento de dados de usuário a 4GB, uma importante tarefa do Administrador, relacionada ao gerenciamento do armazenamento, é monitorar a quantidade de espaço disponível. Para fazer esta verificação, em condições ideais, os passos iniciais são clicar na aba Reports do SQL Developer e expandir os níveis hierárquicos na sequência
Alternativas
Q944792 Banco de Dados
Dentre as funções de um DBA do Oracle 11g, está fazer backups e monitoramento de proteção de dados, de forma a criar uma cópia para futura reconstrução em caso de necessidade. Os backups
Alternativas
Q944793 Banco de Dados
O Recovery Manager (RMAN) é um recurso do Oracle 11g que executa tarefas de backup e recuperação, automatizando o trabalho das estratégias de backup de um DBA. O ambiente do RMAN possui componentes mínimos e opcionais que incluem:
I. Área de disco na qual o banco de dados pode armazenar e manipular os arquivos envolvidos no backup e recuperação. A localização desta área é indicada no parâmetro DB_RECOVERY_FILE_DEST.
II. Componente que controla os dispositivos durante o backup e recuperação, gerenciando o carregamento, labeling e descarregamento. Os dispositivos são chamados de SBT − System Backup to Tape.
III. Executável que interpreta comandos, direciona sessões do servidor para executar os comandos e registra as atividades no arquivo de controle do target database.
Os componentes de I a III são, correta e respectivamente,
Alternativas
Q944794 Banco de Dados
Considere que um usuário do Oracle 10g, em condições ideais, criou uma sessão de exportação de dados em Full Database Mode conforme abaixo.
> exp SYSTEM/password PARFILE=cremesp.dat
O arquivo cremesp.dat contém a seguinte informação:
FILE=cremesp.dmp GRANTS=y FULL=y ROWS=y
É correto afirmar:

Alternativas
Q944795 Banco de Dados
Considere o Modelo Entidade-Relacionamento abaixo. 



Após o modelo ter sido implementado em um Sistema Gerenciador de Banco de Dados, foram cadastrados os seguintes dados: 



Analisando o modelo, é correto afirmar que
Alternativas
Q944796 Banco de Dados
Considere o Modelo Entidade-Relacionamento abaixo. 



Após o modelo ter sido implementado em um Sistema Gerenciador de Banco de Dados, foram cadastrados os seguintes dados: 



Foi executada uma consulta no Banco de Dados que retornou os valores a seguir:
NomePaciente NomeMedico IdConsulta DataConsulta ValorConsulta Carla Maria Silva Ana Maria Silva 3 2015-12-21 90
O comando SQL utilizado foi:
Alternativas
Q944797 Banco de Dados
Considere o Modelo Entidade-Relacionamento abaixo. 



Após o modelo ter sido implementado em um Sistema Gerenciador de Banco de Dados, foram cadastrados os seguintes dados: 



A instrução SQL SELECT c.IdConsulta FROM Consulta c WHERE NOT EXISTS (SELECT cm.IdConsulta FROM Consulta_Medicamento cm WHERE c.IdConsulta = cm.IdConsulta); vai mostrar
Alternativas
Q944798 Banco de Dados
Considere o Modelo Entidade-Relacionamento abaixo. 



Após o modelo ter sido implementado em um Sistema Gerenciador de Banco de Dados, foram cadastrados os seguintes dados: 



Para mostrar os valores de IdConsulta de todas as consultas cujo valorConsulta está abaixo do valor médio das consultas utiliza-se a instrução SQL:
Alternativas
Q944799 Banco de Dados
Considere o Modelo Entidade-Relacionamento abaixo. 



Após o modelo ter sido implementado em um Sistema Gerenciador de Banco de Dados, foram cadastrados os seguintes dados: 



Considere a função PL/SQL a seguir, criada no Oracle.
Imagem associada para resolução da questão

Após executar a instrução SET SERVEROUTPUT ON no SQL*Plus, para chamar a função e exibir o retorno para a consulta de id 5 utiliza-se a instrução
Alternativas
Q944800 Banco de Dados

O Oracle 9i é baseado na arquitetura cliente-servidor. Quando uma instância inicia, um processo ...... estabelece o caminho da comunicação com o Oracle. Quando um processo do usuário requisita uma conexão, o ...... determina se ele pode usar um shared server dispatcher process ou um dedicated server process e estabelece a conexão apropriada.

O Dynamic Service Registration pode reduzir a sobrecarga de trabalho do Administrador em um ambiente com múltiplos bancos de dados ou instâncias. A informação acerca dos serviços pode ser dinamicamente registrada no ...... através de um service registration ou pode ser configurada estaticamente no arquivo associado.

As lacunas referem-se ao

Alternativas
Q944801 Banco de Dados
Observe o modelo abaixo e considere que as provas são iguais para candidatos que fazem a mesma prova:
Imagem associada para resolução da questão
É correto afirmar que
Alternativas
Q944802 Banco de Dados
No shell do MySQL instalado em uma máquina local, para o usuário root conceder ao usuário paulo, que tem senha paulo1234, apenas permissão para executar comandos SELECT nas tabelas do Banco de Dados empresa, utiliza-se a instrução
Alternativas
Q944803 Banco de Dados
Uma instrução foi digitada no Oracle, para identificar a taxa de hit ratio da shared pool, e mostrou o seguinte resultado:
Imagem associada para resolução da questão
O resultado indica que cerca de 99,94% dos códigos de SQL e PL/SQL estão sendo reaproveitados.
A instrução digitada foi SELECT sum(pinhits)/sum(pins) FROM
Alternativas
Q944804 Banco de Dados
O gerenciador de banco de dados Oracle possui uma série de hints para otimizar uma instrução e assim obter o melhor tempo de resposta. Utilizando um desses hints, um Administrador de Banco de Dados (DBA) digitou a instrução abaixo, para obter os primeiros 10 funcionários do departamento 20 e exibi-los o mais rápido possível.
SELECT I IdFuncionario, Nome, Salario, Cargo FROM Funcionario WHERE IdDepartamento = 20;
Para obter o resultado esperado pelo DBA, a lacuna I deve ser preenchida com
Alternativas
Q944805 Banco de Dados
No Oracle, os bulk bindings permitem aumentar significativamente o desempenho de instruções SELECT que fazem referência a elementos de conjunto e loops de cursor FOR que fazem referência a conjuntos. As palavras chave utilizadas em bulk binding são
Alternativas
Respostas
1: D
2: A
3: B
4: D
5: C
6: E
7: A
8: C
9: B
10: C
11: E
12: A
13: B
14: A
15: E
16: B
17: E
18: A
19: D
20: E