A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

2-Jun-16TIC – 10ºAno – 2006/2007 Criação e manipulação de tabelas no MS Access Criação de tabelas Antes de se criar a estrutura de uma tabela, deve ter-se.

Apresentações semelhantes


Apresentação em tema: "2-Jun-16TIC – 10ºAno – 2006/2007 Criação e manipulação de tabelas no MS Access Criação de tabelas Antes de se criar a estrutura de uma tabela, deve ter-se."— Transcrição da apresentação:

1

2 2-Jun-16TIC – 10ºAno – 2006/2007 Criação e manipulação de tabelas no MS Access Criação de tabelas Antes de se criar a estrutura de uma tabela, deve ter-se em conta que: 1. Os campos devem ser guardados nos seus elementos mais simples. Por exemplo, se se tiverem os campos PrimeiroNome e Apelido, em vez de um único campo chamado Nome, as operações de pesquisa e ordenação podem ser mais fáceis. 2. Os campos não podem ter dados onde aparecem listas. Por exemplo, na tabela de Realizadores, se se criar um campo chamado Filmes onde constem os filmes separados por vírgulas, torna-se muito difícil localizar um determinado filme. 3. Não se devem incluir campos que resultam de cálculos obtidos a partir de outros campos. Por exemplo, numa tabela de compras, se se tiver um campo PreçoUnitário e outro campo Quantidade, não se deve incluir um campo chamado Total (que resulta de multiplicar os outros dois), pois este valor pode ser facilmente obtido, sempre que for preciso.

3 2-Jun-16TIC – 10ºAno – 2006/2007 Criação e manipulação de tabelas no MS Access Criação de tabelas (cont) Antes de se criar a estrutura de uma tabela, deve ter-se em conta que: 4. Não devem existir campos semelhantes. Por exemplo, na tabela de Actores não devem existir os campos ParticipaçãoEmFilme1, ParticipaçãoEmFilme2, etc. Neste caso, deve criar-se uma tabela de ligação entre as tabelas de Actores e Filmes. 5. Deve escolher-se um campo chave ou um campo não nulo, com valores únicos para cada registo da tabela. A chave permite ligar as tabelas.

4 2-Jun-16TIC – 10ºAno – 2006/2007 Criação e manipulação de tabelas no MS Access Criação de tabelas –Com a ajuda do “Assistente de tabelas”; –Em Vista de Estrutura; –Introduzindo dados.

5 2-Jun-16TIC – 10ºAno – 2006/2007 Criação e manipulação de tabelas no MS Access Vista de Estrutura Janela de uma nova tabela no modo “Vista de Estrutura”.

6 2-Jun-16TIC – 10ºAno – 2006/2007 Criação e manipulação de tabelas no MS Access Nome do campo –Onde podemos escrever ou alterar o nome de cada campo que pretendemos incluir na nossa tabela Tipo de dados –Onde podemos seleccionar um de entre vários tipos de dados previstos pelo Access para os valores que os campos podem receber Descrição –Secção opcional, pode ser deixada em branco ou pode ser utilizada para descrever os campos da tabela

7 2-Jun-16TIC – 10ºAno – 2006/2007 Criação e manipulação de tabelas no MS Access Em Vista de Estrutura –Neste modo podemos controlar inteiramente a definição da estrutura da tabela, definindo os nomes dos campos, o tipo de dados que eles podem receber, bem como outras propriedades relacionadas com os campos. Nome do Campo Tipo de Dados Descrição (opcional)

8 2-Jun-16TIC – 10ºAno – 2006/2007 Criação e manipulação de tabelas no MS Access  Analisa uma lista telefó- nica;  Observa qual é a informa- ção disponibilizada sobre cada assinante;  Indica quais as colunas que seria necessário dispor numa tabela (estrutura);  Implementa uma tabela no MS Access onde poderias guardar essa informação. Exercício

9 2-Jun-16TIC – 10ºAno – 2006/2007 Criação e manipulação de tabelas no MS Access Vista de Estrutura –Neste modo, temos duas secções distintas onde podemos definir a estrutura da tabela. Na parte superior podemos escrever ou alterar o nome de cada campo e seleccio- nar um dos tipos de dados propostos pelo Access

