Buscar

sores 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...

sores 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

Fonte: ROB, P.; CORONEL, C. Sistemas de Banco de Dados: projeto,implementação e gerenciamento. São Paulo. Editora GengageLearning, 2011. Considerando o texto acima, suponha que uma empresa detreinamentos possua 23 professores e que a capacidade máxima deuma 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 qualquercurso, deve ter no mínimo 15 alunos matriculados, caso contrário, serácancelada, além disso, deve ter somente um professor e este só podeensinar em até duas turmas. Para finalizar, um aluno pode sematricular em até três turmas por ano. Construa uma tabela contendo: entidades, relacionamentos erespectivas cardinalidades, conforme a estrutura:Entidade Relacionamento Cardinalidade Entidade


💡 1 Resposta

User badge image

Ed Verified user icon

Com base nas informações fornecidas, podemos construir a tabela de entidades, relacionamentos e cardinalidades da seguinte forma: Entidades: - Aluno - Professor - Curso - Turma Relacionamentos: - Matrícula (entre Aluno e Turma) - Ministra (entre Professor e Turma) - Oferece (entre Curso e Turma) Cardinalidades: - Aluno possui cardinalidade de 0 a 3 na relação Matrícula - Turma possui cardinalidade de 15 a 40 na relação Matrícula - Professor possui cardinalidade de 1 a 2 na relação Ministra - Turma possui cardinalidade de 1 na relação Ministra - Curso possui cardinalidade de 1 a muitos na relação Oferece - Turma possui cardinalidade de 1 na relação Oferece Lembrando que essas cardinalidades são baseadas nas informações fornecidas no texto.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais