Questões de Concurso Sobre banco de dados em banco de dados

Foram encontradas 1.445 questões

Q4185128 Banco de Dados
    A INFRA S.A. implantou uma arquitetura corporativa de dados híbrida para suportar suas atividades estratégicas, sobretudo a estruturação de projetos de infraestrutura logística. Nessa arquitetura, o Oracle Database 21C é utilizado para sistemas críticos de gestão contratual e execução orçamentária; bancos de dados NoSQL são empregados para armazenar dados semiestruturados oriundos de sensores, documentos técnicos e relatórios de campo; e um data lake corporativo é adotado para ingestão massiva de dados brutos históricos, inclusive dados geoespaciais e séries temporais.

Considerando a situação hipotética apresentada, julgue os itens a seguir.
A utilização de bancos NoSQL pela INFRA S.A. dispensa a definição de qualquer modelo lógico, pois a ausência de esquema elimina preocupações com consistência estrutural.
Alternativas
Q4176185 Banco de Dados
Um advogado está organizando um banco de dados simples de clientes utilizando uma versão recente do Microsoft Access em Português, registrando informações como nome, CPF e telefone. Diante do exposto, assinale a alternativa que apresenta o nome do conjunto estruturado de dados organizados em linhas e colunas. 
Alternativas
Q4160907 Banco de Dados
Considere os conceitos de bancos de dados não relacionais (NoSQL), amplamente utilizados em sistemas modernos devido à sua flexibilidade, escalabilidade e diferentes modelos de armazenamento de dados, como chave-valor e documentos. Nesse contexto, assinale a alternativa que apresenta, CORRETA e respectivamente, um exemplo de banco de dados que atende predominantemente ao modelo chave-valor e outro que atende predominantemente ao modelo de documentos.
Alternativas
Q4159923 Banco de Dados
Um analista de sistemas está desenvolvendo uma aplicação para uma escola que precisa armazenar informações rápidas e temporárias, como sessões de login dos usuários e dados em cache para acelerar o acesso. Para isso, ele opta por utilizar um banco de dados não relacional que funciona com o modelo de chave-valor, conhecido por sua alta performance e baixa latência. Assinale a alternativa que apresenta o banco de dados mais adequado para esse cenário
Alternativas
Q4141250 Banco de Dados
Na linguagem SQL, qual dos comandos abaixo pode ser utilizado para selecionar todos os dados de uma tabela? 
Alternativas
Q4137215 Banco de Dados
Diversas etapas compõem o projeto de um banco de dados. Em uma dessas etapas, ocorre a implementação real do próprio banco de dados, onde é produzido um esquema de banco de dados no modelo de dados da implementação do SGBD. 

Diante dessas informações, assinale alternativa que define essa etapa de implementação real do próprio banco de dados:
Alternativas
Q4135886 Banco de Dados
Logs automáticos” são registros gerados automaticamente para documentar tudo o que acontece no sistema. No caso específico de alterações em um banco de dados, o log automático permite 
Alternativas
Ano: 2022 Banca: IBFC Órgão: MGS Prova: IBFC - 2022 - MGS - Analista de Suporte |
Q4116105 Banco de Dados
Existem bancos de dados relacionais e não relacionais. Quanto aos "não relacionais", eles são também conhecidos tecnicamente como: 
Alternativas
Q4114027 Banco de Dados

Para a questão considere a tabela de banco de dados tblalunos apresentada a seguir.


O que acontecerá caso a próxima instrução SQL seja executada?
DELETE FROM tblalunos WHERE coeficienteDeRendimento>=8.0 or coeficienteDeRendimento<9.0
Alternativas
Ano: 2022 Banca: UNIOESTE Órgão: CONSAMU Prova: UNIOESTE - 2022 - CONSAMU - Rádio Operador |
Q4109070 Banco de Dados
O Código Q foi desenvolvido pelo governo britânico, no início de 1900, como forma de facilitar a troca de informações com navios vindos de outras nações e com idiomas diferentes. Assinale a alternativa CORRETA que condiz com o que segue:
QRX / QSJ
Alternativas
Q4097658 Banco de Dados
Antes da criação dos sistemas de bancos de dados, aplicativos armazenavam valores relativos aos processos do negócio em sistemas de arquivos. Entretanto, essa abordagem apresenta diversos problemas, dificultando sua utilização em grandes ambientes. Dessa forma, avalie as sentenças a seguir:

