Questões de Concurso Sobre banco de dados

Foram encontradas 19.108 questões

Q4304740 Banco de Dados
No Power BI, o componente da arquitetura de dados que é responsável por definir relacionamentos entre tabelas, cálculos, hierarquias e demais estruturas utilizadas na análise dos dados em relatórios é  
Alternativas
Q4304739 Banco de Dados
No Power BI, o componente da arquitetura que é responsável por realizar a compactação e o armazenamento colunar de dados em memória, contribuindo para o desempenho das consultas executadas sobre modelos importados é
Alternativas
Q4300118 Banco de Dados
Em um banco de dados da Vigilância Socioassistencial, a tabela familias armazena campos como a região administrativa (regiao) e a renda per capita (renda_per_capita) de cada família. Considere‑se a consulta a seguir, escrita em linguagem SQL.

SELECT regiao, COUNT(*)
FROM familias
WHERE renda_per_capita < 200
GROUP BY regiao
HAVING COUNT(*) > 50;

Com base nessa situação hipotética, assinale a opção que apresenta corretamente o resultado dessa consulta.
Alternativas
Q4300117 Banco de Dados
A modelagem de bancos de dados utiliza o modelo entidade‑relacionamento e o modelo relacional para representar as entidades, os atributos, as chaves e os relacionamentos entre os dados. Com base nessa informação, assinale a opção correta.
Alternativas
Q4298909 Banco de Dados
Uma fundação pública está desenvolvendo um sistema para gerenciar projetos institucionais, servidores responsáveis, unidades administrativas e execução orçamentária. Durante o desenvolvimento, a equipe elaborou o modelo conceitual do banco de dados, definiu os relacionamentos entre as entidades, implementou as tabelas em um banco de dados relacional e construiu consultas em SQL para apoiar a emissão de relatórios gerenciais.
Considerando os conceitos de Diagrama Entidade-Relacionamento (DER), bancos de dados relacionais e linguagem SQL, associe os elementos da Coluna I às respectivas características apresentadas na Coluna II:
Coluna I:
1. Diagrama Entidade-Relacionamento (DER).
2. Chave estrangeira.
3. Comandos DDL.
4. Comandos DML.
5. Tabela relacional.
6. Normalização.

Coluna II:
(__)Permite estabelecer a integridade referencial entre registros pertencentes a tabelas distintas, mantendo a consistência dos relacionamentos.
(__)Representa a estrutura lógica das informações do domínio da aplicação, descrevendo entidades, atributos e associações antes da implementação física.
(__)Conjunto de instruções empregado para criar, alterar ou remover objetos pertencentes ao banco de dados.
(__)Estrutura utilizada para armazenar ocorrências de uma entidade, organizando atributos em colunas e registros em linhas.
(__)Conjunto de instruções destinado à inclusão, alteração, exclusão e recuperação dos dados armazenados.
(__)Processo empregado na modelagem lógica para reduzir redundâncias e minimizar inconsistências decorrentes da atualização dos dados.

Assinale a alternativa que apresenta a sequência correta, de cima para baixo:
Alternativas
Q4298901 Banco de Dados
Uma secretaria estadual pretende implantar um ambiente de Business Intelligence (BI) para apoiar o acompanhamento de indicadores relacionados à execução orçamentária, atendimento ao cidadão e desempenho das unidades administrativas. Os dados serão obtidos de sistemas distintos, armazenados em um ambiente analítico e utilizados na elaboração de painéis gerenciais e estudos estatísticos. Considerando os conceitos de Datamarts, ETL, Big Data e Analytics, assinale a alternativa correta:
Alternativas
Q4298899 Banco de Dados
Durante a implantação de um novo sistema de gestão administrativa, um órgão público decidiu substituir planilhas dispersas por um banco de dados corporativo baseado no Microsoft SQL Server 2012. Como parte do projeto, foram realizadas atividades de modelagem, definição da estrutura das tabelas, implementação de mecanismos de segurança e otimização do desempenho das consultas.
Com base nesse contexto, analise as assertivas a seguir.
Asserção (X):
No modelo relacional, os dados são organizados em tabelas compostas por linhas e colunas, sendo possível estabelecer relacionamentos entre elas por meio de chaves.
PORQUE
Razão (Y):
A utilização de chaves primárias e chaves estrangeiras permite representar vínculos entre registros de tabelas distintas, contribuindo para a integridade referencial dos dados.

