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

Considerando as tabelas e os resultados de consultas apresentados acima, julgue os itens que se seguem.

Se as colunas da tabela são do tipo integer, o seguinte comando cria ITENS_PRODUTOS.

create table ITENS_PRODUTOS (

ORDEM integer foreign key ORDENS,

PRODUTO integer foreign key PRODUTOS,

QUANTIDADE integer not null,

primary key (ORDEM));

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

Considerando as tabelas e os resultados de consultas apresentados acima, julgue os itens que se seguem.

O resultado III pode ser produzido a partir da execução do seguinte comando SQL.

select distinct NOME, DESCRIÇÃO

from CLIENTES, PRODUTOS, ORDENS, ITENS_PRODUTOS

where CPF = CLIENTE

and ORDENS.CODIGO = ITENS_PRODUTOS.ORDEM

and ITENS_PRODUTOS.PRODUTO = PRODUTOS.CODIGO

order by NOME, DESCRIÇÃO;

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

Considerando as tabelas e os resultados de consultas apresentados acima, julgue os itens que se seguem.

O resultado II pode ser produzido a partir da execução do seguinte comando SQL.

select NOME, TELEFONE

from CLIENTES, ORDENS

where CPF = CLIENTE

and CODIGO in (

select ORDEM

from ITENS_PRODUTOS

group by ORDEM

having SUM(QUANTIDADE) > 4);

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

Considerando as tabelas e os resultados de consultas apresentados acima, julgue os itens que se seguem.

O resultado I pode ser produzido a partir da execução do comando SQL a seguir.

select distinct NOME, CARTAO

from CLIENTES, PAGAMENTOS, ORDENS

where CPF = CLIENTE

and PAGAMENTO = PAGAMENTOS.CODIGO

order by NOME;

1145 Q138115
Ciência da Computação
Ano: 2007
Banca: Universidade de Pernambuco (UPE / UPENET / IAUPE)

SQL é uma linguagem que permite criar, recuperar, atualizar e remover dados de um banco de dados relacional. Julgue as seguintes afirmações sobre SQL.

I. O comando INSERT é utilizado para inserir dados no banco de dados. O exemplo de comando SQL a seguir insere, na tabela funcionario, uma nova tupla para o funcionário Maria da Silva que tem 28 anos e ganha um salário de R$ 550,00. INSERT funcionarios (nome, idade, salario) VALUES ('Maria da Silva', 28, 550)

II. O comando UPDATE é utilizado para atualizar dados no banco de dados. O exemplo de comando SQL a seguir concede um aumento no salário do funcionário Antonio em 20%. UPDATE funcionarios SET salario = salario*1.2 WHERE nome = 'Antonio'

...
1146 Q138027
Ciência da Computação
Ano: 2007
Banca: Fundação Carlos Chagas (FCC)

O operador IN de um comando SQL, para agrupar várias condições de recuperação de dados, pode ser usado com o operador

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

O comando Insert da linguagem SQL tem a sua sintaxe baseada na estrutura básica

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

O Oracle NÃO exige um segmento temporário quando executa a operação da cláusula SQL

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

Uma estrutura armazenada no banco de dados ORACLE, utilizada na execução de pesquisas e que não afeta a sintaxe dos comandos SQL, é o objeto

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

O comando SQL para ser usado pelo ORACLE deverá estar contido em um buffer denominado área de