Logo Passei Direto
Buscar

BANCO DE DADOS ATIVIDADE 2

Ferramentas de estudo

Questões resolvidas

Em um sistema de universidade, os alunos são organizados em cursos, cada aluno pode se matricular em um curso e a universidade não permite que um aluno faça mais de um curso.
O relacionamento entre Alunos e Cursos é um tipo de relação:
1:N
N:1
1:1
N:N

Na modelagem de dados, a cardinalidade especifica a quantidade de entidades que são envolvidas em um relacionamento, por exemplo, em um sistema de uma empresa um Funcionário só pode ser associado a um Cargo, mas por outro lado um Cargo pode estar associado a diversos funcionários.
A cardinalidade que melhor especifica o relacionamento entre Funcionário e Setor é:
1:N
N:1
1:1
N:N

Ao criar um Modelo Relacional, situações mapeadas no modelo conceitual precisam ser convertidas. Em uma representação, por exemplo, relacionamentos dão origem ao conceito de chave estrangeira.
Analise as seguintes situações sobre algumas situações nessa conversão do Modelo de Entidade e Relacionamento (MER) em um Modelo Relacional, e assinale (V) verdadeiro para indicar que o tratamento na conversão está correto e (F) Falso para situações em que o tratamento da conversão não está correto.
( ) Em um sistema de consulta médica em que um Paciente mora em um Bairro e um Bairro pode ser associado a vários clientes. Nesse caso, uma chave estrangeira Bairro deve ser incorporada na tabela Cliente.
( ) Em um sistema de uma empresa em que um Funcionário chefia apenas um setor e um setor é chefiado apenas por um Funcionario. Nesse caso, uma chave estrangeira Setor pode ser adicionada em Funcionario ou uma chave estrangeira Funcionario pode ser adicionada em Setor.
( ) Em um sistema de condomínio em que um Morador mora em apenas um apartamento e um apartamento pode conter vários moradores, uma chave estrangeira Apartamento deve ser incorporada na tabela de Moradores.
( ) Em um sistema de escola em que um aluno pode cursar várias disciplinas e uma disciplina pode conter vários alunos, uma tabela associativa deve ser criada contendo duas chaves estrangeiras, uma para Aluno e uma para Disciplina.
V, V, V, V
V, V, F, V
F, V, V, V
V, F, V, V

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
VARCHAR
INT
TEXT

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.
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 biblioteca onde um livro pode ser emprestado a vários leitores.
Um sistema de vendas onde um cliente pode comprar vários produtos.
Um sistema de eventos onde um evento pode ter vários participantes.

Um Modelo Relacional apresenta alguns componentes para representar as informações de um cenário modelado, por exemplo, as relações ou tabelas, as tuplas, os atributos, as chaves e outros.
Associe os itens citados aos elementos do Modelo Relacional:
( ) Tuplas.
( ) Tipos de dados.
( ) Chave Primária.
( ) Chave estrangeira.
II, IV, III, I
I, II, III, IV
IV, III, II, I
III, IV, I, II

No Modelo Relacional alguns elementos devem ser empregados ao estruturar os dados de determinado sistema.
Faça uma associação entre os elementos a seguir e as definições apresentadas na sequência:
( ) A partir de uma tabela, referencia o código presente em outra tabela.
( ) Identifica unicamente um determinado registro em uma relação.
( ) Está associado à questão de obrigatoriedade de inserção dos valores no atributo.
( ) Também denominadas tabelas e armazenam os registros do banco de dados.
III, II, IV, I
I, II, III, IV
IV, III, II, I
II, IV, I, III

