Questões de Concurso Comentadas sobre banco de dados
Foram encontradas 15.709 questões
Coluna 1. 1. DML. 2. DDL.
Coluna 2: ( ) INSERT. ( ) UPDATE ( ) DELETE. () CREATE. ( ) DROP. ( ) ALTER.
Qual alternativa preenche, CORRETAMENTE, de cima para baixo, os parênteses acima?
A principal diferença conceitual entre essas duas abordagens reside no fato de que, no aprendizado supervisionado:
Considerando os conceitos de processamento de fluxo contínuo (streaming), semântica de tempo e mecanismos de tratamento de dados atrasados, é correto afirmar que:
• Abordagem 1
− Extrair dados dos sistemas de cada posto (CSV, Excel, bancos locais)
− Transformar os dados em um servidor intermediário: padronizar formatos de data, validar CPF, limpar dados inconsistentes, calcular métricas agregadas
− Carregar apenas os dados já processados e limpos no Data Warehouse
• Abordagem 2
− Extrair dados dos sistemas de cada posto
− Carregar os dados brutos diretamente no Data Lake (Amazon S3)
− Transformar os dados, quando necessário, usando ferramentas de análise (SQL, Python, Spark)
Sobre essas abordagens, é correto afirmar que:
Considerando os impactos dessa decisão de projeto e os fundamentos da modelagem de dados, é correto afirmar que:
Departamento → Divisão → Categoria → Subcategoria → Produto.
O administrador de banco de dados (DBA), preocupado com a integridade dos dados e o espaço de armazenamento, propôs que essa hierarquia fosse modelada seguindo os princípios da normalização. Segundo a proposta, a tabela de produtos conteria apenas o ID da subcategoria, que apontaria para uma tabela de subcategorias, que, por sua vez, apontaria para uma tabela de categorias, e assim sucessivamente, evitando a repetição de textos descritivos (como o nome do departamento) em milhões de linhas de produtos.
Considerando os conceitos de modelagem dimensional (Ralph Kimball) e o impacto dessa decisão na performance de consultas analíticas (OLAP), é correto afirmar que:
• Transacional e BI: o sistema de vendas gera registros financeiros que exigem consistência estrita (ACID). A equipe de analistas de negócios consome esses dados via painéis de BI que demandam baixa latência em consultas complexas com múltiplas junções (joins).
• Big Data e IA: o sistema de e-commerce gera petabytes de logs de navegação (clickstream) e dados de sensores IoT das lojas físicas (dados semiestruturados). A equipe de ciência de dados precisa acessar esses dados em seu formato bruto para treinar modelos preditivos, sem a perda de informações causada por agregações prematuras.
O arquiteto de dados precisa propor uma solução única que evite a duplicação de dados entre silos (um Data Warehouse para o BI e um Data Lake para a IA) e reduza o custo de armazenamento, mantendo a governança.
Considerando os requisitos apresentados e as características das arquiteturas modernas de dados, a abordagem arquitetural e de modelagem adequada é:
I. O objetivo da modelagem entidade-relacionamento é estruturar, de forma lógica e organizada, os elementos que compõem um sistema de informação, permitindo identificar entidades, atributos e relacionamentos existentes em determinado contexto organizacional.
II. A chamadas entidades representam objetos ou conceitos relevantes para o sistema, como clientes, produtos, alunos ou pedidos, enquanto os atributos descrevem características dessas entidades, como nome, código, data ou valor.
III. Os Diagramas Entidade-Relacionamento (ER) executam operações do banco de dados e representam detalhes físicos avançados da implementação.
Está(ão) correta(s) a(s) seguinte(s) proposição(ões).
(__) O controle de concorrência constitui um dos pilares da integridade em sistemas computacionais multiusuários, especialmente em bancos de dados e ambientes distribuídos.
(__) O gerenciamento de desempenho envolve o monitoramento contínuo de métricas como tempo de resposta, throughput, consumo de CPU, memória, latência de rede e gargalos de entrada e saída, buscando otimizar a eficiência operacional dos sistemas.
(__) O gerenciamento de desempenho coordena acessos simultâneos aos mesmos recursos sem comprometer consistência, isolamento e confiabilidade das transações.
A sequência correta é:
UPDATE servidores SET salario = salario * 1.10 WHERE municipio = 'São Paulo';
Diante disso, analise o comando acima e assinale a alternativa que descreve CORRETAMENTE o efeito produzido por sua execução.