A redundância é vista como benéfica dentro dos sistemas de arquivos, pois permite distribuir diferentes porções dos dados em diversos arquivos, não oferecendo brechas para o surgimento de outros problemas que violam a corretude dos dados.

PORQUE

Os sistemas de arquivos não possibilitam o controle granular de segurança, não sendo possível limitar o conjunto de dados que determinado usuário pode acessar e/ou manipular.

Acerca dessas sentenças, assinale a alternativa CORRETA.
Alternativas
Q4094016 Banco de Dados
Um Técnico de Tecnologia da Informação da UFABC está desenvolvendo uma aplicação para gerenciamento de relacionamentos complexos entre alunos, professores e disciplinas. Ele precisa armazenar e consultar de forma eficiente conexões como “alunos que cursaram disciplinas com o mesmo professor” ou “professores que possuem coautoria em projetos de pesquisa”. Para essa necessidade, será utilizado um banco de dados NoSQL orientado a grafos, ideal para modelar e consultar relações. Qual das alternativas a seguir apresenta o banco de dados que atende a essa necessidade?
Alternativas
Q4092976 Banco de Dados
O modelo ACID define propriedades fundamentais que garantem a confiabilidade e a integridade das transações em sistemas de gerenciamento de bancos de dados relacionais (SGBDs). Dentre elas, a propriedade de Consistência (Consistency ) é responsável por assegurar que o banco de dados transite apenas entre estados válidos, respeitando todas as regras de integridade definidas. A esse respeito, analise as afirmativas a seguir:

I.A propriedade de Consistência garante que uma transação leve o banco de dados de um estado consistente para outro estado consistente, respeitando todas as restrições de integridade definidas no esquema do banco de dados.
II.A consistência no modelo ACID está diretamente relacionada à preservação das regras de integridade e restrições do banco de dados, tais como: chaves primárias, chaves estrangeiras, constraints de verificação (CHECK) e restrições de unicidade.
III.Caso uma transação viole qualquer restrição de integridade (como chave primária, chave estrangeira, check constraint ou unique constraint ), o SGBD deve impedir a confirmação (commit ) da transação, garantindo que o banco de dados não transite para um estado inconsistente.

É correto o que se afirma em:
Alternativas
Q4088980 Banco de Dados
Considerando a característica principal de um modelo lógico do tipo “rede” para um banco de dados, assinale a alternativa correta.
Alternativas
Q4088619 Banco de Dados
O Auditor fiscaliza a arquitetura de um novo banco de dados NoSQL distribuído para o TCE-SC. O sistema precisa garantir que, em caso de falha na rede entre dois data centers, o sistema continue aceitando gravações, mesmo que os dados fiquem temporariamente inconsistentes entre os nós.
De acordo com o Teorema CAP, esse sistema prioriza as propriedades de
Alternativas
Q4086772 Banco de Dados
Um Auditor está montando um fluxo de dados que extrai informações de um banco de dados SQL, de notas fiscais eletrônicas em formato JSON e de relatórios em PDF com texto livre.

Assinale a opção que indica a classificação desses três tipos de dados, respectivamente.
Alternativas
Q4076851 Banco de Dados
Um benchmark consiste em um padrão de testes para medir ou avaliar algo, sendo utilizado também para analisar o desempenho de um sistema de banco de dados. Os programas de benchmark efetuam um número de operações pré-definidas (carga de trabalho) e apresenta um resultado em algum formato (métrica), que relata o comportamento do sistema. Entre os critérios que um benchmark deve atender, assinale a alternativa que se refere à descrita abaixo:
As medidas verificadas deverão descrever funcionalidade e expectativa de desempenho acerca do produto submetido ao benchmark. É necessário especificar com clareza o domínio da utilização da ferramenta e as operações a serem submetidas. 
Alternativas
Q4071613 Banco de Dados
Considere a seguinte situação hipotética:

