Sunteți pe pagina 1din 22

Sistemas de Gesto De Bases de Dados

Criao de Tabelas na vista estrutura

A Professora: Vanda Pereira

Modulo 2

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 boto direito do rato sobre o nome Tabela 1 e escolher a opo mudar nome.

Criar a tabela usando a vista de estrutura, clica-se na opo 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 seleccionar um entre os vrios tipo de dados, para os valores que os campos podem receber; 3 Descrio: seco 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 seleccionado

Nome do campo

Tipo de Dados

Descrio opcional

Propriedades dos campos

Tipos de dados

Tamanho campo

Caractersticas
Permite definir qual o nmero de caracteres que posso colocar no campo. Caracteres alfanumricos de tamanho fixo Permite colocar caracteres at um limite de 65535. Texto de tamanho varivel (comentrios, notas explicativas) Permite colocar valores entre 0 e 255

Texto

0 a 255 No aplicvel Byte Decimal Numero inteiro Numero inteiro longo Simples

Memo

Permite colocar valores entre -10"28-I e 10'''28-I com at 28 casas decimais 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 Permite colocar valores entre -2.147,483,648 e 2,147,483.647 sem casas decimais 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. 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 No utilizvel

Nmero

Duplo ID de replicao

Tipos de dados

Tamanho campo
Data Geral Data Por extenso Data Normal Data Abreviada

Caractersticas
20-09-2004 12:31:13 segunda-feira. 20 de Setembro de 2004 20-Set-04 2004-09-20 12:34:06 12:34 12:34

Data/hora

Hora Completa Hora Normal Hora Abreviada

(No aplicvel)

Moeda

A opo moeda no tem definio de tamanho de campo mas sim de formato da moeda, por exemplo 123 Este campo ser utilizado para campos de valores monetrios.

Tipos de dados

Tamanho campo

Caractersticas

(Sim/No)

Sim / No
Objecto OLE Hiperligao Assistente de Pesquisa

(Verdadeiro/Falso) (Ligado/Desligado) No aplicvel

Esta opo permite criar campos de escolha, atravs de caixas de verificao, que apenas tm duas hipteses. esto marcadas ou no. Permite a insero de objectos na nossa base de dados, como por exemplo uma fotografia. Permite a criao de hiperligaes a ficheiros externos ao Access. Permite a criao de relaes entre tabelas.

No aplicvel No aplicvel

Propriedade
Tamanho do campo Formatar

Caractersticas
Aplicvel ao tipo texto e permite estabelecer a quantidade de caracteres do campo

Esquema de apresentao do campo, no caso de valores numricos possvel indicar n de casas decimais
Aplicvel a dados do tipo texto, numero e moeda. Permite definir uma mascara para introduo de dados, como por exemplo, ( / / ) para uma data Cria uma legenda do campo que, na utilizao de formulrios, mostra este nome e no o nome do campo. Permite-nos predefinir o valor de um campo, ou seja. o valor j aparece preenchido na tabela, mas podemos alterlo se quisermos. Cria uma regra de validao, 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. Caso o utilizador no cumpra as regras de validao, o Access d erro e a mensagem ser aquilo que eu escrever nesta propriedade.

Mscara de Introduo

Legenda

Valor Predefinido

Regra de validao

Texto de validao

Propriedade
Necessrio

Caractersticas
Esta opo permite indicar se o campo de preenchimento obrigatrio ou no. Se o utilizador no preencher um campo deste tipo o Access no permite guardar o registo, enquanto este campo no estiver preenchido. Sim ou No Permite escolher se o campo pode ou no ter uma cadeia de dados vazia. Permite escolher se o campo est ou no indexado. Para ligar tabelas, os campos de ligao devem estar indexados. Esta opo permite ligar e desligar a compresso dos dados no formato nico e deve estar sempre ligada.

Permitir comprimento Zero

Indexado

Compresso unicode

Etiquetas inteligentes

Esta opo dever ser apenas utilizada para trabalhar em conjunto com o Visual Basic, pelo que no vamos necessitar de colocar nada nesta propriedade

Propriedade Mscara de introduo


#
Permite criar mascaras ou predefinies de formatos para os valores a introduzir nos campos, mascaras essas que so aplicadas ao modo como os dados vo se apresentados ao utilizador

Qualquer digito, sinal de mais, de menos, espao


Qualquer letra ou nenhuma Requer um caracter ou um espao Requer uma letra ou um digito Permite qualquer letra, digito ou nenhum Converter todas as letra a seguir em maisculas Converter todas as letra a seguir em minsculas Insere o carcter seguinte tal como introduzido

? & A a > < \

C Permite qualquer caracter, nenhum ou espao

Alinha a entrada direita

9 0 L ., :, ;, - / Palavra -passe

Introduo no obrigatria de um digito ou espao Introduo obrigatria de um digito (0, 1, 2, 3 . 9) Introduo obrigatria de uma letra (A, B, C, D . Z) Introduo de cada um dos separadores: casas decimais, milhares, datas e horas Qualquer caracter escrito ser guardado como um caracter; no entanto, sero apenas visualizados asteriscos (*)

Exemplos de Mscaras de Introduo


0000\-999
Mascara constituda por 4 dgitos numricos obrigatrios, seguido de um hfen e de 3 dgitos numricos opcionais, o sinal \ tem a funo de fazer inclui o caracter que indicado imediatamente a seguir Mascara constituda por uma letra inicial em maiusculas (>L), seguida de at 5 letras quais quer (<?????). Esta mascara util para a introduo de nomes de pessoas ou localidades, em que a letra inicial deve ser uma maisculas.

>L<?????

Compilar

Escolhendo a 1 opo

Regra de validao
Permite introduzir uma regra ou uma condio que ter de se verificar para que o Access aceite o valor introduzido nesse campo. Tipos de regras de validao:
1 Maior que (>) 3 Maior ou igual (>=) etc 2 Menor que (<) 4 Menor ou igual (<=)

>0

Descobre

>=0 E <=20

Compilar

Aps estar definida a estrutura de uma tabela, os seus campos, tipos de dados etc, vamos guarda essa estrutura

Finalizar a estrutura de uma tabela

Se no tivermos colocado a chave primria vai aparecer a mensagem seguinte:

Chaves primrias
Quando definimos a estrutura de campos de uma tabela num SGBD relacional, coloca-se a questo de indicarmos a chave primria dessa tabela.

Uma chave primria um campo ou conjunto


de campos que desempenham, relativamente a uma tabela, a funo de identificar de forma unvoca cada registo dessa tabela

Chaves de uma tabela


Chave Primria um campo, ou conjunto de campos, que permite identificar de modo nico os registos de uma tabela. Uma chave primria pode ser:

simples constituda por um nico campo;


composta constituda por mais que um campo.

A Integridade de Entidade impe que os valores dos campos


que correspondem Chave Primria de uma entidade no podem ser nulos nem iguais a outros j existentes.

Podemos ento colocar a chave primria seleccionando primeiro a campo e depois clicar no boto direito do rato e escolher a opo chave primria, ou ento clicar no boto que se encontra no separador Estrutura grupo Ferramentas e clicar na opo Chave Primria

Depois de termos terminado a definio da estrutura de uma tabela, podemos querer abrir essa tabela na vista de folha de dados, onde podemos inserir dados na tabela.

Barra de botes de movimentao entre os registos


Atividade 2 e 3

S-ar putea să vă placă și