Questões de Concurso sobre Banco de Dados

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
8.969 questões encontradas
Questões por página
20
Mais recentes
 

A integridade dos dados em um banco de dados é automaticamente mantida, dispensando-se a implementação de medidas adicionais de controle de proteção e segurança.


C

Certo


E

Errado

Em banco de dados, o recurso de programação do tipo procedimento é utilizado de forma automática e implícita sempre que ocorre um evento tal como INSERT, UPDATE ou DELETE associado à tabela.


C

Certo


E

Errado

A respeito da linguagem SQL e da manipulação de dados em um banco de dados relacional Oracle, assinale a opção correta.


A

A cláusula MODIFY é usada para atualizar registros em uma consulta.


B

O operador IN é usado para verificar se um valor está em um subconjunto de valores.


C

A finalidade do comando CREATE TABLE é criar um banco de dados.


D

A cláusula REMOVE é usada para excluir registros de uma tabela.


E

A finalidade do comando ALTER TABLE é criar uma nova tabela.

Observe o seguinte esquema textual de uma tabela, não necessariamente normalizada, referente a uma base de dados de livros:


Livro (ISBN,Titulo, AnoPublicacao, IdAutor, NomeAutor, PaísOrigem, IdEditora, NomeEditora)


Em que forma normal se encontra esta tabela?


A

Primeira Forma Normal (1NF).


B

Segunda Forma Normal (2NF).


C

Terceira Forma Normal (3NF).


D

Forma Normal de Boyce-Codd (BCNF).

Bancos de dados relacionais são um tipo de banco de dados que armazena e organiza pontos de dados com relacionamentos definidos para acesso rápido. Com um banco de dados relacional, os dados são organizados em tabelas que contêm informações sobre cada entidade e representam categorias predefinidas por meio de linhas e colunas. São exemplos de bancos de dados relacionais, exceto:


A

MySQL


B

SQL Server


C

MongoDB


D

PostgreSQL


E

MariaDB

Na SQL para se modificar tabelas se tem o comando ALTER TABLE, o qual permite alterar a estrutura de uma tabela já definida. Pode-se utilizar várias opções neste comando, sendo eles:


A

ADD; LIST; LIMIT; UPDATE


B

ADD; CHANGE; RENAME; DROP


C

ADD; LIST; RENAME; DROP


D

ADD; CHANGE; UPDATE; DENY

Ano: 2024
Prova: CESPE/CEBRASPE - CNPq - Analista - Área: Administração de Pessoal - 2024

Nos computadores, dados digitais são processados e armazenados em sistema binário.


C

Certo


E

Errado

Na estratégia de redundância e resiliência, o balanceamento de carga


A

envolve armazenado em locais seguros e testado regularmente para garantir que os dados sejam recuperados efetivamente em caso de falhas ou desastres.


B

pode ser realizado por meio de hardware dedicado ou software específico, distribuindo o tráfego entre vários servidores ou instâncias para evitar sobrecarga em um único ponto.


C

cria ambientes isolados e independentes, permitindo que se migrem rapidamente serviços e aplicativos entre diferentes máquinas virtuais ou contêineres.


D

envolve a utilização de data centers em várias regiões ou até mesmo em diferentes países, evitando que um único ponto de falha afete todos os seus serviços.

De acordo com a linguagem de manipulação de dados em SQL, para atualizar o valor da coluna "quantidade" para 50 na tabela "estoque" para todos os registros onde o produto é "Leite" é:


A

ALTER estoque SET quantidade = 50 WHERE produto = 'Leite'


B

CHANGE estoque SET quantidade = 50 WHERE produto EQUALS 'Leite'


C

UPDATE estoque SET quantidade = 50 WHERE produto = 'Leite'


D

MODIFY estoque SET quantidade = 50 WHERE produto LIKE 'Leite'

Em um modelo relacional, a cardinalidade de 1 para 10 significa que cada registro em uma tabela pode estar associado a 10 registros em outra tabela.


C

Certo


E

Errado

A AWS possui uma ampla variedade de serviços para contratação. Dentre os diversos serviços, um que se caracteriza como sendo do tipo Banco de Dados é o Amazon


