Prévia do material em texto
16/11/2020 Revisar envio do teste: ATIVIDADE 2 (A2) – GRA1564 ...
https://unp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_38386863_1&course_id=_612713_1&content_id=_14322410_1… 1/5
Revisar envio do teste: ATIVIDADE 2 (A2)
GRA1564 LABORATORIO DE SOFTWARE E PROJETOS PTA - 202020.ead-7842.04 Unidade 2
Revisar envio do teste: ATIVIDADE 2 (A2)
Usuário JOSE JACSAN SOUSA PEREIRA
Curso GRA1564 LABORATORIO DE SOFTWARE E PROJETOS PTA - 202020.ead-7842.04
Teste ATIVIDADE 2 (A2)
Iniciado 03/11/20 12:09
Enviado 16/11/20 15:12
Status Completada
Resultado da tentativa 9 em 10 pontos
Tempo decorrido 315 horas, 3 minutos
Resultados exibidos Respostas enviadas, Respostas corretas, Comentários
Pergunta 1
Resposta Selecionada:
Resposta Correta:
Feedback
da
resposta:
O desenvolvimento de um banco de dados é composto pelas etapas de modelo conceitual, modelo lógico e
modelo físico. O modelo físico acontece por intermédio do SGBD - sistema gerenciador de banco de dados
que se comunica com as aplicações através de uma linguagem denominada SQL.
Sobre o comando SQL selecione a alternativa correta que insira “João” na tabela pessoa.
insert into pessoa(nome) values (“João”)
insert into pessoa(nome) values (“João”)
Resposta correta. A alternativa está correta, pois a SQL é dividida em duas famílias DDl data
definition language (utilizada para definir a estrutura de um banco de dados) e DML - data
manipulation language (utilizada para manipulação dos dados), nesta segunda o comando insert
é utilizado para inserir novos dados em um banco de dados.
Pergunta 2
Resposta
Selecionada:
Resposta Correta:
Feedback
da
resposta:
Em um projeto de banco de dados, o modelo lógico é um modelo de banco de dados com médio nível de
abstração. Isto significa que ele é compreensível para pessoas técnicas, programadores por exemplo, mas não
para o usuário final. Dito isso, analise o seguinte modelo lógico.
No contexto do modelo lógico, selecione a alternativa correta sobre a CHAVE ESTRANGEIRA.
A chave estrangeira é utilizada para se associar a uma chave primária e assim criar
relacionamentos.
A chave estrangeira é utilizada para se associar a uma chave primária e assim criar
relacionamentos.
Resposta correta. A alternativa está correta, pois a chave estrangeira é utilizada para referenciar
uma chave primária de outra tabela, na qual se constitui um relacionamento. Para que possa
referenciar uma chave primária, a chave estrangeira deve ser do mesmo tipo de dados que a
chave primária referenciada.
Minha Área
1 em 1 pontos
1 em 1 pontos
JOSE JACSAN SOUSA PEREIRA
https://unp.blackboard.com/
https://unp.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_612713_1
https://unp.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_612713_1&content_id=_14322395_1&mode=reset
https://unp.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_362_1
https://unp.blackboard.com/webapps/login/?action=logout
16/11/2020 Revisar envio do teste: ATIVIDADE 2 (A2) – GRA1564 ...
https://unp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_38386863_1&course_id=_612713_1&content_id=_14322410_1… 2/5
Pergunta 3
Resposta Selecionada:
Resposta Correta:
Feedback
da
resposta:
A criação de sistemas de informação dependem de uma linguagem de programação e de um sistema
gerenciador de banco de dados. Todo processo de criação e manipulação de um banco de dados é feito pelo
SGBD através de uma linguagem denominada Structured Query Language - SQL
Neste sentido, selecione a alternativa correta que apresente o comando que remove o aluno de código 31 da
tabela aluno.
delete from aluno where cod_aluno = 31
delete from aluno where cod_aluno = 31
Resposta correta. A alternativa está correta, pois a SQL é dividida em duas famílias DDl data
definition language (utilizada para definir a estrutura de um banco de dados) e DML - data
manipulation language (utilizada para manipulação dos dados).O comando DML para remover
registros é o DELETE e deve sempre vir seguido de WHERE para evitar que não sejam removidos
registros não desejados.
Pergunta 4
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
O diagrama entidade relacionamento - DER é composto pelos elementos que compõem seu nome. Para definir
o comportamento de um relacionamento entre duas entidades, as cardinalidades são números que dizem a
relação de ocorrências entre elas. Analise a figura a seguir, com ênfase na cardinalidade
Figura - Modelo Conceitual
Fonte: O Autor
Após analisar a figura, selecione a alternativa correta sobre como deve ser feita a leitura da cardinalidade
O professor ministra no mínimo zero e no máximo muitas disciplinas, uma disciplina é
ministrada por no mínimo um e no máximo muitos professores.
O professor ministra no mínimo zero e no máximo muitas disciplinas, uma disciplina é
ministrada por no mínimo um e no máximo muitos professores.
Resposta correta. A alternativa está correta, pois ao assinalar você mostrou um bom
conhecimento sobre interpretação de cardinalidade. A leitura da cardinalidade sempre é feita do
lado oposto, no exemplo a cardinalidade ao lado de professor (1,N) é lida a partir da entidade
disciplina.
Pergunta 5
Durante o ciclo de vida de um projeto de software, tendo em mãos os documentos UML, documento de
requisitos, bem como já se tendo domínio sobre o mundo real do sistema. O projeto de um banco de dados
consiste na criação de diversas etapas para representar o cenário de onde se deseja armazenar dados, isto
1 em 1 pontos
1 em 1 pontos
1 em 1 pontos
16/11/2020 Revisar envio do teste: ATIVIDADE 2 (A2) – GRA1564 ...
https://unp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_38386863_1&course_id=_612713_1&content_id=_14322410_1… 3/5
Resposta
Selecionada:
Resposta
Correta:
Feedback
da
resposta:
acontece por intermédio do modelo conceitual, modelo lógico e modelo físico. Nos níveis de abstração, o
modelo lógico é a segunda etapa.
Neste contexto, selecione a alternativa correta sobre o modelo lógico
O modelo lógico é composto por tabelas, campos e chaves, não sendo compreensível
para usuários comuns
O modelo lógico é composto por tabelas, campos e chaves, não sendo compreensível
para usuários comuns
Resposta correta. A alternativa está correta, pois os elementos de um modelo lógico são tabelas,
campo e chaves. No diagrama entidade relacionamento, modelo conceitual, os elementos
padrões são entidade, relacionamento e atributos. Ainda que haja uma transformação de um
modelo para outro, as nomenclatura de cada modelo são diferentes.
Pergunta 6
Resposta Selecionada:
Resposta Correta:
Feedback
da
resposta:
Um banco de dados é responsável por armazenar os dados de uma organização. Durante o processo de
desenvolvimento de um sistema a construção de um banco de dados é necessário seguir uma sequência de
desenvolvimento que compõem os níveis de abstração de modelos, esses níveis definem o quanto um modelo
está perto da realidade humana e de uma máquina
Neste contexto, selecione a alternativa correta que contenham os três modelos de banco de dados.
Modelo conceitual, modelo lógico e modelo físico.
Modelo conceitual, modelo lógico e modelo físico.
Resposta correta. A alternativa está correta, pois o ciclo de vida de um projeto de banco de
dados inicia-se com o desenvolvimento do modelo lógico que é de alto nível, passa pelo modelo
lógico de médio nível e por fim, o modelo físico que é um modelo de alto nível que cria o banco de
dados na máquina
Pergunta 7
Resposta Selecionada:
Resposta Correta:
Feedback
da
resposta:
Durante o desenvolvimento de um banco de dados, objetos do sistema são mapeados como entidades no
modelo conceitual. No modelo lógico as entidades se transformam em tabelas com campos e chaves.
Posteriormente no físico, as tabelas passam a existir.
Neste sentido, selecione a alternativa correta que apresente a criação de uma tabela em um banco dedados.
create database pessoa (idpessoa integer primary key, nome varchar(100))
create table pessoa (idpessoa integer primary key, nome varchar(100))
Sua resposta está incorreta. A alternativa está incorreta, pois em SQL o comando correto para
criar uma tabela é CREATE. O comando create vem seguido da definição dos campos e tipos de
dados correspondentes, complementarmente são definidas as chaves primárias, estrangeiras e
valores obrigatórios.
Pergunta 8
Resposta Selecionada:
Resposta Correta:
Durante o ciclo de vida de um projeto de um sistema de informação diversas metodologias, tecnologias e
ferramentas são utilizadas. Desde a concepção do levantamento de requisitos, passando pela UML, até o
desenvolvimento em si.
No desenvolvimento de sistemas os softwares MySQL, PostgreSQL e Oracle são do mesmo Tipo.
Sobre esses softwares, selecione a alternativa CORRETA.
MySQL, PostgreSQL e Oracle são sistemas gerenciadores de banco de dados
1 em 1 pontos
0 em 1 pontos
1 em 1 pontos
16/11/2020 Revisar envio do teste: ATIVIDADE 2 (A2) – GRA1564 ...
https://unp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_38386863_1&course_id=_612713_1&content_id=_14322410_1… 4/5
Feedback
da
resposta:
MySQL, PostgreSQL e Oracle são sistemas gerenciadores de banco de dados
Resposta correta. A alternativa está incorreta, pois sistemas operacionais são softwares
utilizados para fazer interface entre a máquina e o usuário, são exemplos o Windows, Linux e o
MacOS. Para rodar em nuvem é necessário ter um servidor. A validação dos requisitos está no
processo da engenharia de software, de modo geral acontecerá apenas durante o teste. O SGBD
tem mecanismos para garantir que os dados não sejam acessados, mas para garantir a segurança
apenas sua instalação não será o suficiente.
Pergunta 9
Resposta Selecionada:
Resposta Correta:
Feedback
da
resposta:
O modelo conceitual é a primeira etapa no processo de construção de um banco de dados, que compõe uma
das primeiras etapas do ciclo de vida de um sistema. Este modelo pode ser desenvolvido por qualquer notação
que permita representar o mundo real, neste cenário a notação mais utilizada é o diagrama entidade-
relacionamento.
Sobre este tipo de diagrama, analise o que está a seguir.
Figura - Modelo Conceitual
Fonte: O Autor
Após analisar a figura, selecione a alternativa correta sobre qual é o elemento que é o relacionamento.
Ministra
Ministra
Resposta correta. A alternativa está correta, pois no modelo conceitual um relacionamento é
denotado por um losango que liga duas entidades. Neste exemplo em particular o
relacionamento é dado por “Ministra”, professor ministra disciplina.
Pergunta 10
Os bancos de dados relacionais são o tipo de banco de dados mais utilizado na atualidade, apesar de diversos
bancos de dados surgirem diariamente, este ainda se mantém.Isto se dá pela capacidade destes bancos de
dados garantirem a integridade dos dados armazenados.
Tal integridade é feita pela aplicação de uma boa modelagem, para realizar sua implementação são utilizados
os sistemas gerenciadores de banco de dados relacionais e sua modelagem é feita através do modelo lógico.
No contexto do modelo lógico, selecione a alternativa correta sobre a CHAVE ESTRANGEIRA.
1 em 1 pontos
1 em 1 pontos
16/11/2020 Revisar envio do teste: ATIVIDADE 2 (A2) – GRA1564 ...
https://unp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_38386863_1&course_id=_612713_1&content_id=_14322410_1… 5/5
Segunda-feira, 16 de Novembro de 2020 15h13min34s BRT
Resposta Selecionada:
Resposta Correta:
Feedback
da
resposta:
Figura: Modelo Lógico
Fonte: O Autor
O campo id_professor na tabela disciplina é uma chave estrangeira
O campo id_professor na tabela disciplina é uma chave estrangeira
Resposta correta. A alternativa está correta, pois o campo id_professor na tabela disciplina é
uma chave estrangeira, dado por FK (Foreing Key). Esta chave estrangeira relaciona a tabela com
a tabela professor uma vez que este campo referencia o campo id_professor da tabela professor.
← OK
javascript:launch('/webapps/gradebook/do/student/viewAttempts?course_id=_612713_1&method=list&nolaunch_after_review=true');