Módulo 2
Sistemas de Gestão De Bases de Dados
A Professora: Vanda Pereira
Criação de Tabelas na vista estrutura
Para criar uma tabela basta clicar no separador Criar grupo Tabela
Vai aparecer no lado esquerdo como tabela 1, tabela 2, …
Para mudar o nome basta clicar com o botão direito do rato sobre o
nome Tabela 1 e escolher a opção mudar nome.
Criar a tabela usando a vista de estrutura, clica-se na opção Vista de Estrutura
Assim, irá aparecer a seguinte janela:
Assim, aparecem 3 colunas:
1 – Nome do campo: onde podemos escrever ou alterar o nome de
cada campo que pretendemos incluir na tabela
2 – Tipo de Dados: onde podemos selecionar um entre os vários tipo
de dados, para os valores que os campos podem receber;
3 – Descrição: seção opcional, que podemos deixar em branco ou
utilizar para descrever cada campo da tabela.
Propriedades dos campos: encontra-se na parte inferior janela, e a lista
de propriedades apresentadas varia consoante o tipo de dados que tiver
sido escolhido para o campo selecionado
Tipos de dados Tamanho campo Características
Texto 0 a 255 Permite definir qual o número de caracteres que posso colocar no
campo. Carateres alfanuméricos de tamanho fixo
Memo Não aplicável
Permite colocar carateres até um limite de 65535. Texto de tamanho
variável (comentários, notas explicativas)
Número
Byte
Permite colocar valores entre 0 e 255
Decimal Permite colocar valores entre -10"28-I e 10'''28-I com até 28 casas
decimais
Numero inteiro Permite colocar valores entre -32.768 e 32,767 sem casas decimais.
Permite colocar valores entre -2.147,483,648 e 2,147,483.647 sem casas
decimais
Numero inteiro
longo
Permite colocar valores entre -2.147,483,648 e 2,147,483.647 sem casas
decimais
Simples Permite colocar valores entre -3.402823E38 e - 1.401 298E-45 para
valores negativos
e entre 1.401 298E-45 e 3.402823E38 para valores positivos.
Duplo
Permite colocar valores entre -1.79769313486231 E308 e -
4.94065645841 247E-324 para valores negativos e entre
4.94065645841247E-324 e
1.79769313486231 E308 para valores positivos
ID de replicação Não utilizável
Tipos de dados Tamanho campo
Características
Data/hora
Data Geral
20-09-2004 12:31:13
Data Por extenso
segunda-feira. 20 de Setembro de 2004
Data Normal
20-Set-04
Data Abreviada
2004-09-20
Hora Completa
12:34:06
Hora Normal
12:34
Hora Abreviada
12:34
Moeda
(Não aplicável)
A opção moeda não tem definição de tamanho de campo mas sim de formato da moeda, por exemplo 123 € Este campo será utilizado para campos de valores monetários.
Tipos de
dados
Tamanho campo
Características
Sim / Não
(Sim/Não) Esta opção permite criar campos de escolha, através de caixas de verificação, que apenas têm duas hipóteses. estão marcadas ou não.
(Verdadeiro/Falso)
(Ligado/Desligado)
Objecto OLE
Não aplicável Permite a inserção de objetos na nossa base de dados, como por exemplo uma fotografia.
Hiperligação Não aplicável Permite a criação de hiperligaçôes a ficheiros externos ao Access.
Assistente
de Pesquisa
Não aplicável Permite a criação de relações entre tabelas.
Propriedade Caraterísticas
Tamanho do campo
Aplicável ao tipo texto e permite estabelecer a
quantidade de caracteres do campo
Formatar
Esquema de apresentação do campo, no caso de
valores numéricos é possível indicar nº de casas
decimais
Máscara de Introdução
Aplicável a dados do tipo texto, numero e moeda. Permite
definir uma mascara para introdução de dados, como por
exemplo, ( / / ) – para uma data
Legenda
Cria uma legenda do campo que, na utilização de formulários,
mostra este nome e não o nome do campo.
Valor Predefinido
Permite-nos predefinir o valor de um campo, ou seja.
o valor já aparece preenchido na tabela, mas podemos alterá-
lo se quisermos.
Regra de validação
Cria uma regra de validação, o que nos permite obrigar o
utilizador a preencher este campo apenas com os valores que
eu desejar. Ex: No campo Estado Civil podemos restringir os
valores a: casado, solteiro. etc.; <100 – obriga a que o valor
introduzido seja menor que 100.
Texto de validação
Caso o utilizador não cumpra as regras de validação, o
Access dá erro e a mensagem será aquilo que eu escrever
nesta propriedade.
Propriedade Características
Necessário
Esta opção permite indicar se o campo é de
preenchimento obrigatório ou não. Se o utilizador
não preencher um campo deste tipo o Access não
permite guardar o registo, enquanto este campo não
estiver preenchido. Sim ou Não
Permitir comprimento Zero
Permite escolher se o campo pode ou não ter uma
cadeia de dados vazia.
Indexado
Permite escolher se o campo está ou não indexado.
Para ligar tabelas, os campos de ligação devem estar
indexados.
Compressão unicode
Esta opção permite ligar e desligar a compressão dos
dados no formato único e deve estar sempre
ligada.
Etiquetas inteligentes
Esta opção deverá ser apenas utilizada para trabalhar em
conjunto com o Visual Basic, pelo que não vamos necessitar
de colocar nada nesta propriedade
Propriedade Máscara de introdução
# Qualquer digito, sinal de mais, de menos,
espaço
? Qualquer letra ou nenhuma
& Requer um caracter ou um espaço
A Requer uma letra ou um digito
a Permite qualquer letra, digito ou nenhum
C Permite qualquer caracter, nenhum ou espaço
> Converter todas as letra a seguir em
maiúsculas
< Converter todas as letra a seguir em
minúsculas
\ Insere o carácter seguinte tal como é
introduzido
! Alinha a entrada à direita
Permite criar
“mascaras” ou
predefinições de
formatos para
os valores a
introduzir nos
campos,
mascaras essas
que são
aplicadas ao
modo como os
dados vão se
apresentados ao
utilizador
9 Introdução não obrigatória de um digito ou espaço
0 Introdução obrigatória de um digito (0, 1, 2, 3 …. 9)
L Introdução obrigatória de uma letra (A, B, C, D …. Z)
., :, ;, - / Introdução de cada um dos separadores: casas
decimais, milhares, datas e horas
Palavra
-passe
Qualquer caracter escrito será guardado como um
caracter; no entanto, serão apenas visualizados
asteriscos (*)
Exemplos de Máscaras de Introdução
0000\-999
>L<?????
Mascara constituída por 4 dígitos numéricos obrigatórios,
seguido de um hífen e de 3 dígitos numéricos opcionais, o
sinal \ tem a função de fazer inclui o caracter que é indicado
imediatamente a seguir
Mascara constituída por uma letra inicial em maiusculas
(>L), seguida de até 5 letras quais quer (<?????).
Esta mascara é util para a introdução de nomes de pessoas
ou localidades, em que a letra inicial deve ser uma
maiúsculas.
>=0 E <=20
>0
Regra de validação
Permite introduzir uma regra ou uma condição que terá
de se verificar para que o Access aceite o valor
introduzido nesse campo.
Tipos de regras de validação:
1 – Maior que (>) 2 – Menor que (<)
3 – Maior ou igual (>=) 4 – Menor ou igual (<=)
etc
Descobre
Finalizar a estrutura de uma tabela
Após estar definida a estrutura de uma tabela, os seus campos,
tipos de dados etc, vamos guarda essa estrutura
Chaves primárias
Quando definimos a estrutura de campos de uma
tabela num SGBD relacional, coloca-se a questão
de indicarmos a chave primária dessa tabela.
Uma chave primária é um campo ou conjunto
de campos que desempenham, relativamente a
uma tabela, a função de identificar de forma
unívoca cada registo dessa tabela
Chaves de uma tabela
Chave Primária – é um campo, ou conjunto de campos, que
permite identificar de modo único os registos de uma tabela.
Uma chave primária pode ser:
simples – constituída por um único campo;
composta – constituída por mais que um campo.
A Integridade de Entidade impõe que os valores dos campos
que correspondem à Chave Primária de uma entidade não
podem ser nulos nem iguais a outros já existentes.
Podemos então colocar a chave primária seleccionando
primeiro a campo e depois clicar no botão direito do rato e
escolher a opção chave primária, ou então clicar no botão
que se encontra no separador Estrutura grupo Ferramentas
e clicar na opção Chave Primária
Top Related