Conforme (Elmasri, 2011), a normalização de dados pode ser considerada um processo de analisar os esquemas de relação dados com base em suas dependências funcionais e chaves primárias para conseguir as propriedades desejadas de minimização de redundância e minimização de anomalias de inserção, exclusão e atualização.
Ao analisar o quadro indique qual forma normal deve ser considerada e como a normalização deve acontecer:
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.
A segunda forma normal (2FN) 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.
A terceira forma normal (3FN) 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.
Nenhuma forma normal deve ser considerada.

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 equivalente.
Assinale qual a forma de converter essa representação do Modelo de Entidade e Relacionamento (MER) para o Modelo Relacional:
Um campo deve ser adicionado na tabela funcionário e como chave primária para a própria tabela funcionário.
Um campo deve ser adicionado na tabela funcionário e como chave estrangeira para a tabela de departamentos.
Uma nova tabela deve ser criada para armazenar as relações entre funcionários e departamentos.
Nenhuma alteração é necessária.

Modelos de Entidade e Relacionamento (MER) refletem as informações numa abordagem mais próxima do mundo real e, para representar essas informações em um Modelo Relacional, é necessária uma atividade de conversão.
Em relação ao que está expresso nessa parte do modelo e à forma de realizar a sua conversão para o Modelo Relacional, analise as sentenças a seguir e marque (V) para verdadeiro e (F) para falso.
( ) Um professor pode não estar alocado em uma turma.
( ) Ao converter para o Modelo Relacional, a chave primária de TURMA passará para a tabela de PROFESSOR.
( ) Uma turma necessariamente deve ter um professor.
( ) Este é um caso de tabela associativa.
V, F, V, F
F, V, F, V
V, V, V, V
F, F, F, F

o Relacional, analise as sentenças a seguir e marque (V) para verdadeiro e (F) para falso.
A seguir, assinale a alternativa que apresenta a sequência correta:
( ) Um professor pode não estar alocado em uma turma.
( ) Ao converter para o Modelo Relacional, a chave primária de TURMA passará para a tabela de PROFESSOR.
( ) Uma turma necessariamente deve ter um professor.
( ) Este é um caso de tabela associativa.
Resposta Selecionada: V, F, V, F.
Resposta Correta: V, F, V, F.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Em um sistema de universidade, os alunos são organizados em cursos, cada aluno pode se matricular em um curso e a universidade não permite que um aluno faça mais de um curso.
O relacionamento entre Alunos e Cursos é um tipo de relação:
1:N
N:1
1:1
N:N

Na modelagem de dados, a cardinalidade especifica a quantidade de entidades que são envolvidas em um relacionamento, por exemplo, em um sistema de uma empresa um Funcionário só pode ser associado a um Cargo, mas por outro lado um Cargo pode estar associado a diversos funcionários.
A cardinalidade que melhor especifica o relacionamento entre Funcionário e Setor é:
1:N
N:1
1:1
N:N

Ao criar um Modelo Relacional, situações mapeadas no modelo conceitual precisam ser convertidas. Em uma representação, por exemplo, relacionamentos dão origem ao conceito de chave estrangeira.
Analise as seguintes situações sobre algumas situações nessa conversão do Modelo de Entidade e Relacionamento (MER) em um Modelo Relacional, e assinale (V) verdadeiro para indicar que o tratamento na conversão está correto e (F) Falso para situações em que o tratamento da conversão não está correto.
( ) Em um sistema de consulta médica em que um Paciente mora em um Bairro e um Bairro pode ser associado a vários clientes. Nesse caso, uma chave estrangeira Bairro deve ser incorporada na tabela Cliente.
( ) Em um sistema de uma empresa em que um Funcionário chefia apenas um setor e um setor é chefiado apenas por um Funcionario. Nesse caso, uma chave estrangeira Setor pode ser adicionada em Funcionario ou uma chave estrangeira Funcionario pode ser adicionada em Setor.
( ) Em um sistema de condomínio em que um Morador mora em apenas um apartamento e um apartamento pode conter vários moradores, uma chave estrangeira Apartamento deve ser incorporada na tabela de Moradores.
( ) Em um sistema de escola em que um aluno pode cursar várias disciplinas e uma disciplina pode conter vários alunos, uma tabela associativa deve ser criada contendo duas chaves estrangeiras, uma para Aluno e uma para Disciplina.
V, V, V, V
V, V, F, V
F, V, V, V
V, F, V, V

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
VARCHAR
INT
TEXT

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.
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 biblioteca onde um livro pode ser emprestado a vários leitores.
Um sistema de vendas onde um cliente pode comprar vários produtos.
Um sistema de eventos onde um evento pode ter vários participantes.

