Lista de exercícios 01



Documentos relacionados
Exercícios de Modelagem de Dados - Disciplina: Banco de Dados

TÓPICOS ESPECIAIS EM COMPUTAÇÃO II SUGESTÕES DE PROJETOS

Profa. Daniela Barreiro Claro

Lista de exercícios - MER

Histórico da Revisão. Data Versão Descrição Autor

CADASTROS E CONCEITOS DAS BASES DE DADOS

Modelagem de dados usando o modelo BANCO DE DADOS 1º TRIMESTRE PROF. PATRÍCIA LUCAS

Sumário INTRODUÇÃO... 3 INTEGRAÇÃO COM O EMPRESÁRIOERP... 3 AGILIDADE NOS PROCESSOS E APOIO AOS CONTROLES INTERNOS... 3 SAC - ATENDIMENTO...

Disciplina: Unidade III: Prof.: Período:

O Oficina Integrada é um sistema completo para o controle e gerenciamento de oficinas mecânicas. É o primeiro e único software que controla o fluxo

E&L Controle de Frotas. Perguntas Frequentes

O Modelo de Entidades e Relacionamentos (MER) é um modelo conceitual usado para projeto de aplicações de banco de dados.

Modelagem de Sistemas Prof. Marcos Roberto e Silva

Projeto SIGA-EPT. Manual do usuário Módulo Requisição de Almoxarifado SISTEMA INTEGRADO DE GESTÃO ACADÊMICA

Módulo SAC Atendimento ao Cliente

Modelo de Entidade e Relacionamento (MER) - Parte 07

Projeto 1: Aprovação de Transação de Cartão de Crédito

Especificação dos Requisitos do Software: Sistema de Gerenciamento de Planos Corporativo de Celulares

Aula II Introdução ao Modelo de Entidade-Relacionamento

Manual do Almoxarifado SIGA-ADM

Prof.: Clayton Maciel Costa

PROJETO DE BANCO DE DADOS LISTA 002 Projeto Conceitual

ÍNDICE. ERP ( Controle de Frotas ) 1 - Bens Móveis - Frota. 2 - Cadastros da Frota. 3 - Abastecimento de Bens. 4 - Cadastro de Bombas

ENGENHARIA DA COMPUTAÇÃO

Ciclo de vida de um banco de dados relacional

OCOMON PRIMEIROS PASSOS

Lato Sensu Tecnologia de Desenvolvimento de Sistemas. SENAC Rio Preto

Modelo Entidade-Relacionamento

Sistema Gestão Comercial 2012

O modelo Entidade-Relacionamento. Agenda: -Modelagem de dados utilizando O Modelo Entidade-Relacionamento

Simulado Banco de Dados I Bimestre 1 Capítulo 1 Projeto Lógico de Banco de Dados

MÓDULO 5 Movimentações

MANUAL SOLICITAÇÃO DE COMPRAS IMPLANTAÇÃO COMPRAS

Apresentação. E&L ERP Frotas. PostgreSQL 8.2/ 8.3. Domingos Martins ES. v. 1.0

Ajuda On-line - Sistema de Portaria. Versão 4.8.J

TRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES

Manual Geral do OASIS

SOFTWARE PROFIT 2011.

Banco de Dados Modelo Conceitual, Lógico, Físico, Entidade- Relacionamento (ER) Hélder Nunes

SUMÁRIO Acesso ao sistema... 2 Atendente... 3

Manual de Utilização DDA Débito Direto Autorizado

DESENVOLVENDO O SISTEMA

BANCO DE DADOS PROFESSOR MAURÍCIO - MAURICIO.MELLO@PUCPR.BR AULA 02. O Modelo Entidade-Relacionamento ( MER )

BANCO DE DADOS. Fixação dos conteúdos Integridade Referencial Normalização Exercícios

3) A partir do DER modifique as cardinalidades mínimas de forma a especificar o seguinte:

I Requisitos de um modelo conceitual: - clareza (facilidade de compreensão) - exatidão (formal)

MODELO ENTIDADE - RELACIONAMENTO

Engenharia de Software III

PARANÁ GOVERNO DO ESTADO

INDICE 1. CADASTRO DE CATEGORIAS CADASTRO DE BANCO CONTAS A RECEBER LANÇAMENTO AUTOMÁTICO DE CONTAS A RECEBER...

MODELAGEM DE DADOS MODELAGEM DE DADOS. rafaeldiasribeiro.com.br. Aula 3. Prof. Rafael Dias Ribeiro.

Integração ADMRH com AGROSYS

Estudo de Caso 1: Sistema de Controle de Cinema

Manual do usuário. v1.0

