Buscar

Atividade 2 LABORATÓRIO DE SOFTWARE E PROJETOS

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 6 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 6 páginas

Prévia do material em texto

Curso GRA1564 LABORATÓRIO DE SOFTWARE E PROJETOS 
GR1797211 - 202110.ead-14782.01 
Teste ATIVIDADE 2 (A2) 
Iniciado 09/02/21 10:00 
Enviado 09/02/21 10:12 
Status Completada 
Resultado da 
tentativa 
10 em 10 pontos 
Tempo decorrido 12 minutos 
Resultados 
exibidos 
Respostas enviadas, Respostas corretas, Comentários 
• Pergunta 1 
1 em 1 pontos 
 
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. 
 
Figura: Modelo Lógico 
Fonte: O Autor 
 
 
 
Resposta 
Selecionada: 
 
O campo id_professor na tabela disciplina é uma 
chave estrangeira 
Resposta Correta: 
O campo id_professor na tabela disciplina é uma 
chave estrangeira 
Comentário 
da resposta: 
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. 
 
 
• Pergunta 2 
1 em 1 pontos 
 
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 
 
Resposta 
Selecionada: 
 
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: 
 
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. 
Comentário 
da resposta: 
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 3 
1 em 1 pontos 
 
Em um sistema de informação relatórios são comumente extraídos a partir 
dos dados armazenados. Os dados do sistema são armazenados em um 
sistema gerenciador de banco de dados e extraídos por meio de comandos 
SQL e depois ganham um formato visual, de acordo com a tecnologia 
utilizada. 
Neste sentido, selecione a alternativa correta que apresente o comando 
SQL que retorne o relatório de todos os dados de alunos armazenados no 
sistema. 
 
 
Resposta Selecionada: 
select * from aluno 
Resposta Correta: 
select * from aluno 
Comentário 
da resposta: 
Resposta correta. A alternativa está correta, pois quando 
utilizado na linguagem SQL o comando para recuperar 
(SELECIONAR) dados é o SELECT. Quando utilizado * 
significa ALL retornará todas as colunas, ou seja tudo, ao 
realizar SELECT * FROM ALUNO todos os campos da 
tabela aluno 
 
 
• Pergunta 4 
1 em 1 pontos 
 
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. 
 
 
Resposta Selecionada: 
Ministra 
Resposta Correta: 
Ministra 
Comentário 
da resposta: 
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 5 
1 em 1 pontos 
 
Ao desenvolver um projeto de banco de dados, um projetista e um DBA 
(Administrador de Banco de Dados) tem a tarefa de de criar um conjunto de 
documentos. O projeto de um banco de dados envolve a criação de uma 
sequẽncia de modelos de dados, cada um representando um diferente nível 
de abstração (compreensão do modelo). Dentre esses modelos existem o 
conceitual, lógico e físico. 
Sobre o modelo físico, selecione a alternativa correta. 
 
 
Resposta 
Selecionada: 
 
É o modelo de mais baixo nível, onde os dados serão 
armazenados 
Resposta Correta: 
É o modelo de mais baixo nível, onde os dados serão 
armazenados 
Comentário 
da resposta: 
Resposta correta. A alternativa está correta, pois o modelo 
físico é o banco de dados em si. O modelo físico se refere 
ao banco de dados que existe fisicamente. Por isso um 
modelo físico é considerado os comandos SQL que 
permitem criação e manutenção de um banco de dados, 
 
bem como os dados que são armazenados e acessados 
pelo SGBD. 
 
• Pergunta 6 
1 em 1 pontos 
 
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. 
 
 
Resposta Selecionada: 
delete from aluno where cod_aluno = 31 
Resposta Correta: 
delete from aluno where cod_aluno = 31 
Comentário 
da resposta: 
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 7 
1 em 1 pontos 
 
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. 
 
Resposta 
Selecionada: 
 
A chave estrangeira é utilizada para se associar a uma 
chave primária e assim criar relacionamentos. 
Resposta 
Correta: 
 
A chave estrangeira é utilizada para se associar a uma 
chave primária e assim criar relacionamentos. 
Comentário 
da resposta: 
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. 
 
 
• Pergunta 8 
1 em 1 pontos 
 
Um banco de dados é um importante recurso dentro de um sistema de 
informação, pois nele são armazenados os dados utilizados pelo sistema. 
Antes mesmo de utilizá-lo, é realizado o processo de modelagem de dados, 
que inicia-se com o modelo conceitual. Análise o modelo conceitual abaixo. 
 
Figura - Modelo Conceitual 
Fonte: O Autor 
 
Após analisar a figura, selecione a alternativa correta sobre o tipodo atributo 
endereço. 
 
Resposta 
Selecionada: 
 
O atributo endereço é do tipo Composto e 
Monovalorado 
Resposta Correta: 
O atributo endereço é do tipo Composto e 
Monovalorado 
Comentário 
da resposta: 
Resposta correta.A alternativa está correta, pois no modelo 
conceitual os atributos compostos são aqueles que têm sub-
atributos, por sua vez os atributos monovalorados são 
aqueles que armazenam apenas um valor. O atributo 
monovalorado pode não ter cardinalidade, mas assume-se 
que seja a cardinalidade (0,1) ou (1,1). 
 
 
• Pergunta 9 
1 em 1 pontos 
 
Os bancos de dados são utilizados para armazenar os dados gerenciais de 
uma organização em seu sistema de informação. Neste cenário o projeto de 
um banco de dados existem modelos criados em níveis diferentes de 
abstração. Supondo que você foi contratado para desenvolver um projeto de 
banco de dados e precisa discutir com o cliente se o banco de dados deverá 
utilizar um modelo 
Neste sentido, selecione a alternativa correta que contenha o modelo ideal 
que é compreensível até mesmo para um usuário comum. 
 
Resposta Selecionada: 
Modelo Conceitual 
Resposta Correta: 
Modelo Conceitual 
Comentário 
da resposta: 
Resposta correta. A alternativa está correta, pois o modelo 
conceitual é o modelo de mais alto nível. Este modelo é 
compreensível até mesmo para um usuário com baixo ou 
nenhum conhecimento em tecnologia, mas através dele é 
possível discutir a regra de negócio e funcionamento do 
sistema. 
 
 
• Pergunta 10 
1 em 1 pontos 
 
Os sistemas gerenciadores bancos de dados (SGBD) exercem um papel 
importante no desenvolvimento de software, são eles que armazenam e 
mantém dos dados do sistema. O SGBD tem diversas tarefas em cima de 
um banco de dados, não apenas armazenamento e recuperação dos dados, 
mas também garantir a segurança, a replicação e a estabilidade quando 
várias conexões são realizadas. 
Neste sentido, selecione a alternativa correta que contenha as tarefas do 
SGBD. 
 
Resposta 
Selecionada: 
 
Definição, 
Construção,Manipulação,Compartilhamento,Proteção 
Resposta 
Correta: 
 
Definição, 
Construção,Manipulação,Compartilhamento,Proteção 
Comentário 
da 
resposta: 
Resposta correta. A alternativa está correta, pois fazer as 
tarefas do SGBD são Definição, 
Construção,Manipulação,Compartilhamento,Proteção. De 
modo geral um SGBD é responsável por encapsular os 
dados, sendo assim o sistema nunca irá acessar os dados 
diretamente, mas sempre com intermédio do SGBD.

Outros materiais