Assinale a alternativa correta:
Alternativas
Q4298895 Banco de Dados
Durante a implantação de um sistema corporativo de gestão em um órgão público, a equipe de Tecnologia da Informação definiu que o banco de dados seria implementado no Microsoft SQL Server, iniciando pela modelagem do negócio, prosseguindo com a definição das estruturas relacionais e, posteriormente, realizando a instalação do SGBD, a configuração dos mecanismos de segurança e a disponibilização do ambiente para as aplicações. Ao revisar a documentação técnica do projeto, um analista registrou o trecho a seguir.
Preencha corretamente as lacunas do texto:
No processo de desenvolvimento de um banco de dados relacional, o ____________ representa entidades, atributos e relacionamentos do domínio do problema. Em seguida, o ____________ organiza essas informações em estruturas compatíveis com o modelo relacional. A implementação ocorre no ____________, utilizando comandos da linguagem ____________ para criar e administrar objetos do banco de dados. Os relacionamentos entre tabelas são estabelecidos por meio de ____________, enquanto a consulta aos dados normalmente é realizada por instruções ____________. Durante a administração do ambiente, práticas relacionadas ao ____________ contribuem para restringir acessos indevidos, e a adequada organização dos arquivos de dados e de log faz parte da ____________ do banco de dados.

Assinale a alternativa que preenche corretamente as lacunas: 
Alternativas
Q4297665 Banco de Dados
Considere os seguintes softwares amplamente utilizados no contexto do mercado corporativo:

1. Microsoft Excel versão desktop (Planilha Eletrônica). 2. Oracle Database Standard Edition 2 (Sistema Gerenciador de Banco de Dados). 3. Mozilla Firefox (Navegador de Internet). 4. Adobe Photoshop (Editor de Imagens).

Quais dos softwares listados dependem de uma licença proprietária (de código fechado comercial) para a sua utilização comercial?
Alternativas
Q4296813 Banco de Dados
No contexto de segurança da informação, um administrador de sistemas precisa definir uma estratégia de backup para uma base de dados corporativa. A rotina adotada deve permitir que, após um backup inicial completo realizado no início da semana, as cópias subsequentes registrem todas as alterações ocorridas ao longo dos dias seguintes, de forma que, na restauração, seja necessário apenas o último backup completo e a última cópia realizada para recuperar os dados mais recentes.
Com base nas características das rotinas de backup, assinale a alternativa que corresponde ao tipo de backup descrito no cenário acima.
Alternativas
Q4295303 Banco de Dados
Uma prefeitura mantém um banco de dados para controlar os servidores municipais e os respectivos setores em que estão lotados. Para organizar as informações, foi criada a seguinte estrutura:

Imagem associada para resolução da questão

Com base nos conceitos de banco de dados relacionais na tabela, analise as afirmativas:

I. A tabela SERVIDORES armazena registros referentes aos servidores, enquanto a tabela SETORES armazena registros referentes aos setores municipais.
II. O campo ID_SERVIDOR pode ser utilizado como chave primária da tabela SERVIDORES, pois identifica de forma única cada servidor cadastrado.
III. O campo ID_SETOR da tabela SERVIDORES pode atuar como chave estrangeira, estabelecendo uma relação com o campo ID_SETOR da tabela SETORES.
IV. Um registro corresponde a uma linha da tabela, enquanto um campo corresponde a uma coluna que representa determinado atributo dos dados.
V. Para garantir a integridade da relação apresentada, o valor de ID_SETOR existente na tabela SERVIDORES deve, em regra, corresponder a um valor válido de ID_SETOR na tabela SETORES.

Estão CORRETAS:
Alternativas
Q4295198 Banco de Dados
Durante a criação de um banco de dados para uma instituição, foram definidas as tabelas ALUNOS, CURSOS e MATRÍCULAS. A tabela ALUNOS possui o campo id_aluno como chave primária, enquanto a tabela CURSOS possui id_curso como chave primária. Na tabela MATRÍCULAS, os campos id_aluno e id_curso são utilizados para estabelecer os relacionamentos entre os registros.

