Anda di halaman 1dari 6

Escola Secundria c/ 3 Ciclo de Ferreira Dias

CURSOS PROFISSIONAIS Ano Letivo 2012 / 2013 Access 2010

Atividade 3
Nesta ficha deve executar um conjunto de instrues sobre uma Base de Dados no computador do laboratrio e submete-la pelo email tic.profissionais@gmail.com .
Resumo: Tipos de dados Mscaras Legendas Validao de Dados Imagens Campos Lgicos Colunas de Pesquisa

Faa uma cpia da Base de Dados Adamastor e d-lhe o nome de Adamastor1, que utilizou na ltima aula, selecione o objecto tabelas e crie uma nova tabela, utilizando a opo Estrutura da Tabela(design mode). Para receber os dados dos alunos de uma qualquer turma desta escola. Para tal vamos criar os campos necessrios para receber todos os dados. Comece por se lembrar que, para criar um campo precisa de 3 definies: 1. O nome do campo 2. O tipo de dados que vai receber 3. Uma descrio acerca dele, para mais tarde entender a sua existncia. 1. Insira os seguintes campos, sem alterar as propriedades. a) Campo1 Nome: numero Tipo de dados: nmero Descrio: n do aluno nesta turma b) Campo2 Nome: nome Tipo de dados: texto Descrio: nome do aluno nesta turma c) Campo3 Nome: dataNascimento Tipo de dados: data e hora Descrio: data de nascimento do aluno A professora: Vanda Pereira
Pg. 1

Escola Secundria c/ 3 Ciclo de Ferreira Dias


CURSOS PROFISSIONAIS Ano Letivo 2012 / 2013
d) Campo4 Nome: telefone Tipo de dados: nmero Descrio: n do telefone do aluno e) Campo5 Nome: observaes Tipo de dados: memo Descrio: observaes acerca do aluno f) Campo6 Nome: saldoCarto Tipo de dados: moeda Descrio: saldo do carto do aluno g) Campo7 Nome: repetente Tipo de dados: sim/no Descrio: O aluno est a repetir o ano h) Campo8 Nome: email Tipo de dados: hyperligao Descrio: endereo electrnico do aluno i) Campo9 Nome: obsoleto Tipo de dados: objecto OLE Descrio: campo de testes 2. Manipulao dos campos de uma tabela. Podemos alterar os campos em qualquer dos parmetros com que os introduzimos, bem como na sua posio ou mesmo nas suas propriedades. i) Antes de mais deve saber selecionar um ou mais campos da tabela. a) esquerda da coluna nome do campo, est uma pequena coluna sem nome. Trata-se da coluna que indica o campo ativo ou que est selecionado. Clique esquerda do campo nome para selecionar toda a alinha. O campo nome est todo selecionado. b) Selecione outros campos para verificar a seleo acompanha e indica qual o campo atualmente selecionado. ii) Podemos inserir, apagar, cortar (mover) campos j definidos. Em qualquer zona do campo de nome obsoleto clique com o boto DIREITO do seu rato e observe o menu de contexto que surge. a) Com exceo da primeira opo (chave) que falaremos na prxima aula e das propriedades que falaremos a seguir, pode inserir aqui um novo campo, apagar e mover este campo para outra localizao. A professora: Vanda Pereira
Pg. 2

Access 2010

Escola Secundria c/ 3 Ciclo de Ferreira Dias


CURSOS PROFISSIONAIS Ano Letivo 2012 / 2013 Access 2010

b) Mova o campo obsoleto para a segunda posio, logo a seguir ao campo nmero: (1) Selecione o campo obsoleto, escolha a opo Cortar do menu de contexto (boto rato direito sobre o campo selecionado) (2) Selecione agora o campo Nome e no menu de contexto insira uma nova linha. (3) Volte a chamar o menu de contexto sobre a nova linha e escolha a opo colar. (4) O campo obsoleto foi inserido na 2 posio da tabela.

iii) Os trs passos anteriores podem ser efetuados de outra maneira, mais simples. a) Selecione com o boto esquerdo do rato o campo obsoleto, na coluna de seleo, esquerda. Largue o boto do rato. A linha ficou selecionada? b) Volte a selecionar deixando e deixe o boto premido. Repare que surge um pequeno retngulo na base do cursor. O que o cursor? a representao do rato no seu ecr. c) Sem largar o boto, e com o tal retngulo presente na base do cursor, arraste a linha para a sua nova localizao, no fim da tabela.

3. Propriedades. Cada tipo de dados tm as suas propriedades e como decerto j reparou elas so diferentes de tipo para tipo. H contudo propriedades iguais, para alguns campos como o tamanho, a formatao, as mscaras, as legendas, valores predefinidos, regras e texto de validao. J l vamos. i) Na apresentao da aula, encontra todas as explicaes que precisa para as propriedades. Procure o significado e caractersticas adicionais das vrias propriedades medida que formos trabalhando nelas. ii) Foi referido que o tamanho do campo s pode ser definido em campos de dados do tipo nmero ou texto e determina o nmero mximo de caracteres que o campo pode conter, quando for preenchido no modo de vista de folha de dados a) Por exemplo, quantos caracteres considera que sero necessrios para o campo nome? Sero os mesmos que para um campo Cidade? Por defeito o campo do tipo texto est pr definido com um tamanho de 255 caracteres, mas pode e deve adaptar para a realidade do seu campo, pois imagine que a tabela em vez de 4 ou 5 registos ter 10 mil, 1 milho, etc. O espao do campo no ocupado com dados comea a fazer diferena na ocupao do disco e memria, da ser necessrio adapta-los? b) Defina o tamanho do campo nome para 45 caracteres. A professora: Vanda Pereira
Pg. 3

