Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.746 questões

Q1933529 Banco de Dados
A persistência de dados é a possibilidade de manter os dados entre as execuções do aplicativo. A persistência é vital para os aplicativos corporativos por causa do acesso necessário aos bancos de dados relacionais.
Analise as afirmativas abaixo em relação ao assunto.
1. A unidade de persistência é utilizada para configurar as informações referentes ao provedor do JPA (implementação da especificação JPA) e ao banco de dados; também podemos identificar as classes que serão mapeadas como entidades do banco de dados.
2. O contexto de persistência define o conjunto de instâncias ativas que o aplicativo está manipulando atualmente.
3. O JPAUnityManager é um serviço responsável por gerenciar as entidades; através dele é possível gerenciar o ciclo de vida das entidades, operação de sincronização com a base de dados (inserir, atualizar ou remover), consultar entidades e outros.
Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q1933437 Banco de Dados
A coleta de dados que serão garimpados, na mineração de dados, é feita na etapa de 
Alternativas
Q1933436 Banco de Dados
Em um banco de dados relacional, quando toda coluna não chave de uma tabela depende diretamente da chave primária diz-se que a tabela está, no mínimo, na
Alternativas
Q1933429 Banco de Dados
Em organizações que tenham implantado big data, a gestão dos dados é de responsabilidade do
Alternativas
Q1933428 Banco de Dados
Em banco de dados, para definir as operações básicas em uma tabela, utiliza-se o acrônimo
Alternativas
Q1933289 Banco de Dados
O analista Pedro definiu no Logstash do TJDFT um novo pipeline de processamento de dados de nome SPipeline. A saída definida em SPipeline exige que os dados sejam estruturados. No entanto, a entrada definida em SPipeline consiste em um arquivo de texto arbitrário e não estruturado.
A fim de estruturar a entrada do SPipeline com o uso de expressões regulares, Pedro deve adicionar ao SPipeline o filtro do Logstash: 
Alternativas
Q1933264 Banco de Dados

No contexto do uso de cursores por meio do Oracle PL/SQL, analise o script a seguir.


DECLARE

v_CPF pessoa.CPF%type;

v_nome pessoa.nome%type;

-----------

BEGIN

OPEN teste;

LOOP

-----------

EXIT WHEN teste %notfound;

EXEC sp_inclui_beneficio(v_CPF);

END LOOP;

CLOSE teste;

END;


As linhas que substituem corretamente os trechos tracejados na quarta e na oitava linhas do script acima são, respectivamente:

Alternativas
Q1933262 Banco de Dados
No contexto do MySQL 8.x, analise as afirmativas a seguir a respeito da utilização de índices do tipo FULLTEXT .
I. Índices FULLTEXT podem ser aplicados somente para tabelas InnoDB e MyISAM.
II. Consultas baseadas em índices FULLTEXT devem usar a sintaxe SEARCH(col1, col2, ...) FOR(expressão [modificador]).
III. O comando ALTER TABLE não pode ser utilizado para a criação de índices FULLTEXT.
Está correto somente o que se afirma em:
Alternativas
Q1933261 Banco de Dados
No processamento de transações distribuídas em gerenciadores de bancos de dados, o algoritmo frequentemente empregado para garantir que todos os participantes de uma transação distribuída tenham conhecimento do seu desfecho é conhecido como:
Alternativas
Q1933260 Banco de Dados
No contexto do MySQL, analise as afirmativas a seguir a respeito da carga de dados (Bulk Data Loading) para tabelas InnoDB.
I. No caso da existência de restrições (constraints) do tipo UNIQUE, é possível suspender temporariamente a verificação com o comando SET unique_checks=1.
II. Tabelas InnoDB utilizam índices clusterizados, o que normalmente torna mais rápida a carga de dados dispostos na mesma ordem da chave primária (primary key).
III. Na carga de arquivos muito grandes, a shell do MySQL oferece serviços de importação rápida por meio do utilitário util.importTable().
Está correto somente o que se afirma em:3
Alternativas
Q1933259 Banco de Dados
No contexto do aplicativo pg_dump no PostgreSQL, analise as afirmativas a seguir.
I. O acionamento do pg_dump deve ser feito no servidor onde o PostgreSQL está instalado.
II. Na recuperação do backup, o banco de dados não pode existir, uma vez que é totalmente recriado.
III. As informações a respeito de roles e tablespaces do banco de dados não são incluídas no backup.