Um Modelo Relacional apresenta alguns componentes para representar as informações de um cenário modelado, por exemplo, as relações ou tabelas, as tuplas, os atributos, as chaves e outros.
Associe os itens citados aos elementos do Modelo Relacional:
( ) Tuplas.
( ) Tipos de dados.
( ) Chave Primária.
( ) Chave estrangeira.
II, IV, III, I
I, II, III, IV
IV, III, II, I
III, IV, I, II

No Modelo Relacional alguns elementos devem ser empregados ao estruturar os dados de determinado sistema.
Faça uma associação entre os elementos a seguir e as definições apresentadas na sequência:
( ) A partir de uma tabela, referencia o código presente em outra tabela.
( ) Identifica unicamente um determinado registro em uma relação.
( ) Está associado à questão de obrigatoriedade de inserção dos valores no atributo.
( ) Também denominadas tabelas e armazenam os registros do banco de dados.
III, II, IV, I
I, II, III, IV
IV, III, II, I
II, IV, I, III

Conforme (Elmasri, 2011), a normalização de dados pode ser considerada um processo de analisar os esquemas de relação dados com base em suas dependências funcionais e chaves primárias para conseguir as propriedades desejadas de minimização de redundância e minimização de anomalias de inserção, exclusão e atualização.
Ao analisar o quadro indique qual forma normal deve ser considerada e como a normalização deve acontecer:
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.
A segunda forma normal (2FN) 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.
A terceira forma normal (3FN) 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.
Nenhuma forma normal deve ser considerada.

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 equivalente.
Assinale qual a forma de converter essa representação do Modelo de Entidade e Relacionamento (MER) para o Modelo Relacional:
Um campo deve ser adicionado na tabela funcionário e como chave primária para a própria tabela funcionário.
Um campo deve ser adicionado na tabela funcionário e como chave estrangeira para a tabela de departamentos.
Uma nova tabela deve ser criada para armazenar as relações entre funcionários e departamentos.
Nenhuma alteração é necessária.

Modelos de Entidade e Relacionamento (MER) refletem as informações numa abordagem mais próxima do mundo real e, para representar essas informações em um Modelo Relacional, é necessária uma atividade de conversão.
Em relação ao que está expresso nessa parte do modelo e à forma de realizar a sua conversão para o Modelo Relacional, analise as sentenças a seguir e marque (V) para verdadeiro e (F) para falso.
( ) Um professor pode não estar alocado em uma turma.
( ) Ao converter para o Modelo Relacional, a chave primária de TURMA passará para a tabela de PROFESSOR.
( ) Uma turma necessariamente deve ter um professor.
( ) Este é um caso de tabela associativa.
V, F, V, F
F, V, F, V
V, V, V, V
F, F, F, F

o Relacional, analise as sentenças a seguir e marque (V) para verdadeiro e (F) para falso.
A seguir, assinale a alternativa que apresenta a sequência correta:
( ) Um professor pode não estar alocado em uma turma.
( ) Ao converter para o Modelo Relacional, a chave primária de TURMA passará para a tabela de PROFESSOR.
( ) Uma turma necessariamente deve ter um professor.
( ) Este é um caso de tabela associativa.
Resposta Selecionada: V, F, V, F.
Resposta Correta: V, F, V, F.

Prévia do material em texto

Curso
	GRA0244 BANCO DE DADOS CCOMP - 202010.ead-4717.01 
	Teste
	ATIVIDADE 2 (A2) 
	Iniciado
	09/03/20 11:38 
	Enviado
	09/03/20 11:43 
	Status
	Completada 
	Resultado da tentativa
	10 em 10 pontos   
	Tempo decorrido
	5 minutos 
	Resultados exibidos
	Respostas enviadas, Respostas corretas, Comentários 
