Questões de Concurso Sobre banco de dados

Questões Discursivas

Foram encontradas 18.977 questões

Q3029135 Banco de Dados
Pedro trabalha com um banco de dados SQL Server, no Windows, que armazena dados pessoais contendo acentos, letras maiúsculas e minúsculas nos nomes. Entretanto, Pedro notou que, em certas consultas à ordenação dos nomes, a ordem final é diferente daquela que é produzida em operações geradas no âmbito da programação. Paradoxalmente, nos relatórios preparados a partir de consultas SQL e funções codificadas na linguagem de programação adotada, os nomes aparecem perfeitamente grafados.
Para corrigir essas discrepâncias, uma linha de ação recomendada nesses casos é conferir: 
Alternativas
Q3029134 Banco de Dados

Considere a execução do script SQL a seguir.


Imagem associada para resolução da questão


O resultado produzido pela execução do comando select contém, na ordem, somente os valores:

Alternativas
Q3029133 Banco de Dados
No contexto de stored procedures no SQL Server, considere o script a seguir.

CREATE PROCEDURE TESTE @X int =2  AS  SELECT * FROM fibo WHERE N = @X

Levando em conta essa definição, analise a lista de cinco sugestões de comandos que poderiam acionar a execução da procedure TESTE.

1.  EXEC TESTE @X = 1 2.  TESTE 3.  EXEC TESTE 2 4.  TESTE 1 5.  CALL TESTE 2

Sobre esses comandos, é correto concluir que são válidos:
Alternativas
Q3029132 Banco de Dados

No contexto do ambiente MySQL, considere o script abaixo. 



Imagem associada para resolução da questão



De acordo com o que foi apresentado, conclui-se que: 

Alternativas
Q3029131 Banco de Dados
No contexto do MongoDB, analise o comando a seguir.

db.xxxxx.find( {pasta: "Exemplos"} )

O símbolo xxxxx designa um(a):
Alternativas
Q3029130 Banco de Dados
Marina gerencia um banco de dados que contém duas tabelas relacionais, Cliente e Movimentação, sendo que a segunda tem uma chave estrangeira que a conecta à primeira tabela. Há uma transação, frequentemente acionada pelo sistema que emprega essas tabelas, que opera localizando um determinado registro em Cliente e, em seguida, percorrendo numa ordem temporal todos os registros de movimentação desse cliente na tabela Movimentação.

Dado que Marina trabalha numa base Oracle com tabelas com milhões de registros, e que a performance dessa transação é preponderante, o tipo (organization) mais adequado para a tabela Movimentação, dentre as opções apresentadas, é: 
Alternativas
Q3029129 Banco de Dados
Considere uma tabela relacional T, com uma única coluna intitulada número, cuja instância de 10 linhas contém os números inteiros de 1 até 10, um em cada linha, sem repetição.
Nessas condições, foram executados os três comandos SQL exibidos a seguir.

select x.número * y.número A  from T x, T y  where y.número = x.número order by 1

 select x.número * x.número A  from T x order by 1

 select distinct x.número * x.número A  from T x


O número de linhas produzidas em cada comando, na ordem e sem contar a linha de títulos, é:
Alternativas
Q3029128 Banco de Dados
Na teoria do processo de normalização em bancos de dados relacionais, o conceito de chave é definido por “um conjunto de uma ou mais colunas, tal que não possa haver duas linhas, t1, t2, cujos valores presentes nessas colunas sejam idênticos em t1 e t2”.
Nesse contexto, considere uma tabela T, com colunas A, B, C e D, para as quais são válidas as seguintes dependências funcionais: 

A -> B  B -> C  B -> D  C -> B

Supondo que, adicionalmente, a dependência funcional
C -> A
seja válida, é correto concluir que, obrigatoriamente, a tabela T deve ser:
Alternativas
Q3029124 Banco de Dados
Eriberto, analista de dados do TRF-1, desenvolve um aplicativo que gera resumos das sentenças do Tribunal em linguagem coloquial, mantendo a coerência e a coesão textuais.
O aplicativo de Eriberto realiza a tarefa de:
Alternativas
Q3029115 Banco de Dados
Nas técnicas de agrupamento hierárquico, é necessário estabelecer uma abordagem para calcular a similaridade entre dois clusters.
A abordagem que utiliza como medida a maior distância de um ponto do primeiro cluster para um ponto do segundo cluster é chamada de ligação:
Alternativas
Q3026813 Banco de Dados

No que se refere à segurança da informação, julgue o item subsecutivo.


Uma das formas de prevenção à vulnerabilidade SQL injection consiste em realizar a validação dos dados digitados pelo usuário mediante a aceitação de somente dados que sejam conhecidamente válidos.  

Alternativas
Q3026810 Banco de Dados

Acerca de ameaças e vulnerabilidades em aplicações, julgue o item subsequente. 


Em função de muitos sites e aplicativos da Web dependerem de bancos de dados SQL, um ataque SQL injection pode gerar sérias consequências, porque boa parte dos formulários da Web não consegue impedir a entrada de informações adicionais, o que propicia a exploração desse ponto fraco e o uso das caixas de entrada no formulário para envio de solicitações maliciosas ao banco de dados. 

Alternativas
Q3026783 Banco de Dados

Julgue o item seguinte, que trata de banco de dados.


Os bancos de dados orientados a objetos são aqueles cujas informações são representadas como objetos e organizadas como um conjunto de tabelas com colunas e linhas. 

Alternativas
Q3026782 Banco de Dados

Julgue o item seguinte, que trata de banco de dados.


No contexto de arquitetura de dados, o modelo de dados lógicos, também conhecido como modelo de domínio, oferece uma visualização geral do conteúdo do sistema, como ele será organizado e quais regras de negócios estão envolvidas.

Alternativas
Q3026352 Banco de Dados
Um administrador de banco de dados precisa consultar todas as colunas da tabela "clientes" onde a cidade é "São Paulo" e os clientes estão ativos. Qual dos comandos SQL mencionados é o indicado para realizar essa consulta? 
Alternativas
Q3025891 Banco de Dados

Com base em modelos e integração de dados, julgue o item que se segue. 


Em ETL, o carregamento incremental por transmissão envia de forma contínua alterações em pequenos volumes de dados para o data warehouse de destino.

Alternativas
Q3025890 Banco de Dados

Com base em modelos e integração de dados, julgue o item que se segue. 


Utilizada na transformação de dados, a técnica de derivação vincula dados semelhantes de diferentes fontes de dados. 

Alternativas
Q3025889 Banco de Dados

Com base em modelos e integração de dados, julgue o item que se segue. 


Os processos de ETL e ELT exigem o mesmo grau de definição em todas as suas etapas, não havendo diferenciação entre ambos os processos. 

Alternativas
Q3025888 Banco de Dados

Com base em modelos e integração de dados, julgue o item que se segue. 


Os processos de ETL utilizam uma área de preparação, conhecida como zona de pouso, onde os dados extraídos são armazenados temporariamente. 

Alternativas
Q3025887 Banco de Dados

Com base em modelos e integração de dados, julgue o item que se segue. 


Uma das técnicas utilizadas em ETL é a separação, conforme a qual um dado do tipo texto pode ser dividido em textos menores. 

Alternativas
Respostas
3261: A
3262: D
3263: B
3264: A
3265: A
3266: D
3267: B
3268: B
3269: D
3270: D
3271: C
3272: C
3273: E
3274: E
3275: A
3276: C
3277: E
3278: E
3279: C
3280: C