A

Aurora


B

CloudWatch


C

SageMaker


D

EC2


E

ECS

Em normalização de bancos de dados, a forma em que a tabela não possui atributos transitivamente dependentes da chave primária e em que não há colunas dependentes de outras colunas que não são chaves é denominada


A

primeira forma normal.


B

associações.


C

segunda forma normal.


D

terceira forma normal.


E

diagrama de dependências funcionais.

De acordo com a query descrita abaixo, assinale a alternativa correta, sobre sua execução:


SELECT COUNT(*) FROM clientes;


A

Retorna todos os clientes


B

Retorna o maior ID cadastrado para clientes


C

Retorna a quantidade de tabelas que possuem chave com a tabela clientes


D

Retorna a soma os códigos dos clientes


E

Retorna o número total de clientes

Quando dois ou mais componentes são executados juntos, formam o que se conhece como sistema gêmeo, que permite estudar a interação entre esses componentes, criando uma coleção importante de dados de desempenho que podem ser processados e, assim, transformados em insights executáveis.


C

Certo


E

Errado

Sistemas de bancos de dados apresentam benefícios e desafios potencializados quando é possível adotar uma solução de gerência distribuída, coordenada por um sistema de banco de dados distribuído.


Nesse contexto, uma importante questão de projeto refere-se à


A

autonomia, dimensão a ser considerada na arquitetura de um banco de dados distribuído, pois indica como a distribuição dos dados será processada, com a designação de fragmentos por nó.


B

confiabilidade do sistema, que pode, em função da natureza dos dados e da natureza das aplicações clientes, ser relaxada, em prol do desempenho de execução das consultas.


C

fragmentação vertical de dados, uma técnica que particiona um conjunto de dados em tuplas, ou registros, entre os nós do sistema distribuído.


D

replicação de dados seja ela total ou parcial, pois demanda a implementação de protocolos que garantam a consistência das réplicas.


E

execução de consultas, que se concentram na minimização dos custos de processador e de entrada e saída, sendo os custos de comunicação parcela de menor impacto no total.

“O modelo de dados relacional se baseia na teoria dos conjuntos, nada mais natural do que ele possuir uma linguagem formal que permita trabalhar com as relações e seus elementos, comumente conhecidos como tuplas ou registros de tabelas. Essa linguagem é formada por diversos operadores, sendo alguns deles similares aos existentes na Matemática, como, união, intersecção ou diferença entre conjuntos.” (Alves, William P., 2021). Diante do exposto, assinale a alternativa que apresenta a linguagem formal referenciada pelo texto acima.


A

Álgebra Linear


B

Álgebra Irracional


C

Álgebra Não Relacional


D

Álgebra Relacional

No SGBD MySQL, o comando DESCRIBE <tabela> é utilizado para a obtenção de informações sobre a estrutura de uma tabela, como nomes de colunas e tipos de dados.


C

Certo


E

Errado

Analise as afirmativas a seguir:


I. A Structured Query Language (SQL) é a terceira linguagem mais usada para programar. Muito utilizada para ciências de dados e computação estatística, a SQL permite que os programadores manipulem, organizem em queries e analisem dados arquivados em bancos de dados relacionais. Poucas indústrias precisam de programadores SQL, por isso há uma baixa demanda por esses profissionais. Aprende-la não é tão fácil.

II. A linguagem de programação C++ proporciona aos programadores a criação de aplicações com ótimo desempenho, como softwares gráficos, navegadores web e videogames. É ideal para programação de sistemas, por ser multiparadigma, e sustentar programação imperativa, genérica e OOP. Sua sintaxe é mais complexa do que outras linguagens de programação. Porém, a proficiência em C++ oportuniza ao profissional atuar como arquiteto de programação e desenvolvedor de software.


Marque a alternativa CORRETA:


A

As duas afirmativas são verdadeiras.


B

A afirmativa I é verdadeira, e a II é falsa.


C

A afirmativa II é verdadeira, e a I é falsa.


D

As duas afirmativas são falsas.

   
Gerar simulado