Teste de Avaliação N.º 2 de ITI Bloco 2
11 Fevereiro de 2005
12.º Ano
Nome: __________________________________________________ N.º _____ Turma: E
Encarregado Educação: __________________________ Classificação:_______________
Grupo I
Conceitos Introdutórios
(4 Valores)
1. (1V) Defina Sistema de Gestão de Base de Dados (SGBD).
2. (1V) Indique três vantagens da utilização de um SGBD. Justifique.
3. (1V) Diga quais o três níveis da Arquitectura de um SGBD que conhece e qual(ais)
a(s) sua(s) funcionalidade(s).
4. (0,5V) Defina chave primária de uma tabela.
5. (0,5V) Defina chave externa de uma tabela.
Grupo II
Normalização
(4 Valores)
Complete as afirmações com a(s) alínea(s) que ache mais correcta(s).
1. (0,8V) Uma tabela encontra-se na 1FN, quando:
a) Todos os seus atributos estiverem definidos em conjuntos que contenham
apenas valores atómicos.
b) Todos os atributos que não pertencem à chave, dependerem da chave através
de uma dependência funcional elementar.
c) Os atributos que não pertencem à chave poderem ser actualizados
independentemente uns dos outros.
d) Nenhuma das anteriores.
2. (0,8V) Uma tabela encontra-se na 2FN, quando:
a) Estiver na 1FN e não existirem dependências transitivas entre os atributos que
não pertencem à chave.
b) Estiver na 1FN e todos os atributos que não pertencem à chave dependerem
da chave através de uma dependência funcional elementar.
c) Estiver na 3FN.
d) Nenhuma das anteriores.
Rui Morgado
Teste N.º 2 ITI Bloco II
Página 1 de 4
3. (0,8V) Uma tabela encontra-se na 1FN, quando:
a) Estiver na 3FN.
b) Estiver na 2FN.
c) Tiver atributos formados por conjuntos de valores e não existirem dependências
transitivas entre os atributos que não pertencem à chave.
d) Nenhuma das anteriores.
4. (0,8V) Uma tabela encontra-se na 3FN, quando:
a) Estiver na 2FN.
b) Estiver na 1FN.
c) Quando os atributos forem definidos em domínios constituídos por valores
atómicos.
d) Nenhuma das anteriores.
5. (0,8V) Uma tabela encontra-se na 3FN, se:
a) Os atributos forem constituídos por valores atómicos.
b) Todos os atributos que não pertencem à chave dependem desta através de
uma dependência funcional elementar.
c) Quando a chave for constituída por um só atributo.
d) Nenhuma das anteriores.
Grupo III
Tabelas
(7,5 Valores)
Imagine que uma empresa lhe pedia para construir uma base de dados para guardar a
informação referente aos clientes, aos produtos que a empresa contém e quais as vendas
efectuadas.
1. Inicie o Microsoft Access. Crie uma base de dados vazia com o nome seu nome e
número, guarde na sua pasta de trabalho.
2. Crie as seguintes tabelas:
a. (2V) Com os respectivos campos;
b. (2,5V) Defina qual o tipo de dados para cada campo;
c. (0,5V) Defina qual a chave primária e externa, se necessário, para cada
tabela;
d. (0,5V) Insira os valores apresentados em cada campo da tabela.
Rui Morgado
Teste N.º 2 ITI Bloco II
Página 2 de 4
Clientes
Produtos
Vendas
3. (2V) Crie os seguintes relacionamentos entre as tabelas:
Rui Morgado
Teste N.º 2 ITI Bloco II
Página 3 de 4
Grupo IV
Consultas
(4,5 Valores)
1. (1V) Crie uma consulta que apresente os produtos ordenados por ordem alfabética,
cujo preço seja inferior a 4€ OU superior a 24€. Guarde a consulta com o nome
consulta1.
2. (1V) Crie uma consulta em que diga quais os produtos vendidos no dia 07-02-2005
e quais foram os Clientes que compraram os produtos. Guarde a consulta com o
nome consulta2.
3. (1V) Crie uma consulta que apresente quais os produtos comprados pelo cliente
Carlos Policarpo, qual o preço e em que data. Guarde a consulta com o nome
consulta3.
4. (1,5V) Crie uma consulta que mostre a data das compras efectuadas excepto no
dia 05-02-2005, qual o nome dos produtos vendidos, modelo, preço, nome do
cliente, morada e telefone. Guarde a consulta com o nome consulta4.
5. Chame o professor.
Boa Sorte!!!
– FIM –
Rui Morgado
Teste N.º 2 ITI Bloco II
Página 4 de 4
Download

Joo Paiva, Fernanda Silva e Carlos Baptista