Buscar

InformaticaAplicada-Atividade-03

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 4 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

Instituto Federal do Piauí – IFPI 	Teresina: 28/04/2022 
Curso: Tecnologia em Gestão Ambiental 	Entrega: 12/05/2022 
Disciplina: Informática Aplicada 	Valor: 2 (dois) pontos 
Professor: Dr. Fábio Gomes 	Enviar pelo Google Classroom 
 
Atividade 03 – Modelo Entidade-Relacionamento (MER) 
 
Construa o DER para os cenários descritos abaixo, usando o site < app.diagrams.net > 
 
1. Um berçário deseja informatizar suas operações. Quando um bebê nasce, deseja-se armazenar número do registro, nome, data do nascimento, peso, altura, mãe e o médico que fez seu parto. Para as mães, deseja-se manter um controle, armazenando informações como: CPF, nome, endereço, telefone e data de nascimento. Para os médicos, é importante saber: CRM, nome, telefone e especialidade. Cada especialidade possui código e descrição. 
 
2. Uma biblioteca deseja manter informações sobre seus livros. Inicialmente, quer armazenar para os livros as seguintes características: ISBN, título, ano, editora e autores deste livro. Cada editora possui CNPJ e razão social. Para os autores, deseja manter: passaporte, nome e nacionalidade. Cada nacionalidade possui código e descrição. Cabe salientar que um autor pode ter vários livros, assim como um livro pode ser escrito por vários autores. Cada livro da biblioteca pertence a uma categoria, que possui código e descrição. Uma categoria pode ter vários livros associados. 
 
3. Deseja-se projetar um banco de dados que dará suporte a um sistema para controlar as horas trabalhadas pelos profissionais de uma empresa de desenvolvimento de software. O sistema destina-se a coletar dados para cobrança dos clientes da empresa. Todas as atividades da empresa acontecem através de projetos. Para cada projeto, o banco de dados deve armazenar código (único), nome, data de início, data de término e cliente. Um cliente pode ter vários projetos e um projeto é de apenas um cliente. Além dos projetos do cliente, o banco de dados deve armazenar o número (único) do cliente, CPF e nome. Em cada projeto são alocados vários desenvolvedores. Um desenvolvedor pode ser alocado a vários projetos. Cada desenvolvedor tem identificador (único), nome e custo por hora trabalhada. O banco de dados também deve armazenar a data/hora de início e a data/hora de término do trabalho de um desenvolvedor em um projeto. 
 
4. Em um sistema de controle bancário, cada agência possui número, cidade, estado (sigla) e dados sobre os clientes. Cada cliente cadastrado em uma agência pode possuir várias contas bancárias. Uma conta pertence a apenas 1 (um) cliente. Para os clientes deseja-se armazenar o CPF, nome, o RG, cidade e estado (sigla) na qual residem. Para as contas dos clientes, armazena-se agência, número, saldo e informações sobre o conjunto de transações (número da transação, tipo de transação, data, valor). 
 
5. Uma floricultura deseja informatizar suas operações. Deseja manter um cadastro de todos os clientes, mantendo informações como: CPF, RG, nome, telefones e endereço. Deseja também manter um cadastro contendo informações sobre os produtos que vende, tais como: código, nome, tipo (flor, vaso etc), preço e quantidade em estoque. Quando um cliente faz uma compra, são armazenados dados do cliente, o número da nota fiscal, a data da compra, o valor total e os produtos comprados (e respectivas quantidades). 
 
6. Uma firma vende produtos de limpeza, e deseja controlar os produtos que vende, clientes e pedidos. Cada produto é caracterizado por um código, nome, categoria (ex. detergente, sabão em pó, sabonete etc), e preço. A firma possui informações sobre todos seus clientes. Cada cliente é identificado por um código, nome, endereço, telefone, status ("bom", "médio", "ruim"), e o seu limite de crédito. Armazena-se também a informação dos pedidos feitos pelos clientes. Cada pedido possui um número e a data. Cada pedido pode envolver de um a vários produtos, e para cada produto, indica-se a quantidade deste pedido. 
 
7. A companhia discográfica Som Preso decidiu criar um banco de dados com informação sobre seus músicos. Cada músico tem CPF, nome, endereço e telefones de contato. Cada instrumento usado nos estúdios tem um nome (ex. guitarra, bateria, etc.) e um código interno. Cada disco gravado na companhia tem um título, uma data e um identificador. Cada música gravada na companhia tem um título, um autor e um identificador. Cada músico pode tocar vários instrumentos, e cada instrumento pode ser tocado por vários músicos. 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 produtor, que possui identificador e nome. 
 
8. O aeroporto da Portela resolveu organizar as suas informações num banco de dados. Cada avião tem um número de registro e um modelo específico. O aeroporto pode acolher um certo número de modelos de avião, e cada modelo tem um código de modelo (ex. DC-10, A320), bem como uma capacidade e um peso. 
Um certo número de técnicos trabalham no aeroporto. Para cada técnico, é necessário armazenar o seu CPF, endereço, telefones e salário. Cada técnico é perito em um ou mais modelos de avião, e vários técnicos podem ser peritos no mesmo modelo. O aeroporto tem um certo número de testes que são usados periodicamente para verificar o estado dos aviões. Cada teste tem um número atribuído pela Associação Nacional de Aeroportos (ANA), bem como um nome e uma pontuação máxima. Para cada teste realizado, as informações a armazenar são o avião, o técnico, a data de realização, o número de horas gastas pelo técnico e a pontuação obtida pelo avião. 
 
