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

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

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)

Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os itens seguintes, a respeito das linguagens de banco de dados. A linguagem de manipulação de dados DML (data manipulation language) permite a recuperação, inclusão, exclusão ou modificação de informações do banco de dados, que são operações modificadoras da instância do banco de dados.
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os itens seguintes, a respeito das linguagens de banco de dados. A DDL (data definition language) é responsável pela especificação da instância do banco de dados e também pode ser usada para especificar propriedades adicionais dos dados, como restrições de consistência.
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Com base nos modelos de banco de dados, julgue os itens subsequentes. O modelo de dados físico é considerado de baixo nível, o que significa que somente os sistemas gerenciadores de banco de dados conseguem interpretá-lo.
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Com base nos modelos de banco de dados, julgue os itens subsequentes. São empregados no projeto de aplicações de um banco de dados o modelo entidade-relacionamento (MER), que é um modelo representacional, e suas variações.
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca da tecnologia JavaServer Page, julgue os itens a seguir. Diretivas, ações, elementos de script e bibliotecas de tags são elementos-chave da JavaServer Page.
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca da tecnologia JavaServer Page, julgue os itens a seguir. A diretiva include permite a inclusão do conteúdo dinâmico em uma JavaServer Page em tempo de solicitação, ao passo que a ação copia o conteúdo para a JavaServer Page em tempo de tradução, não refletindo o novo conteúdo no caso de mudança do recurso incluído entre as solicitações.
10 Q103833
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca da tecnologia JavaServer Page, julgue os itens a seguir. Uma JavaServer Page pode acessar capacidades de servlet em seu contexto por meio de objetos implícitos, os quais possuem os seguintes escopos: application, page, request, response e session.