EXERÍCIOS DE MODELAGEM DE BANCO DE DADOS



Documentos relacionados
Trabalhos Práticos. Programação II Curso: Engª Electrotécnica - Electrónica e Computadores

PROJETO DE BANCO DE DADOS LISTA 002 Projeto Conceitual

Complementos de Base de Dados Enunciados de Exercícios

Modelação conceptual de classes

REGULAMENTO INTERNO DO CENTRO DE DOCUMENTAÇÃO

Lato Sensu Tecnologia de Desenvolvimento de Sistemas. SENAC Rio Preto

Mestrado Construção Civil. Edital 3ª Edição

Software para Gestão de Bilhética

Regras de Filiação 2009/10

O software de gestão de ginásios foi concebido a pensar no englobamento de todas as actividades que ocorram no ginásio ou health club.

Lista de exercícios - MER

E B I / J I d e T Á V O R A

REGULAMENTO DE OCUPAÇÃO MUNICIPAL TEMPORÁRIA DE JOVENS

1º SALÃO INTERNATIONAL DA BICICLETA E ATLETISMO, EQUIPAMENTOS E ACESSÓRIOS

REGULAMENTO DA FEIRA DE VIATURAS USADAS DE AZAMBUJA

GereComSaber. Desenvolvimento de Sistemas de Software. Universidade do Minho Conselho de Cursos de Engenharia Licenciatura em Engenharia Informática

REGULAMENTO DOS DIPLOMAS DE ESPECIALIZAÇÃO

EDITAL DO PROCESSO SELETIVO CLASSIFICATÓRIO COMPLEMENTAR. ESPM Unidade Porto Alegre

NOVA LEI DA IMIGRAÇÃO

MATRÍCULAS DAS ATIVIDADES DE EXTENSÃO 2015/1

Perguntas mais frequentes

Regime de qualificações nos domínios da construção urbana e do urbanismo Perguntas e respostas sobre a inscrição/renovação da inscrição

Declaração de Instalação, Modificação e de Encerramento dos Estabelecimentos de Restauração ou de Bebidas

MANUAL DE INSTRUÇÕES

Regulamento e datas importantes da Categoria JÚNIOR 9º ano

Cartão Millennium bcp Free Empresas Nov.2011

Aplicação Administrativa de Gestão

Actualização. Versão 5.3.1

Criação e Desenvolvimento de Novos Negócios no Sector Agro-Alimentar

Assunto: Proposta de fornecimento do Programa dbgep

SInOA - Sistema de Informação da Ordem dos Advogados INSCRIÇÃO NO SISTEMA DE ACESSO AO DIREITO. Manual de Utilizador

1. Programa de Fidelização Altis Blue&Green através do qual são concedidos benefícios aos clientes das suas unidades hoteleiras.

Regulamento de Estágios

GINÁSIO DA ATFCUL REGULAMENTO

III PROGRAMA DE ESTÁGIOS DE VERÃO AEFFUL

Comunicação documentos de transporte AT via Webservice Singest Sistema Integrado de Gestão Cambragest Serviços de Gestão e Software

1) O QUE NÃO É BANCO DE DADOS?

Associação Centro de Incubação de Empresas de Base Tecnológica. Sines Tecnopolo. Pós-Graduação. Gestão Logística

PROGRAMA DE MONITORIA

O CARTÃO DE GESTÃO DE FROTAS QUE LHE OFERECE MUITO MAIS!

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

O cliente pode escolher as transações que quer pagar na Loja CTT? Não, pode escolher os dias (valor total para um dia) que pretende pagar.

REGULAMENTO DO PROGRAMA DE FIDELIZAÇÃO DO CARTÃO ZILIAN PROPRIEDADE E EMISSÃO

REGULAMENTO DE UTILIZAÇÃO DE CORREIO ELECTRÓNICO DOS SOLICITADORES

Instituto Superior de Contabilidade e Administração de Coimbra

Rock In Rio - Lisboa

OFICIAL DA ORDEM MILITAR DE CRISTO MEDALHA DE EDUCAÇÃO FÍSICA E BONS SERVIÇOS. Circular n.º 023-A/2014 Portal F.P.T. - Inscrições (Aditamento)

REGULAMENTO DO BANCO DE EMPRÉSTIMO DE MANUAIS ESCOLARES

