Você está na página 1de 14

CURSO

UFCD 0695 – Gestão Informatizada de documentos


FORMADOR(A) Suzana Pimentel
FORMANDO(A)
DATA

Objetivos:
 Criar uma base de dados
Biblioteca  Criar tabelas
 Criar relações entre tabelas
 Criar consultas
 Criar formulários
 Criar relatórios

Os empregados de um gabinete de advocacia decidiram criar uma pequena biblioteca para


partilharem os livros que cada um tem. Numa primeira fase pretendem uma base de dados que
registe quem disponibiliza os livros (oferecidos ou somente emprestados) e a identificação de
cada livro. Considere que todos os livros têm cotas diferentes.

Empregados
 Nome
 Bi
 Contribuinte
 Morada
 Telefone

Livros
 Titulo
 Autor
 Assunto
 Editora
 Oferecido
Relações
 ID_Emp
 ID_Livro

Exercício 1: Criação das tabelas

1. Crie uma base dados vazia com o nome BDLivros


2. Crie as três tabelas (T_Empregados, T_Livros, T_Relações) necessárias para esta base de
dados tendo em conta as seguintes características:

Tabela Nome do campo Propriedades dos campos


T_Empregados Contribuinte  Os dígitos do número de contribuinte deverão
aparecer separados por um espaço entre cada 3
dígitos. Exemplo: 204 125 325
T_Empregados Nome  É um campo obrigatório
T_Empregados Telefone  Exemplo de como deverá aparecer: (244) 810
300
T_Livros Titulo  É um campo obrigatório
T_Livros Assunto  Deverá aparecer uma lista pré-definida com os
seguintes valores: Economia, política, poesia,
informática, diversos

Exercício 2: Relacionamento entre as tabelas


1. Estabeleça o relacionamento entre as tabelas unindo os campos apropriados
2. Aplique a integridade referencial no relacionamento entre as tabelas.

Centro de Reabilitação Profissional de Gaia 2/14


Exercício 3: Preenchimento dos dados nas tabelas

1. Introduza os seguintes dados na tabela T_Empregados:


Contribuint
Nome BI Morada Telefone
e
Leopoldina Matias 123123123 321321321 Batalha 244125125
Catarina Proença 147147147 963963963 Pombal 222456456
Popota Tobias 369369369 852852852 Braga 233478478
Batman Wayne 258258258 741741741 Faro 229951951

2. Introduza os seguintes dados na tabela T_Livros:

Titulo Autor Assunto Editora Oferecido


Análise Macroeconómico Edward Shapiro Economia ASA Não
Perseu
A máfia das propinas José Eduardo Política Não
Abramo
Domine a 100% o Access Sérgio Sousa Informática FCA Sim
Acess XP e 2000 Lima D'oliveira Informática FCA Sim
Quem é você? Malcom Goldwin Diversos Pensamento Não

3. Introduza os seguintes dados na tabela T_Relações

Nome Titulo
Leopoldina Matias Análise Macroeconómico
Leopoldina Matias A máfia das propinas
Popota Tobias Domine a 100% o Access
Popota Tobias Acess XP e 2000
Batman Wayne Quem é você?

4. Acrescente o seguinte registo:


Tabela T_Livros

Titulo Autor Assunto Editora Oferecido


Administração Financeira Isabel Vieira Economia Atlas Não

Tabela T_Relações

Titulo
Catarina Proença Administração Financeira

Centro de Reabilitação Profissional de Gaia 3/14


Exercício 4: Criação de consultas/Pesquisas

Nota: Sempre que criar a estrutura da consulta


verifique os seus resultados através do botão

1. Crie uma consulta de nome C_LivrosDiversos que liste todos os campos da tabela
T_Livros cujo assunto seja diversos

2. Crie uma consulta de nome C_LivrosPopotaTobias que liste todos os campos da


tabela T_Livros disponibilizados pela empregada Popota Tobias

3. Crie uma consulta de nome C_Empregados_Livros que mostre os nomes dos empregados
e todos os campos dos Livros que tenham sido oferecidos.

4. Crie uma consulta de nome C_Livros_Access que mostre todos os livros que contenham a
palavra Access no seu título.

5. Crie uma consulta de nome C_Empregados_Nome_Iniciar_A que liste todos os


empregados cujo nome inicie por A.

Centro de Reabilitação Profissional de Gaia 4/14


6. Crie uma consulta de nome C_Livro_Disponibilizados_Empregados_Ord_Nome que lista
todos os campos dos livros depositados pelos empregados incluindo o nome do
empregado. O resultado da consulta deverá aparecer ordenado pelo nome do
empregado.

7. Crie uma consulta de nome C_Livros_pelo_Assunto que peça ao utilizador o assunto do


livro e mostre os dados relativos aos livros incluídos nesse assunto (o texto do critério,
entre parêntesis rectos, tem de ser diferente do nome do campo para que faça a devida
pergunta ao utilizador).

8. Crie uma consulta C_Empregado_Disponibilizou_Quantos_Livros que mostre quantos


livros depositou cada empregado.

9. Altere a consulta anterior de modo a visualizar Nº livros como título da coluna ID_Livro.

Centro de Reabilitação Profissional de Gaia 5/14


Centro de Reabilitação Profissional de Gaia 6/14
Exercício 5: Criação de Formulários

Nota: Para facilitar a criação de cada formulário use o assistente do Access

Todos os formulários não devem ter ID’s

