Questões de Concurso
Para analista de ti - desenvolvimento de sistemas
Foram encontradas 399 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
“Morei por quatro anos num lugar chamado Vila dos Cabanos, também conhecido como a Nova Barcarena, distrito do município de Barcarena. Quase todo mês eu ia com a minha mãe para Belém, fosse para visitar os parentes ou somente para comprar aquelas coisinhas que a gente só encontra na capital.
O barco era grande, tinha dois andares e saía do porto rumo a Belém sempre naquele vento constante. Durante a viagem, que levava em torno de 1h10min, passávamos por diversas ilhas e, nessas ilhas, eu podia ver aquelas casinhas lá ao longe, no meio da mata, longe de tudo. Ficava me perguntando sobre como seria a vida das pessoas que ali moravam, se eram felizes... Nunca consegui entender como aquelas pessoas preferiam morar no meio do nada a ficar em um centro urbano. Hoje em dia, obviamente, meu pensamento já mudou. Algo que eu adorava ver eram aquelas enormes torres de energia que atravessavam os rios. Achava aquilo uma coisa fantástica, linda. (Rudá Frias, “Crônicas da Cidade Morena”)
O cronista diz que “obviamente” seu pensamento, hoje em dia, mudou. Por que, para ele, isso é óbvio?
CREATE UNIQUE INDEX ORD_PROD_IDX ON ORDERS (MFR, PRODUTO);
É CORRETO afirmar que a especificação constrói
T1
1 Begin_transaction;
2 Leitura(X);
3 X = X – 100;
4 Escrita(X);
5 Leitura(Y);
6 Y = Y + 100;
7 Escrita(Y);
8 End_transaction;
Considere, ainda, que uma transação T2 esteja sendo executada simultaneamente com T1. Caso a transação T2 realize a operação Escrita(Y), depois da execução da operação 5 e antes da execução da operação 7 por T1, a propriedade de transações que será violada no banco de dados. Essa violação é denominada
I) Uma visão é uma tabela única, derivada de outras tabelas.
II) Uma visão melhora o desempenho de uma consulta, pelo fato de já estar armazenada fisicamente no disco.
III) Qualquer comando de consulta ou de atualização pode ser executado sobre uma visão.
IV) Na técnica de atualização incremental de uma visão, o SGBD determina quais tuplas devem ser inseridas, removidas ou atualizadas na tabela virtual, quando um comando de atualização é aplicado em uma das tabelas base da visão.
É (são) CORRETA (S), apenas, a(s) afirmativa (s)
EMPREGADO (SSN, PNOME, DATANASC,SALARIO,DNO)
DNO REFERENCIA DEPARTAMENTO
DEPARTAMENTO (DNUMERO,DNOME,GERSSN)
GERSSN REFERENCIA EMPREGADO
PROJETO (PNUMERO, PJNOME,DNUM)
DNUM REFERENCIA DEPARTAMENTO
TRABALHA_EM (ESSN, PNO, HORAS)
ESSN REREFENCIA EMPREGADO
PNO REFERENCIA PROJETO
DEPENDENTE (ESSN, NOME_DEPENDENTE, SEXO, DATANASC)
ESSN REFERENCIA EMPREGADO
SELECT PNOME
FROM EMPREGADO
WHERE (SELECT COUNT(*) FROM DEPENDENTE WHERE SSN=ESSN) >=3;
O commando SQL retorna
Pedidos (CodigoPedido, CodigoCliente, Valor)
CodigoCliente referencia Clientes
Clientes(CodigoCliente, NomeCliente, Cidade)
A especificação do comando SQL para uma consulta que retorna os nomes de clientes e o valor total de seus pedidos para os clientes que moram na cidade de São Paulo e cuja soma dos valores de seus pedidos ultrapasse RS 5.000,00 é:
(i) os atributos em FK tem o mesmo domínio que os atributos da chave primária PK de R2; e
(ii) para cada valor de FK em uma tupla t1 do estado atual da relação r1(R1), ou ele está presente como um valor de PK para alguma tupla no estado atual r2(R2) (neste caso, podemos afirmar que t1[FK] = t2[PK]) ou ele é nulo
Pode-se afirmar que