Questões de Concurso Público TCE-PA 2024 para Auditor de Controle Externo - Área de Informática - Administrador de Banco de Dados
Foram encontradas 37 questões
O modelo conceitual de um banco de dados prevê uma entidade denominada funcionário. Para fins de pagamento, é necessário cadastrar dados dos dependentes, caso haja, sem limite superior de quantidade.
Para manter o modelo relacional na primeira forma normal, avalie se as seguintes abordagens devem ser propostas:
I. Replicar, na mesma tabela, o registro do funcionário para cada dependente cadastrado.
II. Criar uma tabela com os dados de cada dependente, vinculada por um atributo aos dados do funcionário.
III. Registrar no campo correspondente um vetor com os dados dos dependentes.
Está correto o que se afirma em
A elaboração de um relatório técnico requer a compilação de dados referentes a ocorrências registradas por comarca e por tipificação.
Selecione a opção que contém a cláusula SQL que viabiliza a
contagem de registros que atendem aos critérios citados.
Ao projetar uma tabela para acompanhamento de processos, deseja-se evitar inconsistência temporal entre as etapas, permitindo que o sistema verifique se o valor a ser inserido em um campo preserve a cronologia das etapas.
Nesse contexto, a cláusula SQL que implementa essa restrição é a
Em um processo, o funcionário responsável foi substituído por outro funcionário da mesma organização. Tal substituição deve ser registrada no banco de dados do departamento de pessoal.
A cláusula SQL mais indicada para implementar essa alteração,
mantendo a integridade do banco, é denominada
Um banco de dados projetado para apoiar a tarefa de alocação automática de analistas para os processos recém inseridos no sistema. O modelo relacional especificado e implementado restringe a alocação de processos apenas a analistas disponíveis no departamento. Caso haja tentativa de inserção de nome fora da lista de valores já registrados, a transação não será completada, ou seja, nenhum valor será inserido.
Selecione a alternativa que contém duas propriedades de
transação aplicáveis ao cenário acima.
Em um Sistema de Gerenciamento de Banco de Dados (SGBD), os índices são utilizados para
Em um Sistema de Gerenciamento de Banco de Dados (SGBD), um relacionamento refere-se a
No contexto apresentado, assinale a opção que mostra a principal diferença entre Stored Procedures e Triggers.
Nesse contexto, as propriedades fundamentais garantidas pelo conceito ACID em sistemas de banco de dados são:
O DMBOK é estruturado em torno de onze (11) áreas de conhecimento do Framework de Gerenciamento de Dados DAMA-DMBOK. Essas áreas descrevem o escopo e o contexto de diversos conjuntos de atividades de gerenciamento de dados, e nelas estão incorporados os objetivos e princípios fundamentais do gerenciamento de dados.
A área do conhecimento que inclui a reconciliação e a
manutenção contínuas dos dados críticos, compartilhados e
essenciais para permitir o uso consistente entre sistemas da
versão mais precisa, oportuna e relevante da verdade sobre
entidades empresariais essenciais é a
Com o avanço da tecnologia as empresas têm acesso a uma quantidade cada vez maior de dados que podem ser utilizados para diversas finalidades, como, por exemplo, melhorar os processos internos e o relacionamento com clientes. Contudo, não basta possuir os dados, é necessário saber lidar com eles. Nesse contexto, a Governança de Dados tem ganhado cada vez mais importância no ambiente empresarial.
Analise os incidentes a seguir sob a ótica da Qualidade de Dados.
I. Uma empresa relacionava a quantidade de óleo em litros necessária para suas operações. Contudo, após análise decorrente de resultados incoerentes, notou-se que para uma atividade específica, devido a um erro de digitação, foi inserido o valor do volume de óleo menor do que o realmente necessário.
II. Ao migrar de sistema, a empresa teve problemas com valores numéricos, que, após análise, mostraram-se ser devido ao sistema original usar o separador decimal no padrão americano, enquanto o novo sistema usa o padrão brasileiro.
III. Ao comparar dois bancos de dados relacionados a diferentes produtos, a empresa reparou que o mesmo CPF estava relacionado a dois clientes diferentes.
Os requisitos para a qualidade dos dados diretamente
relacionados aos incidentes I, II e III são, respectivamente,
O MongoDB é um banco de dados NoSQL amplamente utilizado devido à sua flexibilidade e escalabilidade. Ele é popular em diversas aplicações modernas por suportar grandes volumes de dados e operações de leitura e escrita rápidas.
Em um servidor MongoDB, o comando "mongotop --host
--port 1"
O MySQL Performance Schema é uma das funcionalidades presentes em um servidor MySQL.
Uma das utilidades do MySQL Performance Schema é
O SQL Server Agent tem como objetivo executar tarefas de forma automática por intermédio de unidades de automação denominadas jobs.
Sobre os jobs em um SQL Server Agent, analise as afirmativas a seguir:
I. Jobs do SQL Server Agent podem executar scripts T-SQL.
II. Incluir o comando "EXEC xp_cmdshell 'notepad.exe'" em um job não é considerada uma boa prática.
III. Por razões de segurança, o comando "xp_cmdshell" vem desabilitado por padrão no SQL Server.
Está correto o que se afirma em
Um servidor SQL hospeda diversos aplicativos, incluindo um que é crítico e deve ter sempre prioridade na utilização dos recursos do sistema.
Entre as ferramentas listadas, a ferramenta apropriada para
gerenciar a alocação de recursos, assegurando que o aplicativo
crítico tenha sempre recursos como CPU e memória suficientes,
chama-se
O SQL Server possui diversas funcionalidades destinadas à detecção e diagnóstico de possíveis erros e problemas de desempenho.
Sobre essas ferramentas no SQL Server, avalie as afirmativas a seguir:
I. O comando "sys.dm_tran_locks" pode ser utilizado para identificar a causa da lentidão do sistema devido a bloqueios frequentes em uma tabela específica.
II. Entre outras informações, o Repositório de Consultas armazena as estatísticas de erros do servidor SQL.
Está correto o que se afirma em
III. A análise do Plano de Execução permite identificar gargalos e
otimizar o desempenho de consultas.
A Sincronização de Dados SQL é um serviço baseado no Azure SQL Database que permite a interação entre diversos bancos de dados.
Entre as indicações deste serviço, é correto citar
Bancos de dados híbridos utilizando o MSSQL Server apresentam uma série de características únicas em comparação aos bancos de dados SQL locais.
Ao migrar um banco de dados SQL Server local para uma solução
híbrida MSSQL Server, é esperado que ocorra
A migração de banco de dados é um processo que transfere dados de um banco de dados para outro, podendo seguir um modelo online ou offline. Ambos requerem planejamento minucioso.
Sobre a migração de banco de dados, analise as afirmações a seguir.
I. A migração de dados online é preferível quando grandes volumes de dados precisam ser transferidos rapidamente.
II. Em sistemas em que o tempo de inatividade tem que ser minimizado, é preferível o modelo de migração online.
III. A migração de dados offline permite a replicação de dados sem risco de inconsistências.
Está correto o que se afirma em