(Parte 1 de 5)

Folha de Exercícios Nº 2 – Access Informática I

Folha de Exercícios n.º 2 - Microsoft Access 2000

Página 1

Objectivos::: - Criar uma base de dados

- Criar formulá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.

Fig. 1 - Diagrama Entidade Relacionamento (DER) da Base de Dados

Empregados(nome, bi, ncontribuinte, morada, telefone) Livros(cota, titulo, autor, assunto, editora, ano, oferecido, biEmpregado)

Exercício Nº 1 ––– Criação das Tabelas:::

1. Crie uma base dados vazia com o nome BDLivros.mdb

2. Crie as duas tabelas (T_Empregados, T_Livros) necessárias para esta base de dados tendo em conta as seguintes características:

T_Empregados

Nome do Campo Tipo de Dados Características Gerais

BI Número Chave primária Nenhum valor pré-definido

NContribuinte Texto ou

Número

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 Nenhum valor pré-definido

Nome Texto Tamanho 80 É um campo obrigatório

Morada Texto Tamanho 255

Telefone Texto ou

Número Exemplo de como deverá aparecer: (244) 810 300

EMPREGADOS LIVROS DEPOSITAR 1 n

Folha de Exercícios Nº 2 – Access Informática I

Folha de Exercícios n.º 2 - Microsoft Access 2000

Página 2

T_Livros

Nome do Campo Tipo de Dados Características Gerais Cota Número Chave primária

Titulo Texto Tamanho 50 Campo Obrigatório

Autor Texto Tamanho 80

Assunto Assistente de pesquisa

Deverá aparecer uma lista pré-definida com os seguintes valores: Economia, política, poesia, informática, diversos

Editora Texto Tamanho 40

Ano Número Tamanho: inteiro

Valor predefinido: ano actual (use para tal funções adequadas) Apenas deverá aceitar anos superiores a 1900

A mensagem, caso o ano esteja incorrecto, deverá ser “O ano de publicação tem de ser superior a 1900” Legenda: Ano de Publicação

Oferecido Sim/Não

BiEmpregado Número Campo obrigatório Legenda: Empregado

Exercício Nº 2 ––– Relacionamento entre as TTTaaabbbeeelllas::: 1. Estabeleça o relacionamento entre as tabelas unindo os campos apropriados.

Folha de Exercícios Nº 2 – Access Informática I

Folha de Exercícios n.º 2 - Microsoft Access 2000

Página 3

2. Aplique a integridade referencial no relacionamento entre as duas tabelas.

Exercício Nº 3 ––– Prenchimento dos dddaaados nas tabelas::: 1. Introduza os seguintes dados na tabela T_Empregados:

2. Introduza os seguintes dados na tabela T_Livros:

3. Altere o ano do livro com a cota 1004 para 1890. 4. Altere o Nº do BI do empregado do livro “Quem é você?” para 104650350.

Folha de Exercícios Nº 2 – Access Informática I

Folha de Exercícios n.º 2 - Microsoft Access 2000

Página 4

5. A inserção do BI, na tabela T_Livros, poderá ser efectuada de uma forma mais simples, criando uma lista constituída apenas pelos BI’s existentes na tabela T_Empregados. Siga para tal as seguintes instruções:

Altere o campo bi de número para assistente de pesquisa

Seleccione a tabela T_Empregados (que contém os valores disponíveis)

Seleccione o campo bi 6. Introduza mais dois registos na tabela T_Livros:

7. Altere novamente o método de introdução do bi, por forma a aparecer também o nome do empregado.

No modo de estrutura seleccione, no bi, o assistente de pesquisa

(Parte 1 de 5)

Comentários