Buscar

Atividade A2

Prévia do material em texto

16/06/2021 GRA0244 BANCO DE DADOS GR0272211 - 202110.ead-14718.01
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_66… 1/8
Pergunta 1
Resposta Selecionada: 
Resposta Correta: 
Comentário
da resposta:
Em um sistema de locação de equipamentos, existe uma tabela
LOCACAO que armazena os registros dos equipamentos que
foram locados para os respectivos clientes. Uma locação tem
uma informação da DATA_LOCAÇAO, que é DATETIME, e
marcada como NOT NULL.
 
Estabeleça relação entre cada um dos itens destacados na
questão com o que representam em uma modelagem relacional:
 
1. LOCACAO.
2. DATA_LOCACAO.
3. DATETIME.
4. NOT NULL.
 
( ) Relação.
( ) Especificação de obrigatoriedade.
( ) Atributo
( ) Tipo de Dados
 
A partir das associações feitas anteriormente, assinale a
alternativa que apresenta a sequência correta:
I, IV, II, III.
I, IV, II, III.
Resposta correta . Na sequência, Relação (Item I),
de fato, é a tabela LOCACAO para armazenar os
registros das locações. Especificação de
obrigatoriedade (Item IV) é feita com as palavras de
NULL e NOT NULL. DATA_LOCACAO (item II) é
uma parte, um atributo da tabela LOCACAO. Por
fim, DATETIME (Item III) é um dos tipos de dados
que pode ser atribuído a um determinado atributo.
Pergunta 2
Conforme (Elmasri, 2011), “a normalização de dados pode ser
considerada um processo de analisar os esquemas de relação
1 em 1 pontos
0 em 1 pontos
16/06/2021 GRA0244 BANCO DE DADOS GR0272211 - 202110.ead-14718.01
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_66… 2/8
Resposta
Selecionada:
Resposta
Correta:
dados com base em suas dependências funcionais e chaves
primárias para conseguir as propriedades desejadas de (1)
minimização de redundância e (2) minimização de anomalias de
inserção, exclusão e atualização. Ele pode ser considerado um
processo de filtragem ou purificação que faz com que o modelo
tenha qualidade cada vez melhor” (ELMASRI, 2011, p. 348).
ELMASRI, R.; NAVATHE, S. Sistemas de Banco de Dados .
São Paulo: Pearson Addison Wesley, 2011, p. 348.
Analise o quadro a seguir. 
COD NOME EMAIL
1 João joao21@bol.com.br
1 João jms@gmail.com,
jmoreira@outlook.com
2 Maria mas@gmail.com
2 Maria marias@novaempresa.com.br
3 Joana joa@gmail.com
3 Joana joana98@outlook.com
 
Fonte: Elaborado pelo autor.
 
Ao analisar o quadro indique qual forma normal deve ser
considerada e como a normalização deve acontecer:
A segunda forma normal (2FN) deve ser
considerada com a criação de uma nova tabela
com a cópia dos códigos do cliente e os nomes
nessa nova tabela.
A primeira forma normal (1FN) deve ser considerada uma nova tabela
de e-mail, devendo ser criada copiando os valores de e-mail e criando
uma chave estrangeira para a tabela de clientes
Pergunta 3
Um modelo é uma abstração da realidade e, em diversas áreas,
pode agregar várias vantagens, antecipar eventuais problemas
durante a construção de um edifício, especificar o que deve ser
construído posteriormente, além de outros. 
 
Em cada área, algum exemplo do conceito de modelo pode ser
0 em 1 pontos
16/06/2021 GRA0244 BANCO DE DADOS GR0272211 - 202110.ead-14718.01
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_66… 3/8
Resposta Selecionada: 
Resposta Correta: 
Comentário
da resposta:
aplicado. Para cada um de exemplos de modelos, associe a
área em que são empregados.
1. Planta baixa.
2. Esquemático de circuito.
3. Modelagem de Entidade e Relacionamento.
4. Organograma.
 
As áreas para se associar os modelos são:
( ) Tecnologia de Informação.
( ) Engenharia Civil ou Arquitetura.
( ) Engenharia Elétrica.
( ) Administração.
 
