Questões de Concurso Sobre banco de dados

Foram encontradas 18.785 questões

Q1894357 Banco de Dados
Com referência ao modelo entidade-relacionamento (ER) precedente e à SQL (structured query language), julgue o seguinte item. 

No modelo ER apresentado, uma PLATAFORMA possui apenas um TIPO e está localizada em apenas um CAMPO.
Alternativas
Q1893028 Banco de Dados
Em SQL, os dados para atributos que possuem valores TRUE (verdadeiro), FALSE (falso) ou UNKNOWN (desconhecido) são do tipo
Alternativas
Q1893027 Banco de Dados
Na estrutura de uma consulta básica em SQL, a cláusula que contém uma lista dos nomes das relações necessárias para processar uma consulta é a cláusula
Alternativas
Q1893026 Banco de Dados
Dentre as formas de representação lógica de um banco de dados, aquela que apresenta os dados por meio de tabelas, colunas e restrições de integridade é denominada modelo
Alternativas
Q1892811 Banco de Dados
Um analista do TCU gostaria de aplicar um modelo de Latent Dirichlet Allocation (LDA) em um conjunto de textos. A alternativa que melhor descreve o resultado do modelo é:
Alternativas
Q1892810 Banco de Dados
Um analista de dados deseja criar um modelo para classificação de documentos em duas categorias: sigilosos e públicos. À sua disposição, existe um conjunto de dados com N documentos, dos quais uma fração α deles é sigilosa. O analista quer escolher uma fração β dos N documentos para pertencer ao conjunto de teste. O objetivo é garantir que cada uma das classes (documentos sigilosos e públicos) seja responsável, em média, por ao menos 10% do total de documentos. Essa restrição precisa ser válida tanto no conjunto de treino quanto no conjunto de teste. Um par (α,β) que satisfaz as restrições do analista é:
Alternativas
Q1892808 Banco de Dados
Em um problema de classificação é entregue ao cientista de dados um par de covariáveis, (x1 , x2 ), para cada uma das quatro observações a seguir: (6,4), (2,8), (10,6) e (5,2). A variável resposta observada nessa amostra foi “Sim”, “Não”, “Sim”, “Não”, respectivamente.
A partição que apresenta o menor erro de classificação quando feita na raiz (primeiro nível) de uma árvore de decisão é: 
Alternativas
Q1892807 Banco de Dados
Um analista do TCU recebe o conjunto de dados com covariáveis e a classe a que cada amostra pertence na tabela a seguir.
Imagem associada para resolução da questão

Esse analista gostaria de prever a classe dos pontos (1,1), (0,0) e (-1,2) usando o algoritmo de k-vizinhos mais próximos com k=3 e usando a distância euclidiana usual.
Suas classes previstas são, respectivamente:
Alternativas
Q1892806 Banco de Dados

ATENÇÃO!

Para a questão a seguir, considere uma tabela relacional R, com atributos W, X, Y, Z, e o conjunto de dependências funcionais identificadas para esses atributos.


 Y

 Z

 X

 W

Com referência à tabela R, definida anteriormente, considere o esboço de um comando SQL para a criação da tabela.
Imagem associada para resolução da questão

De acordo com as dependências funcionais de R, e com a Forma Normal de Boyce-Codd, a definição correta das chaves (por meio de constraints) aplicáveis e necessárias para essa tabela deveria ser: 
Alternativas
Q1892805 Banco de Dados

ATENÇÃO!

Para a questão a seguir, considere uma tabela relacional R, com atributos W, X, Y, Z, e o conjunto de dependências funcionais identificadas para esses atributos.


 Y

 Z

 X

 W

Analise o conjunto de dependências funcionais inferidas abaixo a partir do conjunto de atributos e dependências funcionais presentes na tabela R, como descrita anteriormente.
(1)    X  Y Z W (2)    X  W (3)    X W  Y W (4)    X Y Z W  X Y (5)    Y  Z
À luz dos axiomas da teoria de projeto de bancos de dados aplicáveis nesse caso, é correto concluir que, dentre essas dependências inferidas:
Alternativas
Q1892802 Banco de Dados

ATENÇÃO!

Na próxima questão, considere as tabelas de banco de dados T, TX e DUAL, exibidas com suas respectivas instâncias a seguir.


TX 



DUAL


Nas colunas das três tabelas, o tipo é o de número inteiro. Em todos os comandos SQL, considera-se o NULL como um valor desconhecido (unknown).


Analise os cinco comandos SQL exibidos abaixo, utilizando a tabela DUAL apresentada anteriormente.
(1) select * from dual where x = null (2) select * from dual where x <> null (3) select * from dual where x > 10 (4) select * from dual where not x > 10 (5) select * from dual where x > 10 union select * from dual where x <= 10
Se os resultados desses comandos fossem separados em grupos homogêneos, de modo que em cada grupo todos sejam idênticos e distintos dos elementos dos demais grupos, haveria:
Alternativas
Q1892801 Banco de Dados

ATENÇÃO!

Na próxima questão, considere as tabelas de banco de dados T, TX e DUAL, exibidas com suas respectivas instâncias a seguir.


TX 



DUAL


Nas colunas das três tabelas, o tipo é o de número inteiro. Em todos os comandos SQL, considera-se o NULL como um valor desconhecido (unknown).


