271 Q103850
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Tendo como referência essas declarações SQL para definição e manipulação de um banco de dados, julgue os próximos itens, com base na utilização do sistema gerenciador de banco de dados PostgreSQL, versão 9.3.

Para se obter uma lista com as notas dos alunos em cada disciplina, é suficiente a seguinte declaração SQL.

SELECT aluno.nome, turma.nota

FROM turma, aluno

WHERE aluno.matricula = turma.matricula

272 Q103848
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Tendo como referência essas declarações SQL para definição e manipulação de um banco de dados, julgue os próximos itens, com base na utilização do sistema gerenciador de banco de dados PostgreSQL, versão 9.3.

A declaração SQL apresentada a seguir retorna um produto cartesiano com seis colunas e quatro tuplas.

SELECT * FROM turma

INNER JOIN aluno ON aluno.matricula = turma.matricula

INNER JOIN disciplina ON disciplina.cod = turma.cod

273 Q103846
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Tendo como referência essas declarações SQL para definição e manipulação de um banco de dados, julgue os próximos itens, com base na utilização do sistema gerenciador de banco de dados PostgreSQL, versão 9.3.

Na declaração SQL apresentada abaixo, foi utilizado o conceito de subconsulta não correlata; porém, a cláusula WHERE pode ser totalmente removida sem prejuízo no resultado da consulta.

SELECT *

FROM turma

WHERE turma.cod IN (SELECT cod FROM disciplina)

274 Q103746
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Nos comandos em linguagem de consulta estruturada (SQL) apresentados a seguir, as chaves primárias estão sublinhadas e apenas horas_gastas é do tipo numérico, os demais campos são do tipo caractere. Em uma tarefa, com a utilização de um mesmo veículo, pode haver a participação de mais de um motorista na função de auxiliar.

Tendo como base as informações acima, julgue os itens a seguir.

O comando a seguir lista o nome dos motoristas que executaram uma tarefa seguido do nome do seu auxiliar. O nome do motorista é apresentado mesmo que ele não tenha tido, na tarefa, um auxiliar.

...

275 Q103745
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Nos comandos em linguagem de consulta estruturada (SQL) apresentados a seguir, as chaves primárias estão sublinhadas e apenas horas_gastas é do tipo numérico, os demais campos são do tipo caractere. Em uma tarefa, com a utilização de um mesmo veículo, pode haver a participação de mais de um motorista na função de auxiliar.

Tendo como base as informações acima, julgue os itens a seguir.

O comando a seguir exclui a chave primária, cod_tarefa, da tabela TAREFA.

Alter table tarefa drop primary key cod_tarefa;

276 Q103744
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Nos comandos em linguagem de consulta estruturada (SQL) apresentados a seguir, as chaves primárias estão sublinhadas e apenas horas_gastas é do tipo numérico, os demais campos são do tipo caractere. Em uma tarefa, com a utilização de um mesmo veículo, pode haver a participação de mais de um motorista na função de auxiliar.

Tendo como base as informações acima, julgue os itens a seguir.

O comando a seguir produz o seguinte resultado: mostra o código do motorista auxiliar, a média das horas gastas na execução das tarefas de que esse motorista participou, excluindo as horas realizadas na tarefa AB e os motoristas auxiliares que participaram de apenas uma tarefa....

277 Q103428
Ciência da Computação
Ano: 2014
Banca: Instituto Americano de desenvolvimento (IADES)

Analise o diagrama de banco de dados a seguir.

De acordo com o modelo de banco de dados indicado, caso o DBA queira saber quais os dependentes de todas as pessoas cadastradas no banco, ele deverá executar o seguinte comando SQL:

278 Q103425
Ciência da Computação
Ano: 2014
Banca: Instituto Americano de desenvolvimento (IADES)
Analise o comando SQL a seguir.

Analise o comando SQL a seguir.A partir do script SQL de criação de um banco de dados demonstrado, assinale a alternativa que apresenta o comando SQL que permite obter uma lista em ordem decrescente do nome dos jogadores.

279 Q103399
Ciência da Computação
Ano: 2014
Banca: FUNRIO Fundação de Apoio a Pesquisa, Ensino e Assistência (FUNRIO)
O conjunto padrão SQL de visões de somente leitura (read-only views), presente em sistemas de gerência de bancos de dados como MySQL e PostgreSQL, que contém informações sobre os objetos definidos numa base de dados (database), é denominado
280 Q103331
Ciência da Computação
Ano: 2014
Banca: FUNRIO Fundação de Apoio a Pesquisa, Ensino e Assistência (FUNRIO)
A linguagem SQL é dividida em subconjuntos de acordo com as operações que se deseja efetuar sobre um banco de dados. Qual grupo de comandos abaixo pertence à Linguagem de Manipulação de Dados (LMD ou DML, do Inglês Data Manipulation Language)?