Buscar

N2 Banco de Dados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

07/10/2021 10:24 Revisar envio do teste: N2-BD – BANCO DE DADOS (PAM) - ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_46272611_1&course_id=_688519_1&content_id=_17804… 1/10
 
Revisar envio do teste: N2-BD
BANCO DE DADOS (PAM) - 202110.00338.01 Material de Aula Atividades
Revisar envio do teste: N2-BD 
Usuário LAURA DE OLIVEIRA MOREIRA
Curso BANCO DE DADOS (PAM) - 202110.00338.01
Teste N2-BD
Iniciado 11/06/21 10:30
Enviado 11/06/21 18:30
Data de vencimento 19/06/21 23:59
Status Completada
Resultado da tentativa 10 em 10 pontos  
Tempo decorrido 8 horas, 0 minuto
Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas
Pergunta 1
Minhas Disciplinas Comunidades Minhas Bibliotecas
1,5 em 1,5 pontos
LAURA DE OLIVEIRA MOREIRA
http://company.blackboard.com/
https://anhembi.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_688519_1
https://anhembi.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_688519_1&content_id=_16102970_1&mode=reset
https://anhembi.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_688519_1&content_id=_16102981_1&mode=reset
https://anhembi.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_423_1
https://anhembi.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_409_1
https://anhembi.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_411_1
https://anhembi.blackboard.com/webapps/login/?action=logout
07/10/2021 10:24 Revisar envio do teste: N2-BD – BANCO DE DADOS (PAM) - ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_46272611_1&course_id=_688519_1&content_id=_17804… 2/10
Resposta Selecionada: N2Prova_Laura_21331277.zip
a) escolha 3 tabelas e crie o DDL e Insira 2 registros em duas tabelas criadas;
b) Exiba as categorias e nomes dos produtos em promoção  06 à 12/06.
Pergunta 2
Resposta
Selecionada:
Respostas:
O comando SQL necessário para aumentar, em R$500 , o salário do
programador pleno e do técnico de TI, seria:
UPDATE cargo SET salario = salario + 500 WHERE id_cargo
IN (5,9);
UPDATE cargo SET salario + 500 WHERE id_cargo IN (5,9);
UPDATE cargo SET salario = salario + 500 WHERE id_cargo
IN (5,9);
0,7 em 0,7 pontos
https://anhembi.blackboard.com/courses/1/202110.00338.01/attempt/6/1/1/_46272611_1/s/253bb82dc5c840e5977036b563f5387b_N2Prova_Laura_21331277.zip?uploaded_filename=253bb82dc5c840e5977036b563f5387b_N2Prova_Laura_21331277.zip
07/10/2021 10:24 Revisar envio do teste: N2-BD – BANCO DE DADOS (PAM) - ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_46272611_1&course_id=_688519_1&content_id=_17804… 3/10
UPDATE cargo SET salario + 500 WHERE id_cargo >= 5
AND id_cargo <= 9;
UPDATE cargo SET salario = salario + 500 WHERE id_cargo
>= 5 AND id_cargo <= 9;
UPDATE cargo SET salario + 500 WHERE id_cargo >= 5
AND id_cargo >= 9;
Pergunta 3
Resposta
Selecionada:
E.
Respostas: A.
B.
C.
D.
E.
Qual comando SQL a seguir não resulta em erro durante a execução por estar
na sintaxe correta?
INSERT INTO TABELA (CODIGO,NOME) VALUES (1,
"AGNALDO”)
INSERT INTO TABELA (CODIGO,NOME) VALUE
(1,”AGNALDO”)
INSERT INTO TABELA (CODIGO,NOME)  (1,”AGNALDO”)
INSERT IN TABELA (CODIGO,NOME) VALUE
(1,”AGNALDO”)
INSERT IN TABELA (CODIGO,NOME) VALUES
(1,”AGNALDO”)
INSERT INTO TABELA (CODIGO,NOME) VALUES (1,
"AGNALDO”)
Pergunta 4
0,7 em 0,7 pontos
0,7 em 0,7 pontos
07/10/2021 10:24 Revisar envio do teste: N2-BD – BANCO DE DADOS (PAM) - ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_46272611_1&course_id=_688519_1&content_id=_17804… 4/10
Resposta Selecionada: 
Respostas:
 
O modelo Entidade-Relacionamento (ER) é um modelo de dados que descreve
os objetos (entidades) dentro do contexto do domínio de negócio e os
relacionamentos entre esses objetos. Os objetos possuem ainda características
denominadas atributos. Sobre o modelo Entidade-Relacionamento (ER),
considere as afirmativas abaixo:
I As chaves primárias podem possuir valores nulos, a menos que o atributo
possua a restrição NOT NULL.
II As chaves estrangeiras podem possuir valores nulos, a menos que o atributo
possua a restrição NOT NULL.
III As chaves primárias podem ser formadas por um ou mais atributos.
IV São tipos de cardinalidade de relacionamentos: um para um, um para
muitos, três para muitos.
Estão corretas as afirmativas:
II e III.
I e IV.
III e IV
II e III.
II e IV.
I e III.
Pergunta 5
Considerando o modelo entidade‐relacionamento acima e as informações nele
contidas, assinale a alternativa correta:
0,7 em 0,7 pontos
07/10/2021 10:24 Revisar envio do teste: N2-BD – BANCO DE DADOS (PAM) - ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_46272611_1&course_id=_688519_1&content_id=_17804… 5/10
Resposta
Selecionada:
A.
Respostas: A.
B.
C.
D. 
E.
No modelo em questão, há a presença de uma estrutura
conhecida como generalização/especialização.
No modelo em questão, há a presença de uma estrutura
conhecida como generalização/especialização.
Entre a entidade Servidor Público e as entidades Funcionário
Público e Temporário, existe um relacionamento do tipo (n:n).
Um Servidor Público pode ser alocado em várias Secretarias.
Telefone e Sexo são exemplos de atributos‐chave.
Uma Secretaria pode ter apenas um Funcionário Temporário.
Pergunta 6
Resposta
Selecionada:
Respostas:
Em um banco de dados de empregados, no qual existem vários empregados
com salários distintos entre si, o comando SQL que retorna os empregados
cujo salário é inferior ao maior salário existente é:
select * from empregado where salario < any (select salario
from empregado)
select * from empregado where salario < all (select salario
from empregado)
select * from empregado where salario > any (select
max(salario) from empregado)
select * from empregado where salario > all (select salario
from empregado)
select * from empregado where salario > any (select salario
from empregado)
0,7 em 0,7 pontos
07/10/2021 10:24 Revisar envio do teste: N2-BD – BANCO DE DADOS (PAM) - ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_46272611_1&course_id=_688519_1&content_id=_17804… 6/10
select * from empregado where salario < any (select salario
from empregado)
Pergunta 7
Resposta Selecionada: D. 
Respostas: A. 
B. 
C. 
D. 
E. 
Quanto ao DER (Diagrama Entidade Relacionamento) relacione, conforme a
notação original do Peter Chen, os componentes do DER da coluna da
esquerda com a respectiva figura geométrica indicada na coluna da direita:
(1) entidades (2) relacionamentos (3) atributos
(A) elipses (B) retângulos (C) losangos
Assinale a alternativa que apresenta a correlação correta:
1B - 2C - 3A
1B - 2A - 3C
1B - 2C - 1A
1A - 2C - 3B
1B - 2C - 3A
1C - 2B - 3A
Pergunta 8
Resposta
Selecionada:
Respostas:
Considere a existência de duas tabelas relacionadas em um banco de dados:
Pedidos e Transportador. A tabela Pedidos possui 2 campos numéricos:
PedidoID (chave primária) e TransportadorID (chave estrangeira). A tabela
Transportador possui o campo TransportadorID (chave primária, numérico) e
TransportadorNome (cadeia de caracteres). Para listar o número de Pedidos de
cada Transportador utiliza-se a instrução SQL:
SELECT Transportador.TransportadorNome,
COUNT(Pedidos.PedidoID) AS NumeroPedidos FROM
Pedidos LEFT JOIN Transportador ON
Pedidos.TransportadorID = Transportador.TransportadorID
GROUP BY TransportadorNome;
0,7 em 0,7 pontos
0,7 em 0,7 pontos
07/10/2021 10:24 Revisar envio do teste: N2-BD – BANCO DE DADOS (PAM) - ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_46272611_1&course_id=_688519_1&content_id=_17804… 7/10
SELECT Transportador.TransportadorNome,
COUNT(Pedidos.PedidoID) AS "NumeroPedidos" FROM
Pedidos, Transportador INNER JOIN ON
Pedidos.TransportadorID = Transportador.TransportadorID
GROUPBY TransportadorNome;
SELECT Transportador.TransportadorNome,
COUNT(Pedidos.PedidoID) AS NumeroPedidos FROM
Pedidos LEFT JOIN Transportador ON
Pedidos.TransportadorID = Transportador.TransportadorID
GROUP BY TransportadorNome;
SELECT Transportador.TransportadorNome,
COUNT(Pedidos.PedidoID) AS NumeroPedidos FROM
Pedidos FULL JOIN Transportador WHERE
Pedidos.TransportadorID = Transportador.TransportadorID
GROUP BY TransportadorNome;
SELECT Transportador.TransportadorNome,
COUNT(Pedidos.PedidoID) AS "NumeroPedidos" FROM
Pedidos RIGHT JOIN FROM Pedidos ON
Pedidos.TransportadorID = Transportador.TransportadorID
ORDER BY TransportadorNome;
SELECT Transportador.TransportadorNome,
COUNT(Pedidos.PedidoID) AS NumeroPedidos FROM
Pedidos LEFT JOIN Transportador ON
Pedidos.TransportadorID = Transportador.TransportadorID
ORDER BY TransportadorNome;
Pergunta 9
Nas décadas de 1970 e 1980 muitos sistemas corporativos foram
desenvolvidos com linguagem Cobol, utilizando o sistema gerenciador de
banco de dados ADABAS e arquivos indexados do tipo ISAM e VISAM. Alguns
desses produtos de implementação foram, ou estão sendo, descontinuados
pelos seus fabricantes. Por isso o trabalho de reengenharia desses sistemas,
utilizando linguagens mais modernas, como Python, Java ou mesmo C++,
associadas com sistemas de banco de dados mais atuais, apresenta  se como
uma boa oportunidade de negócio.
0,7 em 0,7 pontos
07/10/2021 10:24 Revisar envio do teste: N2-BD – BANCO DE DADOS (PAM) - ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_46272611_1&course_id=_688519_1&content_id=_17804… 8/10
Resposta Selecionada: 
Respostas:
 
Considerando esse cenário avalie as afirmações a seguir .
I.  A dificuldade de reengenharia de sistemas antigos deve-se ao fato de que
na maioria das vezes o desenvolvedor defina o sistema e esse já era o próprio
processo da organização.
II. O custo de alteração para modernização de uma linha de código em Cobol é
alto, por isso, fazer a manutenção desses sistemas é menos despendioso.
III. Uma estratégia de conversão dos referidos sistema para uma linguagem
orientada a objetivos é definir uma estrutura de classes e métodos e realizar o
refatoramento do código.
E correto o que se afirmar em:
I, II e III
I, apenas
III, apenas.
I e II apenas
II e III , apenas.
I, II e III
Pergunta 10
Resposta Selecionada:
Em um modelo de dados que descreve a publicação acadêmica de
pesquisadores de diferentes instituições em eventos acadêmicos, considere as
tabelas abaixo.
DEPARTAMENTO (#CodDepartamento, NomeDepartamento)
EMPREGADO (#CodEmpregado, NomeEmpregado, $CodDepartamento,
Salario)
#Primary key - Chave Primária 
 $Foreign Key - CHave Estrangeira
Na linguagem SQL, o comando mais simples para recuperar os códigos dos
departamentos cuja média salarial seja maior que 2000 é:
0,7 em 0,7 pontos
07/10/2021 10:24 Revisar envio do teste: N2-BD – BANCO DE DADOS (PAM) - ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_46272611_1&course_id=_688519_1&content_id=_17804… 9/10
 
Respostas:
 
SELECT CodDepartamento
FROM EMPREGADO
GROUP BY CodDepartamento
HAVING AVG (Salario) > 2000
SELECT CodDepartamento
FROM EMPREGADO
GROUP BY CodDepartamento
ORDER BY AVG (Salario) > 2000
SELECT CodDepartamento
FROM EMPREGADO
WHERE AVG (Salario) > 2000
SELECT CodDepartamento,
AVG (Salario) > 2000
FROM EMPREGADO
GROUP BY CodDepartamento
SELECT CodDepartamento
FROM EMPREGADO
GROUP BY CodDepartamento
HAVING AVG (Salario) > 2000
SELECT CodDepartamento
FROM EMPREGADO
WHERE AVG (Salario) > 2000
GROUP BY CodDepartamento
Pergunta 11
Uma empresa de análise de mercado de entregas de encomendas foi
contratada para selecionar aquela que prestaria serviço para seu cliente e fez
um levantamento de dados do setor nos últimos 10 anos, produzindo um
relatório com a tabela a seguir, que apresenta cinco principais fornecedores em
potencial para o serviço de entrega de encomendas.
Com base nessa situação é considerando que a tabela faz parte do banco de
dados da empresa como o nome de tabela 1 avalie as afirmações a seguir.
0,7 em 0,7 pontos
07/10/2021 10:24 Revisar envio do teste: N2-BD – BANCO DE DADOS (PAM) - ...
https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_46272611_1&course_id=_688519_1&content_id=_1780… 10/10
Quinta-feira, 7 de Outubro de 2021 10h24min45s BRT
Resposta Selecionada: 
Respostas:
 
O código em SQL que exclui da TABELA1 as informações do Fornecedor 1,
Fornecedor 4 e Fornecedor 5 é: DELETE FROM TABELA1 WHERE CD6 =
'Regional' OR CD1 > 160 OR CD5 > 1;.
A inclusão de uma nova coluna com dados de taxa de eficiência de entrega
para os fornecedores constantes na TABELA1 é feita pelo código: INSERT
INTO TABELA1 (CD7) SET CD7 = 'CD3/CD2';.
O código que reflete a escolha do cliente, o Fornecedor 3, é: SELECT
Fornecedor FROM TABELA1 WHERE CD1 > 100 AND (CD3/CD2) > 0.99 AND
CD5 < 0.5 ORDER BY CD3;
 É correto o que se afirma em:
III, apenas.
I, apenas.
I e II, apenas.
II e III, apenas.
III, apenas.
I, II e III.
Pergunta 12
Resposta Selecionada: Exer12_Laura_21331277.pdf
Construa um diagrama E-R para um hospital, com um conjunto de pacientes e
um conjunto de médicos. A consulta só pode ser realizada por um único
médico e possuir um único paciente. Na mesma consulta podem ser prescritos
medicamentos ou solicitado algum tipo de exames. O médico possui um CRM
(que é único para cada médico), nome, telefone e e-mail. O paciente deve
informar o CPF, nome, endereço, telefone e nome do plano de saúde. A
consulta deve ser marcada numa determinada data e o tipo (se é consulta ou
retorno). 
1 - Monte o diagrama ER;
2 - Monte o Modelo Lógico Relacional.
← OK
1,5 em 1,5 pontos
https://anhembi.blackboard.com/courses/1/202110.00338.01/attempt/6/1/1/_46272611_1/s/9363c2bcd72740b9b93bbf8ab0ae8da9_Exer12_Laura_21331277.pdf?uploaded_filename=9363c2bcd72740b9b93bbf8ab0ae8da9_Exer12_Laura_21331277.pdf
javascript:launch('/webapps/gradebook/do/student/viewAttempts?course_id=_688519_1&method=list&nolaunch_after_review=true%27);

Continue navegando