Lista completa de Questões de Ciência da Computação do ano 2011 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
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?
SELECT PRODUTO.CodigoEAN, PRODUTO.Nome, Preco*Quantidade AS Venda_Total FROM PRODUTO, VENDA ;
SELECT PRODUTO.CodigoEAN, PRODUTO.Nome, Sum(Quantidade*Preco) AS Venda_Total FROM LOJA,PRODUTO , VENDA WHERE PRODUTO.CodigoEAN = VENDA.CodigoEAN AND LOJA.CNPJ=VENDA CNPJ;
SELECT PRODUTO.CodigoEAN, PRODUTO.Nome, Quantidade*Preco AS Venda_Total FROM PRODUTO , VENDA WHERE PRODUTO. CodigoEAN = VENDA.CodigoEAN GROUP BY PRODUTO.CodigoEAN, PRODUTO.Nome;
SELECT PRODUTO.CodigoEAN, PRODUTO.Nome, PRODUTO.Preco*VENDA.Quantidade AS Venda_Total FROM PRODUTO, VENDA WHERE PRODUTO.CodigoEAN=VENDA.CodigoEAN ORDER BY PRODUTO.Preco*VENDA.Quantidade;
SELECT PRODUTO.CodigoEAN, Nome, Sum(Quantidade*Preco) AS Venda_Total FROM PRODUTO , VENDA WHERE PRODUTO.CodigoEAN = VENDA.CodigoEAN GROUP BY PRODUTO.CodigoEAN, Nome;
Ciência da Computação - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2011
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 - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2011
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 - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2011
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 - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2011
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 - Linguagem SQL - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2011
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%;
A função SQL usada para extrair caracteres de um campo de texto é
AVG().
MID().
FORMAT().
CASE().
LEN().
table_name(s), column_name, table_name, value1 e value2
column_name(s), table_name, column_name, value1 e value2
column_name(s), table_name, table_name, value1 e value2
column_name(s), table_name, table_name, column1 e column2
table_name(s), table_name, column_name, row1 e row2
Em relação à criação de um bloco PL/SQL, está INCORRETO:
A seção de Declaração é opcional somente quando o bloco não utilizar constantes ou variáveis.
Cada variável ou constante deve ser especificada, obrigatoriamente, com seu nome, tipo e valor inicial; todas as linhas devem terminar com ponto e vírgula.
A linguagem permite a declaração de variáveis e constantes que podem ser usadas em comandos SQL contidos em procedures e funções.
A declaração de uma constante é parecida com a de uma variável, diferenciando-se, apenas, pela palavra chave CONSTANT.
As variáveis podem ter qualquer tipo de datatype válido pela linguagem SQL e ORACLE.
criar o trigger department_maiusc.
substituir o trigger existente de nome department_maiusc.
disparar o trigger sempre que houver a inclusão de uma nova linha na respectiva tabela do banco de dados.
acionar o trigger sempre que houver mudança num registro da respectiva tabela do banco de dados.
forçar o nome do departamento a ser colocado em letras minúsculas.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...