A partir das relações feitas anteriormente, assinale a alternativa
que apresenta a sequência correta:
IV, I, II, III.
III, I, II, IV.
Sua resposta está incorreta. A alternativa não
apresenta a sequência correta, já que em
tecnologia de informação usamos para o trato com
dados em uma abordagem conceitual o Modelo de
Entidade e Relacionamento (Item III). A engenharia
civil ou arquitetura usa uma planta baixa (Item I)
como um modelo bastante comum no dia a dia
desses profissionais e, até mesmo, para usuários
mais leigos, ele expressa a posição de paredes, de
portas, de janelas e, às vezes, de móveis de uma
construção. Na Engenharia Elétrica, é comum o
esquemático de circuitos (Item II) com os
componentes e suas ligações, como resistores,
fontes e outros. Na administração, um
organograma (Item IV) serve para apresentar a
hierarquia da empresa com diretoria, gerências e
outros.
Pergunta 4
O ato de modelar pode agregar diversas vantagens na área e
para os profissionais envolvidos. Analise as sentenças a seguir
e marque (V) para Verdadeiro e (F) para Falso sobre vantagens
1 em 1 pontos
16/06/2021 GRA0244 BANCO DE DADOS GR0272211 - 202110.ead-14718.01
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_66… 4/8
Resposta Selecionada: 
Resposta Correta: 
Comentário
da resposta:
que de fato ocorrem ao fazer uma boa modelagem de dados.
 
( ) Facilita a comunicação, pois o projetista de dados, o DBA,
os programadores e todos os envolvidos com o projeto podem
compreender como os dados são projetados;
( ) Auxilia na automatização das tarefas, pois a partir do
modelo algumas ferramentas podem gerar os denominados
“ scripts ” para criação de tabelas, por exemplo.
( ) Oferece suporte para melhor compreensão do sistema, pois
o projetista precisa tomar decisões e esclarecer dúvidas que o
faz aprofundar sua compreensão do que está sendo modelado.
( ) Ajuda o usuário final a entender como operar as telas do
sistema com base no que foi especificado no modelo, pois os
campos das telas refletem os campos do modelo de dados.
 
Assinale a alternativa que apresenta a sequência correta:
V, V, V, F.
V, V, V, F.
Resposta correta . Para o item I (Verdadeiro), de
fato o modelo serve como meio de comunicação, o
que o projetista especifica é compreendido pelos
outros responsáveis. Para o item II (Verdadeiro),
ferramentas de fato permitem automatizar scripts ,
o WorkBench e o DBDesigner, além de outras
oferecem essa opção usada pelo projetista ao final
da modelagem para gerar os comandos de DDL
para criação do banco. No item IV (Verdadeiro), a
modelagem também serve para provocar questões
que precisam ser resolvidas pelo projetista no ato
de modelar e, assim, ele acaba se aprofundando
sobre o que está sendo concebido. O quarto e
último item são falsos, pois para o usuário final a
operação com o sistema é suportada por um
manual ou algo nesse nível. O modelo de dados
tem maior utilidade para os envolvidos na criação
do banco de dados ou do sistema.
Pergunta 5
Em um Modelo de Entidade e Relacionamento existem diversos
tipos de relações e, na conversão para o Modelo Relacional,
algumas ações são feitas para encontrar a representação
0 em 1 pontos
16/06/2021 GRA0244 BANCO DE DADOS GR0272211 - 202110.ead-14718.01
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_66… 5/8
Resposta
Selecionada:
Resposta
Correta:
equivalente. Em determinado sistema foi encontrada a seguinte
situação no Modelo de Entidade e Relacionamento e que
precisa ser convertido para o Modelo Relacional.
 
 
 
Fonte: Elaborada pelo autor.
 
Assinale qual a forma de converter essa representação do
Modelo de Entidade e Relacionamento (MER) para o Modelo
Relacional:
Uma nova tabela deve ser criada para armazenar os
supervisores de funcionários.
Um campo deve ser adicionado na tabela
funcionário e como chave primária para a própria
tabela funcionário.
Pergunta 6
Resposta Selecionada: 
Resposta Correta: 
Conceito usado como base para o modelo de dados relacional –
que se parece com uma tabela de valores – como seu bloco de
montagem básico.A sua base teórica reside em uma teoria de
conjuntos e lógica de predicado de primeira ordem (ELMASRI,
2011, p. 38). 
ELMASRI, R.; NAVATHE, S. Sistemas de Banco de Dados .
São Paulo: Pearson Addison Wesley, 2011, p. 38.
Com base no trecho apresentado anteriormente, assinale a
alternativa que indique corretamente o conceito de Modelo
Relacional:
Domínio de valores dos dados.
Relação.
Pergunta 7
Ao desenvolver um sistema, a sua modelagem pode usar alguns
tipos diferentes de modelos. Na UML, existem alguns, tais como:
0 em 1 pontos
1 em 1 pontos
16/06/2021 GRA0244 BANCO DE DADOS GR0272211 - 202110.ead-14718.01
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_66… 6/8
Resposta Selecionada: 
Resposta Correta: 
Comentário
da resposta:
o diagrama de classes, de atividades ou casos de uso. Na
modelagem de dados, podemos usar o Modelo de Entidade e
Relacionamento ou o Modelo Relacional. Os modelos podem ter
um nível de abstração que indicam o quanto eles visam
expressar mais questões próximas ao mundo real ou ao outro
extremo, isto é, próximas ao universo de codificação do
sistema. 
 
