Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.750 questões

Q3696934 Banco de Dados
Um administrador de banco de dados precisa criar uma rotina temporária para ajustar valores em uma tabela de salários, somando um bônus fixo apenas para os registros de um determinado departamento. Esta rotina não precisa ser armazenada no banco para reutilização futura. Qual estrutura de programação SQL é a mais adequada para implementar essa lógica de forma simples e eficaz, permitindo o uso de controle de fluxo como IF?
Alternativas
Q3696886 Banco de Dados
Sobre a instrução SELECT da linguagem SQL ANSI, qual tipo de junção (JOIN) é utilizada para combinar linhas de duas ou mais tabelas com base em uma coluna comum entre elas, retornando apenas as linhas que têm valores correspondentes em ambas as tabelas? 
Alternativas
Q3696885 Banco de Dados

Analise o comando abaixo, escrito em linguagem SQL ANSI.


SELECT COUNT(IP_USUARIO) FROM TB_HISTORICO


O que será retornado a partir da execução do comando SQL acima? 

Alternativas
Q3696884 Banco de Dados
Considerando a linguagem SQL ANSI, assinale a alternativa que corresponde a um operador que pode ser utilizado para simplificar uma consulta que contenha múltiplas condições OR para comparar um campo com vários valores.
Alternativas
Q3696882 Banco de Dados
Em um modelo relacional de dados, qual dos conceitos abaixo está relacionado à característica de uma entidade de possuir suas propriedades individuais e também as propriedades de uma entidade genérica?
Alternativas
Q3695636 Banco de Dados
Uma empresa de manipulação de dados está em um projeto de um modelo de dados dimensional. No momento, ela se encontra na etapa de definição do nível de granularidade dos fatos a serem armazenados. Nessa etapa, isso significa que se está:
Alternativas
Q3695635 Banco de Dados
Uma empresa de TI pretende desenvolver um tipo de sistema de dados para controle e gerência de dados não estruturados, que não têm um formato predefinido e que precisam de técnicas de análise mais complexas. Um tipo de dados que pode ser inserido nesse sistema consiste em: 
Alternativas
Q3695634 Banco de Dados
Um grupo de auditoria de uma financeira precisa verificar e monitorar alguns padrões de pagamentos de clientes, de modo a analisá-los com relação ao histórico de atividades desses clientes, com o propósito de detectar fraudes em tempo real. Um recurso eficiente a ser utilizado nesse caso e revelar essas situações é fazer uso de:
Alternativas
Q3695633 Banco de Dados

Uma equipe de desenvolvimento, construindo um banco de dados, chegou a seguinte tabela de dados:



Produto (codigo_produto, codigo_deposito, quantidade_estoque, projeto_alocado, preço)


Sendo que a relação de dependência entre os campos da tabela é determinada por:


• os campos quantidade_estoque, projeto_alocado e preço, são dependentes funcionais de (codigo_produto + codigo_ deposito), e


• codigo_produto não é dependente funcional de codigo_ deposito e vice-versa...



No caso exposto, identificou-se que a tabela "Produto" se encontra na:

Alternativas
Q3692656 Banco de Dados
No contexto de soluções de Business Intelligence, o processo de Extração, Transformação e Carga (ETL) é central. A esse respeito, pode-se afirmar que
Alternativas
Q3692652 Banco de Dados
Nos Bancos de Dados Relacionais, o uso de chaves estrangeiras contribui para
Alternativas
Q3692110 Banco de Dados
Considerando os conceitos fundamentais de Banco de Dados, é correto afirmar que
Alternativas
Q3692109 Banco de Dados
Imagine que você está desenvolvendo um sistema acadêmico para sua instituição. A equipe de modelagem identificou, no modelo de dados existente, que há uma relação importante entre os conceitos aluno, disciplina, turma e professor. Nessa modelagem, ficou definido, entre as entidades citadas, que o conceito de uma turma é uma relação com vários alunos, uma disciplina e um professor.

Considere o seguinte modelo de banco de dados relacional a seguir:

