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

A função SQL usada para extrair caracteres de um campo de texto é

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

Tendo como referência os scripts SQL para MySqL acima demonstrados, julgue os itens a seguir, acerca de banco de dados e SQL.

A execução do script abaixo retornará apenas um registro.

SELECT * FROM vwcliente WHERE NomCliente LIKE

‘%a%’;

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

Tendo como referência os scripts SQL para MySqL acima demonstrados, julgue os itens a seguir, acerca de banco de dados e SQL.

Os scripts I, II e III são, respectivamente, do tipo DDL, DML e DVL.

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

Tendo como referência os scripts SQL para MySqL acima demonstrados, julgue os itens a seguir, acerca de banco de dados e SQL.

O script DML abaixo excluirá o campo TelCliente da tabela

tbCliente.

ALTER TABLE tbCliente DROP TelCliente;

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

Acerca de bancos de dados relacionais e SQL, julgue os itens que se seguem.

Os comandos do grupo DDL (data definition language) do SQL permitem gerar os dados das tabelas que formam um banco de dados.

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

Acerca de bancos de dados relacionais e SQL, julgue os itens que se seguem.

No comando SQL abaixo, a barra vertical (|) indica que uma das duas opções deve ser utilizada e os colchetes indicam que o uso é opcional.

DROP TABLE nome_da_tabela [RESTRICT | CASCADE]

Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

A seguir são definidas 3 relações em um banco de dados, segundo a abordagem relacional, onde as chaves estão sublinhadas.

PRODUTO(CodigoEAN, Nome, Preco)

LOJA(CNPJ, Rua, Complemento, CEP, Cidade, Estado)

VENDA(CNPJ, CodigoEAN, Data, Quantidade)

Para produzir um relatório com as colunas CódigoEAN, Nome e Venda_Total, onde a Venda_Total representa o somatório do valor de todas as vendas de um certo produto em todas as datas e todas as lojas, e cada produto só será listado uma vez, qual expressão SQL deve ser usada?

Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

Considere as relações R, S e T abaixo para responder às questões de nos 55 e 56.

Considere as relações R, S e T e o comando SQL a seguir.

UPDATE T

SET D = E + 1

WHERE EXISTS(SELECT DISTINCT S.C FROM S WHERE S.C = T.C)

Após a execução desse comando, o novo estado da relação T é

Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

Considere as relações R, S e T abaixo para responder às questões de nos 55 e 56.

Considere o comando em SQL abaixo.

SELECT S.C, COUNT(S.B) AS Q

FROM S, T

WHERE T.D=S.B AND S.C IN (SELECT DISTINCT R.A FROM R)

GROUP BY S.C HAVING COUNT(S.B) >= 1

O resultado da execução do comando SQL fornecido é.

10 Q138533
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsequentes, relativos a comandos SQL (structured query language).

O comando a seguir permite exibir, na tela do computador, os dados de todos os alunos constantes da tabela aluno que recebam salário maior que 2000. Select count (*) from aluno where salário > 2000