70 Questões de concurso encontradas                
                
                
                  Página 6 de 14                
                
                      Questões por página:
    
                    
                
              
              
            
            Um projetista de banco de dados novato na profissão foi incumbido de criar um banco de dados para armazenar dados  sobre clientes de uma empresa (identificador e nome),  vendedores (identificador e nome) dessa empresa que realizam as  vendas e sobre a data das realizações das vendas. Esse projetista decidiu criar uma única tabela,  cujo esquema é apresentado abaixo.
Ao analisar a solução proposta pelo novato,  outro projetista mais experiente informou ao primeiro que,  em virtude de a  tabela não estar adequadamente normalizada,  algumas operações em SQL realizadas sobre ela podem levar o banco de  dados a um estado inconsistente ou à perda de informações.
Quais são essas operações dentre as listadas abaixo?
Considere o diagrama entidade-relacionamento a seguir,  que expressa um modelo conceitual de dados. Nesse modelo,   pode-se ler que projetos produzem peças,  que pessoas trabalham em projetos e que pessoas coordenam outras pessoas.  As participações e cardinalidades correspondentes a cada relacionamento estão indicadas no próprio diagrama.
Suponha que,  durante o mapeamento do modelo conceitual acima para o modelo relacional,  o projetista de banco de dados responsável pela tarefa decidiu mapear cada entidade para uma relação distinta. Ele também decidiu criar o mínimo  necessário de relações nesse mapeamento. Sendo assim,  as quantidades de chaves primárias e de chaves estrangeiras  criadas nesse mapeamento são,  respectivamente,  
Considere as duas classes em linguagem Java apresentadas a seguir,  ambas definidas em um mesmo pacote.
O que é impresso como resultado da execução do programa composto pelas classes acima?
Uma das características da linguagem Java é a possibilidade de implementar programas com múltiplas linhas de execução  (multithreaded execution). Nesse contexto,  é fornecido o programa em Java abaixo.
Entre as possibilidades de saída resultantes da execução do programa fornecido,  inclui-se a impressão de