Looking for Bases de Dados (LEI + LETI + LIGE) test answers and solutions? Browse our comprehensive collection of verified answers for Bases de Dados (LEI + LETI + LIGE) at moodle25.iscte-iul.pt.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
Considerando o diagrama abaixo, diga qual das seguintes afirmações é a correta.
Uma rede de gelatarias vende gelados de vários sabores, mantendo um registo dos clientes que compram em cada loja através de um programa de fidelização com cartão de cliente. O diagrama de classes abaixo (simplificado) representa este requisito. Porém é necessário registar ainda, para cada cliente, quais os pontos que tem acumulados no cartão, bem como a promoção que foi usada (de entre um leque possível de promoções que a rede lança) numa determinada compra. Considerando o requisito adicional expresso na frase anterior, indique qual das seguintes soluções seria mais adequada para acrescentar ao modelo abaixo de forma a completá-lo.
Uma empresa vende bilhetes para festivais, sendo que cada um pode incluir vários concertos. Pretende guardar (para além de informação sobre o festival e respetivos concertos) a informação impressa em cada bilhete, em que cada linha inclui o concerto pago bem como anotações várias por concerto que podem ser adicionadas pelo vendedor (por exemplo, aplicado desconto específico do dia para esse concerto). Indique qual das seguintes opções é a mais apropriada para representar o modelo através de um diagrama de classes.
Num sistema de informação para gestão de concertos, pretende-se guardar para cada concerto no qual podem participar várias bandas musicais, quem é que é o gestor responsável pela organização do mesmo. P.f. indique qual das soluções abaixo é a mais apropriada.
Se adicionasse um atributo data_atuação à associação atuação no diagrama de classes abaixo, uma “Banda Topo” poderia atuar no mesmo palco desde que em dias distintos.
Considere o diagrama de classes abaixo. Se se pretender que um concerto possa ocorrer em vários palcos distintos, registando a hora para cada palco do concerto, uma solução possível é adicionar uma classe associativa à associação Concerto Palco , a qual incluirá um atributo com a hora.
Tendo em consideração o diagrama de classes da figura seguinte
pode haver várias pessoas com o número 1.
Pretende-se guardar informação sobre bandas musicais, incluindo o nome, ano de criação, e país de origem. Pretende-se ainda que fique registada informação sobre o cantor principal da banda, como o seu nome e data de nascimento. Com a representação abaixo, o mesmo cantor pode ser cantor principal em várias bandas.
Considere o diagrama de classes abaixo. Se se pretender que um concerto possa decorrer em vários dias consecutivos, uma solução adequada seria incluir 2 atributos com a data de início e a data de fim na classe “Concerto”. Depois de introduzir esta alteração no modelo abaixo, já é possível saber que banda atua em cada dia.
Pretende-se guardar os dados que permitam fazer listagens das bandas musicais pelo seu estilo de música principal. O diagrama de classes abaixo possibilita que uma banda tenha vários estilos (p.f. não considere os atributos, que existem, mas não estão visíveis abaixo).