Questões de Concurso Para profissional básico - análise de sistemas - desenvolvimento
Foram encontradas 281 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Uma empresa contrata um profissional para trabalhar em um projeto recebendo um determinado salário. Sabe-se que um projeto pode ter a participação de diversas empresas e que um profissional pode desempenhar várias atividades nesse projeto (p.ex. operador de guindaste e pedreiro). Que modelo ER representa corretamente essa descrição?
(O símbolo (*) representa atributo multivalorado).
O programador do sistema mostra, em pseudocódigo, o trecho que realiza a verificação do estoque.
![Imagem associada para resolução da questão](https://arquivos.qconcursos.com/images/provas/117/p117q47_1.jpg)
Qual opção descreve corretamente o problema e sua solução?
select nome from emp where matr = 123;
O resultado é vazio. Então ele executa:
insert into emp(matr, nome, salario, ativo)
values (123, 'José da Silva', 2000, 'N');
commit;
O banco de dados não retorna erro e informa que inseriu uma linha.
Por fim, para verificar, ele consulta novamente:
select nome from emp where matr = 123;
O resultado continua vazio.
Supondo que o sistema gerenciador de banco de dados esteja funcionando corretamente, que opção explica o ocorrido?
![Imagem associada para resolução da questão](https://arquivos.qconcursos.com/images/provas/117/p117q45_1.jpg)
A complexidade de tempo desse algoritmo, no pior caso, em que n corresponde ao número de elementos do vetor v, é
Todo empregado deve estar alocado a um e somente um departamento.
O Administrador de Dados elabora os comandos SQL para esse sistema.
![Imagem associada para resolução da questão](https://arquivos.qconcursos.com/images/provas/117/p117q43_1.jpg)
Sobre as colunas EMPREGADO.IDDEPTO e
DEPARTAMENTO.MATGERENTE e suas restrições de nulidade
(NULL ou NOT NULL) e de integridade referencial (chave
estrangeira), é correto afirmar que