Documento de Definição de Requisitos

SOFTWARE DE GERENCIAMENTO DA SECRETARIA DA SAUDE PROJETO DE TRABALHO

Manual de Usuário Versão 3.0

Modelo Entidade - Relacionamento (ER ou MER) Parte 3

Processo de Controle das Reposições da loja

MANUAL DE UTILIZAÇÃO MASTER VENDAS

ESPECIFICAÇÃO DO OBJETO DA LICITAÇÃO E EXIGÊNCIAS À EMPRESA VENCEDORA.

Tecnologia Fácil para Gestão de Rodovias

BANCO DE DADOS I AULA 3. Willamys Araújo

Portal Sindical. Manual Operacional Empresas/Escritórios

CONTROLE PATRIMONIAL ÍNDICE

Manual do DEC Domicílio Eletrônico do Contribuinte

Banco de Dados. Modelagem de Dados com MER. Prof. Walteno Martins Parreira Jr


SISTEMAS DE GESTÃO São Paulo, Janeiro de 2005

Disciplina: Unidade II: Prof.: Período:

Todos os imóveis são comprados pela imobiliária para, então, serem colocados a venda.

Roteiro de orientações para uso do Contas Online

SOFTWARE PROFIT 2011.

REDE CONCEPCIONISTA DE ENSINO

2013 GVDASA Sistemas Cheques 1

Solução Cadia Projects

CADASTRO DE CLIENTES

Exercícios Propostos de Modelagem parte II

Exercícios Propostos de Modelagem parte II

Sumário. Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web

Modelagem de Dados. Aula 04 Introdução ao Modelo Entidade- Relacionamento. Maxwell Anderson

Manual do Módulo Almoxarifado Portal do Sistema de Informações para o Ensino da Universidade Federal de Alagoas

Manual de Utilização do Sistema Financeiro Opções Disponíveis a partir da versão do Sistema Micropost

CLIQUE NO LINK ABAIXO PARA ACESSAR O SITE

MANUAL DE UTILIZAÇÃO DO SISTEMA GLPI

SISCOMEX EXPORTAÇÃO WEB

Aquisição de Créditos Eletrônicos.

Material de apoio. Disponível no site: : no link: Entidades Sociais >> CNES.

RMS Software S.A. - Uma empresa TOTVS

Operações de Caixa. Versão 2.0. Manual destinado à implantadores, técnicos do suporte e usuários finais

Viva Transporte Coletivo Ltda.

TUTORIAL MRV CORRETOR

César Cruz Proprietário [18/04]

EXERCÍCIOS SOBRE DIAGRAMAS DE CLASSES Construa Diagramas de Classes para os seguintes domínios de problemas

SuperStore Sistema para Automação de Óticas

1. Tela de Acesso pg Cadastro pg Abas de navegação pg Abas dados cadastrais pg Aba grupo de usuários pg.

Guia de Especificação de Caso de Uso Metodologia CELEPAR

InfoMix Tecnologia. Soluções em Tecnologia da Informação. SYSFARM Sistema de Gerenciamento de Farmácias. Documento Requisitos Versão 1.

Transcrição:

PARTE I Lista de exercícios 01 1. Defina os seguintes termos: entidade, atributo, valor do atributo, atributo composto, atributo multivalorado, atributo derivado, atributo-chave, domínio. 2. Explique as diferenças entre entidade, tipo entidade e conjunto de entidades. 3. O que é um relacionamento? Quais são os tipos de relacionamentos? 4. Em que situação deve-se utilizar relacionamento recursivo? Dê dois exemplos. 5. Sob quais condições um atributo de um relacionamento binário pode ser migrado para se tornar um atributo de um dos tipos entidade participantes? 6. Elabore o Modelo de Dados Conceitual da Central de atendimento ao consumidor de uma empresa. 7. Vamos supor que você está na fase de levantamento e análise dos requisitos e o projetista (ou engenheiro de requisitos) tenha lhe fornecido a seguinte descrição do minimundo ou escopo de modelagem. Desenhe o modelo de dados conceitual baseado no Modelo Entidade-Relacionamento. PARTE II i. A empresa está organizada em departamentos. Cada departamento tem um nome único, um número único e um empregado que gerencia o departamento. Temos a data em que o empregado começou a gerenciar o departamento. E este pode ter diversas localizações. ii. Um departamento controla um número qualquer de projetos, cada qual com um único nome, um único número e uma única localização. iii. Armazenamos o nome de cada empregado, o número do CPF, endereço, salário, sexo e data de nascimento. Um empregado está alocado a um departamento, mas pode trabalhar em diversos projetos que não são controlados, necessariamente, pelo mesmo departamento. Controlamos o número de horas semanais que um empregado trabalha em cada projeto. Também controlamos o supervisor direto de cada empregado. iv. Queremos ter o controle de dependente de cada empregado para fins de seguro. Guardamos o primeiro nome, sexo, data de nascimento de cada dependente e o parentesco dele com o empregado. Página 1 de 5

