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 tecnologia empregada em sistemas de banco de dados emprega algumas denominações que nos ajudam a explicar o funcionamento de um sistema que utiliza banco de dados. Com base neste tema, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).


( ) Para a conceituação de entidade, entende-se como coisa ou objeto do mundo real que pode ser separada, ou seja, distinguível de outro objeto.

( ) É possível colocar qualidades nas entidades, e estas formalmente são denominadas como atributos.

( ) Existem alguns tipos de atributos, são eles: Atributo simples, Atributo composto e o Atributo multivalorado.


Assinale a alternativa que apresenta a sequência correta de cima para baixo.


A

V - V - F


B

V - F - V


C

V - F - F


D

V - V - V

Um conjunto de dados inter-relacionados, representando informações sobre um domínio específico, que pode ser armazenado em meio eletrônico, em uma máquina local ou remota, gerenciado por algum sistema específico de software denomina-se banco de dados.


C

Certo


E

Errado

DDL (Data Definition Language) em bancos de dados relacionais é extremamente importante, para se definir estruturas de dados, modificar estruturas existentes, entre outras aplicações que podem ser utilizadas. Desta forma assinale a alternativa correta, com base na instrução descrita abaixo.


ALTER TABLE funcionários ADD COLUMN

data_contratação DATE DEFAULT CURRENT_DATE;


Assinale a alternativa que apresenta qual a finalidade desta instrução.


A

Adiciona uma nova coluna chamada data_contratação à tabela funcionários com valor padrão como a data atual


B

Adiciona uma nova coluna chamada data_contratação à tabela funcionários sem valor padrão


C

Adiciona uma nova coluna chamada data_contratação à tabela clientes


D

Remove a tabela funcionários


E

Remove a tabela funcionários

O comando TRUNCATE é mais eficiente que o comando DELETE para remover os registros de uma tabela, no sentido de que não apenas deleta todos os dados da tabela como, também, libera o espaço ocupado pela tabela.


C

Certo


E

Errado

Considerando a hierarquia de dados, como uma empresa poderia otimizar o processo de tomada de decisões, integrando diferentes tipos de dados coletados de diversas entidades?


A

Unificar os registros em um banco de dados único e organizar os dados de forma adequada, permitindo que as informações fluam entre os departamentos.


B

Reduzir a quantidade de atributos para focar em informações mais importantes e gerar relatórios de forma mais rápida e eficiente.


C

Fragmentar os dados em múltiplos arquivos para distribuir o processamento entre diferentes setores da empresa, otimizando operações.


D

Delegar o armazenamento de dados a sistemas externos, concentrando-se no uso de dados críticos para uma gestão mais enxuta e eficiente.


E

Centralizar os campos calculados em um arquivo específico e, a partir dele, realizar análises e verificações manuais, conforme necessário.

Para a avaliação de políticas públicas na área de Segurança Alimentar e Nutricional, um município brasileiro utilizou dados persistidos em três relações (tabelas) organizadas de acordo com o seguinte modelo relacional:


PRODUTO (cod-produto, nome-produto, grupo-alimentar)

FORNECEDOR (CNPJ, nome-empresa, tipo)

COMPRADO (CNPJ, cod-produto, data, quantidade, valor)


Os atributos que formam as chaves primárias de cada tabela estão sublinhados.


Nesse contexto, considere o comando SQL apresentado a seguir.


SELECT P.cod-produto, SUM (quantidade)

FROM PRODUTO P, FORNECEDOR F, COMPRADO C

WHERE P.cod-produto = C.cod-produto

AND C.CNPJ = F.CNPJ

AND F.tipo = 'agricultura familiar'

GROUP BY P.cod-produto

HAVING SUM (quantidade) > 10000


Os resultados produzidos pela execução desse comando apresentam o código do produto e a soma das quantidades compradas dos produtos de


A

fornecedores com mais de 10.000 produtos distintos.


B

fornecedores do tipo 'agricultura familiar' que tiveram mais de 10.000 unidades compradas.


C

fornecedores do tipo 'agricultura familiar' que fornecem mais de 10.000 produtos distintos.


D

todos os fornecedores do tipo 'agricultura familiar'.


E

produtos que tiveram mais de 10.000 unidades compradas.

Em um banco de dados relacional, a estratégia de implementação de uma view denominada materialização da view implica criar fisicamente uma tabela temporária a partir da primeira consulta a essa view e mantê-la ativa por um determinado período, considerando que poderão seguir-se outras consultas.


C

Certo


E

Errado

O Sistema Gerenciador de Bancos de Dados Oracle 21c, em suas consultas SQL, possibilita a utilização do operador de verificação de diferença ou de não igualdade entre valores numéricos ou mesmo literais. Dois desses operadores são:


A

<> e !=


B

@= e ≠


C

⊕ e ¬


D

≈ e »


E

§= e ⊗

Considere que o sistema de backup utilizado por determinada empresa que armazene dados críticos em seus computadores receba um mecanismo de segurança adicional, no qual sejam replicados os backups entre diferentes localidades físicas. Considerando-se essas informações, é correto afirmar que esse controle visa garantir a disponibilidade.


C

Certo


E

Errado

Os índices em bancos de dados são estruturas que otimizam a velocidade das consultas ao armazenar cópias dos dados em memória adicional, porém, aumentam o tempo de inserção e atualização de registros.


C

Certo


E

Errado

Assinale a alternativa que corresponde a um SGBD de código aberto que suporta tipos de dados não relacionais e relacionais, oferece suporte integrado a várias linguagens procedurais e possui um alto grau de escalabilidade.


A

Oracle


B

MySQL


C

PostgreSQL


D

Redis


E

SQL Server

Uma foto é considerada dado por ser quantificável e representável simbolicamente por meio de pixels, que são combinações de números representando intensidades de cores.


C

Certo


E

Errado

Considere os diferentes paradigmas de modelagem de dados: relacional, orientada a objetos e mapeamento objeto-relacional.


Sobre esses paradigmas, verifica-se que


A

a modelagem orientada a objetos permite a representação de entidades complexas com atributos e comportamentos, refletindo mais de perto o mundo real.


B

a modelagem relacional é mais flexível do que a orientada a objetos, pois permite uma representação mais dinâmica dos dados.


C

o mapeamento objeto-relacional é um método exclusivo da modelagem relacional, permitindo a conversão direta de objetos em tabelas.


D

o mapeamento objeto-relacional é uma técnica exclusiva da modelagem orientada a objetos, não sendo aplicável a sistemas baseados em modelagem relacional.


E

os dados, na modelagem orientada a objetos, são representados como tabelas com linhas e colunas, semelhante à abordagem relacional.

Os comandos SQL são instruções ou consultas usadas para interagir com um banco de dados relacional, a exemplo do comando COMMIT disponibilizado na DML para manipular dados.


C

Certo


E

Errado

É uma técnica que tem por objetivo reduzir significativamente a quantidade de espaço necessário no armazenamento de dados, aumentando a eficiência no contexto do gerenciamento e armazenamento e ainda, reduzindo custos.


Trata-se de


A

deduplicação.


B

restauração.


C

agregação de dados.


D

reparação de dados.


E

compressão de arquivos.

Em relação a SQL, é correto afirmar que


A

uma função agregada serve para verificar a integridade de dados.


B

uma instrução compreende uma série de comandos de programação.


C

uma subquery é uma consulta aninhada dentro de outra consulta.


D

uma subquery é uma consulta usada para verificar a integridade de dados.


E

o comando CASE é usado para transformar texto em números.

   
Gerar simulado