Escolar Documentos
Profissional Documentos
Cultura Documentos
1) Cria uma base de dados vazia com o nome Ficha2 na pasta Os Meus Documentos.
2) Cria as seguintes tabelas de acordo com as indicações fornecidas (nome de campo, tipo de dados e
chaves primárias), gravando-as com os respetivos nomes.
TblIva TblTipoPagamento
Nome do Campo Tipo de Dados Nome do Campo Tipo de Dados
CodIva Num. Automática CodTipoPagamento Num. Automática
TaxaIva Número Forma Texto
TblDistrito TblDesconto
TblFatura TblProduto
Nome do Campo Tipo de Dados Nome do Campo Tipo de Dados
CodFatura Num. Automática CodProduto Num. Automática
Data Data/Hora Designacao Texto
CodCliente Número Preco Moeda
CodEmpregado Número CodIva Número
CodTipoPagamento Número Descricao Memo
TblCliente TblDetalhesFatura
Arruamento Número
Localidade Texto
Concelho Texto
CodDistrito Número
Pais Texto
NumTelefone Número
NumTelemovel Número
NumFax Número
NumContribuinte Número
DataAdesao Data/Hora
TblEmpregado
Nome do Campo Tipo de Dados
CodEmpregado Número
NomeEmpregado Texto
Morada Texto
CodPostal Número
Arruamento Número
Localidade Texto
NumTelefone Número
NumTelemovel Número
NumContribuinte Número
DataNascimento Data/Hora
3) Altera as propriedades dos campos das tabelas criadas anteriormente de forma a respeitar os pedidos:
a) TblIva
CodIva – O seu tamanho deverá ser Inteiro Longo e com o rótulo (Legenda) Cód.Iva.
TaxaIva – O tamanho será Simples, com formatação Percentagem, sem casas decimais e com o
rótulo Tx de IVA.
b) TblTipoPagamento
CodTipoPagamento - Rótulo Cód. Tipo de pagamento.
c) TblDistrito
CodDistrito - O seu tamanho deverá ser Inteiro Longo e com o rótulo Cód. Distrito.
Distrito – O tamanho será de 25 caracteres, com formatação a Maiúsculas e ainda deverá ser de
preenchimento obrigatório.
d) TblDesconto
CodDesconto - O seu tamanho deverá ser Inteiro Longo e com o rótulo Cód.Desconto.
PercDesconto – O tamanho será Simples, com formatação Percentagem, sem casas decimais e
com o rótulo Tx Desconto.
e) TblProduto
CodProduto - O seu tamanho deverá ser Inteiro Longo e com o rótulo Cód. Produto.
Designacao - O tamanho será de 50 caracteres, com formatação a Maiúsculas, deverá ainda ser de
preenchimento obrigatório e com o rótulo Designação.
f) TblClientes
CodCliente – O seu tamanho deverá ser Inteiro Longo, o rótulo será Cód. Cliente e deverá ainda
mostrar a seguinte forma: 001 caso se trate do cliente de código 1 (Formatar: 000).
CodPostal – O seu tamanho deverá ser Inteiro, sem casas decimais, tem obrigatoriamente de ter 4
algarismos (Máscara introdução: 0000), o rótulo será Cód. Postal.
Arruamento – O seu tamanho deverá ser Inteiro, sem casas decimais e deverá ainda mostrar a
seguinte forma: 021 caso se trate do arruamento 21 (Máscara introdução: 000).
NumTelemovel – O seu tamanho deverá ser Inteiro Longo, o rótulo será Telemóvel, não deve ter
casas decimais e deverá ter obrigatoriamente 9 algarismos agrupados por um ponto (.) para que
tenha a seguinte forma 91.123.1234.
NumFax - O seu tamanho deverá ser Inteiro Longo, o rótulo será Fax, não deve ter casas decimais
e deverá ter obrigatoriamente 9 algarismos agrupados por um ponto (.) de três em três
algarismos.
NumContribuinte - O seu tamanho deverá ser Inteiro Longo, o rótulo será Nº Contribuinte, deverá
ter obrigatoriamente 9 algarismos agrupados por um espaço de três em três algarismos (Máscara
de introdução: 000 000 000).
DataAdesao – O seu formato deverá ser Data Abreviada, deve também possuir uma forma que
permita um fácil e rápido preenchimento, como rótulo deve ter Data Adesão, o valor da data
normalmente é o dia atual (Valor Predefinido: Data ()).
g) TblEmpregado
CodEmpregado – O seu tamanho deverá ser Inteiro Longo, o rótulo será Cód. Empregado e deverá
ainda mostrar a seguinte forma: 001 caso se trate do empregado de código 1 (Máscara de
introdução ou Formatar: 000).
CodPostal – O seu tamanho deverá ser Inteiro, sem casas decimais, tem obrigatoriamente de ter 4
algarismos (Máscara introdução: 0000), o rótulo será Cód. Postal.
Arruamento - O seu tamanho deverá ser Inteiro, sem casas decimais e deverá ainda mostrar a
seguinte forma: 021 caso se trate do arruamento 21.
NumTelefone – O seu tamanho deverá ser Inteiro Longo, o rótulo será Telefone, não deve ter
casas decimais e deverá ter obrigatoriamente 9 algarismos agrupados por um ponto (.) de três em
três algarismos.
NumTelemovel – O seu tamanho deverá ser Inteiro Longo, o rótulo será Telemóvel, não deve ter
casas decimais e deverá ter obrigatoriamente ter 9 algarismos agrupados por um ponto (.) para
que tenha a seguinte forma 91.123.1234.
NumContribuinte - O seu tamanho deverá ser Inteiro Longo, o rótulo será Nº Contribuinte, deverá
ter obrigatoriamente 9 algarismos agrupados com um espaço de três em três algarismos.
h) TblFatura
CodFatura – O seu tamanho deverá ser Inteiro Longo, o rótulo será Cód. Fatura e deverá ainda
mostrar a seguinte forma: 00001 caso se trate da fatura de código 1.
Data – O seu formato deverá ser Data Abreviada, deve também possuir uma forma que permita
um fácil e rápido preenchimento, o valor da data normalmente é o dia atual e em modo algum
deverá permitir a introdução de datas posteriores à corrente, caso isto aconteça surgirá a seguinte
mensagem: A data tem de ser inferior ou igual à data atual.
4) Cria as relações entre as tabelas tendo em conta que todas as relações deverão impor a integridade
referencial com atualização e eliminação em cascata. (Nota: existem 8 relacionamentos)