Atividade
1. Indique as três principais regras de uma chave primária. 2. Diga o que entende por integridade referencial? 3. Identifique e descreva os três níveis da arquitectura de um SGBD e dê 3 exemplos de SGBD’S. 4. Considere a seguinte base de dados (Fig) de consultas efectuadas num posto médico. [pic] Sublinhe, em cada uma das tabelas anteriores, o campo ou combinação de campos, que devem constituir a Chave Primária, partindo do princípio que, cada doente pode consultar mais do que um médico no mesmo dia, e pode consultar o mesmo médico mais do que uma vez por dia (se necessário acrescente campos às tabelas).
5. Com base no modelo E-R apresentado relativo as encomendas de uma
Pastelaria, deduza o conjunto de tabelas (campos e chaves) e relações que considera necessárias para a implementação física do modelo de dados esquema relacional:
6. Considere a seguinte situação: A tabela armazena a informação sobre os sócios de um Ginásio.
NC |NOME |MORADA |BI |CIDADE |TELEFONE |EMAIL | |1234569 |Ana Pereira |Rua das tulipas |23567894 |Viseu |244555111 |anap@lusomail.pt | |3456787 |António pereira |Rua das tulipa |78907863 |Viseu |244555111 |antjoao@clix.pt | |6785689 |Bernardo Castro |Rua 6 A |98765492 |Lisboa |21342442 |bbbcc@telepac.pt | |8785689 |Carla Bento |Av. da Liberdade |45678901 |Lisboa |21323311 |bento@telepac.pt | |2341769 |Daniel Lima |Largo Dr. Pereira |34589095 |Porto |22776543 |daniell@sapo.pt | |
6.1 Indique o número de registos existentes na tabela.
6.2 Quais são os campos da tabela?
6.3 Identifique as chaves candidatas desta tabela?
7. Identifique os conceitos básicos associados aos SGBDs relacionais, preenchendo os espaços.
Para cada tabela, pode-se criar uma _____________(um ou mais campos com um valor único por registo). Quanto ao número de atributos, podemos designar por chave _______________ (se é constituída por mais do que um atributo) ou
_______________(se é constituída