Click here to load reader

Gestão de Base de dados Tabelas e Chaves tabelas Estrutura de Tabela A melhor forma de construir uma tabela é pela Estrutura da Tabela, pois esse é o método mais simples de personalizar

  • View
    212

  • Download
    0

Embed Size (px)

Text of Gestão de Base de dados Tabelas e Chaves tabelas Estrutura de Tabela A melhor forma de...

  • Gesto de Base de dados

    Tabelas e Chaves

    Ano Letivo 2014/2015

    Professora:

    Vanda Pereira

  • Criar tabelas

    Consideraes importantes:

    Os nomes das tabelas devero ter por base as entidades

    que representam.

    O nome da cada tabela deve ser nico, ou seja, no

    deve haver duplicao de nomes de tabelas dentro da

    mesma base de dados.

    No incluir palavras como tabela ou ficheiro nos

    nomes das tabelas.

    Os nomes dos campos devem ser nicos dentro da

    tabela

    04/01/2015 2

  • Criar tabelas

    Para se criar uma tabela em Access, tm de se seguir os seguintes passos:

    1- No Friso, selecionar o separador Criar

    2- Escolher o modo como se pretende criar a tabela.

    Podem criar-se tabelas de diversas formas. A que se ir utilizar a Estrutura da

    Tabela, mas mostra-se de seguida uma breve descrio de todas as hipteses de

    criao de tabelas;

    Hiptese Descrio

    Tabela Permite efectuar a criao de uma tabela atravs do modo de vista de folha

    de dados.

    Modelos de Tabela Permite criar uma tabela atravs de modelos j definidos com os seus

    respectivos campos.

    Estrutura da Tabela Permite criar a tabela atravs da vista de estrutura 04/01/2015 3

  • Criar tabelas Tabela

    Modelo de tabela

    Estrutura da tabela

    04/01/2015 4

  • Criar tabelas

    Estrutura de Tabela

    A melhor forma de construir uma tabela pela Estrutura da Tabela, pois

    esse o mtodo mais simples de personalizar os seus campos.

    Nome da Tabela Nome do Campo

    Tipo de Dados

    Pro

    priedades d

    o C

    am

    po

    Sele

    ccio

    nado

    Ajuda sobre a propriedade

    seleccionada 04/01/2015 5

  • Criar tabelas

    Para criarmos a tabela na janela de definio da estrutura,

    devemos efetuar as seguintes operaes:

    1 - Preenchimentos do Nome do Campo

    O nome do campo escolhido pelo utilizador e introduzido

    na coluna Nome do campo.

    Os nomes de campo obedecem a certas regras, as quais

    passamos a enumerar:

    1 - Os nomes de campo devem ser criados de forma a

    se fcil identificar que informao que devemos neles

    colocar.

    04/01/2015 6

  • Criar tabelas

    1 - Preenchimentos do Nome do Campo (cont)

    2 - No aconselhvel usar nomes de campos que

    sejam iguais a nomes de objetos do Access. Por

    exemplo, ter um campo chamado Formulrio;

    3 - O nome de campo no pode exceder os 64

    caracteres;

    4 - Os nomes de campos no podem conter os

    seguintes caracteres: .![];

    5 - O nome de campo no pode comear com um

    espao.

    04/01/2015 7

  • 04/01/2015 8

    2 - Escolher o Tipo de Dados

    Aps selecionar os tipos de dados a utilizar, tem de se

    escolher as propriedades do campo e as suas

    caratersticas.

    Para escolher as caratersticas do tipo de dados a inserir,

    preciso alterar a propriedade (tamanho de campo), que

    se encontra no canto inferior esquerdo da janela.

    Criar tabelas

  • Tipos de dados

    Texto Permite armazenar texto ou combinao de texto e nmeros. Tipo de dados por defeito do

    Microsoft Access (at 255 caracteres).

    Memo Permite armazenar o mesmo que os campos do tipo Texto. (at 65535 caracteres).

    Nmero Permite armazenar valores numricos, usados ou que possam vir a ser usados em clculos

    matemticos.

    Data/Hora Permite armazenar datas e horas

    Moeda Permite armazenar valores monetrios

    Numerao

    automtica

    Permite armazenar valores numricos nicos e atribudos pelo Microsoft Access

    sequencialmente (com incremento de 1) ou aleatria.

    No pode ser alterado posteriori.

    04/01/2015 9

  • Tipos de dados (cont.)

    Sim/No Permite a entrada de valores do tipo sim/no, verdadeiro/falso. Se o valor introduzido

    for diferente, surge uma mensagem de erro.

    Objecto OLE Pode armazenar objectos provenientes de outras aplicaes (Microsoft Windows), por

    exemplo, grficos, figuras, desenhos, textos (at 2 GB).

    Hiperligao Texto ou bloco de texto e nmeros usado como um endereo para uma pgina Web.

    Anexo Permite anexar ao Registo imagens, grficos, udio, vdeo, etc.

    Assistente de

    pesquisas No um tipo de dados mas um iniciador do Assistente de Pesquisas.

    04/01/2015 10

  • Criar tabelas

    3 Passo Preencher a Descrio do Campo

    Na descrio do campo, devem colocar-se as notas pessoais

    sobre o campo que se est a criar. Estas notas permitem, ao

    trabalhar em bases de dados com muitos campos, localizar os

    campos de uma forma mais eficaz.

    4 Passo Definir as propriedades do respetivo campo.

    As propriedades do campo, ao nvel do tamanho do campo e

    do formato, so variveis, como j tnhamos observado

    anteriormente. Por isso, mostrar-se-o apenas as

    propriedades comuns a praticamente todos os tipos de dados.

    04/01/2015 11

  • Propriedades dos campos

    Define uma etiqueta para um campo quando utilizado

    num formulrio ou relatrio Legenda

    Personaliza o formato de entrada de dados Mscara de

    introduo

    Especifica o nmero de casas decimais para um

    campo tipo nmero ou moeda Casa decimais

    Especifica a forma como os campos texto, memo,

    nmero, data/hora e sim/no so apresentados e

    impressos

    Formatar

    Define o nmero mximo de carateres de um campo.

    Tamanho mximo: 255 caracteres

    Tamanho do

    campo

    04/01/2015 12

  • Propriedades dos campos (cont.)

    Facilita a procura e a consulta sobre o campo mas pode

    abrandar as actualizaes Indexado

    Permite campos do tipo texto vazios

    Permitir

    comprimento

    zero

    Define que necessria a introduo de dados num

    campo para o preenchimento do registo Necessrio

    Mensagem de erro sempre que a regra de validao no

    verificada

    Texto de

    validao

    Condio de verificao que valida os dados

    introduzidos pelo utilizador antes de os guardar

    Regra de

    validao

    Define um valor por defeito para o campo quando

    adicionamos um novo registo

    Valor

    predefinido

    04/01/2015 13

  • Criar tabelas

    5 Passo Definir a Chave Primria da tabela

    A chave primria de uma tabela consiste num campo que nunca se

    poder repetir ao longo de toda a tabela e que indexado. Embora

    a chave primria no seja necessria numa tabela, sempre

    aconselhvel ter uma. a chave que vai permitir efetuar a ligao

    entre as tabelas, assim como efetuar a reparao de alguns erros

    na base de dados.

    Para criar uma chave primria, basta seguir os seguintes passos:

    Escolher o campo no qual se vai criar a chave;

    No separador Estrutura do Friso, escolher a opo Chave

    Primria

    04/01/2015 14

  • Criar tabelas

    6 Passo Guardar uma Tabela

    Na sequncia de todos os passos anteriores, pode, ento, guardar-

    se a tabela. Para guardar a tabela, basta aceder barra de

    ferramentas de acesso rpido e pressionar o boto

    04/01/2015 15

  • Definir a chave primria

    04/01/2015 16

  • Alterar estrutura de uma tabela

    Depois de criada uma tabela sempre possvel redefinir a sua estrutura inicial (nome, tipo de dados, propriedades, adicionar novos campos, etc.).

    Ao efetuar alteraes na estrutura de uma tabela que j possui registos introduzidos(dados armazenados) podem ocorrer perda de dados.

    Vista de estrutura

    04/01/2015 17

  • 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 04/01/2015 18

  • Introduzir dados numa tabela

    Clicar sobre o boto

    Ou

    Posicionar o cursor no fim da tabela

    04/01/2015 19

  • Modificar dados numa tabela

    Selecionar o registo pretendido e clicar sobre o dado que se pretende alterar

    Quando editamos dados j

    previamente introduzidos,

    visualizado o smbolo

    Registo em edio do

    lado esquerdo da janela.

    04/01/2015 20

  • Eliminar dados numa tabela

    Ou

    04/01/2015 21 Atividade 2,3 e 4

Search related