Logo Passei Direto
Buscar
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

Prévia do material em texto

30/08/2020 Exercício de apoio - Semana 1: BANCOS DE DADOS - EID002
https://cursos.univesp.br/courses/3129/pages/exercicio-de-apoio-semana-1?module_item_id=251063 1/4
 
Estes exercícios tratam da modelagem de dados para um sistema computacional. As respostas devem
estar em consonância com o que foi especificado nos enunciados. Eventualmente, mais características
poderiam ser modeladas em um sistema como esse, e requisitos diferentes poderiam ser solicitados,
mas você deve se ater ao que está sendo solicitado no exercício.
Usando a notação para diagramas entidade-relacionamento apresentada nas videoaulas, crie um
modelo de dados conceitual entidade-relacionamento para cada exercício (1 a 3), seguindo os requisitos
neles especificados. Os requisitos dos exercícios dizem respeito à necessidade de persistência de
dados para o seguinte contexto de desenvolvimento de software: um software de gerenciamento de
eventos precisa dar suporte a diferentes tipos de eventos e para as atividades realizadas em tais
eventos. Essas atividades dizem respeito:
 
EXERCÍCIOS DE APOIO
Apenas para praticar. Não vale nota.
Ao gerenciamento das informações sobre os eventos;•
Ao gerenciamento de artigos técnicos/científicos para o caso de eventos acadêmicos;•
Ao gerenciamento de estandes para diversas finalidades nos eventos da indústria;•
Ao gerenciamento das inscrições;•
Ao gerenciamento operacional para os dias em que os eventos ocorrem.•
Um evento possui uma identificação única, um nome, uma sigla, uma edição, um tema e
uma área de concentração. Ele pode ser um evento acadêmico, um evento da indústria ou
um evento que possui ambas características. Um evento não existe no sistema se ele não
se encaixa em pelo menos um dos tipos citados.
Quando o evento é acadêmico, ele necessariamente é promovido por pelo menos uma
universidade, e quando ele é da indústria, pelo menos uma empresa é promotora do evento.
Logicamente, se um evento é tanto acadêmico como da indústria, pelo menos uma
universidade e uma empresa estão promovendo esse evento. As universidades e empresas
podem promover vários eventos.
As universidades estão cadastradas no sistema de gerenciamento de eventos e sobre elas o
sistema persiste: um identificador único, o CNPJ, um nome e uma sigla. Também, as
informações sobre empresas são persistidas no sistema: um identificador único, o CNPJ, um
nome e uma razão social.
As universidades e as empresas ainda podem estar associadas a eventos (em geral) como
instituições participantes. Elas podem participar de vários eventos e cada evento pode ter
várias universidades e empresas participando. Essa participação indica que tais
universidades e/ou empresas são apoiadoras do evento.
Resposta: Modelo básico que atende aos requisitos do exercício 1.
1.
30/08/2020 Exercício de apoio - Semana 1: BANCOS DE DADOS - EID002
https://cursos.univesp.br/courses/3129/pages/exercicio-de-apoio-semana-1?module_item_id=251063 2/4
Observação: uma solução também válida poderia ser generalizar as entidades fortes
INSTITUICAO_ ACADEMICA e EMPRESA em uma superentidade INSTITUICAO, que
congrega os atributos id, CNPJ e nome.
O evento acadêmico (já modelado no exercício 1) recebe vários artigos técnicos/científicos.
Porém, se nenhum artigo é associado ao evento, não há problemas, visto que outras
atividades ocorrerão no evento. Cada um desses artigos técnicos/científicos possui um
identificador único, um título e um conjunto de palavras-chave, além de ser necessariamente
associado a pelo menos um autor e a um único evento.
Os autores também estão cadastrados no sistema, porém esse cadastro só é permitido se o
autor está associado a pelo menos um artigo técnico/científico. Sobre os autores, o sistema
armazena: um identificador único, um nome, o CPF, um título acadêmico e o endereço de e-
mail para contato.
O evento da indústria (já modelado no exercício 1) permite que sejam disponibilizados
durante sua execução vários estandes, porém há eventos em que não há a disponibilização
de área para estandes. Esses estandes estão necessariamente associados a um único
evento. Sobre os estandes, o sistema armazena: um identificador único, a sua área e a sua
finalidade. Os estandes podem ser independentes ou podem ser associados a uma empresa
(as empresas já foram modeladas no exercício 1).
As empresas, por sua vez, não estão necessariamente associadas a estandes, mas podem
ter vários estandes em um evento ou em vários eventos, se assim desejarem.
Resposta: Modelos básicos que atendem aos requisitos do exercício 2.
2.
30/08/2020 Exercício de apoio - Semana 1: BANCOS DE DADOS - EID002
https://cursos.univesp.br/courses/3129/pages/exercicio-de-apoio-semana-1?module_item_id=251063 3/4
Pessoas se associam a eventos por meio de uma inscrição que possui uma data e um valor,
e eventos recebem muitas pessoas por meio das inscrições. Para o sistema de
gerenciamento de eventos, os autores de artigos (já modelados no exercício 2) são também
associados aos eventos por meio de uma inscrição, seguindo as mesmas regras impostas
às demais pessoas. O cadastro de pessoas só faz sentido se elas estiverem inscritas em
eventos, sobre elas, o sistema armazena as seguintes informações: um identificador único,
um nome, o CPF e o endereço de e-mail para contato.
Dica: note que as informações de pessoas estão também presentes para os autores e que o
comportamento de pessoas em relação a eventos é o mesmo que o comportamento de
autores em relação a eventos. Assim, você pode alterar sua modelagem referente a autores
para adequar melhor o modelo ao contexto como um todo.
Resposta: Duas opções de resolução para o exercício 3.
A opção 1 segue a dica fornecida no exercício.
3.
30/08/2020 Exercício de apoio - Semana 1: BANCOS DE DADOS - EID002
https://cursos.univesp.br/courses/3129/pages/exercicio-de-apoio-semana-1?module_item_id=251063 4/4
A opção 2 não segue a dica fornecida no exercício.
Escreva um trecho de especificação de requisitos (como os enunciados dos exercícios 1 a 3)
que permita a modelagem de dados conceitual apresentada a seguir:
Resposta: Os eventos precisam fazer reservas de salas. Um evento pode reservar várias
salas, e uma sala pode ser reservada para vários eventos. As reservas indicam a data de
início e a data de fim da associação de um evento com uma sala. Cada sala é associada a
um prédio, e este, por sua vez, pode estar associado a várias salas.
As salas possuem um identificador que é único dentro do contexto de um prédio. Além
desse identificador, o sistema armazena informações referentes à quantidade de cadeiras
que cabem em uma sala, o valor que deve ser pago para uso da sala e também uma lista de
recursos que a sala oferece.
Os prédios também possuem informações associadas. São elas: o identificador único e o
endereço, o qual é composto por vários dados (rua, número, cidade e estado).
4.
MOSTRAR GABARITO

Mais conteúdos dessa disciplina