Escola Secundria c/ 3 Ciclo de Ferreira Dias


CURSOS PROFISSIONAIS Ano Letivo 2012 / 2013 Access 2010

c) Para os campos do tipo nmero, a ideia ligeiramente diferente. Em vez de definir o n de dgitos exactos, define um intervalo. (1) O intervalo BYTE aceita qualquer nmero entre 0 e 255. Aceita, por exemplo, o 100, mas no o -1 ou o 256. (2) Nmero inteiro, aceita valores entre -32 768 e 32 767 (3) O Inteiro LONGO entre -2 100 000 000 e 2 100 000 000 (2 bilies). (4) Etc veja a apresentao para mais valores d) No vai portanto usar um inteiro longo, que usa 8 Bytes de memria, para receber idades. Ir usar BYTE, que s ocupa 1Byte e) Os restantes campos no tm esta propriedade. Verifique um campo do tipo objecto OLE e um do tipo lgico, para verificar que no possuem a propriedade Tamanho do campo f) Por fim defina o nmero do aluno para byte e o telefone para inteiro. iii) Formatar campos uma propriedade exclusiva dos tipos texto, memo, nmero e data vs hora. (1) No campo nome, insira o sinal > na propriedade formatar. (2) Isto vai provocar a transformao de todas as letras que vier a inserir no modo vista folha de dados, em maisculas b) No campo dataNascimento defina a propriedade formatar com: @@/@@/@@@@. Define a a tabela ir registar os dados neste formato, independentemente da forma como vier a ser escrita no modo vista folha de dados. c) No campo telefone, insira na propriedade formatar: @@@ @@@ @@@ d) No campo Saldocarto, verifique a propriedade formatar e as possibilidades oferecidas pela combo box, mas no altere a seleo em moeda europeia. e) Passe ao modo de vista de folha de dados clicando no boto da barra de ferramentas para verificar o efeito final neste campo. Se lhe for pedido para guardar a tabela, guarde com o nome de turma, se pedir para definir uma chave primria no aceite. Volte para o modo vista de estrutura com iv) As mascaras (imput masks) s funcionam com campos do tipo texto e data. Ao contrrio da propriedade formatar, que prepara os dados para a base de dados, a mscara actua s aos olhos do utilizador. Exemplo: pode decidir que para um campo telefone, definido como texto, coloca os n primeiros nmeros entre parnteses e desta forma mesmo que o utilizador digite 9 nmeros seguidos, esses n primeiros vo aparecer entre parnteses. Ex: (275)455 558 a) Altere o tipo de dados do campo telefone para texto b) Nas propriedades, altere o tamanho do campo: 9 carateres. c) Mscara: entre nesta propriedade, (1) Prima o boto que surge do lado direito. A professora: Vanda Pereira
Pg. 4

Escola Secundria c/ 3 Ciclo de Ferreira Dias


CURSOS PROFISSIONAIS Ano Letivo 2012 / 2013 Access 2010

(2) Das mscaras disponveis, escolha a mascara dos telefones de outros locais. Prima Seguinte. (3) Teste o seu nmero fixo. Se no tiver teste este: 275345951. (a) Posicione-se dentro dos parnteses e introduza o nmero (b) Adapta-se ao formato definido e torna-se mais fcil de ler. Certo? Clique seguinte (4) Agora -lhe pedido para decidir como quer guardar os dados: com a mscara ou sem ela. Escolha a primeira opo: com os smbolos da mscara. d) Passe ao modo de vista de folha de dados clicando no boto da barra de ferramentas para verificar o efeito final neste campo. Volte para o modo vista de estrutura com v) Propriedade Casas decimais apenas esto disponveis para os campos do tipo nmero ou moeda. a) No campo saldoCarto defina 2 casas decimais. O Euro tem duas casas decimais, certo? vi) Propriedade Legenda (caption) uma propriedade comum a todos os campos. o ttulo do campo, ou seja, apesar do campo do nmero do aluno ter o nome numero, podemos definir a legenda como nmero de aluno e ser esta a surgir nos formulrios, relatrios, etc. a) Defina a legenda do campo dataNascimento para Data de Nascimento. b) Passe ao modo de vista de folha de dados clicando no boto da barra de ferramentas para verificar o efeito final neste campo. Passe para o modo vista de estrutura com

vii) Propriedade Valor pr definido, permite efectuar um pr preenchimento do campo. a) No campo nome defina esta propriedade com coloque aqui o seu nome no campo nome. b) Passe ao modo de vista de folha de dados clicando no boto da barra de ferramentas para verificar o efeito final neste campo. Passe para o modo vista de estrutura com viii) ix) Propriedade Regras de validao so uma propriedade que permite controlar os dados introduzidos pelo utilizador, limitando as possibilidades de erro que ele pode cometer. Por exemplo podemos definir que um certo campo idades para esta turma s aceitaria valores entre 14 e 20. a) Introduza >=0 nesta propriedade do campo saldoCarto b) A partir daqui apenas sero aceites valores positivos.

A professora: Vanda Pereira

Pg. 5

Escola Secundria c/ 3 Ciclo de Ferreira Dias


CURSOS PROFISSIONAIS Ano Letivo 2012 / 2013 Access 2010

c) Passe ao modo de vista de folha de dados clicando no boto da barra de ferramentas para verificar o efeito final neste campo. Depois de testar, passe outra vez para o modo vista de estrutura com 4. ENCERRAR i) Feche a Base de dados e envie-a por email com a identificao dos elementos do grupo e como atividade 3.
FIM

A professora: Vanda Pereira

Pg. 6

Anda mungkin juga menyukai