· Pergunta 1 
1 em 1 pontos
	
	
	
	Em um sistema de universidade, os alunos são organizados em cursos, cada aluno pode se matricular em um curso e a universidade não permite que um aluno faça mais de um curso. O relacionamento entre Alunos e Cursos é um tipo de relação: 
	
	
	
	
		Resposta Selecionada: 
	
1:N. 
	Resposta Correta: 
	
1:N. 
	Feedback da resposta: 
	Resposta correta , pois um curso pode ter vários alunos e um aluno pertence a um único curso. 
	
	
	
· Pergunta 2 
1 em 1 pontos
	
	
	
	Na modelagem de dados, a cardinalidade especifica a quantidade de entidades que são envolvidas em um relacionamento, por exemplo, em um sistema de uma empresa um Funcionário só pode ser associado a um Cargo, mas por outro lado um Cargo pode estar associado a diversos funcionários. Analisando o relacionamento entre Setor e Funcionário, um analista percebeu que um funcionário pode estar no máximo e deve estar associado a um setor e os setores são formados pelo seu conjunto de funcionário e deve ter pelo menos um funcionário.
 
A cardinalidade que melhor especifica o relacionamento entre Funcionário e Setor é: 
	
	
	
	
		Resposta Selecionada: 
	
1:N. 
	Resposta Correta: 
	
1:N. 
	Feedback da resposta: 
	Resposta correta . Como um funcionário pode estar em apenas um setor e um setor pode conter vários funcionários, ocorre, portanto, uma relação 1:N. 
	
	
	
· Pergunta 3 
1 em 1 pontos
	
	
	
	Ao criar um Modelo Relacional, situações mapeadas no modelo conceitual precisam ser convertidas. Em uma representação, por exemplo, relacionamentos dão origem ao conceito de chave estrangeira. 
 
Analise as seguintes situações sobre algumas situações nessa conversão do Modelo de Entidade e Relacionamento (MER) em um Modelo Relacional, e assinale (V) verdadeiro para indicar que o tratamento na conversão está correto e (F) Falso para situações em que o tratamento da conversão não está correto.
 
(   ) Em um sistema de consulta médica em que um Paciente mora em um Bairro e um Bairro pode ser associado a vários clientes. Nesse caso, uma chave estrangeira Bairro deve ser incorporada na tabela Cliente.
(  ) Em um sistema de uma empresa em que um Funcionário chefia apenas um setor e um setor é chefiado apenas por um Funcionario. Nesse caso, uma chave estrangeira Setor pode ser adicionada em Funcionario ou uma chave estrangeira Funcionario pode ser adicionada em Setor.
(  ) Em um sistema de condomínio em que um Morador mora em apenas um apartamento e um apartamento pode conter vários moradores, uma chave estrangeira Apartamento deve ser incorporada na tabela de Moradores.
(   )  Em um sistema de escola em que um aluno pode cursar várias disciplinas e uma disciplina pode conter vários alunos, uma tabela associativa deve ser criada contendo duas chaves estrangeiras, uma para Aluno e uma para Disciplina. 
 
A seguir, assinale a alternativa que apresenta a sequência correta: 
	
	
	
	
		Resposta Selecionada: 
	
V, V, V, V. 
	Resposta Correta: 
	
V, V, V, V. 
	Feedback da resposta: 
	Resposta correta . O primeiro item é verdadeiro, pois a relação entre Bairro e Cliente é 1:N e, nesses casos, a chave é transposta de Bairro para Cliente. O segundo item é verdadeiro, a relação de chefia entre Funcionario e Setor é 1:1 e, nesses casos, pode-se transpor a chave de Funcionario para Setor ou vice-versa; apesar de ser mais apropriado levar a chave para de Funcionario para Setor. O terceiro item é verdadeiro, pois a relação entre Apartamento e Morador é 1:N e, nesse caso, a chave estrangeira é transposta de Apartamento para Morador. Por fim, o quarto item é verdadeiro, pois a relação entre alunos e disciplinas é N:N e, nesse caso, é criada a tabela associativa com as chaves estrangeiras referenciando cada uma das tabelas. 
  
	
	
	