Manual para inscrição on-line dos alunos que se inscrevem pela 1ª vez

CAPÍTULO IV INSTALAÇÕES PÚBLICAS, DESPORTIVAS E DE RECREIO SECÇÃO I. Artigo 19.º Instalações Públicas, Desportivas e de Recreio

GUIA PRÁTICO CARTÃO EUROPEU DE SEGURO DE DOENÇA INSTITUTO DA SEGURANÇA SOCIAL, I.P

REGULAMENTO DE UTILIZAÇÃO DAS INSTALAÇÕES DESPORTIVAS

Programa de Estágios Extra-curriculares Voluntários (PEEV) da Associação de Estudantes do Instituto Superior de Ciências da Saúde do Norte (AE ISCS-N)

Ficha de Fornecedor. Conta Corrente lançada manualmente no qual é calculado um saldo em dívida

PROCESSO DE SELEÇÃO PARA MESTRADO ACADÊMICO EDITAL Nº 01/2012

Lista de exercícios 01

Mobile Business. Your sales on the move.

Neste momento a gestão dos automóveis, de grupos de automóveis e de manutenção não são consideradas relevantes para serem suportadas pelo sistema.

Uma vez feito o pagamento você poderá enviar um ou fax com o comprovante para o seguinte:

Fecho de Projectos - Parte 2 P. Quais são os relatórios finais, acções necessárias e outras considerações principais associadas ao fecho do projecto?

Plano Saúde Complementar

Nota prévia. Serviço de apoio às aulas. Artigo 1

SERVIÇO PÚBLICO FEDERAL INSTITUTO FEDERAL DE EDUCAÇÃO CIÊNCIA E TECNOLOGIA DA BAHIA CAMPUS IRECÊ DEPARTAMENTO DE ENSINO COORDENAÇÃO PEDAGÓGICA

REGULAMENTO GESTÃO DE RECURSOS HUMANOS - EMPRESAS DO GRUPO METALCON -

Relatório de Análise de Requisitos

CONTROLE DE ACESSOS E IDENTIFICAÇÂO NA VW-AUTOEUROPA

O Social pela Governança. Mestrados Profissionalizantes Planos Curriculares Segurança e Higiene no trabalho

UNIVERSIDADE ESTADUAL DO AMAZONAS ESPECIALIZAÇÃO EM DESENVOLVIMENTO EM SOFTWARE LIVRE CONCEITOS E PROJETOS DE BANCO DE DADOS E SQL

MATRÍCULAS DAS ATIVIDADES DE EXTENSÃO 2014/1

proposta de adesão ao serviço facturação repartida (vpn)

GUIA PRÁTICO SUBSÍDIO DE FUNERAL

(A não entrega de qualquer um destes documentos inviabiliza a inscrição)

UNIÃO EUROPEIA Fundo Social Europeu. Guia de preenchimento do Formulário de Candidatura da Entidade Organizadora

SEGURO DE ACIDENTES PESSOAIS DESPORTO ASSOCIAÇÃO DE FUTEBOL DE AVEIRO MANUAL DE PROCEDIMENTOS

MODELO ENTIDADE - RELACIONAMENTO

Informações gerais. Formação Inicial de Instrutores de Condução

REGULAMENTO FINANCEIRO DO CDS/PP

REGULAMENTO PARA PARTICIPAÇÃO NO CURSO DE ACESSIBILIDADE DIGITAL

Perguntas Frequentes

GABINETE DO SECRETÁRIO PARA OS ASSUNTOS SOCIAIS E CULTURA Outras despesas correntes 3,268, Total das despesas

FINANÇAS EMPRESARIAIS

ÁREA DE FORMAÇÃO: CONTRAIR CRÉDITO CARTÃO DE CRÉDITO

REGULAMENTO DE MOBILIDADE DE DIPLOMADOS Leonardo da Vinci

Regulamento dos Concursos Especiais de Acesso e Ingresso no Ciclo de Estudos Conducentes ao Grau de Licenciado

PROCESSO SELETIVO PARA DOCENTES CURSOS DE GRADUAÇÃO E GRADUAÇÃO TECNOLÓGICA NÚCLEO BELO HORIZONTE

Condições de acesso ao Programa de Passageiro Frequente TAP Victoria para Clientes do Banco Popular