Considerando os conceitos de modelagem de dados, MS SQL Server e MySQL, analise as alternativas e assinale a CORRETA:
Alternativas
Q4295197 Banco de Dados
Uma empresa precisa desenvolver um sistema para armazenar informações de clientes, pedidos e produtos. Durante a modelagem do banco de dados, o analista decide utilizar um Sistema Gerenciador de Banco de Dados (SGBD), podendo optar por soluções como Microsoft SQL Server ou MySQL.

Considerando os conceitos de modelagem e gerenciamento de bancos de dados, analise as alternativas e assinale a CORRETA:
Alternativas
Q4294833 Banco de Dados
Uma equipe de desenvolvimento pretende integrar um banco de dados espacial PostGIS a um sistema corporativo responsável pelo cadastro imobiliário municipal. Para otimizar consultas espaciais envolvendo milhares de registros, decidiu utilizar índices espaciais e funções específicas da extensão geográfica.
Sobre bancos de dados espaciais e linguagem SQL aplicada ao geoprocessamento, assinale a alternativa CORRETA. 
Alternativas
Q4294828 Banco de Dados
Uma equipe de desenvolvimento está modelando um banco de dados espacial utilizando PostgreSQL/PostGIS para armazenar informações de imóveis urbanos, vias públicas, hidrografia e equipamentos municipais.
Sobre bancos de dados geográficos e linguagem SQL espacial, assinale a alternativa CORRETA.
Alternativas
Q4293854 Banco de Dados
Um serviço Spring Boot de reserva de assentos precisa garantir que reservar assento, registrar pagamento e gerar bilhete ocorram em uma única operação atômica: ou todas as etapas são confirmadas no banco de dados ou nenhuma é gravada em caso de erro. A aplicação utiliza Spring Data JPA e uma camada de serviço para encapsular a lógica de negócio. Nesse cenário, a abordagem de implementação que atende a esse requisito de atomicidade é
Alternativas
Q4293843 Banco de Dados
Em um sistema Java EE 8 de gestão de transporte público, o serviço ViagemService é usado por vários recursos JAX-RS para registrar e consultar viagens de ônibus e metrô. Ele injeta um EntityManager JPA e cada chamada deve rodar em uma transação independente (por exemplo, ao registrar a validação de um bilhete). A equipe quer evitar EJB e usar apenas CDI + JTA. A configuração mais coerente com esse objetivo é
Alternativas
Q4293824 Banco de Dados
Uma equipe está criando um protótipo de armazenamento em Redis para testar operações com pares chave-valor. O objetivo é registrar informações sobre clientes, em que cada chave identifica um cliente e cada valor armazena o respectivo nome. Durante os testes iniciais, foi definido o seguinte conjunto de pares:

Imagem associada para resolução da questão

O analista precisa registrar cada uma dessas entradas no Redis em um conjunto de comandos adequados para criação de chaves do tipo string. Considerando esse cenário, o conjunto de comandos que cria as chaves e valores apresentados é
Alternativas
Q4293822 Banco de Dados
Uma equipe de desenvolvimento mantém em um banco de dados MongoDB a coleção clientes, utilizada para segmentar campanhas de marketing. Para testes, a coleção foi carregada com os seguintes documentos:

Imagem associada para resolução da questão

Um agente precisa criar um comando que retorne exatamente clientes com cidade "São Paulo", plano "premium" e ativo true. Considerando a coleção clientes, o comando que realiza a busca com o resultado esperado é
Alternativas
Q4293821 Banco de Dados
Uma empresa que administra frota de veículos passou a utilizar o MySQL 8 para registrar alterações em seus cadastros. A equipe de desenvolvimento definiu que toda atualização de dados na tabela veiculo deve gerar um registro em uma tabela de auditoria, permitindo rastrear modificações realizadas por usuários do sistema.
A modelagem simplificada para esse controle está organizada da seguinte forma:

Imagem associada para resolução da questão

A equipe criou a trigger abaixo, que será executada no MySQL 8, e registra cada atualização na tabela veiculo, gravando na tabela auditoria_veiculo o identificador do veículo, a placa antes da alteração, a nova placa, o usuário corrente, a data e o tipo de evento ('UPD').

Imagem associada para resolução da questão

As lacunas I e II devem ser, correta e respectivamente, preenchidas com
Alternativas
Respostas
21: D
22: C
23: C
24: E
25: B
26: A
27: B
28: A
29: E
30: C
31: D
32: A
33: B
34: B
35: A
36: D
37: B
38: A
39: D
40: E