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

Foram encontradas 3.369 questões

Q51885 Banco de Dados
Acerca da linguagem SQL, usada para fazer a manipulação e a
definição de dados em sistemas gerenciadores de banco de dados,
julgue os itens subseqüentes.

O comando SELECT, capaz de extrair dados de uma tabela de um banco de dados, é considerado como DML.
Alternativas
Q51884 Banco de Dados
Acerca da linguagem SQL, usada para fazer a manipulação e a
definição de dados em sistemas gerenciadores de banco de dados,
julgue os itens subseqüentes.

O comando DELETE, capaz de excluir dados de um banco de dados, é considerado como DDL.
Alternativas
Q51183 Banco de Dados
Triggers constituem construções especiais em PL/SQL, semelhantes a procedures. Enquanto uma procedure é executada explicitamente via uma procedure call, um trigger é executado implicitamente se um determinado evento acontece, a partir de um dos seguintes comandos:
Alternativas
Q51058 Banco de Dados
Quanto a bancos de dados, sistemas gerenciadores de bancos de
dados e técnicas correlacionadas de modelagem de dados, julgue
os próximos itens.

Na linguagem de consulta SQL (structured query language), é possível obter o resultado de uma consulta SELECT ordenado pelo valor de um ou mais atributos.
Alternativas
Q42170 Banco de Dados
Com relação às características da linguagem SQL e dos SGBD, é correto afi rmar que
Alternativas
Q42166 Banco de Dados
Quanto à estrutura, propriedades e sintaxe da linguagem SQL, é correto afi rmar que
Alternativas
Q26147 Banco de Dados
As cláusulas do comando de consulta da linguagem SQL devem ser escritas na seqüência
Alternativas
Q20878 Banco de Dados
Diversos são os arcabouços (frameworks) de definição de
arquitetura de sistemas de informação. Por meio desses
arcabouços, a arquitetura de sistemas de informação de uma
organização pode ser descrita em diversos modelos que
relacionam aspectos dos dados, funções, redes, pessoas e
aspectos temporais e motivacionais de uma organização a
modelos que representam visões que podem ser distintas e
complementares, como as dos planejadores, dos donos da
organização, dos projetistas, dos construtores, dos subcontratados
e dos usuários. Julgue os itens subseqüentes
acerca desse assunto.
Scripts em SQL, especialmente os escritos em DDL, permitem a construção de visões dos desenhistas e construtores de modelos de dados.
Alternativas
Q20400 Banco de Dados
O armazenamento e a recuperação de grandes quantidades de dados é um trabalho importante e muito explorado em um sistema
gerenciador de banco de dados (SGBD). Com relação aos conceitos que envolvem esse sistema, julgue os itens que se seguem.
Apenas as operações union e intersect são disponibilizadas pela linguagem SQL para manipulação de conjuntos.
Alternativas
Q20399 Banco de Dados
O armazenamento e a recuperação de grandes quantidades de dados é um trabalho importante e muito explorado em um sistema
gerenciador de banco de dados (SGBD). Com relação aos conceitos que envolvem esse sistema, julgue os itens que se seguem.
Em uma consulta SQL, o operador DISTINCT irá remover todas as colunas duplicadas do conjunto que forma o resultado
Alternativas
Q20397 Banco de Dados
O armazenamento e a recuperação de grandes quantidades de dados é um trabalho importante e muito explorado em um sistema
gerenciador de banco de dados (SGBD). Com relação aos conceitos que envolvem esse sistema, julgue os itens que se seguem.
A operação de junção externa (outer join) é uma extensão da operação de junção para tratar informações omitidas.
Alternativas
Q9703 Banco de Dados
Considere o seguinte enunciado para responder às questões de nos 31 a 34.
Uma empresa de geração de energia deseja armazenar um conjunto de dados importantes sobre os tipos de energia com que
trabalha e os seus campos de geração. Cada tipo de energia possui um código (identificador único), um nome e uma descrição.
Além disso, cada campo de geração possui um código (identificador único), um nome, uma região e um valor médio por
kW. Assume-se que:
. cada campo de geração de energia é de um, e somente um, tipo de energia;
. pode existir mais de um campo de geração para cada tipo de energia;
. podem ser previstos alguns tipos de energia para os quais ainda não existem campos de geração.