10 2-Jun-16TIC – 10ºAno – 2006/2007 Criação e manipulação de tabelas no MS Access Vista de Estrutura Na parte inferior podemos definir outras propriedades relativas a cada campo da tabela, como, por exemplo: tamanho do campo, máscaras de introdução, regras de validação, etc.

11 2-Jun-16TIC – 10ºAno – 2006/2007 Criação e manipulação de tabelas no MS Access Nome do campo –Regras a respeitar na atribuição de nomes aos campos: Podem ter até 64 caracteres alfanuméricos; Não podem começar por espaços; Não podem incluir determinados caracteres, tais como: !,., [, ], etc… Não pode existir duplicação de nomes.

12 2-Jun-16TIC – 10ºAno – 2006/2007 Criação e manipulação de tabelas no MS Access Tipos de dados –Tal como no Excel, também no Access é necessário definir um tipo de dado correcto para cada campo, de acordo com o seu conteúdo.

13 2-Jun-16TIC – 10ºAno – 2006/2007 Criação e manipulação de tabelas no MS Access TEXTO  Pode guardar até 255 caracteres alfanu- méricos  É o mais adequado para armazenar informações que não são utilizadas em cálculos, como o nome de pessoas, endereços, etc…

14 2-Jun-16TIC – 10ºAno – 2006/2007 Criação e manipulação de tabelas no MS Access MEMO  Armazena até 65.525 caracteres alfanu- méricos, o que equivale a 18 páginas de texto.  É o utilizado para guardar grandes blocos de texto com parágrafos, tais como, notas, comentários, descrições, etc…

15 2-Jun-16TIC – 10ºAno – 2006/2007 Criação e manipulação de tabelas no MS Access DATA/HORA  Os dados guardados com este formato passam a ser interpretados como datas ou horas, dependendo da forma como são digitados.  É o mais adequado para armazenar datas (Datas de nascimento, marcação, …) ou horas (hora de marcação, horário, …).

16 2-Jun-16TIC – 10ºAno – 2006/2007 Criação e manipulação de tabelas no MS Access MOEDA $Guarda valores numéricos, mas com o formato em moeda. $É o mais adequado para armazenar preços de artigos e outros valores relacionados com moeda: salários, total de gastos, valores recebidos, etc…

17 2-Jun-16TIC – 10ºAno – 2006/2007 Criação e manipulação de tabelas no MS Access NUMERAÇÃO AUTOMÁTICA  É um contador automático, utilizado para atribuir um número sequencial aos registos;  O campo é preenchido automaticamente todas as vezes que se introduz um novo registo;

18 2-Jun-16TIC – 10ºAno – 2006/2007 Criação e manipulação de tabelas no MS Access SIM/NÃO  Permite a entrada de valores do tipo Sim/Não, Verdadeiro/Falso ou Ligado/Desligado;  Se for introduzido um dado diferente, surge uma mensagem de erro;

19 2-Jun-16TIC – 10ºAno – 2006/2007 Criação e manipulação de tabelas no MS Access OBJECTO OLE  Permite armazenar objectos provenientes de outras aplicações Windows, como, por exemplo, folhas de cálculo, gráficos, figuras, desenhos, textos do Word (mantendo a formatação), sons, etc.;  Indicado para a inserção de objectos de variadas fontes;

20 2-Jun-16TIC – 10ºAno – 2006/2007 Criação e manipulação de tabelas no MS Access HIPERLIGAÇÃO  Utilizando um campo com este formato, o Access pode comunicar através da Internet para uma página Html;  As Hiperligações permitem “saltar” para Newsgroups, acessos FTP, Telnet, etc.

21 2-Jun-16TIC – 10ºAno – 2006/2007 Criação e manipulação de tabelas no MS Access ASSISTENTE DE PESQUISA  Permite que a entrada de dados se faça mais rapidamente e com menos erros, deixando o utilizador escolher o dado a partir de uma lista predefinida;  Lista de valores de um campo ou tabela ou, ainda, de uma lista introduzida directamente.

22 2-Jun-16TIC – 10ºAno – 2006/2007 Criação e manipulação de tabelas no MS Access Tipos de dados (resumo)


Carregar ppt "2-Jun-16TIC – 10ºAno – 2006/2007 Criação e manipulação de tabelas no MS Access Criação de tabelas Antes de se criar a estrutura de uma tabela, deve ter-se."

Apresentações semelhantes


Anúncios Google