Alterações a vigorar a partir de 1 de outubro de 2013

GUIA PRÁTICO ARRENDAMENTO DE IMÓVEIS POR AJUSTE DIRETO

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

REGULAMENTO DA BOLSA DE AUDITORES

AUTORIZADO PELO MINISTÉRIO DA EDUCAÇÃO - RESOLUÇÃO N º 366/95

A fim de gerenciar as vendas em uma loja, os seguintes requisitos devem ser atendidos pela modelagem de dados:

MANUAL DE APOIO SISTEMA INTEGRADO DE DOCUMENTOS E ATENDIMENTO MUNICIPAL

Dúvidas mais frequentes Fase de inscrição no concurso

Transcrição:

EXERÍCIOS DE MODELAGEM DE BANCO DE DADOS Exercício 1 Construa o modelo Entidades-Relacionamentos a partir da seguinte descrição do sistema: Uma empresa de venda de automóveis retende implementar um sistema para gerir a informação relativa às eparações de oficina efectuadas nos veículos dos seus clientes. O sistema de informação deverá permitir manter um registo histórico de todas as reparações efectuadas. A empresa pretende manter dos clientes a seguinte informação: código de identificação, nome, morada e telefone. A empresa pretende também saber os veículos que um dado cliente teve ou tem e as datas em que foram adquiridos. Dos funcionários da oficina a empresa pretende manter a seguinte informação: código de identificação, nome, morada, telefone e categoria. O custo horário de mão de obra depende da categoria do funcionário e é definido através de uma tabela que é actualizada regularmente. A empresa pretende saber para cada reparação: qual o veículo, qual o cliente, a data em que foi efectuada e o custo total da reparação. A empresa pretende também armazenar para cada reparação as peças que foram utilizadas e o seu preço, bem como o tempo de mão de obra gasto por cada funcionário e o respectivo custo. A empresa pretende manter para as peças em armazém a seguinte informação: código de identificação, designação, custo unitário e quantidade em armazém.

Exercício 2 Construa o modelo Entidades-Relacionamentos a partir da seguinte descrição do sistema: Considere um sistema de informação para a gestão de empreitadas. O sistema deverá registar: Os recursos humanos associados a cada empreitada (identificação do técnico, número de horas de trabalho e a especialidade). As várias etapas de cada empreitada, estando associada a cada etapa o cumprimento de um objectivo numa determinada data e a emissão da factura respectiva. O material (tipo e quantidade) usado em cada dia de empreitada. Uma empreitada pode subdividir-se noutros empreitadas, as quais devem ser geridas como empreitadas independentes. Alguns dos materiais usados pelas empreitadas são materiais especiais, para os quais é necessário fazer um seguro de transporte próprio, indicando o nome do condutor e a matrícula de veículo na qual será transportada.

Exercício 3 Construa o modelo Entidades-Relacionamentos a partir da seguinte descrição do sistema: Pretende-se criar uma base de dados que permita gerir a informação de um sistema de cartões de crédito de uma entidade bancária. Neste banco existem vários tipos de cartões de crédito com diferentes limites de crédito e condições de pagamento. Cada cliente pode solicitar para cada uma das contas que possui no banco apenas um cartão de crédito. No entanto é de referir que uma conta pode ter vários titulares pelo que podem ser emitidos vários cartões sobre essa mesma conta. Outro tipo de cliente do banco é aquele que embora não sendo titular de uma conta possui um cartão de crédito. Estas situações acontecem quando um titular de uma conta oferece um cartão de crédito a terceiros. Para cada cartão de crédito emitido é registado o tipo de cartão, a data de emissão e o prazo de validade. Como referido anteriormente o limite de crédito e as condições de pagamento dependem do tipo de cartão de crédito. Da mesma forma que uma conta bancária tem associado um saldo, a cada cartão de crédito está associado um saldo que resulta do total das despesas efectuadas com esse cartão e ainda não debitadas.