aluno (id aluno, nome, matricula)
disciplina (id disciplina, nome_disciplina, codigo)
professor (id professor, nome_professor)
turma (id_turma, id_aluno, id_disciplina, id_professor, semestre, ano)

A consulta SQL que lista o nome de todos os professores distintos que lecionam para um aluno específico com matrícula 12345 é
Alternativas
Q3692055 Banco de Dados
Em um sistema de vendas de ingressos online, é necessário assegurar que a integridade das informações do comprador, evento e ingresso seja preservada para evitar situações como emissão de ingresso para usuário que não efetuou a compra ou processamento de cancelamento para ingresso de outro usuário. Dessa forma, para manter a integridade dos dados na relação entre usuário, ingresso e evento é necessário 
Alternativas
Q3688079 Banco de Dados

Triggers são normas do mundo corporativo que estabelecem a integridade ou consistência do Banco de Dados. Os padrões SQL foram estabelecidos em 1999. O principal propósito é acompanhar o SGBD e tomar alguma medida quando uma condição se manifesta. Entre os benefícios do seu uso, destaca-se:



I) Sempre que um evento acontece, um gatilho é ativado, prevenindo assim incoerências sobre o banco de dados.


II) O modelo de ativação central é compatível com o modelo cliente/servidor, o que significa que a execução da trigger ocorre no servidor, independentemente do aplicativo que o cliente está executando.


III) Executar consultas avançadas em comandos SQL SELECT.


IV) O Administrador de Banco de Dados (DBA) estabelece suas circunstâncias, acontecimentos e ações.



São apresentadas vantagens inválidas do uso de triggers em: 

Alternativas
Q3688068 Banco de Dados

Leia e analise o trecho:



I) Os Store Procedures empregam a programação modular.


PORQUE:


II) Store Procedures possibilitam que as aplicações acessem o SGBD de forma consistente.



Analisando as sentenças acima, conclui-se que:

Alternativas
Q3686395 Banco de Dados
A linguagem SQL é usada para gerenciar bancos de dados relacionais. Além de manipular dados, ela permite realizar consultas complexas com filtros, ordenações e junções entre tabelas. Compreender a função correta de cada comando é essencial para administrar dados de forma segura e eficiente.

Com base nisso, é CORRETO afirmar:
Alternativas
Q3678368 Banco de Dados
Um analista de TI precisa definir uma política de backup para um banco de dados que é atualizado diariamente. O objetivo é reduzir o tempo de restauração e o espaço ocupado pelas cópias, sem perder a possibilidade de reconstruir o estado completo dos dados em qualquer dia. Qual estratégia de backup atende a essas condições?
Alternativas
Q3675039 Banco de Dados
Um professor do IFPE é coordenador do projeto de monitoramento do rio Capibaribe em Recife-PE, ele utiliza séries temporais que incluem as variáveis nível_chuva (medido em mm), cota_rio (medido em cm) e turbidez_agua (medido de 1 a 4000 NTUs). Durante a fase de exploração, a equipe de análise de dados constatou que:
● Todas as três variáveis possuem valores ausentes de forma esparsa.
● Existe uma forte correlação multivariada (não necessariamente linear) entre as variáveis. Por exemplo, a cota e a turbidez aumentam significativamente após chuvas intensas.
● A distribuição da variável cota_rio é assimétrica, com a presença de outliers significativos que representam eventos de cheias extremas.
Considerando esse cenário, a equipe decidiu usar uma técnica de imputação. A técnica mais robusta e apropriada para preservar a estrutura e as relações intrínsecas dos dados é: 
Alternativas
Q3675037 Banco de Dados
Em sistemas de informação distribuídos, podem ser executadas as RPC (Remote Procedure Call) Transacionais. No contexto de sistemas distribuídos, as propriedades das transações são 
Alternativas
Respostas
901: E
902: A
903: D
904: E
905: E
906: D
907: B
908: A
909: B
910: A
911: C
912: D
913: B
914: A
915: E
916: E
917: C
918: B
919: E
920: E