1. Crie um formulário que permita manipular toda a informação de cada empregado com o
nome F_Empregados.
 Selecione a tabela T_Empregados
 Esquema  colunas
 Estilo  Modulo
 Título  F_FichaEmpregado

2. Crie um formulário que permita manipular toda a informação de todos os livros com o
nome F_Livros
 Selecione a tabela T_livros e todos os seus campos
 Esquema  tabela
 Estilo  Modulo
 Título  F_TodosLivros

Centro de Reabilitação Profissional de Gaia 7/14


3. Crie um formulário para gerir toda a informação dos empregados e respectivos livros.
a. Usando diretamente as tabelas
 Selecione a tabela T_Empregados e todos seus os campos
 Selecione, agora, a tabela T_Livros e todos os campos
 De seguida, selecione a T_Empregados como tabela principal e a opção
formulário com subformulários. (O objetivo é ver todos os livros
disponibilizados agrupados por empregado).
 Esquema  Tabela
 Estilo  Modulo
 Títulos  F_EmpregadosLivros e F_LivrosSub

Um formulário é composto pelas seguintes secções:


 Cabeçalho do formulário
 Cabeçalho de página
 Detalhe
 Rodapé de página
 Rodapé do formulário

Centro de Reabilitação Profissional de Gaia 8/14


Para cada alteração à estrutura dos formulários verifique/confirme a alteração no modo de
visualização.
4. Abra o formulário F_FichaEmpregado em modo estrutura e:
 Insira o título “Ficha Individual do Empregado” com:
o Tamanho: 20
o Negrito
o Estilo de fundo: transparente
o Cor do primeiro plano (cor da letra): castanho
 No rodapé adicione os seguintes botões de comando (com imagem):
o Fechar formulário
o Ir para o primeiro o primeiro registo
o Ir para o registo anterior
o Ir para o próximo registo
o Ir para o último registo
o Adicionar novo registo
o Anular registo
o Eliminar registo
o Guardar registo
o Imprimir registo

 Ajuste a posição dos botões tal como apresentado na figura seguinte:

Centro de Reabilitação Profissional de Gaia 9/14


5. Aplique os mesmos botões de comando nos restantes formulários

Centro de Reabilitação Profissional de Gaia 10/14


Exercício 6: Criação de Relatórios

Nota: Para facilitar a criação de cada relatórios use o assistente do Access

1. Crie um relatório que liste toda a informação dos livros. Através do assistente de
pesquisa faça:
 Selecione a tabela T_Livros e toda a sua informação
 Sem nível de agrupamento
 Ordenação pelo ID do livro
 Esquema: tabela com orientação horizontal
 Estilo: Escritório
 Dê o nome de R_ListaLivros
 Altere o título no cabeçalho do relatório para: Lista dos livros disponibilizados

2. Crie um relatório que liste toda a informação dos empregados.


 Selecione a tabela T_Empregados e toda a sua informação
 Sem nível de agrupamento
 Ordenação pela nome
 Esquema: tabela
 Estilo: Fundição
 Dê o nome de R_ListaEmpregados
 Altere o título no cabeçalho do relatório para: Lista dos empregados
 Redimensione as caixas de texto que necessita para ver toda a informação
corretamente (exemplo: BI e Nº de contribuinte)

Centro de Reabilitação Profissional de Gaia 11/14


3. Crie um relatório que liste toda a informação dos empregados e a lista dos livros que
cada um disponibilizou.
 Selecione a consulta C_Livro_Disponibilizados_Empregados_Ord_Nome e todos
os seus campos
 Tabela principal (ver dados): T_Empregado
 Agrupamento apenas pelo nome do empregado
 Ordenação pelo título do livro
 Esquema: Degrau com orientação horizontal
 Estilo: Escritório
 Dê o nome de R_Livros_disponibilizados_por_Empregado
 Altere o título no cabeçalho do relatório para: Biblioteca
 No cabeçalho da página:
o coloque o título: Livros disponibilizados por cada empregado.
o O título deverá aparecer alinhado à direita e a itálico
o Acrescente uma linha na horizontal com largura do limite 2pt (ver
Figura 1)
 Formate a caixa de texto do nome do empregado da seguinte forma:
o Fonte a negrito e de tamanho 11
o Elimine o rótulo associado

Centro de Reabilitação Profissional de Gaia 12/14


Figura 1- aspeto final do relatório

4. Crie um relatório que liste todos os livros de um determinado assunto.


 Use a consulta C_Livros_Assunto
 Dê o nome de R_Livros_pelo_Assunto

Exercício 7: Criação do Menu Principal

1. Para facilitar o manuseamento da base de dados crie um formulário que permita


gerir os
formulários e relatórios criados anteriormente (ver Figura 3):
 Crie um formulário na vista de estrutura
 Nas propriedades do formulário coloque a não
o os selectores de registos,
o os botões de navegação
o as linhas divisoras
o barras de deslocamento: nenhum
 Acrescente sete botões cuja função é:
 Empregados  abrir o formulário F_Empregado
 Livros  abrir o formulário F_Livros
 Livros por Empregado  abrir o formulário F_EmpregadosLivros

Centro de Reabilitação Profissional de Gaia 13/14


 Lista Empregados  pré-visualizar o relatório R_ListaEmpregados
 Lista Livros  pré-visualizar o relatório R_ListaLivros
 Livros por Assunto  pré-visualizar o relatório R_Livros_pelo_Assunto
 Sair da aplicação  fechar o access

Centro de Reabilitação Profissional de Gaia 14/14

Você também pode gostar