Prévia do material em texto
Universidade Eduardo Mondlane Faculdade de Ciências Departamento de Matemática e Informática Curso: Lic. em Informática Disciplina: Base de Dados I Ficha 1: DEA 1º Semestre – 2023 1. Uma viatura é sempre alocada a um projecto. Importa reter, para cada projecto, o nome, o número (indicado pela instituição), a durabilidade e uma pequena descrição. Um projecto pode ser suportado por vários doadores e um doador pode financiar vários projectos. A data de início do financiamento é importante para muitos relatórios. Para efeitos de vários processamentos, o país, nome e um código dado internamente são absolutamente necessários sobre cada doador. Sobre cada viatura importa reter a matrícula, o modelo, o fabricante, a data de aquisição e o seu tipo(Ligeiro, Pesado). Na instituição, cada viatura recebe um número que é alocado a chaparia. Uma viatura é entregue a responsabilidade de condutor e um condutor só controla uma viatura, sob o condutor importa reter o nome e código. As viaturas são parqueadas em parques que a instituição possui. Importa guardar na BD o seu número, o seu endereço e a sua capacidade. Uma viatura é sempre parqueada num parque. Um condutor possui sempre um (outro condutor) chefe. 2. Considere a descrição de um sistema de venda de passagens aéreas dada abaixo: a) Para um passageiro são registrados o número do documento de identidade e o seu nome. b) Um avião é caracterizado por um número de série único e por um modelo. c) Um assento é uma posição única em um avião, identificada por um código. Um assento é da classe econômica ou executiva. d) Um avião possui vários assentos e pode ser usado em vários vôos. e) Um vôo é identificado por um número e utiliza: um avião, um piloto, um aeroporto de partida e outro de chegada. f) Um passageiro pode reservar um assento em um vôo. 3. Um berçário deseja informatizar suas operações. Quando um bebé nasce, algumas informações são armazenadas sobre ele, tais como: nome, data de nascimento, peso do nascimento, a altura, a mãe deste bebe e o medico que faz seu parto. Para as mães, o berçário também deseja manter um controle, guardando informações como: nome, endereço telefone, e data de nascimento. Para os médicos é importante saber: CRM (Identifica unicamente o Médico), nome, telefone, celular e especialidade. 4. Uma floricultura deseja informatizar suas operações. Inicialmente, deseja manter um registo de todos os seus clientes, mantendo informações como: RG, nome, telefone e endereço. Deseja também manter um registo contendo informações sobre os produtos que vende, tais como: nome do produto, tipo (flor, vaso, planta,...), preço e quantidade em estoque. Quando um cliente faz uma compra, a mesma é armazenada, mantendo informação sobre o cliente que fez a compra, a data da compra, o valor total e os produtos comprados.