Questões da Prova FGV - 2010 - BADESC - Analista de Sistemas - Banco de Dados

Foram encontradas 69 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q74100 Banco de Dados
Analise a consulta a seguir.

SELECT Atrib FROM Tabela1
WHERE Atrib2 > ANY (SELECT Atrib2 from Tabela2);

Reescrevendo a consulta da seguinte forma:
SELECT Atrib FROM Tabela1
WHERE Atrib2 = ANY (SELECT Atrib2 from Tabela2);

A consulta externa deve retornar, no atributo Atrib, uma consulta equivalente à consulta apresentada e/ou os seguintes valores:

I. SELECT Atrib FROM Tabela1 WHERE Atrib2 IN (SELECT Atrib2 from Tabela2)
II. valores =1 OR = 2 OR =3
III. valores =1 AND = 2 AND =3

Assinale:
Alternativas
Q74099 Banco de Dados
Analise a consulta que envolve uma subconsulta apresentada a seguir.

SELECT Atrib FROM Tabela1
WHERE Atrib2 > ANY (SELECT Atrib2 from Tabela2);

Suponha que os valores que podem retornar no atributo da subconsulta Atrib2, são os valores 1, 2 e 3.
A consulta externa deve retornar no atributo Atrib os seguintes valores:

I. valores > 1
II. valores > 3
III. valores > 2

Assinale:
Alternativas
Q74098 Banco de Dados
Com relação à especificação e à manipulação de um atributo multivalorado pelos SGBDs, analise as afirmativas a seguir.
I. O modelo de dados relacional (especificado por Codd), não aceita este tipo de atributo, multivalorado. O modelo de dados relacional preconiza que este atributo deve ser processado pela implementação de uma tabela que possa contê-lo.
II. O modelo de dados relacional (especificado por Codd) especifica que para processar um atributo multivalorado deve antes normalizar a tabela onde o mesmo se encontra.
III. O modelo de objetos determina que todos os atributos de um objeto, inclusive os multivalorados, sejam encapsulados no objeto, permitindo, desta forma, a sua implementação e processamento.
Assinale:
Alternativas
Q74097 Banco de Dados
Assinale a alternativa que indique três maneiras diferentes em que uma transação possa ser violada.
Alternativas
Q74096 Banco de Dados
O nível de consistência especificado na SQL-92, também denominado de níveis de isolamento, fornece à SQL, em execução concorrente, garantias quanto à interferência ou quanto à ausência de interferência entre transações.
A SQL possui a instrução set transaction que é aplicada para definir características da transação a ser iniciada.
Assinale a alternativa que indique os seguintes níveis possíveis destas características.
Alternativas
Respostas
11: D
12: A
13: E
14: B
15: E