Buscar

Atividade 4

Prévia do material em texto

Atividade Dissertativa
· Entrega 2 dez em 23:59
 
· Pontos 1
 
· Perguntas 1
 
· Disponível 10 ago em 0:00 - 2 dez em 23:59 4 meses
 
· Limite de tempo Nenhum
Instruções
Importante:
Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que você clique em "FAZER O QUESTIONÁRIO", no final da página.
Histórico de tentativas
	
	Tentativa
	Tempo
	Pontuação
	MAIS RECENTE
	Tentativa 1
	27.281 minutos
	0 de 1 *
* Algumas perguntas ainda não avaliadas
Pontuação deste teste: 0 de 1 *
Enviado 2 dez em 12:15
Esta tentativa levou 27.281 minutos.
 
Pergunta 1
Não avaliado ainda / 1 pts
Leia o texto a seguir:
 
Uma entidade é algo (uma pessoa, um local, um objeto, um evento, etc.) sobre o qual sejam coletados e armazenados dados. Um atributo é uma característica de uma entidade. Um relacionamento descreve a associação entre entidades e existem basicamente três tipos com as seguintes cardinalidades: um para muitos (1:M), um para um (1:1) e muitos para muitos (M:M).
 
Fonte: ROB, P.; CORONEL, C. Sistemas de Banco de Dados: projeto, implementação e gerenciamento. São Paulo. Editora Gengage Learning, 2011.
 
Considerando o texto acima, suponha que uma empresa de treinamentos possua 23 professores e que a capacidade máxima de uma turma é de 40 alunos. Esta empresa oferece os seguintes cursos: Algoritmos e Lógica de Programação, Programação Java, Programação C#, Programação Python e Programação Cobol, podendo ter várias turmas para cada um. Uma turma, de qualquer curso, deve ter no mínimo 15 alunos matriculados, caso contrário, será cancelada, além disso, deve ter somente um professor e este só pode ensinar em até duas turmas. Para finalizar, um aluno pode se matricular em até três turmas por ano.
 
Construa uma tabela contendo: entidades, relacionamentos e respectivas cardinalidades, conforme a estrutura:
	Entidade
	Relacionamento
	Cardinalidade
	Entidade
	 
	 
	 
	 
	 
	 
	 
	 
Sua Resposta:
O estudante deve construir uma tabela que apresente, no mínimo, com base na fundamentação teórica, a seguinte estrutura:
	Entidade
	Relacionamento
	Cardinalidade
	Entidade
	Professor
	ensina
	1..M
	Turma
	Aluno
	matricula-se
	M..M
	Turma
	Curso
	tem
	1..M
	Turma
 
Como existe um relacionamento entre a entidade Aluno e a entidade Turma com cardinalidade muitos para muitos (M..M), o aluno também pode construir a seguinte tabela:
	Entidade
	Relacionamento
	Cardinalidade
	Entidade
	Professor
	ensina
	1..M
	Turma
	Aluno
	inscreve-se
	1..M
	Matricula
	Curso
	tem
	1..M
	Turma
	Turma
	encontra-se
	1..M
	Matricula

Continue navegando