Nesse contexto, o Modelo de Entidade e Relacionamento (MER)
é um modelo:
De Nível Conceitual.
De Nível Conceitual.
Resposta correta, pois o MER é um modelo de
nível conceitual, sua modelagem ocorre nos
momentos iniciais do desenvolvimento do sistema,
visando captar elementos mais próximos ao mundo
real.
Pergunta 8
Resposta
Selecionada:
Resposta
Correta:
Comentário
da resposta:
Na conversão do Modelo MER para o Modelo Relacional,
algumas entidades, alguns relacionamentos e outros elementos
são convertidos para a representação de como os dados serão
logicamente mantidos em relações ou tabelas, com chaves
primárias e chaves estrangeiras. Uma conversão comum é
quando um relacionamento dá origem a uma tabela associativa. 
 
Ao analisar as situações a seguir, é necessário criar uma tabela
associativa em:
Um sistema de escola em que um aluno pode
cursar várias disciplinas e uma disciplina pode
conter vários alunos.
Um sistema de escola em que um aluno pode
cursar várias disciplinas e uma disciplina pode
conter vários alunos.
Resposta correta , pois a tabela associativa é
necessária ao converter relacionamentos do tipo
N:N ou muitos para muitos, o que ocorre na relação
entre Alunos e Disciplinas nessa alternativa.
1 em 1 pontos
16/06/2021 GRA0244 BANCO DE DADOS GR0272211 - 202110.ead-14718.01
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_66… 7/8
Pergunta 9
Resposta Selecionada: 
Resposta Correta: 
Comentário
da resposta:
Um determinado sistema de identificação de pessoas em uma
determinada portaria precisa armazenar no banco de dados as
fotos das pessoas que entram em determinado edifício. O tipo
de dados mais adequado para representar o campo FOTO na
tabela de VISITANTES do sistema de portaria é:
BLOB.
BLOB.
Resposta correta , pois campos do tipo binário,
como é o caso do campo FOTO, são armazenados
nesse tipo de campo, chamado deBinary Long
Object (BLOB).
Pergunta 10
Um determinado sistema permite a busca de prestadores de
serviço por clientes que precisam, por exemplo, de um
encanador ou de um eletricista. Certo prestador de serviço
realiza o seu cadastro no sistema e, a partir daí, ele pode ser
pesquisado e acionado por clientes interessados no serviço que
ele presta. Ao realizar o cadastro, o prestador precisa
necessariamente digitar o seu nome, seu CPF e seu endereço
na cidade. Adicionalmente, caso ele queira, pode adicionar o
seu e-mail e sua data de nascimento. Uma vez cadastrado, ele
recebe um código que serve para identificá-lo na tabela de
prestadores e nas chaves estrangeiras relacionadas com a
tabela de prestadores. 
 
A respeito desse cenário, marque (V) verdadeiro ou (F) falso
para as afirmações a seguir sobre as especificações dos
campos da tabela PRESTADORES.
 
( ) O campo CPF é a chave primária da tabela.
( ) O campo EMAIL deve estar associado à definição “NOT
NULL”.
( ) O campo NOME é do tipo CHAR ou VARCHAR.
( ) O campo CODIGO na tabela PRESTADORES é chave
estrangeira.
 
1 em 1 pontos
1 em 1 pontos
16/06/2021 GRA0244 BANCO DE DADOS GR0272211 - 202110.ead-14718.01
https://anhembi.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_66… 8/8
Resposta Selecionada: 
Resposta Correta: 
Comentário
da resposta:
A partir das associações feitas anteriormente, assinale a
alternativa que apresenta a sequência correta:
F, F, V, F.
F, F, V, F.
Resposta correta . O item I é falso, pois a chave
primária da tabela é o atributo identificador
CODIGO, mencionado como aquele que identifica
o registro na tabela. O item II é falso, pois o campo
EMAIL é preenchido opcionalmente e apenas os
campos obrigatórios devem ser marcados com
NOT NULL. O item III é verdadeiro, pois campos
descritivos, como NOME, são associados aos tipos
CHAR ou VARCHAR. O item III é falso, pois o
campo CODIGO só é chave estrangeira em outras
tabelas que referenciam a tabela PRESTADORES.

Continue navegando