Construa os DER para os exercícios abaixo. Em seguida efetue o mapeamento para o modelo relacional. 1) CADASTRO NACIONAL DE VEÍCULOS: Você apresentará um modelo de dados para o cadastro nacional de veículos. Sabe-se que: O veículo possui sempre uma placa única em todo o país; O veículo possui sempre um responsável legal por ele. É necessário manter o histórico desta responsabilidade (propriedade); O veículo pertence sempre a uma categoria; O veículo é sempre de uma marca e de um modelo e possui ano de fabricação. 2) BIBLIOTECA: Você irá elaborar um modelo de dados para atender as necessidades de informação de uma biblioteca universitária. São elas: O cadastro dos usuários com endereço completo, inclusive com a informação do curso do usuário e data de início e de término previsto; O cadastro das obras da biblioteca, com a devida classificação: livros científicos, periódicos científicos, periódicos informativos, periódicos diversos, entretenimento, etc.; A língua em que encontra-se a obra; A mídia em que se encontra a obra; Os autores da obra com o controle da nacionalidade do autor; As editoras dos exemplares com o ano de edição. 3) CONTROLE DE ESTOQUE. Uma empresa do comércio varejista deseja fazer o controle de estoque de seu estabelecimento. Para facilitar a administração do seu estoque, a organização criou uma estrutura de almoxarifados, onde um produto pode ser estocado em vários almoxarifados e um almoxarifado pode conter vários produtos. A reposição de estoque acontece quando os produtos adquiridos de um fornecedor chegam com sua respectiva nota fiscal de compra. Já a baixa do estoque se dá quando ocorre a emissão de uma nota fiscal de venda para um determinado cliente. 4) APURAÇÃO ELEITORAL. Para facilitar o processamento da apuração eleitoral da eleição municipal a ser realizada nesse ano, o TRE (Tribunal Regional Eleitoral) resolveu informatizar esse processo. Sabe-se que cada localidade é dividida em várias zonas eleitorais que, por sua vez, são divididas em várias seções nas quais os eleitores estão vinculados. O candidato a um cargo público deve estar vinculado a um único partido político. Vale ressaltar que, segundo a legislação vigente, o voto é secreto. Página 2 de 5

5) LOJA DE MATERIAIS. Uma organização que atua no ramo de vendas de materiais de construção deseja montar um banco de dados para emissão de faturas em suas lojas, gerenciando a comissão de cada empregado. Sabe-se: A empresa possui diversas lojas; Um empregado pertence sempre a uma loja mas já pode ter trabalhado em outras lojas da rede; Uma nota fiscal é composta de dados genéricos (número da nota fiscal, nome do cliente, data de emissão, valor total da Nota fiscal, nome do empregado responsável pela venda) e dados do detalhe da venda (nome do material vendido, quantidade deste material, valor unitário, valor total do item de material vendido). 6) EMPRESA DE FLORES. A X.P.T.O. LTDA. criou a FLOWERNET, uma rede que tem como objetivo atender todo o mercado nacional no que diz respeito à venda e entrega de flores. Através desta rede, um cliente pode fazer uma compra de flores em Belo Horizonte e pedir para a entrega ser feita em Fortaleza. Para isso a X.P.T.O. firmou convênio com várias floriculturas em várias cidades do Brasil. Uma floricultura pode atender várias cidades da região. O pedido do cliente, que pode possuir vários tipos de flores, é cadastrado e repassado para uma das floriculturas conveniadas que atendem a cidade, na qual será entregue o pedido. Elabore um DER que contemple os dados necessários a este controle. Represente as chaves primárias e estrangeiras, os principais atributos, as integridades referenciais, a participação e a cardinalidade dos relacionamentos 7) CONTRATOS. Uma empresa multinacional de grande porte deseja gerenciar os contratos firmados com seus fornecedores. O Setor de Patrimônio é o responsável pelo gerenciamento e cadastramento de contratos, e de seus respectivos fornecedores. Esses contratos de fornecimento de produtos e de prestação de serviços são realizados com vários fornecedores dos mais variados ramos de atividade. Um determinado contrato pode ser feito com vários fornecedores, como por exemplo, um contrato de fornecimento de suprimentos de informática onde cada fornecedor entrega determinado tipo de produto (um entrega papel, outro cartucho de impressora jato de tinta, etc.). Os contratos são classificados em vários tipos, tais como: consultoria, aluguel de equipamento, fornecimento de material/serviço, etc. Cada contrato possui uma forma de pagamento específica estabelecida na sua inclusão. Entretanto, todos os fornecedores enviam boletas de cobrança que são registradas, e na sua respectiva data de vencimento são atualizadas para o status de paga, e uma autorização para crédito ao fornecedor é enviada para o Sistema Bancário. O Setor de Patrimônio também é responsável Página 3 de 5

