Buscar

atividade modelo conceitual

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

LISTA DE EXERCÍCIOS
MODELO CONCEITUAL
Lista de Exercícios
Banco de Dados I
EXERCÍCIO 1
Para uma seguradora de automóveis.
Entidades: Cliente, Apólice, Carro e Acidentes.
Requisitos:
Um cliente pode ter várias apólices (no mínimo uma);
Cada apólice somente dá cobertura a um carro;
Um carro pode ter zero ou n registros de acidentes a ele.
Atributos:
Cliente: Número, Nome e Endereço;
Apólice: Número e Valor;
Carro: Registro e Marca;
Acidente: Data, Hora e Local;
EXERCÍCIO 2
Para um consultório clínico.
Entidades: Médico, Paciente e Exame.
Requisitos:
O banco de dados deverá armazenar informações sobre os vários exames de um
determinado paciente, com o resultado e o valor pago (pode-se dar desconto para
determinados pacientes);
Atributos:
Médico: Número, Nome e Especialidade;
Paciente: Número, Nome, Endereço;
Exame: Tipo Exame, Aceita Convênio, Requisitos, Valor exame.
EXERCÍCIO 3
Para uma Indústria.
Entidades: Peças, Depósitos, Fornecedor, Projeto, Funcionário e Departamento.
Requisitos:
Cada Funcionário pode estar alocado a somente um Departamento; Cada Funcionário pode
pertencer a mais de um Projeto; Um projeto pode utilizar-se de vários Fornecedores e de várias
Peças; Uma Peça pode ser fornecida por vários Fornecedores e atender a vários Projetos; Um
Fornecedor pode atender a vários Projetos e fornecer várias Peças; Um Depósito pode conter
várias Peças; Deseja-se ter um controle do material utilizado por cada Projeto, identificando
inclusive o seu Fornecedor. Gravar as informações de data de Início e Horas Trabalhadas no
Projeto.
Atributos:
Peças: Número, Peso e Cor; Depósito: Número e Endereço; Fornecedor: Número e Endereço;
Projeto: Número e Orçamento; Funcionário: Número, Salário e Telefone; Departamento: Número e
Setor.
EXERCÍCIO 4
Uma companhia discográfica necessita de uma base de dados com informação sobre os seus músicos e
equipamentos da empresa, com os seguintes pressupostos:
Existem vários instrumentos musicais
Os músicos em início de carreira muitas vezes partilham um local (morada)
Cada álbum gravado na companhia tem um título, uma data, um formato (ex. CD) e uma data de
lançamento
As músicas são gravadas na companhia e têm um título.
Cada músico pode tocar vários instrumentos, e cada instrumento pode ser tocado por vários músicos. É
importante registrar desde quando o músico toca cada instrumento.
Cada disco tem um certo número de músicas, mas cada música só pode aparecer num disco.
Cada música pode ter a participação de vários músicos, e cada músico pode participar em várias músicas.
Cada disco tem um músico que é o seu produtor. Os músicos podem produzir vários discos, porém um disco é
produzido por apenas um produtor.
EXERCÍCIO 5
Determinada instituição tem diversas bibliotecas departamentais espalhadas no seu campus, sendo que cada uma tem os seus
próprios livros que podem ser emprestados aos estudantes, funcionários e docentes da universidade. Será desenvolvido um
sistema de informação para a gestão de empréstimos nas várias bibliotecas. Cada biblioteca está ligada a um
departamento. Cada biblioteca está instalada em determinado edifício pertencente ao departamento e tem um horário de
atendimento que pode variar (há departamentos nos quais existem aulas noturnas, enquanto em alguns há aulas ao sábado,
etc.), mesmo durante os dias em que está em funcionamento, podendo algumas fechar em alguns períodos pré-definidos
durante os dias em que está em funcionamento. Existem algumas regras que são comuns a todas às bibliotecas:
Cada estudante inscrito numa licenciatura pode estar com um livro durante 7 dias, se for um aluno de mestrado pode estar
com um livro até 15 dias e sendo aluno de doutoramento poderá estar com o livro até 25 dias;
Um funcionário pode estar com um livro durante 15 dias;
Um docente pode estar com um livro requisitado durante 30 dias.
Naturalmente quando um determinado dia em que deveria ser devolvido um livro está fora do período de funcionamento da
biblioteca, passa para o próximo dia em que seja possível a sua devolução.
Periodicamente serão emitidas estatísticas sobre o cumprimento dos prazos definidos. O número de livros que podem ser
requisitados varia de biblioteca para biblioteca, estando dependente do requisitante ser aluno e de que nível, funcionário ou
docente.
Além de livros, as bibliotecas podem ter outro tipo de material que não pode sair das bibliotecas.
EXERCÍCIO 6
Para um determinado aeroporto com os seguintes pressupostos:
Cada avião tem um número de registro, e cada avião é de um modelo específico.
O aeroporto pode acolher um certo número de modelos de aviões, e cada modelo tem um 
código de modelo, uma capacidade e um peso.
Um certo número de empregados (técnicos e controladores) trabalham no aeroporto. É 
necessário guardar o seu BI, endereço, telefone e salário.
Cada técnico é perito num ou mais modelos de aviões, e vários técnicos podem ser peritos 
em modelos iguais.
Cada técnico tem um nível de qualificação.
O aeroporto tem um certo número de testes que são usados periodicamente para verificar o 
estado dos aviões. Cada teste é feito por um técnico que atribui uma pontuação.
EXERCÍCIO 7
Determinada organização XPTO a qual estão ligadas diversas instituições de ensino, promove
conferências, workshops, simpósios e outros tipos de eventos, designando uma ou mais instituições
para a organização de cada evento. Dado o grande volume de informação que é necessário tratar,
decidiram construir uma base de dados que vai suportar toda a informação gerada. Considere as
seguintes características:
Para cada evento são recebidos diversos artigos e um evento realiza-se numa determinada instituição,
podendo ser organizado por várias instituições diferentes. Um evento é de determinado tipo (conferência,
workshop, etc.), tem um título, tem vários temas que são previamente divulgados e realiza-se num
determinado período de tempo.
Cada artigo pode ser sobre um ou mais temas, podendo ser especificados até 5 temas, pela importância
relativa, ou seja, pode-se especificar o 1º tema, o 2º,... Cada artigo tem um título, um ou mais autores (há o
primeiro autor e pode haver o 2º, o 3º,...) e pertence a uma das seguintes categorias: pôster, short paper ou
full paper.
Cada autor tem obrigatoriamente um nome, uma data de nascimento, um endereço de correio eletrônico,
reside em determinado país e pode ainda submeter um ou mais artigos. Um autor tem de estar previamente
registrado na organização XPTO. Um autor pode trabalhar em várias instituições, por exemplo: um autor
pode trabalhar numa instituição A e B e submeter dois artigos, um pela instituição A porque está relacionado
com o trabalho desenvolvido em A e outro pela instituição B (repare que o autor é o mesmo). Para cada
instituição com a qual um autor colabora, pode-se especificar a sua função na organização.
EXERCÍCIO 8
Projetar um Banco de Dados satisfazendo as seguintes restrições e requisitos:
Para um Vendedor, armazenar seu código, nome, endereço e comissão;
Para um cliente, armazenar o seu código, nome, endereço, faturamento acumulado e limite de 
crédito. Além disso, armazenar o código e o nome do vendedor que o atende. Um vendedor pode 
atender muitos clientes, porém um cliente deve ter exatamente um vendedor;
Para uma peça, armazenar seu código, descrição, preço quantidade em estoque e o número do 
armazém onde a peça está estocada. Uma peça somente pode estar estocada num único 
armazém. Para um armazém, armazenar seu código e endereço;
Para um pedido, armazenar seu número, data, código, nome e endereço do cliente, que fez o 
pedido e o código do vendedor para cálculo da comissão. Além disso, para cada item do pedido 
armazenar o código da peça, quantidade e preço cotado. Há somente um cliente por pedidoe 
um vendedor;
O preço cotado no pedido pode ser mesmo que o preço corrente no arquivo de peças, mas não 
necessariamente.
EXERCÍCIO 9
O banco de dados de uma empresa mantém informações sobre empregados, departamentos e projetos.
Após a coleta de requisitos e a fase de análise, chegou-se à seguinte descrição para modelagem de
dados:
A empresa é organizada em departamentos. Cada departamento possui um nome e código únicos, além de
um empregado que gerencia o departamento. O banco de dados deve armazenar a data em que o
empregado passou a gerenciar o departamento.
Cada departamento controla um certo número de projetos, cada qual com seu título e número únicos.
Para cada empregado, armazena-se seu nome, CPF, salário, sexo e data de nascimento. Cada empregado é
vinculado a um único departamento, mas pode trabalhar em vários projetos que não são necessariamente
controlados pelo seu departamento. Deve-se registrar no BD a carga horária semanal do empregado em
cada projeto. Também deve-se manter informação sobre o supervisor direto de cada empregado.
Deseja-se igualmente que o BD armazene dados de dependentes de cada empregado. Para cada
dependente, mantém-se seu nome, sexo, data de nascimento e relação com o empregado.
EXERCÍCIO 10
Uma pequena locadora de vídeos possui ao redor de 2.000 DVDs cujo empréstimo deve ser
controlado. Cada DVD possui um número. Para cada filme, é necessário saber seu título e sua
categoria (comédia, drama, aventura, ...). Cada filme recebe um identificador próprio. Para cada
DVD é controlado que filme ele contém. Para cada filme há pelo menos um DVD e cada DVD contém
somente um filme. Alguns poucos filmes necessitam de 2 DVDs. Os clientes podem desejar encontrar
filmes por categoria e também filmes estrelados por atores prediletos. Por isso, é necessário manter
informação sobre atores que estrelam cada filme. A locadora possui muitos clientes cadastrados.
Somente clientes cadastrados podem alugar DVDs. Para cada cliente é necessário saber seu nome,
telefone e endereço. Além disso, cada cliente recebe um número de associado. Por fim, deseja-se
saber que DVDs cada cliente tem emprestado no momento e qual o histórico de aluguéis efetuado.
Um cliente pode ter vários DVDs alugados em um instante do tempo.

Continue navegando