Exercício 4 Construa o modelo Entidades-Relacionamentos a partir da seguinte descrição do sistema: Pretende-se criar uma base de dados que permita gerir uma parte da informação de uma clinica de saúde. Fundamentalmente a base de dados deverá guardar a informação relativa aos doentes que frequentam a clínica (nome, morada, telefone e numero de beneficiário) e dos médicos que lá trabalham (nome, morada, contacto e especialidade). Para além disso o sistema deverá registar as marcações de consultas de cada paciente para um determinado médico sabendo que esse médico só pratica uma determinada especialidade. No entanto, na clinica um paciente pode obviamente consultar diferentes médicos para a mesma ou para diferentes especialidades. O sistema deverá ainda para cada paciente e por especialidade permitir organizar uma ficha de informações que é actualizada sempre que um médico da especialidade observa esse paciente.

Exercício 5 Construa o modelo Entidades-Relacionamentos a partir da seguinte descrição do sistema: O Clube Desportivo SPORT é uma instituição sem fins lucrativos que pretende informatizar o seu serviço de secretaria. O clube possui nas suas instalações: quatro campos de ténis, uma piscina, um campo de futebol e um pavilhão. As suas actividades principais são o ensino das modalidades de ténis, ginástica e natação, além do aluguer dos seus recintos desportivos. A secretaria do SPORT regista sempre que se inscreve um novo sócio os seguintes dados: código de sócio, nome, data de admissão, número do bilhete de identidade, data de nascimento, morada (rua, código postal, localidade) e telefone. Um sócio pode inscrever-se em qualquer modalidade ministrada (ténis, ginástica e natação) desde que hajam vagas no horário pretendido e pagando por isso uma determinada mensalidade. A secretaria aceita ainda marcações para qualquer recinto desportivo desde que o recinto esteja disponível, sendo o pagamento efectuado em simultâneo com a marcação. Qualquer pagamento recebido origina o preenchimento e emissão de um recibo.

Exercício 6 Considere a seguinte descrição sobre o funcionamento de uma biblioteca. Para poder utilizar as facilidades de empréstimo de livros, nesta biblioteca, cada indivíduo deve inscrever-se como sócio, preenchendo uma ficha de inscrição. A partir da altura em que um indivíduo é aceite, recebe um cartão de identificação e pode então começar a requisitar livros. A requisição de livros passa pelo preenchimento de uma ficha de requisição, caso estes estejam disponíveis nas estantes. No caso de isso não acontecer, o leitor poderá, se o desejar, fazer uma reserva do livro pretendido (preenchendo uma ficha de reserva) ficando em lista de espera. Os livros mais pretendidos têm normalmente vários exemplares disponíveis por forma a poder satisfazer vários leitores simultaneamente. Para cada livro é mantida apenas a seguinte informação (ISBN, Titulo, Assunto, Autores, Editora). Tendo em conta os exemplos de fichas presentes em anexo, assim como esta breve descrição, desenvolva o modelo conceptual de dados modelo E-R. Ficha de Inscrição Nome: Morada: Telefone: Data: / / Ficha de Requisição Nº Sócio: ISBN: Exemplar: Título: Autores: Data requisição: / / Data entrega: / / Ficha de Reservas Nº Sócio: ISBN: Título: Autores: Data reserva: / /

Exercício 6 A firma MãoDeObra, Lda é uma agência que se dedica exclusivamente à subcontratação de trabalho temporário. Os clientes desta empresa são normalmente outras firmas ou mesmo particulares que necessitam de mão de obra temporária para executar tarefas pontuais. Esta firma não possui mão-de-obra em regime permanente, limitandose a contactar indivíduos que constam da sua bolsa de emprego, no sentido de os alocar temporariamente a determinados serviços. Sempre que um novo cliente solicita os serviços desta firma, os seus dados são recolhidos numa ficha de cliente. Da mesma forma, quando um candidato se inscreve na bolsa de emprego desta firma preenche um impresso (ficha de contacto) onde refere nomeadamente as suas aptidões e os sectores de actividade em que se inscreve. Um sector de actividade define basicamente um tipo de trabalho que um candidato está disposto a executar. Como é evidente, a inscrição em alguns sectores de actividade irá depender das suas aptidões específicas. Quando um cliente solicita um serviço é preenchida uma ficha de serviço onde se descreve o serviço a efectuar e a sua data de inicio. A ficha de serviço é depois analisada para decidir quais os sectores de actividade implicados naquele serviço, quantos indivíduos são necessários e, previsivelmente por quanto tempo. Posteriormente seleccionam-se para cada sector de actividade os possíveis colaboradores que serão contactados para saber se aceitam ou não o trabalho. Desta forma constituem-se então equipas de trabalho (uma por cada sector de actividade) no entanto, cada colaborador apenas estará destacado para uma delas. Tendo em atenção os exemplos presentes em anexo, assim como esta breve descrição, desenvolva o respectivo modelo Entidades-Relacionamentos.

