Questões de Concurso Comentadas sobre sql em banco de dados

Foram encontradas 3.369 questões

Q1980397 Banco de Dados

Quanto aos comandos SQL, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).


( ) O comando ALTER é tipicamente do subconjunto do SQL denominado DML.

( ) O comando UPDATE é tipicamente do subconjunto do SQL denominado DML.

( ) O comando CREATE é tipicamente do subconjunto do SQL denominado DDL.


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

Alternativas
Q1979607 Banco de Dados
No contexto do MySQL, o comando SQL que produz um desfecho diferente dos demais é:
Alternativas
Q1979605 Banco de Dados
Caio preparou o comando SQL exibido a seguir para deletar um conjunto de linhas de uma tabela. 

delete from T1 where exists(select * from T2                       where T1.A1 = T2.A2)

Para testar seu comando e descobrir exatamente quais seriam as linhas deletadas, Caio pretende executar um comando sem alteração de dados que permita a identificação dessas linhas.
Para isso, basta que Caio substitua no comando original o termo: 
Alternativas
Q1978802 Banco de Dados
Considere um banco de dados com três tabelas, T1, T2 e T3, respectivamente com 7, 13 e 19 linhas. Nas três tabelas, a coluna é definida como UNIQUE. Nessas circunstâncias, a execução do comando SQL
SELECT * FROM T1                        LEFT JOIN T2 ON T1.A=T2.A                        RIGHT JOIN T3 ON T1.A=T3.A
deverá produzir um resultado que contenha, além da linha de títulos, no mínimo e no máximo: 
Alternativas
Q1977237 Banco de Dados
O comando da DDL, uma das partes que integram a linguagem SQL, que tem como finalidade alterar a estrutura de uma tabela é 
Alternativas
Q1976247 Banco de Dados
Em SQL (Structured Query Language), os comandos usados para apagar o conteúdo de uma tabela e apagar a tabela (estrutura) são, respectivamente, 
Alternativas
Q1976246 Banco de Dados
Assinale a alternativa que apresenta o comando que deve ser executado, em um banco de dados relacional, para que se conceda o privilégio de leitura na tabela DADOS_2022 para o usuário PRODAM. 
Alternativas
Q1976040 Banco de Dados
Assinale a alternativa que apresenta o comando que deve ser utilizado na linguagem SQL para remover uma tabela por completo, ou seja, seus dados e sua estrutura.  
Alternativas
Q1971412 Banco de Dados

Foi pedido que um técnico realizasse a seguinte consulta no banco de dados:


“Selecionar o número de funcionários por departamento”


Qual comando realiza a consulta desejada?

Alternativas
Q1971408 Banco de Dados
Considere a seguinte consulta na linguagem SQL, executada com sucesso em um SGBD MySQL.
SELECT D.nome, AVG(F.Salario) FROM funcionarios F
JOIN departamentos D ON F.depto_id = D.id
GROUP BY D.id
Assinale a alternativa que melhor descreve a consulta realizada.
Alternativas
Q1970495 Banco de Dados
Para evitar ataques de SQL Injection, em condições ideais, o H2 Database fornece uma maneira de impor o uso de parâmetros ao passar a entrada do usuário para o banco de dados, desabilitando literais incorporadas em instruções SQL, por meio da instrução
Alternativas
Q1969147 Banco de Dados
Assinale a alternativa que esteja tecnicamente incorreta, quanto aos principais e típicos comandos SQL (Structured Query Language).
Alternativas
Q1968354 Banco de Dados
Na linguagem SQL são respectivamente comandos DML, DDL e DCL:  
Alternativas
Q1967816 Banco de Dados

Julgue o próximo item, relativo a otimização de consulta, ETL, modelo entidade-relacionamento e bancos de dados NoSQL.


Entre os bancos de dados NoSQL, o banco de dados chavevalor é o mais fácil de se utilizar, a partir da perspectiva de uma API, devido ao fato de ser considerado uma tabela hash simples.