· Pergunta 4 
1 em 1 pontos
	
	
	
	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 é: 
	
	
	
	
		Resposta Selecionada: 
	
BLOB. 
	Resposta Correta: 
	
BLOB. 
	Feedback da resposta: 
	Resposta correta , pois campos do tipo binário, como é o caso do campo FOTO, são armazenados nesse tipo de campo, chamado de Binary Long Object (BLOB). 
	
	
	
· Pergunta 5 
1 em 1 pontos
	
	
	
	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: 
	
	
	
	
		Resposta Selecionada: 
	
Um sistema de escola em que um aluno pode cursar várias disciplinas e uma disciplina pode conter vários alunos. 
	Resposta Correta: 
	
Um sistema de escola em que um aluno pode cursar várias disciplinas e uma disciplina pode conter vários alunos. 
	Feedback da resposta: 
	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. 
	
	
	
· Pergunta 6 
1 em 1 pontos
	
	
	
	Um Modelo Relacional apresenta alguns componentes para representar as informações de um cenário modelado, por exemplo, as relações ou tabelas, as tuplas, os atributos, as chaves e outros. Considerando um Sistema de Consultas Médicas como exemplo, imagine os seguintes elementos da modelagem e associe com os conceitos do Modelo Relacional. 
I. Um médico possui uma especialidade, por isso o Código Identificador da especialidade presente em uma relação ESPECIALIDADE deve ser incorporada à relação MEDICO. 
II. Cada paciente possui seu registro, os vários registros de pacientes podem ser considerados como linhas em uma tabela. 
III. Um paciente é identificado através de seu CPF. 
IV. Percebeu-se que o nome do paciente deve ser um VARCHAR e sua altura um campo NUMERIC. 
 
Associe os itens citados aos elementos do Modelo Relacional:
 
(     ) Tuplas.
(     ) Tipos de dados.
(     ) Chave Primária.
(     ) Chave estrangeira.
 
A partir das associações feitas anteriormente, assinale a alternativa que apresenta a sequência correta: 
	
	
	
	
		Resposta Selecionada: 
	
II, IV, III, I. 
	Resposta Correta: 
	
II, IV, III, I. 
	Feedback da resposta: 
	Resposta correta . As tuplas (Item II) de fato são termos usados para o conjunto de valores de atributos que formam as linhas de uma relação ou tabela. Os tipos de dados (Item IV) indicam qual domínio de valores um atributo pode estar associado, por exemplo, inteiros, caracteres (CHAR ou VARCHAR) e, nesses casos, números e datas são os mais usados. As chaves primárias (Item III) permitem identificar registros, não existem dois registros iguais com mesmo valor de chave, como CPF em cliente. Uma chave estrangeira (Item I) permite a associação entre duas relações ou tabela, como o que está descrito para ESPECIALIDADE e MEDICO. 
  
	
	
	
· Pergunta 7 
1 em 1 pontos
	
	
	
	“O modelo de dados relacional foi introduzido inicialmente por Ted Codd, da IBM Research, em 1970, em um artigo clássico (Codd, 1970), que atraiu atenção imediata. devido à simplicidade e à base matemática” (ELMASRI, 2011, p. 38).
ELMASRI, R; NAVATHE, S. Sistemas de Banco de Dados . São Paulo: Pearson Addison Wesley, 2011, p. 38.
 
No Modelo Relacional alguns elementos devem ser empregados ao estruturar os dados de determinado sistema. Faça uma associação entre os elementos a seguir e as definiçõesapresentadas na sequência:
  
I. Relação. 
II. Chave primária. 
III. Chave estrangeira. 
IV. NULL. 
 
(    ) A partir de uma tabela, referencia o código presente em outra tabela.
(    ) Identifica unicamente um determinado registro em uma relação.
(    ) Está associado à questão de obrigatoriedade de inserção dos valores no atributo.
(    ) Também denominadas tabelas e armazenam os registros do banco de dados 
 
