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

Prévia do material em texto

Mini Mundos – Exercícios de Modelagem de Dados 
 
Mini Mundo 1 – Editora 
 
Uma editora é dividida em vários departamentos, onde cada departamento gerencia um 
tópico específico. Departamentos são partes como gráfica, recursos humanos, 
marketing, etc. 
Pessoas podem ser funcionários ou autores. 
A editora produz exemplares, que podem ser livros, apostilas, revistas, etc. Autores 
criam exemplares, os quais são produzidos pela editora para posterior comercialização. 
A comercialização é feita entre livrarias cadastradas no sistema e o departamento de 
vendas, sendo estas as únicas que comercializam diretamente com a editora. 
Funcionários trabalham em departamentos, sendo apenas permitido que cada 
funcionário trabalhe em apenas um departamento, cada funcionário tem suas 
informações incluindo-se um cargo. Cada departamento é gerenciado por um 
funcionário. 
O endereço é pertinente a pessoa e a livraria, os quais todos têm de ter obrigatoriamente 
um endereço. 
Autores entram em contato com a editora através do departamento de publicação para 
negociar a produção de novas obras. 
Autores podem ter criado vários exemplares, e os exemplares podem ter mais de um 
autor. 
 
Mini Mundo 2 – Empresa de Taxi Aéreo 
 
Uma Pessoa possui Nome, RG, CPF, Endereço (Logradouro, CEP, Número), 
Telefone(s) (Celular(es), Residencial ou Comercial) e pode ser um Cliente ou um 
Funcionário. O primeiro possui Data de cadastro, e pode indicar a empresa para outro 
Cliente. Um Funcionário tem um Salário e uma Data de contratação. Este pode ser tanto 
um Piloto, com seu respectivo Brevê, quanto um Vendedor, que pode dar descontos. 
Um Veículo possui Modelo, Autonomia, Capacidade, Velocidade, Número de Chassi e 
Tipo. 
Quando um Cliente negocia com um Vendedor, pode ser gerado um Contrato que 
contém Protocolo e Valor. Quando tal Contrato é efetivado, ocorre o agendamento do 
Voo, que possui ID do Protocolo, Data agendada, Duração, Número de voo e os 
Aeroportos de origem e destino. 
O Voo é realizado quando um Piloto pilota um Veículo, e então é registrado o Horário 
em que o Veículo partiu. 
A Negociação possui ID e Data. 
 
Mini Mundo 3 – Aclub 
 
O Aclub é uma rede de grupos institucionais onde tem-se o controle/cadastro de grupos, 
eventos, pessoas, usuários, arquivos, mensagens e notícias. 
Usuários possuem login e senha, existem separadamente de pessoas por razões de 
segurança do sistema. 
Pessoas possuem nome, data de nascimento, país, estado, cidade, bairro, estado civil, 
foto, e descrição pessoal. 
Cada pessoa remete-se a apenas um usuário, bem como, cada usuário remete-se à 
apenas uma pessoa. 
Pessoas pertencem a um ou mais grupos, e podem cadastrar/modificar grupos e eventos 
de acordo com sua função no grupo. 
Grupos possuem nome e descrição, além disso, fazem eventos, enviam mensagens e 
arquivos, e informam notícias. 
Usuários, contudo, contêm níveis de acesso diferentes ao sistema, os tipos de usuários 
são integrantes comuns, moderadores, e administrador (moderador que criou o grupo), 
moderadores são mais privilegiados do que integrantes comuns do grupo. 
Eventos são feitos por moderadores de um grupo. Um grupo pode fazer vários eventos, 
contudo, cada evento só pode pertencer a um grupo. Eventos contêm nome, data/hora de 
início, data/hora de fim, local, e descrição. Usuários podem visualizar eventos por meio 
de duas formas, ou visualizam os eventos de um único grupo ou de forma geral, ou seja, 
visualizando todos os grupos. 
Arquivos são inseridos em um grupo por moderadores e contém nome, data/hora de 
inserção, data/hora modificação, e local de destino no servidor. Um grupo pode ter 
vários arquivos, contudo, cada arquivo pertence a apenas um único grupo. 
Mensagens são enviadas por qualquer usuário desde que contenha pelo menos um 
grupo. São direcionadas para todo o grupo e possuem apenas seu conteúdo e data/hora 
de envio. Cada grupo contém várias mensagens, contudo, cada mensagem só pode ser 
direcionada a um grupo. 
Notícias são construídas por moderadores de um grupo, e possuem título, imagem, 
data/hora de criação, e descrição (com ou sem links). Um grupo pode conter várias 
notícias, contudo, uma notícia pertence a apenas um grupo.

Mais conteúdos dessa disciplina