9. Uma empresa de agenciamento de empregados pretende informatizar o seu cadastro de profissionais e candidatos a empregos temporários. Seu objetivo é construir um banco de dados onde possa manter os dados cadastrais dos profissionais e seus contratos temporários com as empresas clientes. O profissional é identificado pelo seu CPF e ainda possui nome, endereço, nascimento e profissão. Os contratos de empregados temporários são feitos individualmente (um contrato para cada profissional) com as empresas clientes. Cada contrato é identificado por um número único e nele são registrados a empresa contratante, a vigência do contrato (data de início e de término) e o valor pago por hora trabalhada. As empresas clientes são identificadas por um CNPJ e possuem um razão social e endereço. 
 
10. Uma loja pretende informatizar o sistema de vendas de produtos. Para isso, existem os seguintes requisitos de dados. Vendas são efetuadas por um vendedor em um determinado momento (indicado por uma data e um horário). Vendedores recebem um salário base e comissão sobre as vendas, a qual representa 10% do valor total das vendas. Vendedores possuem matricula, nome, endereço, telefone(s) e CPF. Vendas podem ser à vista ou a prazo (que possuem parcelas de pagamento com sua data de vencimento e valor). Vendas podem ou não estar relacionadas a um cliente. Vendas em dinheiro nem sempre estão relacionadas a um cliente. Clientes são cadastrados com seu nome, CPF, identidade, endereço e telefone(s). Vendas envolvem produtos, sendo que para cada venda a quantidade vendida do produto deve ser registrada. Produtos possuem código, descrição, preço e quantidade em estoque. 
 
11. Uma videolocadora trabalha com o aluguel de DVDs, CDs e cartuchos de jogos. Todos os 3 possuem código, o título que o descreve e a categoria (DVD, CD ou cartucho). Adicionalmente, os DVDs e os CDs possuem a sinopse e os artistas principais. Já os cartuchos de jogos, possuem adicionalmente apenas o nome do fabricante. A locadora empresta apenas para clientes cadastrados. Cada cliente possui nome, endereço, data de nascimento, telefone(s) e um código numérico sequencial atribuído ao cliente no momento do cadastro. Cada cliente pode alugar um ou mais objetos de locação (DVD, CD ou Cartucho), sendo que cada um destes só pode ser alugado por apenas um cliente em um determinadomomento (data). É interesse da locadora, entretanto, manter um histórico dos aluguéis já realizados, a fim de gerenciar o perfil dos seus clientes. 
 
12. A sua empresa de informática foi contratada por um cliente importante para desenvolver um site na Internet para um gerenciador de conteúdo de eventos culturais. Esta empresa irá centralizar neste website a informação de diversos eventos que ocorrem em todo o país. Os eventos podem ser: shows musicais com bandas (ou cantores) nacionais e internacionais; partidas de um campeonato de algum esporte (futebol, vôlei, basquete etc); apresentações de grupos de teatros; apresentações de grupos circenses; realização de convenções de empresas; congressos e simpósios específicos de alguma área do conhecimento. Para cada evento é necessário manipular informações sobre o local, período, cidade e estado; a programação do evento (lembre-se que um evento pode ser de N dias e, em cada dia, podem ocorrer diversas atividades em diferentes horários (com ou sem colisão de horários)). Neste website deverá ser possível realizar a inscrição para o evento ou efetuar a compra de ingressos. Os ingressos, quando for o caso, deverão ter os preços cadastrados de acordo com o local do evento e com as diferentes opções de acomodações, tais como, cadeiras, arquibancada, mezanino, área VIP etc. O website deverá permitir a geração de diversos relatórios específicos para cada evento com as informações gerais, pessoas inscritas, ingressos vendidos, programação completa etc. 
 
13. Uma academia de ginástica deseja manter um controle do seu funcionamento. Os alunos são organizados em turmas associadas a um tipo específico de atividade. As informações sobre uma turma são número de alunos, horário da aula, duração da aula, data inicial, data final e tipo de atividade. Cada turma é orientada por um único instrutor para o qual são cadastrados RG, nome, data de nascimento, titulação e todos os telefones possíveis para sua localização. Um instrutor pode orientar várias turmas que podem ser de diferentes atividades. Para cada turma existe um aluno monitor que auxilia o instrutor da turma, sendo que um aluno pode ser monitor no máximo em uma turma. Os dados cadastrados dos alunos são: código de matrícula, data de matrícula, nome, endereço, telefone, data de nascimento, altura e peso. Um aluno pode estar matriculado em várias turmas se deseja realizar atividades diferentes e para cada matrícula é mantido um registro das ausências do aluno.

Continue navegando