pelo cadastramento dos materiais/serviços consumidos pela empresa, e também pelo cadastramento de seus respectivos fornecedores. Esses materiais/serviços podem ser contratados em vários contratos. Elabore um DER que atenda estas necessidades. Represente, também, as integridades referenciais, a participação e a cardinalidade dos relacionamentos. 8) Uma determinada empresa possui diversos veículos para realizar atividades do dia a dia e deseja acompanhar e controlar a utilização dos mesmos. Para tanto deseja criar um banco de dados com informações sobre o uso que os funcionários fazem destes veículos. Veículos são de propriedade da empresa e possuem placa, modelo, marca, ano de fabricação, data da compra e cor. A utilização de qualquer veículo está restrita aos funcionários da empresa mediante uma autorização prévia de algum funcionário responsável. O objetivo é realizar a autorização diretamente no sistema, o funcionário responsável insere uma nova autorização especificando data e hora da autorização, data e hora prevista para saída, data e hora prevista para retorno, funcionário autorizado a fazer uso do veículo e o motivo alegado para solicitação do veículo. Uma autorização irá possuir um número único. Na autorização também fica registrado quem autorizou (funcionário). No retorno do veículo deverá ser preenchido um registro de uso, especificando km saída, km chegada, data e hora real de saída, data e hora real de retorno, descrição do roteiro percorrido. Podem haver autorizações que não são efetivadas, ou seja, por algum motivo o veículo não é utilizado, neste caso não há registro de uso, mas a autorização permanecerá cadastrada no sistema. Durante a utilização podem ocorrer problemas ou suspeitas de haver algum problema. Ao registrar a utilização o usuário deverá especificar todos problemas detectados. A descrição de cada problema inclui sintomas apresentados, componente do veículo que é objeto do problema ou suspeita, e uma sugestão para solução ou descrição de uma solução já implementada, caso o problema já tenha sido corrigido. Um exemplo de problema que pode ocorrer é o carro não ligar quando o funcionário está andando ou tenta voltar. Será registrado o sintoma Carro não ligou, pode ser falta de bateria, o problema seria Carro não liga e se for chamado um mecânico, deverá ser descrito o que foi feito como solução ou caso volte ao normal, a solução não existirá, apenas um comentário Voltou ao normal ou algo semelhante. Também é objetivo controlar as manutenções e abastecimentos de cada veículo. Quando um veículo é encaminhado para um conserto ou qualquer tipo de manutenção será necessário registrar a data em que foi realizada a manutenção, o motivo de ter sido realizada, uma descrição das atividades realizadas, além do valor pago. Os abastecimentos devem ser registrados para acompanhamento dos gastos de Página 4 de 5

combustível. A data, quantidade de litros, o valor devem ser registrados. Um mesmo veículo pode possuir diversas nmanutenções ou abastecimentos em uma mesma data. Problemas ocorridos estão associadas aos registros de uso, mas as manutenções e abastecimentos estão associadas somente aos veículos, sem relação com registro de uso. Se um funcionário realizar um abastecimento durante o uso de um veículo deverá comunicar o fato, porém o mesmo não estará associado ao registro de uso. Algumas consultas que a empresa deseja realizar sobre os dados armazenados: a. Ocorrências por veículo: Registros de autorizações e uso de cada veículo. b. Autorização por motivo: Deve ser possível escolher um motivo e visualizar todas as autorizações do mesmo. c. Autorizações e uso por funcionário: Deverão ser mostrados dados do funcionário e a lista de uso de cada veículo. d. Autorizações por responsável: Dados do funcionário responsável pela autorização e a lista de todas as autorizações feitas por ele em determinado período. e. Problemas por veículo e por tipo de problema: Deve ser possível por exemplo escolher um problema (tipo de problema) e/ou um veículo e ver as ocorrências. f. Valores de manutenção e abastecimento por veículo em um período e por motivo de manutenção. g. Manutenções por tipo: Classificar as manutenções como Mecanica preventiva, Por acidente e outros tipos auxilia a empresa a verificar quais os tipos mais frequentes e com que veículos são realizadas. Página 5 de 5