441 Q138907
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito das características gerais do MySql 5 e do Oracle 11g, julgue os itens que se seguem.

Caso a sintaxe INSERT INTO nome_da_views SELECT * FROM tabela1 fosse executada, seria gerado erro tanto no MySql quanto no Oracle, uma vez que é impossível realizar inserção de dados em views nesses dois SGBDs.

442 Q138906
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca da linguagem SQL nos bancos de dados MySql e Oracle, julgue os itens de 109 a 111.

No MySql 5.0, as views não podem conter subquery na cláusula FROM nem podem fazer referência ao sistema ou a variáveis do usuário.

443 Q138887
Ciência da Computação
Ano: 2012
Banca: Fundação CESGRANRIO (CESGRANRIO)

As transações em um banco de dados devem possuir algumas propriedades, conhecidas como propriedades ACID.

Nesse contexto, a propriedade relacionada à letra I é a(o)

444 Q138886
Ciência da Computação
Ano: 2012
Banca: Fundação CESGRANRIO (CESGRANRIO)

Um usuário pediu que fosse elaborado um relatório com informações relativas a todas as empresas cadastradas na bolsa. Para cada empresa, o relatório tem que exibir as seguintes informações:

• Código e Nome da mesma;

• Códigos e tipos das ações, caso a empresa tenha ações negociadas na bolsa.

Qual consulta permite exibir o que foi pedido?

445 Q138884
Ciência da Computação
Ano: 2012
Banca: Fundação CESGRANRIO (CESGRANRIO)

A consulta que permite exibir o nome de uma empresa cujo somatório das negociações (VALOR * QTD) de suas ações preferenciais (TIPO='PN') entre os dias 23-01-2012 (inclusive) e 25-01-2012 (inclusive) tenha sido superior a R$ 1.000.000,00 é

446 Q138883
Ciência da Computação
Ano: 2012
Banca: Fundação CESGRANRIO (CESGRANRIO)

Qual sequência de comandos SQL deve ser executada para excluir do banco de dados as informações sobre a empresa cujo nome é PGP PETROLEO?

447 Q138881
Ciência da Computação
Ano: 2012
Banca: Fundação CESGRANRIO (CESGRANRIO)

Qual a expressão em SQL que inclui um atributo ENDERECO do tipo VARCHAR(100) na tabela PESSOA?

448 Q138879
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Ao ser executado o comando:

SELECT (SELECT Nome FROM Time WHERE Codigo = S.Time) as C FROM (SELECT CASE WHEN Placar1 > Placar2 THEN Time1 WHEN Placar2 > Placar1 THEN TIME2 ELSE 0 END as Time,ABS(Placar1 - Placar2) as Saldo FROM Jogo ORDER BY Saldo) S LIMIT 1;

o resultado será:

449 Q138877
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Para que o resultado de uma consulta consiga trazer apenas as seguintes linhas e colunas:

Brasil|10|0|Argentina

Bolivia|4|2|Argentina

Brasil|2|0|Bolívia

É necessária a execução do comando

450 Q138843
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Dada a tabela Books, contendo os campos Code e Name, sendo que o Code deverá ser declarado como chave primária do tipo inteiro e o campo Name do tipo texto com tamanho máximo de 50 caracteres, o comando SQL que pode ser utilizado para a criação dessa tabela é