Você está na página 1de 5

Tecnologias da Informação e

Comunicação
ACCESS
Teste de Avaliação
10ºano – 90 minutos

Nome: N:
Data: 08-02-2006 Nota:

Grupo I - Parte Teórica


(1,5)
1. Diga o que entende por Base de Dados.

Entende-se por base de dados uma colecção de dados ou itens de informação


estruturados de determinada maneira que permite a sua consulta, actualização e
outros tipos de operações processadas por meios informáticos.

(1)
2. Quais os modelos de Base de Dados que conhece?

 modelo hierárquico;
 modelo em rede;
 modelo relacional

(2)
3. O que é um SGBD relacional?

Os SGBD relacionais permitem a criação e utilização de bases de dados relacionais, ou


seja, bases de dados constituídas por tabelas e relacionamentos entre elas. A correcta
estruturação das tabelas e seus relacionamentos garantirá, conjuntamente com um
SGBD relacional, um funcionamento coerente e consistente de uma base de dados,
relativamente às operações que lhes são típicas, como: consultas, actualizações,
acrescentos e eliminações.

(2)
4.Complete os seguintes parágrafos:

a) Entre os vários  que constituem uma  pode existir  que identificam de


forma unívoca os diferentes registos dessa .

 atributos
 entidade ou tabela
 um ou mais

ECB – Teste de Avaliação – TIC 10º ano 1/5


b) A  de uma tabela garante integridade de entidades, ou seja, cada  é
identificado univocamente e, por isso, nunca poderão existir  registos
exactamente iguais na tabela. Na , nunca serão admitidos valores  ou
valores 

 chave primária
 registo
 dois
 repetidos
 nulos

(2,5)
5. Elabore um Diagrama E-R, identificando as tabelas, campos, chaves e tipos
de relacionamento, para o seguinte problema:

O Aeroporto “NoAR” permita gerir uma frota de aviões sabendo que é


importante registar:

Todos os Passageiros que já viajaram no Aeroporto, as viagens que


fizeram e os Aviões que fizeram essas mesmas Viagens.

Considere os seguintes atributos

 avião (código, marca, lotação, ano de origem)


 passageiro (nº de bilhete de identidade, nome, localidade, país,)
 viagem (código, destino, data partida)

Considere com pressupostos

 Um passageiro pode fazer várias viagens e uma viagem pode


conter mais que um passageiro.
 Uma viagem só é feita uma vez e por um só avião e um avião faz
várias viagens.
 Não existem códigos de viagens iguais.

Resolução

Avião Viagem Viagem/Passageiro Passageiro


Código Código Código Bi
Marca Destino Bi Nome
Lotação Data partida Relação Localidade
Ano Cód Avião 1:N N:1 Pais

1:N N:N

ECB – Teste de Avaliação – TIC 10º ano 2/5


Grupo II - Parte Prática
Elabore um projecto de base de dados em Access com o nome Clube de
Vídeo_vosso_número (guarde na sua área de trabalho) para o clube de vídeo
«Filmes&Filmes» que permita gerir os seus clientes, filmes e os realizadores destes
sabendo que é importante registar os seguintes dados:

Cliente
Nome do campo Tipo de dados Comprimento Máscara
Contribuinte Texto Sim
Nome Texto 40
Localidade Texto 40
Telefone Texto
Data nascimento Data/Hora Sim – Data Normal

Filme
Nome do campo Tipo de dados Comprimento Máscara
Código Número Inteiro
Nome Texto 40
Tipo Texto 20
Preço Moeda 2 casas decimais

Realizador
Nome do campo Tipo de dados Comprimento Máscara
Contribuinte Texto Sim
Nome Texto 40
Nacionalidade Texto 40

(2)
1. Construa tabelas e elabore relacionamentos, que permitam gerir a base de dados
tendo em conta as seguintes notas (tenha em conta as regras):

 Um Cliente pode levar mais que um Filme e um Filme pode ser levado por mais de
um Cliente.
 Um filme só poder realizado por um só Realizador mas um Realizador pode
realizar mais que um Filme.
 Por cada filme que um cliente requisita é importante registar a data de requisição
e a data de entrega do mesmo.

(1)
2. Insira registos:

 4 clientes – dois que moram na Benedita (Maria e João), um em Alcobaça


(Manuel) e outro nas Caldas da Rainha (Isabel).

 4 filmes – dois de Comédia e dois de Acção.

 3 realizadores – um Português, um Polaco e dois Italianos.

 6 requisições – Todos os clientes requisitam pelo menos um filme.

ECB – Teste de Avaliação – TIC 10º ano 3/5


3. Crie uma consulta de nome:
(1)

 Clientes_Benedita_Alcobaça que mostre todos os dados dos clientes que


moram na Benedita e em Alcobaça

(1)

 Clientes_6letras que mostre todos os dados dos clientes que têm 6


letras no nome.

(1)

 Requisições que mostre todos os dados dos filmes que o cliente de nome
X requisitou. O valor de X é inserido pelo utilizador.

(1)

 Requisições_Comédia que mostre apenas o total de filmes de comédia


requisitados.

(2)
4. Elabore um formulário de nome Realizadores de acordo com a figura abaixo.

 Mostra todos os dados dos realizadores.


 Contem um botão de comando para fechar o formulário
 Contem um botão de comando para adicionar um registo.

ECB – Teste de Avaliação – TIC 10º ano 4/5


(1)
5. Elabore um formulário de nome Requisições que mostre todos os dados dos
filmes levados por cada Cliente.

(1)
6. Elabore um relatório de nome Clientes_Benedita que mostre os dados de todos
os clientes que moram na Benedita.

ECB – Teste de Avaliação – TIC 10º ano 5/5

Você também pode gostar