Uma equipe de engenharia DevOps está implementando o processo de implantação automatizada de uma aplicação web como parte de um pipeline de entrega contínua. A aplicação é executada em um ambiente “conteinerizado”, composto por uma stack de serviços formada por um servidor NGINX, responsável pelo atendimento das requisições HTTP, um serviço PHP-FPM, que executa a lógica da aplicação, bem como por um banco de dados MySQL, responsável pela persistência das informações.
A orquestração desses componentes está sendo realizada por meio de um arquivo dockercompose.yml, no qual cada serviço é executado em um contêiner distinto.
Durante testes de inicialização do ambiente, a equipe observou que, em algumas execuções do comando docker compose up, o contêiner da aplicação tenta estabelecer conexão com o banco de dados antes que o serviço MySQL esteja completamente pronto para aceitar conexões, ocasionando falhas temporárias durante o bootstrap da aplicação.
Considere o trecho do arquivo docker-compose.yml utilizado pela equipe:

Fonte: dados do elaborador
Imagem associada para resolução da questão
Considerando o funcionamento do Docker Compose, bem como as boas práticas relacionadas à inicialização de serviços, resiliência de contêineres e gerenciamento seguro de credenciais, analise as afirmativas a seguir.

I. A diretiva depends_on presente no serviço app garante a ordem de inicialização dos contêineres, mas não assegura que o banco de dados esteja completamente pronto para aceitar conexões.
II. A utilização da variável ${MYSQL_ROOT_PASSWORD} no arquivo docker-compose.yml elimina os riscos de exposição de credenciais, sendo considerada equivalente ao uso de Docker Secrets em termos de segurança.
III. A política restart: on-failure definida no serviço app permite que o contêiner seja reiniciado automaticamente caso o processo principal termine com erro, contribuindo para a resiliência da aplicação em cenários de falhas transitórias.
IV. O uso de Docker Secrets é geralmente considerado mais seguro que variáveis de ambiente para armazenamento de credenciais sensíveis, pois os segredos podem ser gerenciados separadamente da configuração da aplicação e não ficam expostos diretamente no ambiente do contêiner.
V. A definição de um healthcheck no serviço db permite verificar periodicamente se o banco MySQL está operacional e possibilita identificar quando o serviço está efetivamente pronto para receber conexões.

Assinale a alternativa CORRETA:
Alternativas
Q4071608 Banco de Dados
Uma universidade decidiu modernizar parte de sua infraestrutura de dados para suportar o crescimento do seu Sistema Integrado de Gestão, que registra informações de alunos, matrículas, disciplinas e históricos acadêmicos. Para lidar com grandes volumes de dados e maior flexibilidade de estrutura, parte das informações passou a ser armazenada em um banco NoSQL, utilizando MongoDB (versão 8.0).
Considerando os conceitos de bancos de dados não-relacionais, o modelo de documentos, a arquitetura e a operação do MongoDB, analise as afirmações a seguir.

I. No MongoDB, os dados são armazenados em documentos no formato BSON, organizados em coleções, o que possibilita que documentos de uma mesma coleção possuam estruturas diferentes.
II. Operações básicas de manipulação de dados no MongoDB seguem o modelo CRUD (Create, Read, Update e Delete), realizadas por comandos, como insert0ne, find, update0ne e delete0ne.
III. Em sistemas NoSQL baseados em documentos, como o MongoDB, é obrigatório definir previamente um esquema rígido para cada coleção, semelhante ao modelo relacional tradicional.
IV. O MongoDB não oferece mecanismos nativos para replicação ou distribuição de dados, sendo necessário utilizar ferramentas externas para garantir alta disponibilidade.

Considerando os conceitos apresentados, assinale a alternativa CORRETA. 
Alternativas
Q4067461 Banco de Dados
Considerando uma investigação de fraude fiscal em que a Receita Estadual precisa modelar relações entre empresas, sócios, operações, notas fiscais e intermediários, com consultas profundas de vizinhança e caminhos entre entidades, o tipo de banco NoSQL que atende ao cenário descrito é
Alternativas
Respostas
21: E
22: A
23: C
24: D
25: E
26: D
27: D
28: C
29: E
30: A
31: D
32: E
33: D
34: C
35: C
36: A
37: A
38: C
39: D
40: E