Ficha de Cliente Numero: Nome: Morada: Telefone: Fax: Data: / / Ficha de Serviço N. Cliente: Data recepção: / / Descrição: Data inicio: / / Ficha de Contacto N. Colaborador: Nome: Morada: Telefone: Data: / / Aptidões: Escolaridade: Linguas Estrangeiras: Aptidões Profissionais: Sectores de Actividade em que se inscreve (coloca um X) Trabalhos agricolas: Limpeza/Higiene: Carpintaria: Soldadura:

Exercício 6 A firma MãoDeObra, Lda é uma agência que se dedica exclusivamente à subcontratação de trabalho temporário. Os clientes desta empresa são normalmente outras firmas ou mesmo particulares que necessitam de mão de obra temporária para executar tarefas pontuais. Esta firma não possui mão-de-obra em regime permanente, limitandose a contactar indivíduos que constam da sua bolsa de emprego, no sentido de os alocar temporariamente a determinados serviços. Sempre que um novo cliente solicita os serviços desta firma, os seus dados são recolhidos numa ficha de cliente. Da mesma forma, quando um candidato se inscreve na bolsa de emprego desta firma preenche um impresso (ficha de contacto) onde refere nomeadamente as suas aptidões e os sectores de actividade em que se inscreve. Um sector de actividade define basicamente um tipo de trabalho que um candidato está disposto a executar. Como é evidente, a inscrição em alguns sectores de actividade irá depender das suas aptidões específicas. Quando um cliente solicita um serviço é preenchida uma ficha de serviço onde se descreve o serviço a efectuar e a sua data de inicio. A ficha de serviço é depois analisada para decidir quais os sectores de actividade implicados naquele serviço, quantos indivíduos são necessários e, previsivelmente por quanto tempo. Posteriormente seleccionam-se para cada sector de actividade os possíveis colaboradores que serão contactados para saber se aceitam ou não o trabalho. Desta forma constituem-se então equipas de trabalho (uma por cada sector de actividade) no entanto, cada colaborador apenas estará destacado para uma delas. Tendo em atenção os exemplos presentes em anexo, assim como esta breve descrição, desenvolva o respectivo modelo Entidades-Relacionamentos.

Exercício 7 O Instituto Politécnico do Norte divide-se em várias Escolas Superiores: a Escola Superior de Contabilidade, a Escola Superior de Letras, a Escola Superior de Ciências e a Escola Superior de Engenharia. Cada Escola Superior é administrada por um director. Cada Escola é composta por vários departamentos, por exemplo, a Escola Superior de Contabilidade tem um Departamento de Contabilidade, um Departamento de Gestão e Marketing, um Departamento de Economia e Finanças e um Departamento de Sistemas de Informação. Cada departamento é responsável por várias disciplinas. Por exemplo, o Departamento de Gestão e Marketing é responsável pelas disciplinas de Introdução à Gestão, Princípios de Marketing, Gestão da Produção, etc. Cada disciplina pode ter várias turmas. Cada professor é responsável por turmas desta disciplina, portanto, cada disciplina pode ser dada por vários professores. Cada turma tem uma aula, numa determinada sala a um determinado horário. Cada departamento tem vários professores, um destes é chefe do departamento, mas este não é obrigado aceitar o cargo para que é eleito. Cada professor pode assegurar a leccionação até 4 turmas. Pode também estar sob contrato de investigação e portanto não leccionar. Um estudante deve inscrever-se no máximo até 6 disciplinas por semestre. Poderá frequentar cada disciplina na turma desejada. Cada departamento tem vários estudantes, que frequentam a disciplina principal oferecida por esse departamento. Contudo cada estudante tem uma única disciplina principal e por isso está associado a um único departamento. Cada estudante tem um tutor e cada tutor aconselha vários estudantes. O tutor é também um professor, mas nem todos os professores são tutores Tendo em atenção esta breve descrição, desenvolva o respectivo modelo Entidades-Relacionamentos.