Supondo que a coluna sequencia da tabela T, anteriormente definida, deveria conter números inteiros em sequência contínua, seria preciso descobrir os intervalos de valores faltantes. Um valor é considerado faltante quando a) é um número inteiro n entre o menor e o maior valor da tabela, tal que n não esteja presente na tabela, ou b) é um número presente na tabela T, com valor nulo na coluna caracteristica.

Imagem associada para resolução da questão

O comando SQL que produz o resultado acima, a partir da instância inicialmente definida para a tabela T, é:
Alternativas
Q1892800 Banco de Dados

ATENÇÃO!

Na próxima questão, considere as tabelas de banco de dados T, TX e DUAL, exibidas com suas respectivas instâncias a seguir.


TX 



DUAL


Nas colunas das três tabelas, o tipo é o de número inteiro. Em todos os comandos SQL, considera-se o NULL como um valor desconhecido (unknown).


Considere que é preciso atualizar os dados da tabela T a partir dos dados da tabela TX, ambas definidas anteriormente. A consolidação é feita por meio da alteração na tabela T a partir de registros de TX.
O comando SQL utilizado nessa atualização é exibido a seguir.
Imagem associada para resolução da questão

O número de registros da tabela T afetados pela execução do comando SQL acima é: 

Alternativas
Q1891219 Banco de Dados
Uma empresa desenvolveu um sistema de votação em massa para milhares de usuários concorrentes e o implantou na nuvem do provedor AWS. A API de cadastro e acesso à informação dos usuários foi disponibilizada por meio de um serviço ECS, que mantém de 10 a 100 instâncias registradas no balanceador de carga. O cadastro de um usuário consiste nas seguintes informações: nome, e-mail, telefone e foto. As informações textuais são armazenadas em um banco de dados relacional, e os arquivos são armazenados no disco da instância. Recentemente foi identificada uma falha intermitente, na qual usuários reportam que a sua foto raramente é exibida. Considerando que os serviços estão corretamente dimensionados, a causa dessa falha é:
Alternativas
Q1891217 Banco de Dados
Considere uma transação T1 de bancos de dados que transfere uma quantia em dinheiro da conta A para a conta B, gravando uma retirada da conta A e um depósito para a conta B. Analise as três intercorrências independentes que poderiam surgir numa transação desse tipo.
I. É feita a retirada da conta A, mas T1 falha; a retirada é mantida, mas o depósito na conta B não é efetuado.
II. A retirada da conta A é efetuada; uma transação T2 lê o saldo da conta A após a retirada; o depósito na conta B falha e a retirada é revertida. T2 prossegue, com valores errôneos.
III. T1 é completada normalmente, mas há uma posterior falha na instalação, e as operações realizadas na execução de T1 são perdidas.
No âmbito das propriedades ACID para bancos de dados, além da consistência, a violação em cada caso, na ordem, é:
Alternativas
Q1891216 Banco de Dados
No âmbito do DAMA-DMBOK, com referência à Governança de Dados, a figura dos Data Stewards caracteriza-se como:
Alternativas
Q1891215 Banco de Dados
ATENÇÃO! Para resolver a próximas questão, considere as tabelas cliente e visita, conforme as instâncias exibidas a seguir.


Com relação às tabelas cliente e visita, descritas anteriormente, o comando SQL que deleta corretamente os clientes que nunca visitaram o site é: 
Alternativas
Q1891214 Banco de Dados
ATENÇÃO! Para resolver a próximas questão, considere as tabelas cliente e visita, conforme as instâncias exibidas a seguir.


João deve produzir um relatório que mostra o número de visitas ao site da empresa de cada cliente a cada mês. Mesmo os clientes que não visitaram o site devem ser contabilizados. O conteúdo do relatório, de acordo com as instâncias das tabelas cliente e visita, descritas anteriormente, é exibido a seguir.

Imagem associada para resolução da questão
João considerou três scripts SQL para produzir esse relatório.
quest_o 61.png (288×435)


Produz(em) o resultado corretamente somente o(s) script(s):
Alternativas
Q1891213 Banco de Dados
Joana trabalha com extração e consolidação de dados e precisa ter acesso aos metadados de um banco de dados SQL Server para compreender melhor o modelo e as estruturas utilizadas. Para começar, Joana resolveu criar uma consulta SQL que produza uma lista das tabelas, com as respectivas colunas com seus tipos de dados e outras propriedades. O comando que Joana deve usar é:
Alternativas
Q1891212 Banco de Dados
Sobre o MongoDB v5.0, considere as afirmativas a seguir.
I. Todos os documentos de uma coleção (collection) devem possuir o mesmo número de campos (fields).
II. Um campo presente em diferentes documentos de uma collection pode ter diferentes tipos de dados ao longo dos documentos.
III. MongoDB oferece a capacidade de validar esquemas durante operações de inserção (insertion) e atualização (update). Está correto o que se afirma em:
Alternativas
Respostas
7161: C
7162: E
7163: C
7164: C
7165: E
7166: C
7167: B
7168: D
7169: A
7170: C
7171: A
7172: B
7173: C
7174: E
7175: B
7176: D
7177: D
7178: E
7179: D
7180: D