Suponha o seguinte esquema de relação que modela o problema descrito anteriormente, para responder às questões de nos 33 e 34.

TipoEnergia (codigo, nome, descricao)
CampoGeracao (codigo, nome, codigoTipoEnergia, regiao, valorMedioPorkW)
observação: o campo codigoTipoEnergia armazena o valor do código do tipo de energia de um campo de geração.
Qual comando SQL padrão apresenta, para cada tipo de energia, seu código, seu nome e o valor mínimo do conjunto de valores médios por kW (valorMedioPorkW) dos campos de geração associados a esse tipo de energia?
Alternativas
Q9702 Banco de Dados
Considere o seguinte enunciado para responder às questões de nos 31 a 34.
Uma empresa de geração de energia deseja armazenar um conjunto de dados importantes sobre os tipos de energia com que
trabalha e os seus campos de geração. Cada tipo de energia possui um código (identificador único), um nome e uma descrição.
Além disso, cada campo de geração possui um código (identificador único), um nome, uma região e um valor médio por
kW. Assume-se que:
. cada campo de geração de energia é de um, e somente um, tipo de energia;
. pode existir mais de um campo de geração para cada tipo de energia;
. podem ser previstos alguns tipos de energia para os quais ainda não existem campos de geração.

Suponha o seguinte esquema de relação que modela o problema descrito anteriormente, para responder às questões de nos 33 e 34.

TipoEnergia (codigo, nome, descricao)
CampoGeracao (codigo, nome, codigoTipoEnergia, regiao, valorMedioPorkW)
observação: o campo codigoTipoEnergia armazena o valor do código do tipo de energia de um campo de geração.
Qual comando SQL padrão retorna o código e o nome (somente) de todos os tipos de energia que possuem, pelo menos, um campo de geração em uma região chamada 'Santos'?
Alternativas
Q9668 Banco de Dados
No âmbito de banco de dados, considere os comportamentos:

I - Dirty Read;
II - Phantom Read;
III - Nonrepeatable Read.

No nível de isolamento REPEATABLE READ do padrão SQL- 92, é(são) possível(eis) o(s) comportamento(s)
Alternativas
Q5930 Banco de Dados
Um funcionário, encarregado de verificar o correto funcionamento de uma base de dados relacional, faz o seguinte teste:

select nome from emp where matr = 123;

O resultado é vazio. Então ele executa:

insert into emp(matr, nome, salario, ativo)
values (123, 'José da Silva', 2000, 'N');
commit;

O banco de dados não retorna erro e informa que inseriu uma linha.
Por fim, para verificar, ele consulta novamente:

select nome from emp where matr = 123;

O resultado continua vazio.

Supondo que o sistema gerenciador de banco de dados esteja funcionando corretamente, que opção explica o ocorrido?
Alternativas
Q5926 Banco de Dados
Observe as seguintes tabelas de um sistema:

Pessoa (nomePessoa, endereço)
Filme (nomeFilme, estúdio, verba)
Trabalha (nomePessoa(FK), nomeFilme(FK), atividade, salário)

Um administrador de dados deseja fazer o seguinte relatório: Todas as pessoas, os filmes nos quais já trabalharam e o total recebido por cada filme. Se uma pessoa nunca trabalhou num filme, ela deve aparecer no relatório. A atividade que a pessoa exerceu no filme (ex: ator, diretor, câmera etc.) não é importante para o relatório.

Qual consulta retorna o conjunto resposta correto?
Alternativas
Q2963153 Banco de Dados

O sistema SQL Server utiliza para análise multidimensional de dados um serviço denominado

Alternativas
Q2963147 Banco de Dados

A instrução SQL: INSERT INTO APROVADOS (NUM,NOTA) SELECT NUM,NOTA FROM ALUNOS WERE SITUACAO = ´APROVADO´; resultará na

Alternativas
Q2963076 Banco de Dados

Uma instrução SQL realiza as associações entre as linhas de duas tabelas por meio de uma operação de

Alternativas
Q2257839 Banco de Dados
Assinale a opção que apresenta sintaxe correta segundo a linguagem SQL.
Alternativas
Respostas
3261: C
3262: E
3263: A
3264: C
3265: A
3266: A
3267: D
3268: C
3269: E
3270: E
3271: C
3272: B
3273: D
3274: B
3275: C
3276: A
3277: C
3278: A
3279: B
3280: B