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

Foram encontradas 3.247 questões

Q220613 Banco de Dados
A linguagem de manipulação de dados (DML)
Alternativas
Q214084 Banco de Dados
ADD column_name datatype é expressão SQL que se aplica no contexto da.
Alternativas
Q210270 Banco de Dados
Sobre o engine PL/SQL, está INCORRETO afirmar:

Alternativas
Q209300 Banco de Dados
Durante a criação de uma tabela - Create Table, em SQL, deseja-se especificar que uma coluna só possa incluir, por exemplo, valores maiores que zero. Uma constraint utilizada para isso é
Alternativas
Q204373 Banco de Dados
Acerca das tecnologias utilizadas para o desenvolvimento de sistemas em linguagem Java, julgue os itens a seguir.

Diferentemente de uma consulta em SQL, uma consulta em EJB-QL contém, necessariamente, três cláusulas:Imagem 011.jpgImagem 012.jpg
Alternativas
Q204362 Banco de Dados
A respeito de banco de dados em SQL, julgue o item seguinte.

Existe uma integração total entre a tecnologia data mining e todos os SGBDs que permite a qualquer usuário, até mesmo aos que desconhecem o esquema de dados de um banco em SQL, descobrir informações nele existentes.
Alternativas
Q202378 Banco de Dados

Um DBA executou os seguintes comandos em um sistema gerenciador de bancos de dados relacional, onde se encontra uma base de dados com duas tabelas, TAB1 e TAB2:

GRANT SELECT, UPDATE ON TAB1, TAB2 TO U1, U2 WITH GRANT OPTION

GRANT DELETE, INSERT ON TAB2 TO U2, U3


A seguir, o seguinte comando foi executado pelo usuário U2:

GRANT UPDATE ON TAB2 TO U3

Depois, o DBA executou o comando

REVOKE SELECT, UPDATE ON TAB2 FROM U2

Um cenário válido, após a execução dos comandos acima, é aquele onde o usuário

Alternativas
Q202376 Banco de Dados
Um banco de dados é construído segundo as definições abaixo apresentadas.

create table T1 (a integer, b integer);
create table T2 (b integer);

A consulta a seguir
select distinct a from T1 y where not exists( select 1 from T2 where not exists
( select 1 from T1 x where y.a = x.a and T2.b = x.b) )

implementa qual operação da álgebra relacional entre as relações T1 e T2?

Alternativas
Q202067 Banco de Dados
As tabelas a seguir compõem a base de dados de uma livraria

LIVRO (COD LIVRO,PREC_UNIT,CAT)
VENDA (NUM VENDA,COD_LIVRO,DATA,QTD)
COD_LIVRO REFERENCIA LIVRO

Considere as seguintes informações sobre essa base de dados:

- As chaves primárias foram sublinhadas, e as chaves estrangeiras foram definidas através da cláusula REFERENCIA.
- A tabela LIVRO possui uma linha para cada título disponível no catálogo da livraria. Nela são registrados a categoria (CAT) e o preço unitário (PREC_UNIT) dos livros a venda.
- Uma linha da tabela VENDA representa uma venda realizada pela livraria. Cada venda se refere a um único livro, que é identificado através da chave estrangeira COD_LIVRO. Além disso, a tabela VENDA registra a data na qual a venda foi realizada e a quantidade de exemplares vendida. Logo, o valor de uma venda é o produto de QTD e PREC_UNIT.
- O gerente dessa livraria solicitou que fosse disponibilizada uma consulta que listasse os códigos dos livros cujos valores médios de venda fossem superiores aos valores médios de venda de todos os livros da categoria 2 (CAT=2).

Qual comando SQL irá retornar corretamente as informações solicitadas por esse gerente?

Alternativas
Q201889 Banco de Dados
A respeito de sistema de gerência de banco de dados (SGBD),
julgue os itens a seguir.

O pré-compilador de SGBD converte comandos embutidos da linguagem SQL em chamadas a procedimentos e(ou) funções normais da linguagem de suporte.
Alternativas
Q201887 Banco de Dados
A respeito de sistema de gerência de banco de dados (SGBD),
julgue os itens a seguir.

Ao se executar um comando SELECT com cláusula GROUP BY, serão agrupados NULLs, se constarem na coluna de agrupamento.
Alternativas
Q201886 Banco de Dados
A respeito de sistema de gerência de banco de dados (SGBD),
julgue os itens a seguir.

A cláusula HAVING tem a função de impor restrição a linhas de uma tabela.
Alternativas
Q201885 Banco de Dados
A respeito de sistema de gerência de banco de dados (SGBD),
julgue os itens a seguir.

O uso do comando SELECT com cláusula GROUP BY e sem qualquer função de agrupamento é semelhante à utilização da cláusula DISTINCT com seleção de apenas uma coluna
Alternativas
Q201884 Banco de Dados
A respeito de sistema de gerência de banco de dados (SGBD),
julgue os itens a seguir.

Se um comando SELECT contiver a cláusula GROUP BY, todas as colunas selecionadas pelo SELECT terão de estar na cláusula GROUP BY.
Alternativas
Q199888 Banco de Dados
A seguir são definidas 3 relações em um banco de dados, segundo a abordagem relacional, onde as chaves estão sublinhadas

PRODUTO(CodigoEAN, Nome, Preco)
LOJA(CNPJ, Rua, Complemento, CEP, Cidade, Estado)
VENDA(CNPJ, CodigoEAN, Data, Quantidade)

Para produzir um relatório com as colunas CódigoEAN, Nome e Venda_Total, onde a Venda_Total representa o somatório do valor de todas as vendas de um certo produto em todas as datas e todas as lojas, e cada produto só será listado uma vez, qual expressão SQL deve ser usada?
Alternativas
Q199835 Banco de Dados
Qual a cláusula da instrução SQL create table que inclui a lista de atributos de uma chave candidata?
Alternativas
Q199834 Banco de Dados
Considerada uma das linguagens de consultas a bancos de dados relacionais mais amigáveis aos usuários, a Linguagem SQL divide-se em partes, dentre as quais, aquela que inclui uma linguagem de consulta com base na álgebra relacional e no cálculo relacional de tupla, que é a
Alternativas
Q199833 Banco de Dados
Em bancos de dados relacionais, as consultas eventuais, que consistem em instruções SQL construídas dinamicamente por ferramentas de consultas residentes nos hosts dos usuários finais, são denominadas Consultas
Alternativas
Q199487 Banco de Dados
Julgue os itens subsequentes, relativos a comandos SQL (structured query language).

O comando a seguir permite exibir, na tela do computador, os dados de todos os alunos constantes da tabela aluno que recebam salário maior que 2000.
Select count (*) from aluno where salário > 2000
Alternativas
Q199486 Banco de Dados
Julgue os itens subsequentes, relativos a comandos SQL (structured query language).

O comando a seguir permite exibir, na tela do computador, o nome, a cidade e o CEP dos alunos constantes da tabela aluno que moram na cidade de Brasília e cujo endereço tenha o CEP maior que 70000.
Select nome from aluno where cidade = "Brasilia" and CEP > 70000
Alternativas
Respostas
2821: C
2822: A
2823: B
2824: B
2825: E
2826: E
2827: E
2828: A
2829: C
2830: C
2831: C
2832: E
2833: C
2834: C
2835: E
2836: E
2837: B
2838: C
2839: E
2840: E