Está correto somente o que se afirma em:
Alternativas
Q1933258 Banco de Dados
Considere uma tabela relacional com uma coluna, intitulada Cidade, que contém as strings
“São Paulo”, “Rio de Janeiro”, “Manaus”, “Sao Paulo”, “Manaus”, dispostas uma em cada linha.
A execução dos comandos SQL
SELECT Cidade FROM Locations where Cidade COLLATE Latin1_General_CI_AI in ('São Paulo','Rio de Janeiro', 'MANAUS')
SELECT Cidade FROM Locations where Cidade COLLATE Latin1_General_CI_AS in ('São Paulo','Rio de Janeiro', 'MANAUS')
SELECT Cidade FROM Locations where Cidade COLLATE Latin1_General_CS_AI in ('São Paulo','Rio de Janeiro', 'MANAUS')

no MS SQL Server produz resultados que, além da linha de títulos, contêm, respectivamente:
Alternativas
Q1931957 Banco de Dados
Na técnica de modelagem de dados conhecida como abordagem ER, uma __________ é um conjunto de objetos da realidade modelada sobre os quais deseja-se manter informações no banco de dados.
Assinale a alternativa que preenche corretamente a lacuna do trecho acima.
Alternativas
Q1930764 Banco de Dados
Sobre linguagens de Banco de Dados, assinale a afirmativa correta.
Alternativas
Q1930762 Banco de Dados
Sobre o Modelo E-R (Entidade-Relacionamento), é correto afirmar: 
Alternativas
Q1930499 Banco de Dados
No contexto de banco de dados, existem as linguagens DML (Data Manipulation Language) e DDL (Data Definition Language). Acerca desse tema, assinale a alternativa incorreta. 
Alternativas
Q1930484 Banco de Dados

Bancos de dados são fundamentais para quaisquer sistemas de informação que necessitem armazenar dados de forma organizada. Assim, conhecer ferramentas, como MySQL, SQL Server, Oracle, PostgreSQL, entre outras, que possibilitem tal armazenamento, é fundamental.


Quando utilizado após atualização do servidor MySQL, ao encontrar uma tabela com uma possível incompatibilidade, o comando mysql_upgrade: 

Alternativas
Q1930452 Banco de Dados

Em banco de dados, uma transação é uma unidade lógica que pode ser composta de uma ou mais operações. A integridade de uma transação depende de quatro (4) propriedades: Atomicidade, Consistência, Isolamento e Durabilidade. Sobre essas propriedades, analise as afirmativas a seguir.


1) Se alguma operação de banco de dados falhar, toda a transação deve ser refeita.


2) Os resultados parciais de cada transação não devem estar disponíveis para as demais transações.


3) Uma transação pode ser fragmentada em partes, desde que seus resultados sejam isolados.


4) Nenhuma transação pode interferir em outra transação, sendo executada no mesmo banco de dados.


5) Toda transação tem seu resultado permanente no banco de dados, somente podendo ser desfeita por uma transação subsequente.


Estão corretas:

Alternativas
Q1930438 Banco de Dados

SQL (Structured Query Language) é uma linguagem declarativa que possui um conjunto de comandos utilizados para, por exemplo, consultar, manipular e fazer transações em bancos de dados. Esses comandos estão organizados em subconjuntos, como a DDL (Data Definition Language), que possui os comandos de definição de banco de dados. Sobre esses comandos, analise as afirmativas a seguir.


1) O comando CREATE TABLE é utilizado para criar uma nova tabela no banco de dados.


2) O comando DELETE TABLE é utilizado para remover uma tabela no banco de dados.


3) O comando CREATE DATABASE é utilizado para criar uma nova base de dados.


4) O comando DELETE DATABASE é utilizado para remover uma base de dados.


Estão corretas, apenas:

Alternativas
Q1928241 Banco de Dados

Em um processo de restore necessita-se que a recuperação dos dados seja rápida e que só seja necessário o último backup diário e do último backup full mensal. A melhor estratégia que satisfaça essas condições seria o:

Alternativas
Respostas
6001: C
6002: E
6003: C
6004: A
6005: C
6006: C
6007: A
6008: A
6009: E
6010: E
6011: B
6012: E
6013: A
6014: E
6015: B
6016: D
6017: A
6018: D
6019: B
6020: B