1101 Q136889
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A cláusula where corresponde à operação de projeção da álgebra relacional.

1102 Q136886
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A cláusula select corresponde à seleção do predicado da álgebra relacional. Ela consiste em um predicado envolvendo atributos da relação que aparece na cláusula from.

1103 Q136884
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A cláusula where ligada pelo conector lógico and significa que se quer encontrar os nomes e os códigos das matrículas de todos os alunos que realizaram matrícula na disciplina Banco de Dados.

1104 Q136881
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Caso o atributo nome_aluno aparecesse em outra relação, diferentemente do que foi feito no código apresentado, ao escrever realizar.nome_aluno na cláusula select, evita-se ambigüidade.

1105 Q136879
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A cláusula from define um produto cartesiano das relações na cláusula, uma vez que a junção natural é definida em termos de produto cartesiano.

1106 Q136877
Ciência da Computação
Ano: 2008
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A segurança do banco de dados normalmente refere-se à proteção contra acesso insidioso (mal uso intencional), ao passo que a integridade se refere à precaução contra perda acidental de consistência. Julgue os itens de 81 a 86 quanto a segurança e integridade.

1107 Q560543
Ciência da Computação
Ano: 2007
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subseqüentes, acerca das informações apresentadas no código e das características de execução dos comandos SQL.

I A ordem de execução dos comandos das linhas 18 e 20 pode ser invertida, sem produzir falha.

II A execução do comando da linha 24 produzirá como resultado o valor 4.

 III A execução do comando entre as linhas 25 e 27 produzirá um conjunto de resultados com 4 registros.

IV A execução do comando entre as linhas 28 e 29 produzirá um conjunto de resultados com 4 registros, cada um tendo 3 colunas.

Estão certos apenas os itens

1108 Q560540
Ciência da Computação
Ano: 2007
Banca: Fundação Carlos Chagas (FCC)

Em relação ao TRANSACT-SQL, é correto afirmar que

1109 Q560539
Ciência da Computação
Ano: 2007
Banca: Fundação Carlos Chagas (FCC)

Analise a procedure PL-SQL abaixo.

PROCEDURE salario

(v_premio IN BOOLEAN,

v_quota IN BOOLEAN,

v_pagto IN OUT BOOLEAN)

IS

BEGIN

v_pagto := v_premio OR v_quota;

END;

Se v_premio = True e v_quota = Null,

1110 Q560538
Ciência da Computação
Ano: 2007
Banca: Fundação Carlos Chagas (FCC)

Analise a instrução SQL abaixo:

1 ...

2 FROM PRODUTOS

3 GROUP BY ID_PRODUTO

4 ORDER BY SUM(QTD_VENDIDA) DESC

Para que o resultado da execução do código acima exiba os dez produtos que mais venderam e destes, quanto de cada foi vendido, a linha 1 deverá conter