A partir das associações feitas anteriormente, assinale a alternativa que apresenta a sequência correta: 
	
	
	
	
		Resposta Selecionada: 
	
III, II, IV, I. 
	Resposta Correta: 
	
III, II, IV, I. 
	Feedback da resposta: 
	Resposta correta . A chave estrangeira (Item III) é uma “cópia” do código de outra tabela, portanto, faz referência ao código de outra tabela, em uma relação entre Cliente que realiza várias Compras. Em Compras, essa chave estrangeira seria Cod_Cliente que referencia a linha na tabela cliente. A chave primária, muito relevante no banco de dados, é o que permite identificar um registro; não existem dois registros com o mesmo código. As palavras NULL e NOT NULL (Item IV) são usadas para indicar se um determinado campo aceita ou não valores NULL’s, em outras palavras, se um campo pode ser ou não preenchido. A relação (Item I) é um termo mais formal para o que comumente é chamado de tabelas, em que os registros ficam armazenados, por isso até o termo Modelo Relacional.  
  
	
	
	
· Pergunta 8 
1 em 1 pontos
	
	
	
	Conforme (Elmasri, 2011), “a normalização de dados pode ser considerada um processo de analisar os esquemas de relação 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: 
	
	
	
	
		Resposta Selecionada: 
	
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 
	Resposta Correta: 
	
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 
	Feedback da resposta: 
	Resposta correta, pois o problema na tabela está nos campos multivalorados, no caso, o campo EMAIL com vários valores para cada cliente. Nesse caso, uma nova tabela de EMAIL deve ser criada, os emails copiados e associados via chave estrangeira COD à tabela de clientes. 
	
	
	
· Pergunta 9 
1 em 1 pontos
	
	
	
	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 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: 
	
	
	
	
		Resposta Selecionada: 
	
Um campo deve ser adicionado na tabela funcionário e como chave primária para a própria tabela funcionário. 
	Resposta Correta: 
	
Um campo deve ser adicionado na tabela funcionário e como chave primária para a própria tabela funcionário. 
	Feedback da resposta: 
	Resposta correta , pois em autorrelacionamento com cardinalidade 1:N há uma transposição da chave com a criação de uma chave estrangeira na tabela, “apontando” ou referenciando a própria tabela. 
	
	
	
· Pergunta 10 
1 em 1 pontos
	
	
	
	Modelos de Entidade e Relacionamento (MER) refletem as informações numa abordagem mais próxima do mundo real e, para representar essas informações em um Modelo Relacional, é necessária uma atividade de conversão. Em um Modelo de Entidade e Relacionamento foi encontrado o seguinte relacionamento:
 
Fonte: Elaborada pelo autor.
 
Em relação ao que está expresso nessa parte do modelo e à forma de realizar a sua conversão para o Modelo Relacional, analise as sentenças a seguir e marque (V) para verdadeiro e (F) para falso. 
 
(    ) Um professor pode não estar alocado em uma turma.
(  ) Ao converter para o Modelo Relacional, a chave primária de TURMA passará para a tabela de PROFESSOR.
(  ) Uma turma necessariamente deve ter um professor.
(    ) Este é um caso de tabela associativa.
 
A seguir, assinale a alternativa que apresenta a sequência correta: 
	
	
	
	
		Resposta Selecionada: 
	
V, F, V, F. 
	Resposta Correta: 
	
V, F, V, F. 
	Feedback da resposta: 
	Resposta correta . O item I é verdadeiro, pois a sinalização (0,n) na entidade turma indica que um professor pode estar ligado a nenhuma turma, isto é, sem alocação. O item II é falso, pois na verdade a chave estrangeira deve migrar de PROFESSOR para TURMA, e não de TURMA para PROFESSOR, como está dito. O item III é verdadeiro, pois o sinal de (1,1) em PROFESSOR indica que uma TURMA está associada a apenas um PROFESSOR e deve estar associada a um PROFESSOR. O Item 4 é falso, pois a tabela associativa é usada em caso de relações N:N e, no caso, temos uma relação 1:N.

Mais conteúdos dessa disciplina