Questões de Concurso Público UFRJ 2009 para Analista - Tecnologia da Informação
Foram encontradas 50 questões
Ano: 2009
Banca:
NCE-UFRJ
Órgão:
UFRJ
Prova:
NCE-UFRJ - 2009 - UFRJ - Analista - Tecnologia da Informação |
Q129733
Banco de Dados
Um conceito usado no modelo relacional é o de atributos chaves. Existem diferentes tipos de chaves que uma tabela em um modelo relacional pode ter. Uma propriedade apresentada por um desses tipos é:
Ano: 2009
Banca:
NCE-UFRJ
Órgão:
UFRJ
Prova:
NCE-UFRJ - 2009 - UFRJ - Analista - Tecnologia da Informação |
Q129734
Banco de Dados
Um sistema que suporta o processamento de transações, garante que se a transação executar algumas atualizações e então ocorrer uma falha antes que esta alcance seu término normal, aquelas atualizações não serão feitas. Consequentemente a atualização é executada na sua totalidade ou cancelada. Os comandos em SQL, usados para desfazer uma transação mal sucedida e confirmar uma bem sucedida, são, respectivamente:
Ano: 2009
Banca:
NCE-UFRJ
Órgão:
UFRJ
Prova:
NCE-UFRJ - 2009 - UFRJ - Analista - Tecnologia da Informação |
Q129735
Engenharia de Software
Um diagrama que mostra todos os estados possíveis de um objeto, os eventos que mudam seu estado, as condições que devem ser satisfeitas antes que uma transição ocorra e as ações (atividades) durante a vida do objeto, é conhecido como Diagrama de:
Ano: 2009
Banca:
NCE-UFRJ
Órgão:
UFRJ
Prova:
NCE-UFRJ - 2009 - UFRJ - Analista - Tecnologia da Informação |
Q129736
Engenharia de Software
Num DFD, os locais onde os dados são armazenados são chamados de:
Ano: 2009
Banca:
NCE-UFRJ
Órgão:
UFRJ
Prova:
NCE-UFRJ - 2009 - UFRJ - Analista - Tecnologia da Informação |
Q129737
Banco de Dados
Observe a seguinte consulta SQL:
select matricula, nome
from aluno where serie = 3
order by nome desc;
A execução dessa consulta produz como resultado:
select matricula, nome
from aluno where serie = 3
order by nome desc;
A execução dessa consulta produz como resultado:
Ano: 2009
Banca:
NCE-UFRJ
Órgão:
UFRJ
Prova:
NCE-UFRJ - 2009 - UFRJ - Analista - Tecnologia da Informação |
Q129738
Banco de Dados
O comando de inserção de registro que gera erro é:
Ano: 2009
Banca:
NCE-UFRJ
Órgão:
UFRJ
Prova:
NCE-UFRJ - 2009 - UFRJ - Analista - Tecnologia da Informação |
Q129739
Banco de Dados
Observe a seguinte consulta SQL:
select nome, salario
from professor
where registro in
(select prof
from aluno
where turno = ‘T’ )
order by salario;
A sua execução produz o seguinte resultado:
select nome, salario
from professor
where registro in
(select prof
from aluno
where turno = ‘T’ )
order by salario;
A sua execução produz o seguinte resultado:
Ano: 2009
Banca:
NCE-UFRJ
Órgão:
UFRJ
Prova:
NCE-UFRJ - 2009 - UFRJ - Analista - Tecnologia da Informação |
Q129740
Banco de Dados
Uma consulta SQL para apresentar o nome do professor da primeira série, turno da tarde, seria:
Ano: 2009
Banca:
NCE-UFRJ
Órgão:
UFRJ
Prova:
NCE-UFRJ - 2009 - UFRJ - Analista - Tecnologia da Informação |
Q129741
Banco de Dados
Analise a consulta SQL que segue:
select count (a.nome)
from aluno a, aluno b
where a.serie = b.serie
and a.turno = b.turno
and b.nome = ‘Duda’;
O resultado da sua execução é:
select count (a.nome)
from aluno a, aluno b
where a.serie = b.serie
and a.turno = b.turno
and b.nome = ‘Duda’;
O resultado da sua execução é:
Ano: 2009
Banca:
NCE-UFRJ
Órgão:
UFRJ
Prova:
NCE-UFRJ - 2009 - UFRJ - Analista - Tecnologia da Informação |
Q129742
Banco de Dados
Analise a atualização SQL que se segue:
update professor
set nome = ‘Sidney’
where aluno.prof = professor.registro
and aluno.serie not in
(select serie
from aluno
where serie < 3 );
Sua execução altera a tabela professor para:
update professor
set nome = ‘Sidney’
where aluno.prof = professor.registro
and aluno.serie not in
(select serie
from aluno
where serie < 3 );
Sua execução altera a tabela professor para: