bdi - lista de exercício iv.pdf br modelo

1
INSTITUTO FEDERAL DE EDUCAÇÃO BÁSICO, TÉCNICO E TECNOLÓGICO SERTÃO PERNAMBUCANO PROF . Elismar Moraes DISCIPLINA: Fundamentos de Banco de Dados 1. Deseja-se criar um sistema para um o controle de estoque de um supermercado. Cada cliente faz pedidos de compras que são atendidos por um funcionário em um caixa. Os clientes são cadastrados para que se possa ter um controle das vendas, sendo divididos em pessoa física e pessoa jurídica. Os clientes pessoa jurídica, podem conseguir produtos diretamente dos distribuidores dos produtos, os quais estão relacionados aos produtos. Cada produto deve ter ao menos um distribuidor relacionado, e no máximo um. Um distribuidor pode distribuir vários produtos. Cada produto deve ter ao menos um tipo, e um tipo pode ter vários produtos. Os funcionários são lotados em setores, sendo cada um deles lotado em no máximo um, e um setor pode possuir vários funcionários. Cada setor possui ao menos um chefe responsável, podendo haver chefe sem chefiar setor. Os clientes residem em no máximo uma cidade, e uma cidade pode conter vários clientes, assim como os funcionários. 2. Crie um sistema de banco de dados para controlar os dados de uma locadora de vídeos. Cada cliente aluga várias fitas, sendo cada fita relacionada a um no máximo um filme qualquer. Um filme pode conter uma ou mais fitas (caso dos filmes com duas ou mais fitas).Todo filme está relacionado a pelo menos um ator, podendo ter vários atores em um determinado filme. Cada ator está relacionado a um filme ou mais. Cada filme possui uma única categoria, e uma categoria pode estar em diversos filmes. Para cada entidade criada, crie ao menos três atributos, sendo um deles identificador. 3. Um consultório médico possui pacientes que realizam várias consultas, sendo um consulta deve haver no máximo um paciente. Cada médico atende a várias consultas, sendo cada consulta com no máximo um médico. Cada médico deve ter no máximo uma única especialidade, e cada especialidade, pode conter vários médicos. Nas consultas devem haver medicamentos, pode não ter nenhum ou vários. Os medicamentos só podem ser prescritos com uma receita médica, sendo que um médico prescreve várias receitas, e cada receita, só deve possuir um médico. Existem medicamentos que possuem receitas médicas, sendo no máximo uma. Uma receita, se existir, deve ter um medicamento relacionado, ou vários. Elabore um DER com esse sistema de banco de dados colocando ao menos três atributos em cada entidade.

Upload: marcos9999

Post on 03-Aug-2015

173 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BDI - Lista de Exercício IV.pdf br modelo

INSTITUTO FEDERAL DE EDUCAÇÃO BÁSICO, TÉCNICO E TECNOLÓGICO SERTÃO PERNAMBUCANOPROF. Elismar MoraesDISCIPLINA: Fundamentos de Banco de Dados

1. Deseja-se criar um sistema para um o controle de estoque de um supermercado. Cada cliente faz pedidos de compras que são atendidos por um funcionário em um caixa. Os clientes são cadastrados para que se possa ter um controle das vendas, sendo divididos em pessoa física e pessoa jurídica. Os clientes pessoa jurídica, podem conseguir produtos diretamente dos distribuidores dos produtos, os quais estão relacionados aos produtos. Cada produto deve ter ao menos um distribuidor relacionado, e no máximo um. Um distribuidor pode distribuir vários produtos. Cada produto deve ter ao menos um tipo, e um tipo pode ter vários produtos. Os funcionários são lotados em setores, sendo cada um deles lotado em no máximo um, e um setor pode possuir vários funcionários. Cada setor possui ao menos um chefe responsável, podendo haver chefe sem chefiar setor. Os clientes residem em no máximo uma cidade, e uma cidade pode conter vários clientes, assim como os funcionários.

2. Crie um sistema de banco de dados para controlar os dados de uma locadora de vídeos. Cada cliente aluga várias fitas, sendo cada fita relacionada a um no máximo um filme qualquer. Um filme pode conter uma ou mais fitas (caso dos filmes com duas ou mais fitas).Todo filme está relacionado a pelo menos um ator, podendo ter vários atores em um determinado filme. Cada ator está relacionado a um filme ou mais. Cada filme possui uma única categoria, e uma categoria pode estar em diversos filmes. Para cada entidade criada, crie ao menos três atributos, sendo um deles identificador.

3. Um consultório médico possui pacientes que realizam várias consultas, sendo um consulta deve haver no máximo um paciente. Cada médico atende a várias consultas, sendo cada consulta com no máximo um médico. Cada médico deve ter no máximo uma única especialidade, e cada especialidade, pode conter vários médicos. Nas consultas devem haver medicamentos, pode não ter nenhum ou vários. Os medicamentos só podem ser prescritos com uma receita médica, sendo que um médico prescreve várias receitas, e cada receita, só deve possuir um médico. Existem medicamentos que possuem receitas médicas, sendo no máximo uma. Uma receita, se existir, deve ter um medicamento relacionado, ou vários. Elabore um DER com esse sistema de banco de dados colocando ao menos três atributos em cada entidade.