Alternativas
Q1967812 Banco de Dados

Julgue o próximo item, relativo a otimização de consulta, ETL, modelo entidade-relacionamento e bancos de dados NoSQL.


Com exceção do XML, os documentos que podem ser armazenados e recuperados em um banco de dados NoSQL de documentos são JSON e BSON.

Alternativas
Q1967811 Banco de Dados

Acerca do conceito de view, da modelagem dimensional, do modelo de referência CRISP‐DM e da linguagem SQL, julgue o item subsequente.


O CREATE é o principal comando da linguagem SQL, pois permite criar diversos objetos no banco de dados, como, por exemplo, tabelas e domínios. Entretanto, esse comando não é utilizado para criar views.

Alternativas
Q1967810 Banco de Dados

Acerca do conceito de view, da modelagem dimensional, do modelo de referência CRISP‐DM e da linguagem SQL, julgue o item subsequente.


O comando a seguir tem a finalidade de mostrar o nome e o email de todos os procuradores que recebem salários acima de R$ 30.000,00.


SELECT nome, email


FROM procurador


WHEN salario >= 30.000,00;

Alternativas
Q1965850 Banco de Dados
Marque a alternativa que indica, respectivamente, o nome de dois bancos de dados NoSQL sendo o primeiro um banco de dados in-memory, muito utilizado para armazenamentos do tipo chave-valor e o segundo um banco de dados especializado em grafos, motivo pelo qual é recomendado para aplicações que precisam armazenar informações com muitos relacionamentos de interconexão.  
Alternativas
Q1965849 Banco de Dados
Os bancos de dados NoSQL são percebidos atualmente como aqueles cuja modelagem foge do tradicional modelo relacional. Esse termo foi introduzido em 1998 mas seu conceito evoluiu após sua introdução. Atualmente o mercado conta com diversos bancos de dados NoSQL, que atendem necessidades específicas. A respeito do termo NoSQL e suas características, analise as afirmativas abaixo e marque alternativa correta.

I. Na década de 60 já existiam bancos de dados não relacionais que, de acordo com a atual definição de NoSQL, poderiam ser enquadrados como bancos dessa categoria.
Il. Eventual Consistency é o conceito que define que alterações em um banco dados não são propagadas de forma imediata. Isso pode causar o problema de leitura obsoleta. Esse conceito está presente em parte dos bancos de dados NoSQL.
Ill. Os bancos de dado NoSQL ganharam mais popularidade nas últimas décadas. Esse impulso ocorreu por conta de necessidade. Novas tecnologias e demandas acabaram por criar um cenário que forçou evoluções na área de banco de dados.  
Alternativas
Q1965837 Banco de Dados
Structured Query Language (SQL) é a linguagem de consulta padrão para bancos de dados relacionais e seu conhecimento é indispensável para profissionais que desejam trabalhar nesta área. À linguagem possui um grande conjunto de comandos e a literatura definiu nomes e siglas para as diversas categorias de comandos dessa importante linguagem. A respeito dessas categorias, analise as afirmativas abaixo e marque alternativa correta.

|. Quando manipulamos informações relacionadas às permissões de acesso em um banco de dados estamos realizando comandos da categoria DCL. Os comandos grant e revoke são exemplos de comandos dessa categoria.
Il. Os comandos de categoria DDL são aqueles responsáveis pelo gerenciamento das estruturas presentes no banco de dados.
IIl. DML é o nome da categoria de comandos SQL responsável pela manipulação dos dados armazenados nas estruturas do banco de dados. Podemos citar como exemplos de comandos desta categoria os comandos insert, delete e update.  
Alternativas
Respostas
1281: C
1282: D
1283: D
1284: C
1285: D
1286: D
1287: C
1288: A
1289: D
1290: C
1291: B
1292: A
1293: D
1294: C
1295: E
1296: E
1297: E
1298: E
1299: E
1300: E