Criação de Uma Base de Dados: Escola Básica e Secundária de Canelas Ano Letivo 2017/2018
Criação de Uma Base de Dados: Escola Básica e Secundária de Canelas Ano Letivo 2017/2018
Criação de Uma Base de Dados: Escola Básica e Secundária de Canelas Ano Letivo 2017/2018
Vamos considerar uma situação concreta, que iremos utilizar para desenvolvimento de trabalhos práticos no
Microsoft Access 2007. Trata-se de uma situação vulgar: uma empresa que comercializa determinado tipo de
artigos, pretende criar uma Base de Dados para registar as compras aos fornecedores e as vendas aos seus
clientes. Pretende-se que a base de dados contenha informação sobre os fornecedores e os produtos que eles
fornecem, bem como sobre os clientes e as vendas, com os respectivos detalhes das facturas. Após a análise
da informação que deve constar para cada entidade, e normalização dos dados devemos encontrar o seguinte
Esquema global da B.D. de compras e vendas de uma determinada empresa.
CRIAÇÃO DE TABELAS
2. Crie uma tabela com o nome Fornecedores. Aparecerá uma janela onde deverá criar os campos para
a tabela.
Página 1 de 4
3. Na caixa de diálogo que lhe aparece vai definir a estrutura da tabela Fornecedores indicada atrás, indicando
o nome do campo, o tipo de dados, e, opcionalmente podemos acrescentar uma descrição do significado
do campo.
a. Para o campo CodForn pretendemos registar um número de código diferente para cada
fornecedor; por isso, podemos defini-lo como do tipo numérico, para os campos NomeForn,
Endereço e Telefone podem todos ser definidos como tipo “Texto”. Defina a Chave
primária.
b. A sua janela deve ficar idêntica a:
4. Clique no botão Vista da barra de ferramentas para passar da Vista de estrutura, para o modo de Vista
de folha de dados. Introduza os seguintes dados:
Fornecedores
NOTA: Quando temos
CodForn NomeForn Endereço Telefone de introduzir dados repetidos em
1 Artimax Aveiro 4488 relação aos que se encontram na
2 Ferrafino Lisboa 6633 célula (linha) que está por cima
3 Metalin Lisboa 6699 (como por exemplo, o dado
4 Silva Lda Porto 4422 “Lisboa”, na tabela Fornecedores,
que aparece nas segunda e terceira
linha), podemos utilizar uma
combinação de teclas que insere
Grave o automaticamente esse dado
Ficheiro repetido: CTRL + ‘ (apóstrofo).
5. Crie as seguintes tabelas através da “Vista de Estrutura”, definindo a chave primária (verificar no diagrama)
e o tipo de dados que cada campo pode conter de acordo de acordo com as tabelas apresentadas a
seguir. Insira ainda os dados em cada tabela.
Artigos
Texto Texto Texto Moeda
CodArtigo NomeArtigo Modelo PreçoVenda
A1 Alicate Normal 350
A2 Alicate Pontas 300
CX Chave Fendas 150
CY Chave Cruz 200
CZ Chave Inglesa 500
M1 Martelo Pequeno 400
M2 Martelo Grande 600
Página 2 de 4
Clientes
Compras
DetalhesVendas
Página 3 de 4
ForneceArtigos
Número Texto Moeda
CodForn CodArtigo PreçoCompra
1 A1 300
1 A2 260
1 CZ 430
2 M1 350
2 M2 520
3 A1 300
3 CX 120
3 CY 160
3 CZ 425
3 M1 330
4 A2 250
4 M2 525
Vendas
Grave a
BD
Página 4 de 4