You are on page 1of 105

Bsico do Microsoft Access 2003 -

MICROSOFT ACCESS 2003


Introduo ao Microsoft Access 2003
A apostila de treinamento bsico em MS Access 2003 foi cuidadosamente elaborada para que voc possa utilizar esse programa eficientemente, num curto espao de tempo. Enfocaremos como usar o MS Access para executar tarefas comuns de banco de dados, como por exemplo, criar uma tabela de banco de dados, digitar dados, editar a tabela, alterar sua aparncia e imprimi-la. As instrues aqui apresentadas pressupem que o programa Windows XP e MS Access 2003 estejam instalados em seu computador. E que j trabalhou com o Windows e sabe como iniciar programas, mover janelas, selecionar comandos de menus, destacar texto, que tenha noes de tabela atravs da utilizao dos programas MS Word ou MS Excel ou similares. O MS Access o sistema de gerenciamento de banco de dados relacional (SGBDR), que armazena e recupera informaes de acordo com os relacionamentos. A definio para Banco de dados uma coleo de dados estruturados. Como a distribuio de dados previsvel, podemos manipular os itens para extrair informaes teis. Seu componente bsico uma tabela na qual a informaes esto ordenadas em linhas e colunas. Alm das tabelas, um banco de dados MS Access pode incluir consultas, formulrios, relatrios e outros, todos nos permitindo visualizar e manipular nossas informaes de banco de dados de diferentes maneiras.

Componentes do MS Access 2003


Para que o MS Access possa armazenar e manipular os dados, seu arquivo ser composto pelos seguintes objetos:

Tabelas o principal objeto do banco de dados. o local onde suas informaes


sero armazenadas. As tabelas so organizadas em linhas e colunas. Cada linha representa um conjunto de informaes chamado registro, enquanto que cada coluna representa os campos, um item especfico de informao.

Consulta ela faz as pesquisas ao banco de dados, reunindo informaes de uma


ou mais tabelas. So geradas a partir de uma tabela com a finalidade de pesquisar registros no banco de dados. Podemos dizer que uma consulta uma pergunta que fazemos ao banco de dados para que ele encontre rapidamente uma determinada informao.
Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003

Formulrio so janelas ou telas destinadas edio e a visualizao dos dados


de tabelas e consultas. Os formulrios so utilizados para melhorar a forma de visualizao e edio de informaes no banco de dados.

Relatrio organizam os dados de tabelas e consultas de uma maneira que eles


possam ser impressos. Embora sirvam tambm para criar dispositivos de clculos.

Pgina permite a criao de pgina na Web com acesso a dados. projetada


para exibir e trabalhar com dados via Internet.

Macro so rotinas que automatizam determinadas tarefas de manipulao de


tabelas, consultas, formulrios e relatrios sem a necessidade de programao, ou seja, podemos executar mais de uma ordem ao mesmo tempo.

Mdulo so objetos que armazenam instrues e comandos da Linguagem Access Basic e permitem melhorar e expandir as manipulaes do banco de dados.

Noes bsicas do Microsoft Access 2003


Iniciando o MS Access 2003
1. Clique no boto Iniciar, escorregue a seta do mouse para Programas / Microsoft Office / Microsoft Office Access 2003 e clique para iniciar o programa. 2. Aps alguns segundos, aparecer uma janela um pouco diferente da que estamos acostumados dos outros softwares do pacote Office. No haver uma rea de trabalho aberta e sim ser exibido direita da janela do programa o Painel de tarefas com duas opes, um para criar um novo arquivo... (banco de dados) e outra para abrir um banco de dados existente.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 -

Em Abrir... so exibidos os ltimos arquivos trabalhados no MS Access, alm de uma pequena pasta possibilitando ao usurio abrir outros arquivos. Em Criar um novo arquivo so exibidas as opes de criao de novos arquivos de banco de dados.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003

Dentre as opes oferecidas para a criao de um novo arquivo temos: Banco de dados em branco inicia a criao de um novo banco de dados. Pgina de acesso a dados em branco trabalha acessando os dados via Web. Projeto usando (dados existentes) ou (novos dados) um arquivo do MS Access que se conecta a um banco de dados do MS SQL Server.

Conhecendo a janela do MS Access 2003


Barra de Ttulo Barra de Menu Barra de ferramentas Banco de Dados

Painel de tarefas

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 -

Encerrando o MS Access 2003


As trs maneiras mais comuns de fechar o MS Access 2003 so: 1. A partir do menu Arquivo, escolha Sair ou, 2. Clique no X no canto superior direito da janela ou, 3. Pressione duas vezes o boto do mouse com o ponteiro posicionado na caixa do menu Controle do Aplicativo. Observao: se voc efetuou alteraes em qualquer documento ou modelo desde a ltima vez em que ele foi salvo, ser exibida uma mensagem perguntando se voc quer salvar ou no as alteraes antes de finalizar. Isso ocorrer tambm quando voc fechar o Windows, sem primeiro fechar o MS Access 2003.

O que h de novo no MS Access 2003


Opes de AutoCorreo
No Microsoft Office Access 2003, voc tem mais controle sobre o comportamento do recurso AutoCorreo. O boto Opes de AutoCorreo exibido prximo aos textos que foram automaticamente corrigidos. Se decidir que no deseja que o texto seja corrigido, voc poder desfazer a correo ou ativar ou desativar as opes de AutoCorreo clicando no boto e fazendo uma seleo.

Verificao de erros em formulrios e relatrios


No Microsoft Office Access 2003, voc pode habilitar a verificao automtica de erros para erros comuns em formulrios e relatrios. A verificao de erros aponta os erros, como dois controles usando o mesmo atalho de teclado e a largura de um relatrio sendo maior que a pgina na qual ele o relatrio impresso. Habilitar a verificao de erros ajuda a identificar erros e a corrigi-los. A ilustrao a seguir mostra o controle de rtulo Data de Nascimento no modo Design. A verificao de erros para erros relacionados a teclas de atalho est ativada, portanto h um indicador de erro no canto superior esquerdo do controle. O controle possui uma tecla de atalho duplicada atribuda a ele.

Se voc selecionar o controle com um indicador de erro, o boto Opes de Verificao de Erros ser exibido.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003

Se voc posicionar o ponteiro do mouse sobre o boto Opes de Verificao de Erros e clicar na seta do boto, um menu exibir um conjunto de opes que permitiro que voc corrija ou ignore o erro.

Importando, exportando e vinculando


Importando, exportando e vinculando a uma lista do Microsoft Windows SharePoint Services a partir do Access
Voc pode executar as seguintes operaes com uma lista do Windows SharePoint Services:

Exportar o contedo de uma tabela ou de uma consulta para uma lista. Importar o contedo de uma lista para uma tabela. Vincular uma tabela a uma lista.

Exportando e vinculando dados do MS Access a partir do Windows SharePoint Services


Agora voc pode exportar uma lista em seu modo Folha de Dados a partir do Windows SharePoint Services para uma tabela esttica ou para uma tabela vinculada no Access. Ao exportar para uma tabela esttica, voc cria uma tabela no Access. Em seguida, voc pode exibir a tabela e fazer alteraes nela independentemente da lista original do Windows SharePoint Services. De forma semelhante, voc pode alterar a lista do Windows SharePoint Services, pois isso no afetar a tabela do Access. Ao exportar para uma tabela vinculada, voc cria uma tabela no Access e estabelece um vnculo dinmico entre a tabela e a lista. Dessa forma, as alteraes feitas na tabela sero refletidas na lista e as alteraes feitas na lista sero refletidas na tabela.

Criar uma tabela local a partir de uma tabela vinculada


No Microsoft Office Access 2003 possvel criar uma cpia local da estrutura ou dos dados e da estrutura contidos em uma tabela vinculada.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 -

Criando um banco de dados em branco


1. D um clique no item Criar um novo arquivo..., depois clique no item Banco de dados em branco... no Painel de tarefas direita da janela. A caixa de dilogo Novo arquivo de banco de dados ser exibida para voc escolher em qual pasta ou unidade de disco ir salvar o banco de dados e com qual nome ele ser salvo. 2. Clique no item Meus documentos, selecione a pasta em que dever ser salvo o seu banco de dados, e ento, digite o nome deste banco de dados no campo Nome do arquivo:. 3. Em seguida, clique no boto Criar. 4. O MS Access exibir a janela abaixo:

Conhecendo os componentes da tabela


A tabela o primeiro objeto de um arquivo do MS Access que deve ser trabalhado, isso porque na tabela ou tabelas que sero armazenadas todas as informaes do banco de dados.
Campos da tabela (colunas)

Registros da tabela (linhas)

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003

Definindo como a tabela ser criada

Modo folha de dados permite a criao de tabelas possibilitando que o usurio insira dados de imediato nessa tabela, entretanto seus campos sero identificados apenas como Campo 1, 2, 3, ......, o que dificultaria seu entendimento. Modo estrutura permite que voc determine quantos, quais e como estaro dispostos os campos da tabela. Assistente de tabela permite a escolha de tabelas comerciais ou pessoais como ponto de partida, adotando seus campos para a tabela que ser criada. Importao de tabelas importa tabelas j prontas criando uma cpia destas para o nosso banco de dados. As tabelas podem ser criadas em outro banco de dados ou por outros softwares, como por exemplo, o MS Excel 2003. Vinculao de tabelas parecido com o recurso de importao de tabelas, s que mesmo depois da criao da tabela no MS Access, ela continua dependente da tabela de origem.

Criando uma tabela


Para criar uma tabela voc poder utilizar os botes de manipulao dos objetos que ficam localizados logo acima dos objetos do MS Access. Eles possibilitam criar, abrir ou alterar os objetos do nosso banco de dados.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 -

1.

Na janela Pacientes: Banco de dados verifique se a opo Tabelas est selecionada e somente ento clique no item Criar tabela usando o assistente. Depois clique no boto de manipulao Abrir.

2.

Sero exibidas uma srie de caixas de dilogo, que o conduziro durante o processo de criao da estrutura de campos de sua tabela.

3. 4. 5.

Observe que, voc ter tabelas de exemplo de ordem comercial e pessoal. No campo Tabelas de exemplo: clique na opo desejada. No campo Campos de exemplo:, clique na(s) opo(es) desejada(s) e, para cada escolha, clique no boto >, para adicionar o campo escolhido lista Campos na nova tabela:. Caso desejar alterar o nome de algum campo escolhido anteriormente, clique no nome atual no item Campos na nova tabela: e depois clique no boto Renomear campo...

6.

Escola de Artes, Ofcios e Computao - UNIFESP

10

Bsico do Microsoft Access 2003

7. 8. 9. 10. 11.

Na caixa de dilogo exibida, digite o novo nome para o campo anteriormente selecionado, e clique no boto Ok. Caso deseje alterar algum item mais, s repetir os itens 6 e 7 novamente. Feita todas as escolhas, clique no boto Avanar. A caixa de dilogo seguinte ser exibida: Verifique o nome sugerido no campo Como deseja chamar sua tabela? e deixe que o MS Access defina a chave primria, que um campo que distingue um registro do outro. A seguir, clique no boto Avanar. Na caixa de dilogo seguinte, mantenha selecionada a opo Inserir os dados diretamente na tabela e a seguir, clique no boto Concluir. O MS Access ir configurar a tabela com os nomes dos campos especificados anteriormente e ser exibida a janela a seguir:

12. 13.

14.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 11

Inserindo registros em uma tabela


Cada registro na tabela conter informaes sobre um cliente ou paciente especfico. No MS Access, possvel digitar e editar registros diretamente na tabela ou em um formulrio. Voc observar que no primeiro campo da janela Tabela o MS Access havia inserido Numerao Automtica, para indicar que o programa incluir automaticamente um nmero seqencial no campo de chave primria para distinguir este registro de outros na tabela. 1. 2. Sendo assim, pressione a tecla Enter para confirmar a Numerao Automtica. Comece ento a digitar os dados nos campos criados e observe que a seta a esquerda da tabela se torna um lpis, para indicar que o dado no registro foi alterado, mas ainda no salvo. A cada dado registrado pressione a tecla Enter para ir at o prximo campo. E assim sucessivamente, at que todos os registros estejam digitados.

3.

Movendo-se pela tabela


Assim como todo aplicativo Windows, o MS Access adiciona automaticamente barra de rolagem horizontal e vertical na parte inferior e direita da janela caso a tabela for larga, ou alta demais para ser mostrada em sua totalidade. Voc poder movimentar o ponto de insero pela janela atravs do mouse ou do teclado.

Selecionando atravs do mouse

Para selecionar toda uma linha ou mais de uma linha, leve a seta do mouse totalmente para o lado esquerdo da janela, a fim de encontrar uma seta preta direcionada para a direta (). Clique ou arraste esta seta para baixo, a fim de selecionar a(s) linha(s) desejada(s). Para selecionar toda uma coluna ou mais de uma coluna, leve a seta do mouse totalmente para o nome do campo da coluna, at encontrar uma seta preta direcionada para baixo (). Clique ou arraste esta seta para um dos lados a fim de selecionar a(s) coluna(s) desejada(s). Para selecionar um campo inteiro, d um clique na sua borda esquerda. A viga se transformar em uma cruz larga branca.

Escola de Artes, Ofcios e Computao - UNIFESP

12

Bsico do Microsoft Access 2003

Selecionando atravs do teclado


TECLA Tab Shift+Tab Setas direita e esquerda Setas para cima e para baixo Home End Ctrl+Home Ctrl+End Page Down Page Up Ctrl+Page Down Ctrl+Page Up F2 AO Move-se para direita horizontalmente. um campo por vez

Move-se entre campos para traz. Move-se para a direita e esquerda campo a campo Move-se um campo por vez verticalmente. Move-se para o primeiro campo da linha do registro em que o cursor estiver piscando Move-se para o ltimo campo da linha do registro em que o cursor estiver piscando Move-se para o primeiro campo do primeiro registro Move-se para o ltimo campo do ltimo registro Move-se uma janela completa de registros para baixo Move-se uma janela completa de registros para cima Move-se uma janela completa de registros para direita Move-se uma janela completa de registros para esquerda Edita contedo de um campo selecionado.

Alterando os dados da tabela


Editando campos
1. 2. 3. Para selecionar algum registro a fim de alter-lo, posicione o mouse at que aparea uma cruz branca e ento clique na sua borda esquerda. Digite o novo registro e aperte a tecla Enter. Para copiar um registro para outro campo, selecione o registro que deseja copiar e clique no boto Copiar na barra de ferramentas Folha de dados da tabela. Depois selecione o campo que ser colado o registro copiado e clique no boto Colar na barra de ferramentas Folha de dados da tabela.

4.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 13

5. 6.

Para restaurar o valor original de um campo, pressione as teclas Ctrl+Z conjuntamente. Para alterar o nome do campo d um duplo clique no nome do campo a ser alterado, digite o novo nome e aperte a tecla Enter.

Inserindo registros
1. Para inserir um novo registro clique no asterisco no fim da tabela esquerda, ou clique no boto Novo registro na barra de ferramentas Folha de dados da tabela.

Excluindo registros
1. Selecione o(s) registro(s) a ser excludo, depois clique no boto Excluir registro da barra de ferramentas Folha de dados da tabela, ou aperte a tecla Del ou Delete. 2. Ser exibida uma caixa de dilogo, onde voc ter que clicar no boto Sim. 3. Seja cuidadoso ao excluir registros, pois no ter como recupera-los atravs do boto Desfazer, uma vez que foi confirmada a excluso.

Inserindo colunas
1. Se voc estiver trabalhando na tabela no Modo folha de dados s ser possvel inserir colunas sempre antes da que est selecionada atravs do menu Inserir / Coluna

Excluindo colunas
1. Se voc estiver trabalhando na tabela no Modo folha de dados s ser possvel excluir coluna selecionada atravs do menu Editar / Excluir coluna

Alterando a aparncia da tabela


Redimensionando janelas, colunas e linhas
1. Para maximizar ou minimizar uma janela, lembre-se de clicar nos botes Maximizar ou Minimizar, acima e direita da mesma. 2. Para redimensionar a largura das colunas leve a seta do mouse em direo a linha que divide o nome dos campos da coluna, e quando ela tomar a forma de seta de ponta dupla d um duplo clique ou, com o boto esquerdo do mouse pressionado arraste para a direita at que consiga a largura desejada.

Escola de Artes, Ofcios e Computao - UNIFESP

14

Bsico do Microsoft Access 2003

3. Para redimensionar a largura da linha leve a seta do mouse em direo a linha divisria entre os seletores de linhas, e quando ela tomar a forma de seta de ponta dupla, com o boto esquerdo do mouse pressionado arraste para baixo at que consiga a largura desejada. Uma outra maneira de mudar a largura das colunas ou das linhas seria: 1. Leve a seta do mouse at o nome de um campo at que ela se tornar uma seta preta apontando para baixo, clique a fim de selecionar toda a coluna. 2. Selecione o menu Formatar / Largura da coluna... A caixa de dilogo Largura da coluna ser exibida. Digite um valor no campo Largura da coluna: e, em seguida, clique no boto Ok. 3. Leve a seta do mouse no seletor de linhas at que ela se tornar uma seta preta apontando para a direita, clique a fim de selecionar toda a linha. 4. Selecione o menu Formatar / Altura da linha... A caixa de dilogo Altura da linha ser exibida. Digite um valor no campo Altura da linha: e, em seguida, clique no boto Ok.

Movendo campos
1. Leve a seta do mouse at o nome de um campo at ela se tornar uma seta preta apontando para baixo, clique a fim de selecionar toda a coluna. 2. Mantenha o boto esquerdo do mouse pressionado e arraste a seta do mouse para a nova posio em que ir ficar a coluna. Observe que, conforme voc move a coluna o MS Access destaca as linhas divisrias entre as colunas para indicar a nova posio. 3. Quando a linha divisria destacada estiver na posio desejada, solte o boto do mouse.

Ordenando registros
1. Clique no registro da coluna a ser ordenada. 2. Em seguida, clique no boto Classificao crescente ou Classificao decrescente na barra de ferramentas Folha de dados da tabela, para comear a ordenar por A ou por Z respectivamente. Ou, at do menor para o maior valor e vice-versa. 3. Restabelea a ordem original, dando um clique em qualquer lugar na coluna Cd. do Cliente e outro clique no boto Classificao crescente na barra de ferramentas Folha de dados da tabela.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 15

4. Para ordenar registros em mais de uma coluna, primeiro precisa mover as colunas para que elas estejam lado a lado na tabela. 5. Depois selecione ambas as colunas a serem ordenadas e clique no boto Classificao crescente na barra de ferramentas Folha de dados da tabela.

Mudando a fonte
1. Com todos os dados da tabela selecionados, selecione o menu Formatar / Fonte... 2. Experimente algumas das opes de fonte, estilo, tamanho, cor, e clique no boto Ok.

Imprimindo tabelas
s vezes precisamos de uma cpia impressa de uma tabela de banco de dados para usar fora do computador. Antes de imprimir, entretanto, gostaramos de visualiz-la para verificar o formato e imprimi-la da melhor forma. De outro modo, poderemos conseguir uma tabela em vrias pginas, quando com um pouco mais de planejamento poderamos t-la em uma ou duas pginas. 1. Clique no boto Visualizar impresso na barra de ferramentas Folha de dados da tabela para visualizar a primeira pgina da tabela de banco de dados. 2. Caso haja mais de uma pgina a ser visualizada voc poder clicar no boto Duas pginas na barra de ferramentas Visualizar impresso, para ver a primeira e a segunda pgina lado a lado. 3. Ou, clique no boto Vrias pginas na barra de ferramentas Visualizar impresso e ordene-as na janela de visualizao da impresso.

Configurando a pgina
Para fazer com que toda a tabela caiba em uma pgina, podemos ajustar o formato da pgina da seguinte maneira: 1. Selecione o menu Arquivo / Configurar pgina... a caixa de dilogo abaixo ser exibida. 2. Atravs da ficha Margens, ajuste as medidas desejadas. Depois clique na ficha Pgina e ajuste a orientao da pgina, tamanho do papel e clique no boto Ok.
Escola de Artes, Ofcios e Computao - UNIFESP

16

Bsico do Microsoft Access 2003

3. A seguir, selecione o menu Arquivo / Imprimir... A caixa de dilogo abaixo ser exibida.

4. Ajuste o Intervalo de impresso, Nmero de cpias e clique no boto Ok.

Editando a estrutura da tabela


1. Com o banco de dados aberto, selecione a tabela que deseja editar sua estrutura e depois clique no boto de manipulao Design, dessa forma ser exibida a estrutura da tabela selecionada na janela a seguir.

2. Como voc pode observar, a janela estrutura dividida em duas partes. A parte superior lista os nomes dos campos da tabela, tipos de dados e descries (se houver). J a parte inferior apresenta as propriedades designadas ao campo selecionado na parte superior.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 17

Tipos de dados
Os tipos de dados de um campo determinam quais tipos de informaes voc pode colocar em um campo e como o MS Access poder trabalhar com estas informaes. Vejamos como isso acontece. 1. Verifique se o campo CdigoCliente est selecionado. 2. Aperte a tecla Enter para se mover para o campo Tipo de dados. 3. D um clique na seta da lista suspensa da coluna para exibir uma lista de tipos de dados como a imagem abaixo.

4. Clique na opo Numerao Automtica e pressione a tecla Enter para se mover para a coluna Descrio. 5. Digite Nmero seqencial designado pelo MS Access como descrio do campo e ento pressione Enter para se mover para o prximo campo. 6. Como referncia, abaixo apresentamos uma descrio de cada tipo de dado: Tipo de dado Texto Descrio Dado de funo geral. Pode conter letras, nmeros e outros caracteres, tais como: &, %, = e ?. Pode conter at 255 caracteres. Semelhante ao texto, exceto pelo fato de que o tamanho limite de 64 mil caracteres.

Memorando

Escola de Artes, Ofcios e Computao - UNIFESP

18

Bsico do Microsoft Access 2003

Tipo de dado Nmero

Descrio Permite a digitao de dados numricos usados em clculos matemticos. Valores numricos que podem ser designados para estes tamanhos de campos: Byte: nmeros inteiros entre 0 e 255. Inteiro: nmeros inteiros entre -32.768 e 32.767. Inteiro longo: nmeros inteiros entre -2 147 483 648 e 2 147 483 647. Simples: nmeros de ponto flutuante de preciso simples entre -3,402823E38 e -1,401298E-45, e entre 1,401298E-45 e 3,402823E38 Duplo: nmeros de ponto flutuante de preciso simples entre 4,94065645841247E-324, e entre 1,79769313486231E308 e 4,94065645841247E-324. Cdigo de replicao: identificador globalmente nico (GUIG).

Data/Hora

Data vlida entre 1 de janeiro at 31 de dezembro de 9999, incluindo anos bissextos. Pode mostrar datas, horrios, ou ambos. Pode ter uma variedade de formatos. Valores numricos formatados com at quatro dgitos direita do ponto decimal e at 15 esquerda. Dados de moeda normalmente mostram valores negativos entre parnteses e tm formato de moeda. Pode tambm ser usado para clculos de ponto fixo em valores numricos. Um valor numrico seqencial nico ou aleatrio designado automaticamente pelo MS Access para cada novo registro na tabela. Pode ser designado para um tamanho de campo de inteiro longo ou cdigo de replicao. Pode ser usado como o campo de chave primria para tabelas nas quais nenhum dos campos tem um conjunto nico de valores. No pode ser atualizado. Exibir uma caixa de verificao, onde poder decidir em ativar para determinar um valor verdadeiro (sim), ou determinar um valor falso (no). Por padro os novos registros estaro com a opo no. Usado para dados que tm apenas dois valores possveis, com sim/no ou ligado/desligado.

Moeda

AutoNumerao

Sim/No

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 19

Tipo de dado Tipo OLE

Descrio Pode conter um grfico ou outro objeto (planilha, som, vdeo) criado com aplicativos Windows compatveis com OLE. O objeto pode estar ligado ao campo ou embutido no campo. Tipos de dados OLE: BMP, DIB, TIF, WMF, RTF, TXT, XLS, DIF, WAV, MID. Pode ser um caminho para um arquivo no seu disco rgido, um caminho UNC para um arquivo no seu servidor de rede, ou um URL para um objeto na Internet ou em uma intranet. O MS Access se move para o destino apropriado quando voc d um clique em um hyperlink (vnculo). No um tipo de dado. Usado para criar um campo que permite a voc pesquisar um valor em uma tabela diferente ou selecionar outro valor a partir de uma lista atravs de uma caixa de combinao. Ao escolher esta opo o assistente de pesquisa ser iniciado para definir o tipo de dados e a tabela ou lista de valores de origem dos dados.

Hyperlink

Assistente de pesquisa

Usando Propriedades do campo


na estrutura da tabela que atribumos propriedades aos campos. Por exemplo, podemos atribuir a um campo chamado Estado a propriedade de ser preenchido automaticamente com a sigla SP, assim voc no precisar preencher tal campo. Isso considerando que o Estado da maioria dos cadastrados seja So Paulo. Para aprimorar as definies de campo utilizamo-nos dos recursos das propriedades de vrias maneiras e as propriedades disponveis mudam dependendo do tipo de campo. A propriedade Tamanho do campo numrico diferente dos campos de texto. O tamanho de um campo numrico determinado pela complexidade do formato selecionado. Algumas propriedades voc usar com mais freqncia, outras mais raramente. Dica: usar nomes de CAMPOS curtos, claros e sem espaos em branco; campos tipo MEMORANDO no admitem ndice; campos no interdependentes devem pertencer a tabelas diferentes; campos que no so CHAVES devem ser independentes entre si;

Escola de Artes, Ofcios e Computao - UNIFESP

20

Bsico do Microsoft Access 2003

campos que abrigaro nmeros e que no faro parte de clculos (como telefones, nmero de rua, etc.) devem ser do tipo texto e no numrico; escolher cuidadosamente os campos para CHAVE PRIMRIA; anexar registros da rea de transferncia a uma tabela: selecione o menu Editar / Colar anexo.

Definindo um campo como Chave primria


Definir um campo como chave primria determinar que o campo ser o responsvel pela organizao das informaes. O campo chave primria no pode ter dados repetidos nem registros em branco. Como exemplo de chave primria pode citar: RG, CPF e outros. Este campo tambm pode ser utilizado pelo MS Access para agilizar as consultas. O ideal que seja escolhido um campo numrico ou um campo de identificao da tabela. Dica: ao definir um campo como chave primria sua propriedade indexado automaticamente passa a proibir a duplicao de informaes no campo.

Coluna Descrio
um pequeno texto explicativo, muito til para descrever o que deve ser digitado no campo. Seu preenchimento no ser obrigatrio na criao de tabelas, mas na hora do cadastro so valiosas ajudas que os usurios tero para completarem o cadastro.

Definindo o Tamanho do campo


Podemos definir o tamanho do campo para tipos de dados diferentes, tais como texto ou nmero. Para o campo de texto permitido at 255 caracteres, que podero ser digitados. 1. D um clique dentro do campo Estado para mostrar na parte inferior da janela suas propriedades na seo Propriedades do campo. 2. D um duplo clique no nmero que exibido no campo Tamanho do campo para selecion-lo e, em seguida, digite um valor menor ou maior que o selecionado e aperte a tecla Enter para validar. Agora voc poder incluir nada mais nada menos, que o nmero de caracteres digitado. 3. Repita os passos dos itens 1 e 2 para os demais campos: Campo Tamanho do campo Nome 10 Sobrenome 12 Endereo 25 Campo Tamanho do campo Cidade 12 CEP 10 N. do Telefone 14

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 21

Definindo o Formato
Voc pode especificar como os caracteres sero exibidos na tela atravs da propriedade Formato. 1. D um clique dentro do campo CdigoCliente e ento, d um clique dentro do espao em branco ao lado do item Formato no campo Propriedades do campo. 2. D um clique na seta para baixo direita deste campo branco, para visualizar uma lista de formatos pr-definidos para o tipo de dado AutoNumerao e depois pressione a tecla Esc para fechar a lista sem selecionar nenhum formato. 3. Digite os nmeros 000 para informar ao MS Access que ele deve incluir trs dgitos, usando zeros, a menos que voc inclua alguma outra coisa. Agora, se voc inserir um CdigoCliente de nmero 3, o MS Access mostrar a entrada como 003.

Especificando uma Mscara de entrada


Os formatos no so a nica maneira de controlar a exibio de dados. Voc pode tambm especificar uma Mscara de entrada, ou padro de caractere, que determine como os dados devem ser exibidos na tela e que tipos de dados podem ser inseridos no campo. muito til para dados tipo nmero de telefone, datas, CPF, CNPJ e similares. 1. D um clique dentro do campo CEP, para exibir o campo Propriedades do campo. 2. No item Mscara de entrada, os zeros so os marcadores para os dgitos que voc deve inserir e os noves so os marcadores para dgitos opcionais neste caso, uma extenso para o CEP. A barra ao contrrio seguida pelo hfen indica que o MS Access incluir o hfen, mesmo que voc no digite a extenso. 3. Em seguida, d um clique dentro do campo Telefone, para visualizar o item Mscara de entrada no campo Propriedades do campo.

Escola de Artes, Ofcios e Computao - UNIFESP

22

Bsico do Microsoft Access 2003

4. Novamente os zeros so os dgitos obrigatrios e os noves so os dgitos opcionais ou espaos. As barras ao contrrio precedem caracteres que o MS Access inserir, bem como os caracteres entre as aspas. O ponto de exclamao informa ao MS Access que ele deve alinhar direita os caracteres que voc digitar. Como referncia, abaixo apresentamos uma descrio de cada tipo de dado: Caractere 0 9 L ! # ? A a & C Ao do Access Obriga voc a digitar um nmero para cada zero colocado na mscara Voc pode optar em digitar um nmero ou pressionar a barra de espaos Obriga digitar uma letra para cada letra L maiscula digitada na mscara Alinha dados direita Permite quaisquer dgitos, sinais de mais, de menos e espaos Permite qualquer letra ou nenhuma Requer uma letra ou dgito Permite qualquer letra ou dgito ou nenhum dos dois Requer um caractere ou espao Permite qualquer caractere ou espao ou nenhum dos dois

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 23

Caractere < > \

Ao do Access Converte todas as letras a seguir em minsculas Converte todas as letras a seguir em maisculas Insere os caracteres seguintes como digitados

1. Clique dentro do campo Nome, a fim de visualizar as Propriedades de campo. 2. Em seguida, clique dentro da caixa de edio do item Mscara de entrada, e digite >L<????????? para informar ao MS Access que ele deve permitir at 10 letras e ento garantir que a primeira letra seja maiscula. 3. Repita o item anterior para o campo Sobrenome, somente no esquecendo de acrescentar mais pontos de interrogao na mscara de entrada.

Mscaras teis
CNPJ ou CGC 00.000.000/000-00 CEP 00000-000 CPF 000.000.000-00 Telefone !0000-0009

Designando uma Legenda


Usando a propriedade Legenda, voc poder substituir o texto para o nome de campo quando a tabela ou formulrio forem exibidos. O ttulo pode repetir o nome de campo com espaos adicionados para legibilidade, ou poder exibir um texto diferente. 1. D um clique dentro do campo Telefone, para visualizar o item Legenda do campo Propriedades do campo. 2. Em seguida, clique dentro do campo branco ao lado do item Legenda e digite a palavra Telefone. Dessa forma, quando visualizar a tabela, os novos ttulos sero mostrados como nomes de campos.

Definindo um Valor padro


A propriedade Valor padro permite que voc especifique um valor de campo que o MS Access vai inserir automaticamente na tabela, desde que este valor seja o mesmo para toda nova entrada de dado na tabela, obtendo assim uma maior velocidade de entrada de dados.

Escola de Artes, Ofcios e Computao - UNIFESP

24

Bsico do Microsoft Access 2003

1. D um clique dentro do campo Cidade, para visualizar os itens da Propriedades do campo. 2. Em seguida, clique dentro do campo branco ao lado do item Valor padro e digite o nome da cidade. 3. Repita os itens acima para o campo Estado. Agora, cada registro includo na nova tabela de dados ter j como registro a Cidade e/ou Estado pr-definidos no sendo necessrio digitar por vrias vezes.

Entradas obrigatrias
Se voc deixasse a estrutura da tabela como ela est, seria possvel criar registros incompletos. Para garantir que as informaes-chaves so sempre entradas, voc pode especificar que um campo deve ter uma entrada. As opes so Sim ou No. Devemos colocar Sim quando quisermos tornar obrigatrio o preenchimento deste campo. Sendo assim No poderemos avanar um campo sem que antes tenhamos digitado algum dado no campo. 1. Clique dentro do campo Nome, para visualizar as Propriedades do campo. 2. Clique dentro da caixa de edio Requerido, em seguida clique na seta para baixo direita dessa caixa de edio. 3. Clique no item Sim para selecionar esta opo. 4. Repita o item 2 e 3 para todos os outros campos da tabela

Permitir comprimento zero


Em todos os campos definidos com requerido Sim, devemos utilizar a propriedade permitir comprimento zero, pois nela iremos definir se ser ou no possvel ao usurio digitar um simples espao e tentar continuar cadastrando o registro. Ao definir permitir comprimento zero como No ter que ser digitado algum caractere.

Indexado
Para a criao de um campo chave, quando queremos ordenar os campos. Existem campos que podemos ordenar e permitir sua duplicao e outros que no. Caso de cdigos, CPF e outros no devemos permitir duplicao. Quando um campo atribudo como chave primria, a sua propriedade indexado automaticamente passa a ser Sim, duplicao no autorizada.

Compactao UNICODE
Em um campo texto, memorando ou hyperlink, quando a propriedade Compactao UNICODE de um campo est definida como Sim, os caracteres so compactados no momento em que so armazenados e descompactados quando recuperados.
Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 25

Criando tabelas a partir do zero


Apesar de ser mais rpido usarmos o Assistente de tabelas para criarmos tabelas, em alguns casos voc ter que definir a tabela sozinho, para momentos em que os modelos do MS Access no sejam suficiente. 1. Clique no menu Arquivo e selecione o item Novo... 2. D um clique no boto Banco de dados em branco... no Painel de tarefas direita da janela. A caixa de dilogo Novo arquivo de banco de dados ser exibida. 3. Clique no item Meu computador, selecione a unidade de disco, a pasta em que dever ser salvo o seu banco de dados, e ento, digite o nome deste banco de dados no campo Nome do arquivo:. 4. Em seguida, clique no boto Criar. 5. No item Tabelas selecione a opo Criar tabela no modo Design ou Criar tabela usando o assistente na janela de banco de dados e depois clique no boto de manipulao Novo acima. 6. Aparecer a caixa de dilogo abaixo:

7. Clique no item Modo de Design e depois clique no boto Ok. Ser exibida uma janela vazia no Modo de Design com o cursor piscando no primeiro campo. 8. Digite o texto desejado neste campo e pressione a tecla Enter. O cursor move-se para o campo da coluna Tipo de dados, onde o MS Access sugere Texto como tipo de dado. Voc pode observar que o programa criou algumas definiespadro na seo Propriedades de campo. 9. Pressione a tecla Enter duas vezes para definir Texto como o tipo de dado, pule para a coluna Descrio, e salte para o prximo campo. 10. Digite o nome deste campo e aperte a tecla Enter. Novamente voc observar que o cursor move-se para a coluna Tipo de dados. 11. Clique na seta direita deste campo e defina o tipo de dado (Nmero, Data/hora, Moeda, etc.).

Escola de Artes, Ofcios e Computao - UNIFESP

26

Bsico do Microsoft Access 2003

12. Agora veja como a tabela ficou clicando na seta do boto Exibir na barra de ferramentas Design da tabela, e em seguida, clique na opo Modo folha de dados. 13. Caso voc no tenha criado uma chave primria o MS Access perguntar se ele deve criar ou no uma chave primria, d um clique na opo Sim. O programa adicionar um campo cdigo e mostrar um registro vazio no modo de visualizao de folha de dados, pronto para que voc digite os dados. 14. Feche a janela da tabela salvando sempre.

Salvando a Tabela
1. Aps definir os campos da tabela selecione o menu Arquivo / Salvar e salve com um nome que torne fcil a sua identificao. 2. Depois clique no boto Ok.

Aps ter salvado a tabela j possvel adicionar registros atravs do modo Folha de dados, onde ento podemos definir algumas propriedades para alguns campos. Tambm se podem adicionar novos registros atravs do formulrio.

Usando Autoformulrios para incluir e visualizar dados


1. Com o arquivo de banco de dados aberto, selecione o item Tabelas e clique no nome da tabela que deseja criar o AutoFormulrio. 2. Selecione o menu Inserir / AutoFormulrio. A janela abaixo ser exibida:

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 27

3. Como voc pode observar o MS Access gera um formulrio com todos os campos listados na tabela, mostrando o primeiro registro, conforme imagem na pgina anterior. 4. Clique no boto Novo registro na parte inferior esquerda da janela do formulrio para se mover para um registro vazio. 5. Com o item AutoNumerao destacado no campo CdigoCliente, pressione a tecla Enter. Digite ento os prximos dados, apertando sempre a tecla Enter para mover-se de um campo de edio para outro. 6. Aps inserir todos os dados necessrios, feche o formulrio pelo boto Fechar e quando solicitado, salve o formulrio com um novo nome.

Personalizando Formulrios
1. Com o arquivo de banco de dados aberto, selecione o item Formulrios esquerda da janela do banco de dados e abra o formulrio desejado clicando no boto de manipulao Design acima da janela do banco de dados. Se necessrio maximize a nova janela aberta para poder visualiz-la melhor.

Rtulo

Controle Caixa de ferramentas

2. Observe que aparecer uma caixa de ferramentas, feche-a atravs do boto Fechar da mesma. 3. Selecione o menu Exibir / Cabealho/rodap do formulrio

Escola de Artes, Ofcios e Computao - UNIFESP

28

Bsico do Microsoft Access 2003

Esses campos de cabealho e rodap podero conter informaes com uma barra de ttulo que voc quer que aparea na parte superior do formulrio. Na seo Detalhe, abaixo do campo Cabealho do formulrio, as caixas em branco so chamadas de Controles, onde sero includas as informaes no formulrio e as caixas cinza so chamadas de Rtulos, que so os nomes dos campos do formulrio. H mais duas sees chamadas de Cabealho da pgina e Rodap da pgina no esto visveis no formulrio da tela. Porm, elas podem conter elementos e/ou informaes que voc deseja que apaream em todas as pginas do formulrio multipginas. A janela tambm contm rguas e linhas de grade horizontais e verticais que nos ajudam a posicionar controles e rtulos no formulrio. Movendo Controles e Rtulos num Formulrio 1. Na seo Detalhe mova a seta do mouse at a borda direita na rea ativa cinzaclara, at que ela adquira a forma de uma barra com setas nos dois lados. Mantendo o boto esquerdo do mouse pressionado, arraste este sinal para a direita, soltando o boto somente quando a rea ativa preencher exatamente a janela do formulrio, permanecendo as caixas de rtulos cinza visveis na janela. 2. Clique dentro de um controle branco e observe que aparecero pequenos quadrados chamados de Manipuladores (Handles) em torno da borda do controle, como a figura abaixo:

Manipuladores (Handles)

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 29

3. Posicione o mouse sobre a borda do controle selecionado, e quando o ponteiro mudar para a forma de uma mo preta aberta, mova a caixa de controle para uma nova posio, sempre mantendo o boto esquerdo do mouse pressionado para conseguir essa ao. Dimensionando Controles e Rtulos Voc poder dimensionar o tamanho das caixas de controle e rtulos caso deseje. 1. Selecione uma caixa de rtulo ou de controle, que deseje dimensionar, clicando uma vez dentro dela. 2. Agora, posicione o mouse em um dos quadradinhos laterais a fim de encontrar uma seta dupla. Dessa forma, mantendo o boto esquerdo do mouse pressionado arraste para a esquerda ou para direita para que voc possa visualizar todo o texto. Destacando a Informao Voc tambm pode mudar a aparncia dos controles e rtulos de um formulrio: fonte, tamanho, cor e alinhamento atravs da barra de ferramentas Formatao. 1. Clique no rtulo ou controle que deseja mudar a aparncia. Depois altere o que deseja: fonte, estilo da fonte, cor e/ou alinhamento. Podemos tambm mudar aparncia da linha de contorno dessas caixas bem como sua cor de preenchimento. 2. Selecione a(s) caixa(s) de controle(s) da seguinte forma, clique uma vez dentro da primeira caixa, e em seguida, mantenha a tecla Shift pressionada e clique nas demais, assim selecionar todas ao mesmo tempo. 3. Clique no boto Cor da linha/borda na barra de ferramentas Formatao, e clique em uma cor de contorno para as caixas. 4. Clique no boto Cor de fundo/preenchimento na mesma barra de ferramentas Formatao e selecione a cor de fundo desejada. 5. Clique no boto Plano na barra de ferramentas Formatao e defina um efeito para as caixas. Excluindo e adicionando Controles Depois do formulrio criado voc poder perceber que criou campos que no so necessrios. Ou, pode deixar alguns campos de fora e depois mais tarde talvez inclu-los novamente. Ou, at exclu-los. 1. Selecione o rtulo que deseja excluir, atravs da seta apontando para a direita na rgua vertical esquerda da janela Design e aperte a tecla Delete. O MS Access remove o rtulo e seu controle do formulrio.
Escola de Artes, Ofcios e Computao - UNIFESP

30

Bsico do Microsoft Access 2003

2. Ou, clique dentro do controle e aperte a tecla Delete do teclado. 3. Clique no boto Lista de campos na barra de ferramentas Design do formulrio. 4. Clique e arraste o controle excludo para a antiga posio. 5. Feche a caixa Lista de campos, atravs do boto Fechar da mesma, e redimensione os campos. Adicionando um ttulo 1. Observe se a seo cabealho do formulrio est visvel. Caso contrrio, selecione o menu Exibir / Cabealho/rodap do formulrio 2. Selecione o menu Exibir / Caixa de ferramentas, caso ela no esteja sendo exibida. 3. D um clique no boto Rtulo (Aa) na caixa de ferramentas, em seguida mova a seta do mouse para dentro da seo Cabealho do formulrio, onde ela toma a forma de um A maisculo com uma cruz. 4. D um clique a esquerda do campo cabealho do formulrio e um ponto de insero ser exibido. Dessa forma, digite o texto desejado apertando a tecla Enter no final da digitao. 5. A seguir, clique com o boto direito do mouse nesse rtulo e selecione o item Propriedades. A caixa de dilogo abaixo ser exibida.

6. Role pela barra de rolagem a fim de selecionar o item Nome da fonte. Clique Na seta direita da caixa de edio e selecione um nome de fonte para o texto digitado.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 31

7. Processada como o item anterior para os itens Tamanho da fonte, Espessura da fonte e Alinhamento do texto. 8. Depois verifique se h necessidade de dimensionar o tamanho da caixa do texto do ttulo. Por fim feche a caixa de ferramentas. Mudando a ordem de entrada dos dados Quando voc move os controles por um formulrio, preciso verificar se ainda pode se mover de um campo para outro de maneira lgica. Verifique da seguinte maneira: 1. Com a janela do Formulrio sendo exibida selecione o menu Exibir / Modo Design. 2. Clique dentro do primeiro controle e ento com o auxilio da tecla Tab verifique se a ordem de entrada dos dados est de maneira lgica. 3. Caso deseje alterar a ordem de entrada, clique com o boto direito do mouse dentro do controle CdigoCliente, para pular este campo quando for incluir novos dados, clique no item Propriedades no menu que exibido. 4. Clique na guia Todas e role at a propriedade Marca de tabulao e altere sua propriedade para No. 5. Em seguida, d um clique no prximo controle que deseja alterar a sua ordem de entrada dos dados. 6. E atravs da barra de rolagem da caixa de dilogo exibida role at ndice de tabulao, ento apague o valor atual e digite o novo valor, que corresponder a seqncia lgica de entrada dos dados em seu formulrio e aperte a tecla Enter. 7. Retorne a visualizao do formulrio e aperte a tecla Tab para percorrer os controles e verificar sua seqncia.

Consultas, Relatrios e Menus de Controle


Veremos maneiras de extrair informaes usando o comando Find (Encontrar) e as ferramentas de filtro, assim como consultas e relatrios. Examinares tambm os painis de controle, que nos permite mover entre formulrios, consultas e relatrios de uma maneira mais intuitiva.

Escola de Artes, Ofcios e Computao - UNIFESP

32

Bsico do Microsoft Access 2003

Consultas
As consultas possibilitam aos usurios pesquisar os dados cadastrados nas tabelas. Utilizando uma consulta teremos um resultado parecido com uma tabela. Os dados que aparecem como resultados das consultas tambm podero ser alterados, como em uma tabela, e afetaro os dados da tabela de origem. As consultas so mais complexas que os filtros, mas de longe o meio mais flexvel para pesquisar um banco de dados. Suponha que voc somente queira uma lista com nomes sem endereo, datas, valores, etc.. O MS Access propicia dois tipos de consultas: consultas de seleo, que podem encontrar e extrair informaes de um banco de dados e consultas de ao, que podem atualizar ou excluir registros. 1. Na tela principal do banco de dados clique no item Consulta esquerda. Igualmente as tabelas, teremos vrias formas de criao de consultas, mas vale lembrar que no possvel criar uma consulta, sem que haja uma tabela para a pesquisa dos dados.

2. Clique no boto de manipulao Novo.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 33

3. Selecione o item Assistente de consulta simples e ento clique Ok. A caixa de dilogo abaixo ser exibida.

4. No item Tabelas/Consultas: selecione a tabela que deseja consultar e ento clique no(s) campo(s) que deseja aplicar a consulta atravs do item Campos disponveis e outro no boto > para mov-los para a caixa Campos selecionados. 5. Depois clique no boto Avanar. 6. Digite o ttulo para a consulta e observe se a opo Abrir a consulta para visualizar informaes est selecionada e somente ento clique no boto Concluir. 7. O MS Access executa a consulta e exibe a lista de dados como mostrado abaixo.

8. Se desejar s imprimir.

Escola de Artes, Ofcios e Computao - UNIFESP

34

Bsico do Microsoft Access 2003

Selecionando Registros Especficos 1. Selecione o item Consultas e depois clique no boto de manipulao Novo para mostrar a caixa de dilogo Nova consulta. D um clique na opo Modo Design e depois clique no boto Ok. A caixa de dilogo ao lado ser exibida, onde voc dever especificar qual tabela deseja trabalhar. 2. Selecione atravs da guia Tabelas a tabela que deseja fazer a consulta. Clique em Adicionar e depois em Fechar. A seguir aparecer a janela de criao de consulta.

3. Na parte superior da janela Consulta 1: Consulta seleo exibida uma caixa com o nome da tabela selecionada anteriormente mais os campos que nela constam. O asterisco (*) no incio desta lista representa todos os campos. Na parte inferior da janela exibida uma tabela com grade, cujo nome query by example (QBE ou consulta), na qual voc pode construir visualmente a consulta. Dica: no obrigatrio que todos os campos da tabela sejam exibidos nas consultas, cabe ao usurio definir os campos que faro parte da consulta. 4. Na caixa com o nome da tabela selecionada, d um duplo clique nos campos que deseja que apaream na lista da consulta. O MS Access transfere o nome dos campos para as colunas da linha Campo: da grade QBE, identifica o nome da tabela na linha Tabela: e mostra uma marca de seleo na linha Mostrar: para indicar que os valores dos campos aparecero na lista de dados de consulta.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 35

5. Com as caixas Mostrar: dos campos selecionadas, selecione o menu Consulta / Executar. A caixa de dilogo abaixo ser exibida.

6. Para que sua consulta seja mais especfica ainda, selecione o menu Exibir / Modo Design para retornar janela de criao de consulta. 7. Clique na linha Critrios: das colunas especificadas para as consultas, e respectivamente digite o critrio de consulta. Voc poder usar o asterisco (*) como coringa para esta consulta. 8. Exemplo, se a primeira coluna para consulta de nomes da tabela, digite a inicial do nome e, em seguida, o asterisco. Depois aperte a tecla Enter. 9. Selecione o menu Consulta / Executar. Como voc poder ver a lista exibida ser baseada nos critrios dados. Os itens da Consulta Classificao: Atravs da classificao poderemos ordenar os registros da tabela, organiza-los em ordem crescente ou decrescente, independentemente do seu tipo de dados. Mostrar: Atravs desse item voc poder escolher se o campo ser ou no exibido no resultado da consulta. Mesmo quando o campo no exibido, suas definies permanecem habilitadas. Critrios: Permitir a voc estabelecer regras para exibio de dados, quando definido termos uma consulta mais aprimorada. Ou: Oferecer a voc a chance de utilizar mais de um critrio em um mesmo campo, dessa forma os dados que obedecerem a um dos dois itens ser exibido. Usando Operadores Matemticos O MS Access permite usar operadores matemticos no critrio, incluindo = (igual a), < (menor que), > (maior que), <= (menor ou igual que) e >= (maior ou igual que). 1. Na linha Critrios: da coluna que deseja utilizar esta opo matemtica clique uma vez e digite o critrio.
Escola de Artes, Ofcios e Computao - UNIFESP

36

Bsico do Microsoft Access 2003

2. Selecione o menu Consulta / Executar. O MS Access exibir uma lista de dados baseada nos critrios das colunas. 3. Ao salvar esta consulta o MS Access mostrar a caixa de dilogo Salvar como e ento salve com o nome desejado. Usando o Operador E Suponha que voc necessite em sua consulta, de um resultado dentro de um perodo de tempo determinado, por exemplo, ano, data de nascimento, etc.. 1. Exibindo o modo de estrutura da consulta digite no campo Critrios: da coluna desejada >=data ou ano E <data ou ano e, em seguida, aperte a tecla Enter. 2. Selecione o menu Consulta / Executar. A lista exibida mostrar um intervalo de dados baseado no critrio anteriormente estabelecido. Usando o Operador Ou Suponha que voc necessite em sua consulta, de um resultado com a possibilidade de mais de um registro, por exemplo, somente ano, data de nascimento, idade, estado, cidade, etc.. 1. Exibindo o modo de estrutura da consulta digite no campo Critrios: da coluna desejada So Paulo ou Minas Gerais e, em seguida, aperte a tecla Enter. 2. Selecione o menu Consulta / Executar. A lista exibida mostrar exatamente os dados baseado no critrio anteriormente estabelecido. Ordenando as Consultas Um recurso bsico dos bancos de dados a capacidade de ordenar dados, de modo que voc possa v-los de diferentes maneiras. 1. Exibindo o modo design da consulta, selecione o menu Editar / Limpar grade, caso haja necessidade de limpar os campos da grade QBE. 2. D um duplo clique nos campos da lista da caixa da tabela anteriormente selecionada. 3. Em seguida, clique na linha Classificao: da primeira coluna. Clique na seta da lista suspensa desta coluna, para selecionar uma das opes. 4. Selecione o menu Consulta / Executar. Os resultados sero exibidos de acordo com a classificao selecionada. 5. Feche a janela da lista de dados da consulta, salvando-a para gravar as alteraes para a consulta.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 37

Filtro
Quando voc est utilizando uma tabela grande, poder optar temporariamente para um subconjunto de registros que tenham algo em comum usando filtros. 1. Com a tabela que deseja filtrar os dados aberta, d um duplo clique no texto que deseja filtrar. 2. Selecione o menu Registros / Filtrar / Filtrar por seleo, ou clique no boto Filtrar por seleo localizado na barra de ferramentas Folha de dados da tabela. Sero exibidos somente os registros com base na seleo anteriormente feita. 3. Selecione o menu Registros / Remover filtro/classificar, ou clique no boto Remover filtro na barra de ferramentas Folha de dados da tabela para visualizar novamente todos os dados de sua tabela.

Usando Localizar e Filtros


1. Se for necessrio, inicialize o MS Access e abra o banco de dados que deseja localizar as informaes. 2. Com a tabela aberta selecione o menu Editar / Localizar... a caixa de dilogo abaixo ser exibida.

3. No campo Localizar digite a palavra que deseja localizar e em seguida desmarque a opo Pesquisar campos como formatados, para que o MS Access procure em todos os campos. 4. Verifique se no item Pesquisar: a opo Tudo est selecionada e se o item Coincidir: est selecionado Campo inteiro. 5. Atravs do campo Examinar: voc poder definir qual tabela ser efetuada a localizao. 6. Clique direita no boto Localizar prxima. 7. Caso no saiba todo o texto a ser localizado, voc poder optar pela opo Qualquer parte do campo atravs do item Coincidir. 8. Se desejar substituir o texto do campo localizado clique na guia Substituir e digite o novo texto dentro do campo Substituir: Clique no boto Substituir ou Substituir todas direita. Depois s fechar esta caixa de dilogo.
Escola de Artes, Ofcios e Computao - UNIFESP

38

Bsico do Microsoft Access 2003

Alterando o nome da Consulta salva


Se aps salvar a consulta voc quiser alterar o nome dela, no ser necessrio delet-la e constru-la novamente, para isso basta clicar no nome da consulta que deseja alterar e em seguida apertar a tecla F2 do teclado, digite o novo nome e depois pressione a tecla Enter.

Usando Relatrios
A criao de um relatrio semelhante criao de um formulrio. possvel criar um relatrio rapidamente usando o AutoRelatrio padro, ou usar o Assistente de relatrio para produzir resultados mais personalizados conforme suas necessidades. Porm, no indicado colorir demais o relatrio j que depois de impresso pode tornar-se difcil sua leitura. Nos relatrios tambm no vivel criar botes, j que os relatrios apenas enviam informaes para a impressora e no so utilizados para manipular dados.

Criando AutoRelatrios
1. Com a janela de banco de dados aberta, clique no item Tabelas e selecione a tabela que deseja criar um relatrio. 2. Clique na seta a direita do boto Novo objeto: na barra de ferramentas Banco de dados e selecione a opo AutoRelatrio na lista suspensa. Aguarde alguns segundos para que o MS Access mostre o relatrio em pr-visualizao de impresso, de modo que possa ver como ele ficar na pgina. 3. Caso necessrio utilize a ferramenta de Zoom para diminuir a visualizao da pgina. E utilize-se do indicador de pginas, no canto inferior esquerdo da janela, para visualizar as demais pginas do relatrio.

Criando Relatrios com o Assistente de Relatrio


Provavelmente voc j tenha observado que os registros no relatrio esto na ordem do Cdigo. Mas, suponha que voc deseje organiz-los por nome, cidade, estado, etc.. 1. Feche a janela de relatrio e no salve quando o MS Access perguntar se deseja salvar o relatrio.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 39

2. Com a janela de banco de dados aberta, clique no item Relatrios e em seguida clique no boto de manipulao Novo. Ser exibida a caixa de dilogo abaixo.

3. Clique no item Assistente de relatrio e outro clique na seta do item Escolha a tabela ou consulta de onde os dados de objetos vm:, selecione a tabela que deseja criar o relatrio e clique no boto Ok. A caixa de dilogo Assistente de relatrio ser exibida.

4. Clique no boto >> a fim de mover todos os campos disponveis para o item Campos selecionados: e caso no deseje algum destes campos, clique no nome do campo e, em seguida, clique no boto <. Depois clique no boto Avanar. Ser exibida uma nova caixa de dilogo.

Escola de Artes, Ofcios e Computao - UNIFESP

40

Bsico do Microsoft Access 2003

5. Para especificar um nvel de agrupamento, voc designa um campo ou campos que sero usados como a base para organizar e ordenar o relatrio. 6. Clique no nome do campo esquerda desta caixa de dilogo e depois clique no boto >. Repita esta ao com todos os campos desejados. A caixa de prvisualizao direita desta caixa de dilogo, mostrar como o relatrio destacar os campos.

7. Aps feita a organizao da lista, d um clique no boto Avanar e Avanar novamente.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 41

8. Selecione as vrias opes e veja como o layout muda na caixa de prvisualizao esquerda. importante que no campo Ajustar a largura do campo para que todos os campos caibam em uma pgina esteja selecionado. Ao terminar, selecione a orientao da pgina se Retrato ou Paisagem e clique no boto Avanar. Uma nova caixa de dilogo ser exibida.

9. Clique em todos os diferentes estilos, para uma pr-visualizao e por fim escolha um deles. Depois clique no boto Avanar.

10. O MS Access sugerir um nome para o relatrio, o qual voc poder alterar ou no. Mantenha a opo Visualizar o relatrio selecionada e, em seguida, clique no boto Concluir.

Escola de Artes, Ofcios e Computao - UNIFESP

42

Bsico do Microsoft Access 2003

11. O MS Access mostrar o relatrio na pr-visualizao de impresso, como mostra a figura abaixo.

Modificando o design do Relatrio


Com o assistente de relatrio voc poder facilitar o processo de criao de relatrios, bem como alterar o seu design quando desejar, com tcnicas semelhantes s utilizadas para alterar os formulrios, s que teremos apenas a funo de dispor os dados para impresso, sem manipulao dos mesmos. 1. No Modo Design feche a Caixa de ferramentas se necessrio. Clique no boto Maximizar na barra de ttulo da janela de relatrio.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 43

2. Este relatrio um tanto mais complexo que os anteriormente criados por voc. Os controles colocados em posies especficas determinam onde os valores sero impressos. O ttulo do relatrio ser exibido no Cabealho do relatrio. Inclui tambm sees Rodap para a pgina e para o relatrio como um todo. 3. Quando os campos so suficientemente claros, rotul-los no acrescenta muita informao a um relatrio. 4. Voc poder tambm alterar as propriedades de cada campo clicando com o boto direito do mouse dentro do campo escolhido. Ser exibido um menu no qual voc dever selecionar a opo Propriedades. Dessa maneira voc conseguir fazer as alteraes desejadas. 5. Feitas as alteraes selecione o menu Exibir / Visualizar impresso. Caso esteja de acordo com as alteraes feitas, salve-as. 6. Ao salvar um relatrio, o MS Access sugere como nome o mesmo da tabela ou consulta que deu origem ao relatrio. Para salva-lo com outro nome, digite o nome desejado na caixa de dilogo Salvar e depois clique no boto Ok. 7. Retornando ao Modo Design atravs do menu Exibir / Modo Design altere as propriedades do cabealho tambm. Dica: para inserir a data e a hora num relatrio, utilize a funo agora, da mesma maneira que a utilizou no MS Excel =agora()

Criando Etiquetas de Endereamento


Suponha que voc deseje enviar mala-direta aos seus pacientes ou clientes. O MS Access tem o Assistente de etiquetas, onde atravs da criao de um relatrio de etiquetas de endereamento voc poder us-lo para imprimir um conjunto de etiquetas sempre que necessrio. 1. Com a janela de banco de dados aberta, clique no item Relatrios e a seguir clique no boto de manipulao Novo direita. 2. A caixa de dilogo Novo relatrio ser exibida. Selecione a opo Assistente de etiqueta, e no item Escolha a tabela ou consulta de onde os dados de objetos vm: selecione a tabela desejada. Em seguida, clique no boto Ok. A caixa de dilogo da prxima pgina ser exibida.

Escola de Artes, Ofcios e Computao - UNIFESP

44

Bsico do Microsoft Access 2003

3. Observe que, o assistente de etiquetas do MS Access segue o padro Avery, caso deseje personalizar o tamanho da etiqueta voc poder faz-lo atravs do boto Personalizar, existente nesta caixa de dilogo. Seno, selecione o cdigo de etiqueta desejado, a Unidade de medida a ser adotada bem como o Tipo de etiqueta. 4. Clique no boto Avanar. Uma nova caixa de dilogo ser exibida.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 45

5. Mude a fonte, tamanho, espessura, cor e estilo. Depois clique no boto Avanar. Uma nova caixa de dilogo ser exibida.

6. Selecione os campos que iro constar em sua etiqueta de endereamento, atravs da opo Campos disponveis:. No se esquea de dar os espaos necessrios para os campos selecionados, atravs da barra de espao ou da tecla Enter. 7. Clique no boto Avanar e uma nova caixa de dilogo ser exibida. 8. Selecione o campo que deseja fazer a classificao das etiquetas da seguinte maneira, atravs do item Campos disponveis: d um duplo clique na opo desejada. Em seguida clique no boto Avanar. 9. Digite o nome para este relatrio, por exemplo, Mala Direta, e clique no boto Concluir. O MS Access exibir as etiquetas no modo de Visualizar impresso.

Usando Menus de Controle


Um menu de controle permite a voc acessar rapidamente as partes mais usadas do banco de dados. Normalmente as tarefas mais comuns so: a entrada de novos nomes e endereos.

Criando um Menu de Controle


1. A partir da janela Banco de dados, selecione o menu Ferramentas / Utilitrios de banco de dados / Gerenciador do menu de controle.

Escola de Artes, Ofcios e Computao - UNIFESP

46

Bsico do Microsoft Access 2003

2. Na caixa de dilogo Gerenciador do menu de controle clique no boto Novo..., para que voc possa criar um menu de controle. Uma nova caixa de dilogo ser exibida.

3. A caixa de dilogo Criar novo ser exibida. No campo Nome da pgina do menu de controle: digite o nome para esse novo menu e depois clique no boto Ok. Normalmente o menu de controle dividido em pginas e o Menu de controle principal a primeira pgina que voc ver quando abrir o banco de dados. 4. Clique no nome do novo menu de controle e depois no boto Editar direita da caixa de dilogo exibida. E depois clique no boto Novo direita, para adicionar um item ao menu de controle principal. Uma nova caixa de dilogo ser exibida.

5. No item Texto: digite Entrar um novo nome de paciente. Selecione atravs do item Comando: a opo Abrir formulrio no modo adio. O item Menu de controle: se tornar Formulrio. 6. Atravs da lista de seleo Formulrio:, selecione o formulrio desejado e, em seguida, clique no boto Ok, para retornar a caixa de dilogo Editar pgina do menu de controle, onde o MS Access adicionou Entrar um novo nome de paciente a lista do item Itens neste menu de controle. 7. Repita os passos dos itens 4, 5 e 6 para adicionar mais itens que possam estar ligados ao formulrio anterior.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 47

Visualizando o Menu de Controle


1. Feche as caixas de dilogo Editar pgina do menu de controle e Gerenciador do menu de controle respectivamente. 2. Com a janela de Banco de dados aberta, clique no item Formulrios e em seguida d um duplo clique no item Menu de controle. A caixa de dilogo a seguir ser exibida.

Personalizando o Menu de Controle


Assim como com os relatrios, voc pode alterar o formato de um menu de controle de diversas formas. A maioria das regras para mover controles em formulrios tambm se aplica aos menus de controle. 1. Com o menu de controle sendo exibido selecione o menu Exibir / Modo Design. 2. Clique dentro da rea colorida esquerda da grade para selecion-la por inteiro e, em seguida, aperte a tecla Delete. 3. Selecione o menu Inserir / Imagem... Encontre a pasta que est a figura que deseja inserir naquele campo e clique no boto Inserir. 4. Aps inserida a imagem selecione o menu Exibir / Modo formulrio para ver o resultado. 5. Feche a janela e salve as alteraes.

Escola de Artes, Ofcios e Computao - UNIFESP

48

Bsico do Microsoft Access 2003

Criando atalho para o Menu de controle principal


1. Clique no item Formulrios e selecione o formulrio Menu de controle. 2. Selecione o menu Editar / Criar atalho... 3. O MS Access indicar onde ele estar criando o atalho, clique no boto Ok. 4. Em seguida, minimize a janela do MS Access e voc ver um cone na rea de trabalho Atalho para o Menu de controle em pacientes. 5. Caso deseje renome-lo, clique com o boto direito do mouse dentro do texto e depois clique na opo Renomear. 6. Digite o nome desejado e aperte a tecla Enter do teclado.

Criando aplicativo para acessar o seu banco de dados


1. Com o banco de dados aberto selecione o menu Ferramentas / Inicializar... 2. No campo Ttulo do aplicativo: digite o nome para esse aplicativo. 3. No campo Exibir formulrio: selecione o formulrio que ser exibido. 4. Abaixe desse campo desative a opo Exibir janela banco de dados. 5. No item Barra de menu: desative as opes: Permitir uso de menus completos do Access e Permitir uso de menus de atalho padro. 6. No item Barra de menu de atalho: desative as opes: Permitir barras de ferramentas internas e Permitir alteraes na barra de ferramentas/menu. 7. Clique no boto Ok. 8. Feche o banco de dados aberto e a janela do MS Access tambm. 9. D um duplo clique no cone de atalho criado, observando que ser exibido a tela do Menu de controle. Portando, dessa maneira apenas o formulrio ser exibido, no podendo mais editar as tabelas. 10. Entretanto, para editar o banco de dados novamente, com o MS Access fechado, mantenha a tecla Shift pressionada e d um duplo clique no cone de atalho. Mas somente solte a tecla Shift aps a janela do banco de dados estiver aberta. 11. Selecione novamente o menu Ferramentas / Inicializar... 12. Abaixe do campo Exibir formulrio: ative a opo Exibir janela banco de dados. 13. No item Barra de menu: ative as opes: Permitir uso de menus completos do Access e Permitir uso de menus de atalho padro.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 49

14. No item Barra de menu de atalho: ative as opes: Permitir barras de ferramentas internas e Permitir alteraes na barra de ferramentas/menu. 15. Clique no boto Ok. 16. Feche o banco de dados aberto e a janela do MS Access tambm. 17. D um duplo clique no cone de atalho criado, observando que ser exibido a tela do Menu de controle e as demais barra de ferramentas e menus do MS Access..

Protegendo um Banco de Dados com Senha


1. Feche o banco de dados. Se o banco de dados estiver compartilhado em uma rede, pea a todos os outros usurios que fechem o banco de dados. 2. Faa uma cpia do banco de dados e armazene-a em um local seguro. 3. No menu Arquivo, clique em Abrir... 4. Selecione o nome do arquivo do MS Access que deseja abrir e clique na seta ao lado direito do boto Abrir e depois clique na opo Abrir Exclusivo e, em seguida, clique no boto Abrir. 5. Selecione o menu Ferramentas / Segurana / Definir senha do banco de dados...

6. No campo Senha, digite sua senha usando somente letras minsculas, sem acento e cedilha. 7. No campo Verificar, confirme sua senha digitando-a novamente, e ento clique em Ok. 8. Agora a senha est definida. Na prxima vez em que voc ou qualquer outro usurio abrir o banco de dados, uma caixa de dilogo ser exibida pedindo uma senha.

Escola de Artes, Ofcios e Computao - UNIFESP

50

Bsico do Microsoft Access 2003

Cuidado: Se voc perder sua senha ou esquec-la, ela no poder ser recuperada e voc no poder abrir o seu banco de dados. No utilize uma senha de banco de dados se voc for replicar um banco de dados. Os bancos de dados replicados no podem ser sincronizados, caso tenham sido definidas senhas de banco de dados.

Observaes: Se voc precisar de uma segurana mais eficaz que a fornecida por uma senha de banco de dados, ter que definir segurana em nvel de usurio. Voc no pode definir uma senha de banco de dados se houver sido definida segurana em nvel de usurio para o seu banco de dados e voc no tiver a permisso Administrador para ele. Ademais, uma senha de banco de dados definida em adio segurana em nvel de usurio. Toda restrio baseada em permisses de segurana em nvel de usurio continua em vigor, se tiver sido estabelecida. Se uma tabela de um banco de dados protegido por senha for vinculada, a senha ser armazenada (salva) no banco de dados ao qual a tabela foi vinculada quando do estabelecimento do vnculo. Isso pode ter conseqncias imprevisveis. Para obter maiores informaes

Removendo uma Senha do Banco de Dados


1. Selecione o menu Arquivo / Abrir... 2. Selecione o nome do arquivo do MS Access que deseja abrir e clique na seta ao lado direito do boto Abrir e depois clique na opo Abrir Exclusivo e, em seguida, clique no boto Abrir. 3. Na caixa de dilogo Senha necessria, digite a senha do banco de dados e a seguir, clique em Ok. As senhas devem coincidir. 4. Selecione o menu Ferramentas / Segurana / Desproteger senha do banco de dados... Esse comando somente est disponvel se uma senha de banco de dados tiver sido previamente definida. 5. Na caixa de dilogo Desproteger senha do banco de dados, digite a sua senha atual. 6. Clique em Ok.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 51

Usando Grficos em Formulrios ou Relatrios


1. Com o formulrio ou relatrio aberto no Modo Design selecione o menu Inserir / Grfico... 2. Clique no ponto onde deseja adicionar o grfico. 3. Siga as instrues do Assistente de Grfico que criar o grfico baseado em tabelas ou consultas disponveis e nos campos que voc seleciona. 4. Lembre-se que pelo menos um dos campos disponveis deve conter Nmero, Moeda ou AutoNumerao. 5. Terminada as funes do Assistente do Grfico selecione o menu Arquivo / Visualizar impresso.

Tipos de Grficos
Esto listados abaixo os tipos principais de grficos que voc pode criar no MS Access. O tipo de grfico que voc seleciona deve levar em conta o tipo de dado que quer mostrar. Grficos de barras Grficos de colunas Grficos de linhas Grficos de rea So ideais para mostrar o valor de vrios itens num s ponto por vez. So a melhor opo para mostrar as variaes no valor de um nico item atravs do tempo. So freqentemente usados para mostrar as variaes no valor de um nico item atravs do tempo So semelhantes aos grficos de linha exceto pelo fato de eles mostrarem mltiplas sries de dados como camadas cumulativas com diferentes cores, padres ou sombreado. So bons para mostrar os percentuais de um item que podem ser designados aos componentes do item. So timos para mostrar dois valores para verificar se h alguma correlao entre eles. Podem mostrar dois tipos de grficos de uma s vez, por exemplo, combinaes de grficos de linha e barra, ou grficos de barra e rea. So teis para mostrar dados com duas ou mais variveis. Os formatos 3-D esto disponveis para estes tipos de grficos: linha, barra, coluna, rea e pizza.

Grficos de pizza Grficos de disperso Grficos de combinao Grficos 3-D

Escola de Artes, Ofcios e Computao - UNIFESP

52

Bsico do Microsoft Access 2003

Exportando Tabela, Formulrio ou Relatrio para o MS Excel e inserindo um Grfico


1. Na janela de banco de dados, clique no nome da Tabela, Consulta, Formulrio ou Relatrio que deseja salvar e carregar para o Microsoft Excel. 2. Selecione o menu Ferramentas / Vnculos do Office / Analisar com o Microsoft Office Excel. 3. O registro de dados selecionado ser aberto no MS Excel. 4. Selecione as clulas com as quais ir criar o grfico. Lembrando-se que para selecionar colunas intercaladas, selecione as primeiras clulas e mantendo a tecla Ctrl pressionada selecione as demais clulas. 5. Selecione o menu Inserir / Grfico... Ou, clique no boto Assistente de grfico na barra de ferramentas Padro. 6. Siga as etapas: Etapa 1 de 4: No item Tipo de grfico: Subtipo desejado. Clique no boto Avanar. selecione Pizza. Clique no

Etapa 2 de 4: Observe se o intervalo de dados est correto. Clique no boto Avanar. Etapa 3 de 4: Na guia Ttulo, clique no campo abaixo de Ttulo do grfico: e insira o ttulo no grfico selecionado. Clique na guia Legenda faa suas opes. Clique na ficha Rtulos de dados faa sua opo. Clique no boto Avanar. Etapa 4 de 4: No item Posicionar grfico: Como objeto em. Clique em Concluir. 7. Clique sobre o grfico e arraste-o para o local desejado.

Melhorando a aparncia do Grfico e alterando as formataes


Observe como o duplo clique no objeto do grfico permite efetuar as formataes. 1. D um duplo clique dentro da legenda e atravs da guia Padres altere a cor de fundo da legenda. 2. No campo rea escolha uma cor. 3. Clique na guia Fonte e faa suas opes. 4. Clique na guia Posicionamento e faa suas opes. 5. Clique Ok. 6. D um clique duplo dentro de uma fatia da pizza.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 53

7. Na guia Padres faa suas opes. Na guia Rtulo de dados clique em Mostrar rtulo e porcentagem. 8. Clique na guia Opes e faa suas alteraes. 9. Clique em Ok. 10. D um clique duplo nas outras partes do grfico e faa suas alteraes. 11. Clique sobre qualquer clula da planilha e clique sobre o boto Salvar. Lembrese de salvar sempre seus arquivos na sua pasta.

Botes de Comando
Os botes de comando sero utilizados para personalizar os formulrios, pois ao invs de clicar no boto X para fechar a janela do formulrio ou mesmo do MS Access, voc poder criar seu prprio boto de sair. Pode-se criar botes para: fechar o formulrio, excluir registros, navegar nos registros da tabela e consulta.

Criando Boto de Consulta


1. Com o banco de dados aberto selecione o item Formulrios. 2. Selecione o formulrio que deseja criar o boto de consulta e clique no boto de manipulao Design. 3. Em seguida, clique em Boto de comando na Caixa de ferramentas, depois marque dentro do design do formulrio o local que o boto ser inserido. 4. Automaticamente o Assistente de boto de comando ser aberto.

Escola de Artes, Ofcios e Computao - UNIFESP

54

Bsico do Microsoft Access 2003

5. Na lista Categorias: clique em Miscelnea e na lista Aes: clique em Executar consulta. Depois clique no boto Avanar e selecione a consulta que voc deseja que o boto execute atravs da lista de consulta j criada. Clique em Avanar novamente. 6. Escolha a imagem ou texto que ir caracterizar o boto adicionado ao formulrio. Clique em Avanar.

7. D um nome ao boto e em seguida clique em Concluir. 8. Salve o formulrio e retorne ao modo formulrio para testar o boto criado clicando nele.

Criando um boto para sair do formulrio


1. Com o banco de dados aberto selecione o item Formulrios. 2. Selecione o formulrio que deseja criar o boto de consulta e clique no boto de manipulao Design. 3. Em seguida, clique em Boto de comando na Caixa de ferramentas, depois marque dentro do design do formulrio o local que o boto ser inserido. 4. Automaticamente o Assistente de boto de comando ser aberto.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 55

5. Na lista Categorias: clique em Operaes de formulrio e na lista Aes: clique em Fechar formulrio. Depois clique no boto Avanar e selecione a consulta que voc deseja que o boto execute atravs da lista de consulta j criada. Clique em Avanar novamente. 6. Escolha a imagem ou texto que ir caracterizar o boto adicionado ao formulrio. Clique em Avanar. 7. D um nome ao boto e em seguida clique em Concluir. 8. Salve o formulrio e retorne ao modo formulrio para testar o boto criado clicando nele.

Criando outros botes de comando


Boto para: Avanar registro Voltar ao registro anterior ltimo registro Primeiro registro Excluir registro Abrir formulrio Visualizar relatrio Imprimir relatrio Executar consultas Sair do MS Access Categoria Navegao de registro Navegao de registro Navegao de registro Navegao de registro Operaes de registro Operaes de formulrio Operaes de relatrio Operaes de relatrio Miscelnea Aplicativo Aes Ir para o prximo registro Ir para o registro anterior Ir para o ltimo registro Ir para o primeiro registro Excluir registro Abrir formulrio Visualizar relatrio Imprimir relatrio Executar consulta Encerrar aplicativo

Observao: caso algum elemento ao qual o boto se refira for excludo, o boto no funcionar mais.

Escola de Artes, Ofcios e Computao - UNIFESP

56

Bsico do Microsoft Access 2003

Relacionamentos
Os relacionamentos so criados entre tabelas de modo que possamos combinar a informao de uma tabela em consultas, formulrios e relatrios. Um relacionamento formado pela combinao do campo de chave primria em uma tabela com o campo de chave estrangeira em uma outra tabela. Os valores num campo de chave primria devem ser nicos, porm os valores num campo de chave estrangeira no precisam ser nicos. Mas, cada um deve combinar com um valor no campo correspondente de chave primria. O Access fornece um mtodo chamado Integridade referencial para garantir que os valores de campo se combinam. Podem ser criados trs tipos de relacionamentos entre tabelas: Um-para-muitos, (1 ): um registro que nico em uma tabela pode ter vrios registros correspondentes em uma outra tabela. o relacionamento mais comum. Um-para-um, (1 1): onde um registro que nico em uma tabela tambm nico em outra tabela. Ambos os campos so chave primria. Sendo este tipo de relacionamento mais raro. Muitos-para-muitos, ( ): onde um registro que nico numa tabela pode ter vrios registros correspondentes em uma outra tabela e vice-versa. Seria o relacionamento entre 3 tabelas, onde a terceira tabela teria somente os campos de chave primria das outras duas tabelas.

Apesar de tudo isso parecer-lhe confuso no momento, tentaremos criar nos exerccios de aula, passo-a-passo dois tipos de relacionamentos um-para-muitos e um-para-um para que voc possa utiliz-los no seu dia-a-dia.

Relacionamento entre tabelas


Para relacionar duas tabelas ou mais: 1. Selecione o menu Ferramentas / Relacionamentos... ou clique no boto Relacionamentos da barra de ferramentas Banco de dados. 2. Ser exibida a caixa de dialogo abaixo:

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 57

3. Clique em cada uma das tabelas e clique direita dessa caixa de dialogo no boto Adicionar e depois em Fechar. Observe a imagem abaixo.

A janela Relacionamentos mostra as tabelas prontas para serem relacionadas. A tabela Pacientes contm todas as informaes sobre os pacientes inclusive os campos Cdigo Exame e Cdigo Mdico, Enquanto as tabelas Consultas, Exames e Mdico Total de consultas no ms contm apenas o campo Cdigo paciente, Cdigo exame e Cdigo Mdico respectivamente. O MS Access trata o campo Cdigo paciente da tabela Pacientes como um campo de chave estrangeira. Isso quer dizer que esse campo est ligado com informaes exteriores, algo semelhante ao assistente de pesquisa que descrevemos nos tipos de dados. Assim, a tabela Pacientes busca o nome dos pacientes na tabela Consultas pela ligao entre os campos Cdigo paciente. Na verdade, no necessrio que os campos que estaro ligados tenham o mesmo nome. Mas preciso que os campos sejam compatveis entre si. Um campo tipo Texto no tem como se relacionar com um campo tipo Moeda. E assim por diante.

Escola de Artes, Ofcios e Computao - UNIFESP

58

Bsico do Microsoft Access 2003

Para relacionar as tabelas


1. Clique no campo RG paciente da tabela Pacientes. 2. Arraste-o para cima do campo RG paciente da tabela Consultas. 3. Ser exibida a caixa de dialogo abaixo:

4. Na caixa de dialogo Edio de relacionamentos aparecer o nome dos campos e das tabelas em processo de relacionamento.

Impor integridade referencial


Esta opo garante a validade e consistncia dos dados entre tabelas. No nosso banco de dados, quando digitamos um cdigo para o paciente no cadastro de pacientes o MS Access ir verificar se o instrutor existe. Se a opo Impor integridade referencial estiver marcada e o paciente no estiver cadastrado na tabela Pacientes o MS Access ir recusar o cadastro. Porm, se essa opo estiver desmarcada, o MS Access no ter nenhuma objeo em cadastrar um paciente para um mdico que ainda no foi cadastrado. A integridade referencial tambm evita que os registros sejam excludos acidentalmente. Pode ser que existam casos em que a integridade referencial no seja necessria. Mas geralmente o cruzamento de informaes tem por propsito a integridade dos dados. 1. Na caixa de dialogo Editar relacionamentos clique no item Impor integridade referencial. 2. Clique no boto Criar para completar o relacionamento.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 59

Tabelas relacionadas
Aps ter relacionado todas as tabelas, sempre que um novo paciente for cadastrado, o MS Access ir verificar pelo cdigo do paciente se o mesmo estiver cadastrado na tabela Consultas. Em caso positivo o cadastramento do novo paciente ser realizado. Caso contrrio, o MS Access mostrar uma mensagem informando que impossvel adicionar o novo paciente porque o mdico a ele referido no existe. Para solucionar o problema, cadastre o mdico antes de cadastrar o paciente. Ou verifique se o cdigo do mdico no foi digitado errado.

Excluir relacionamentos
1. Selecione o menu Ferramentas / Relacionamentos... 2. A janela Relacionamentos ser exibida. Selecione o menu Editar / Limpar layout e depois clique no boto Sim.

Escola de Artes, Ofcios e Computao - UNIFESP

60

Bsico do Microsoft Access 2003

EXERCCIOS

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 61

CRIANDO UM BANCO DE DADOS E APRENDENDO OS PRIMEIROS COMANDOS DO MS ACCESS 2003


Criando uma pasta no Explorando
Crie uma pasta com seu nome no Explorando, para que voc possa salvar os documentos criados no Excel dentro dela. 1. Clique no boto Iniciar / Programas / Acessrios / Windows Explorer. 2. Na janela de programa Explorando, clique em Meu computador 3. direita da janela d um duplo clique no item Disco local (C:) 4. D um duplo clique no item Curso Microsoft Access e, em seguida, selecione o menu Arquivo / Novo / Pasta. 5. Digite seu primeiro nome, dentro do item Nova pasta que exibido direita da janela do Explorando. E em seguida, aperte a tecla Enter do teclado. 6. Feche a janela Explorando e abra o programa MS Access.

Conhecendo a tela do MS Access 2003


1. Inicie o Microsoft Access. 2. No painel de tarefas direita da janela do programa clique no item Criar um novo arquivo... e depois clique no item Banco de dados em branco... 3. O MS Access exibir a caixa de dilogo Novo arquivo de banco de dados clique no boto Cancelar. Dessa maneira voc poder visualizar a janela do MS Access vazia. 4. Exibindo as Barras de Ferramentas:

Banco de dados Painel de tarefas

Criando a tabela Pacientes


1. Clique na opo Banco de dados em branco... no Painel de tarefas direita da janela. 2. A caixa de dilogo Novo arquivo de banco de dados ser exibida, para que voc possa salvar o seu novo banco de dados. 3. Selecione sua pasta atravs do campo Salvar em: e ento, digite o nome deste banco de dados no campo Nome do arquivo: Pacientes

Escola de Artes, Ofcios e Computao - UNIFESP

62

Bsico do Microsoft Access 2003

4. Em seguida, clique no boto Criar. 5. Na janela Pacientes:Banco de dados verifique se o item Tabelas est selecionado ento clique no boto de manipulao Novo. Ser exibida uma caixa de dilogo, na qual voc clicar na opo Assistente de tabela. 6. Em seguida, clique no boto Ok. Sero exibidas uma srie de caixas de dilogo, que o conduziro durante o processo de criao da estrutura de campos de sua tabela. 7. Selecione a opo Comercial e abaixo no campo Tabelas de exemplo: clique no item Clientes desta lista. 8. No item Campos de exemplo: selecione CdigoDoCliente e clique no boto > 9. Para renomear os campos escolhidos clique no nome do campo e, em seguida, no boto Renomear campo para alterar. 10. Escolha os demais campos que iro constar na sua tabela e depois renomeie os campos escolhidos para:

CdigoDoCliente renomeie para RG paciente NomeDoContato renomeie para Nome EmpresaOuDepartamento renomeie para Idade EndereoDeCobrana renomeie para Profisso EndereoDeCobrana1 renomeie para Endereo CEP, Cidade e Estado mantenha com o mesmo nome NmeroTelefone renomeie para Telefone Ramal renomeie para Cdigo exame Observaes renomeie para Cdigo mdico

11. Clique no boto Avanar. 12. Verifique a sugesto do nome da tabela e altere para Pacientes 13. Verifique se a opo Sim, defina a chave primria para mim est selecionada e, em seguida, clique no boto Avanar. 14. Verifique se a opo Inserir dados diretamente na tabela est selecionada e, em seguida, clique no boto Concluir. 15. Salve e feche a tabela Pacientes.

Criando a tabela Consultas Mdicas


1. Na janela Banco de dados verifique se o item Tabelas est selecionado ento clique no boto de manipulao Novo. Ser exibida uma caixa de dilogo, na qual voc clicar na opo Assistente de tabela.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 63

2. Em seguida, clique no boto Ok. Sero exibidas uma srie de caixas de dilogo, que o conduziro durante o processo de criao da estrutura de campos de sua tabela. 3. Selecione a opo Comercial e abaixo no campo Tabelas de exemplo: clique no item Clientes desta lista. 4. No item Campos de exemplo: selecione CdigoDoCliente e clique no boto > 5. Para renomear os campos escolhidos clique no nome do campo e, em seguida, no boto Renomear campo para alterar. 6. Escolha os demais campos que iro constar na sua tabela e depois renomeie os campos escolhidos para:

CdigoDoCliente renomeie para Cdigo consulta NomeDoContato renomeie para Mdico SobrenomeDoContato renomeie para Especialidade EmpresaOuDepartamento renomeie para RG paciente EndereoDeCobrana renomeie para Nome paciente EndereoDeCobrana1 renomeie para Data consulta Observaes mantenha o nome

7. Clique no boto Avanar. 8. Verifique a sugesto do nome da tabela e altere para Consultas Mdicas 9. Verifique se a opo Sim, defina a chave primria para mim est selecionada e, em seguida, clique no boto Avanar. 10. Verifique se na opo Minha nova tabela Consultas Mdicas no relacionada a Pacientes em seguida, clique no boto Avanar. 11. Verifique se a opo Inserir dados diretamente na tabela est selecionada depois, clique no boto Concluir. 12. Salve e feche a tabela Consultas Mdicas.

Criando a tabela Exames


1. Na janela Banco de dados verifique se o item Tabelas est selecionado ento clique no boto de manipulao Novo. Ser exibida uma caixa de dilogo, na qual voc clicar na opo Assistente de tabela. 2. Em seguida, clique no boto Ok. Sero exibidas uma srie de caixas de dilogo, que o conduziro durante o processo de criao da estrutura de campos de sua tabela. 3. Selecione a opo Comercial e abaixo no campo Tabelas de exemplo: clique no item Clientes desta lista.

Escola de Artes, Ofcios e Computao - UNIFESP

64

Bsico do Microsoft Access 2003

4. No item Campos de exemplo: selecione CdigoDoCliente e clique no boto > 5. Para renomear os campos escolhidos clique no nome do campo e, em seguida, no boto Renomear campo para alterar. 6. Escolha os demais campos que iro constar na sua tabela e depois renomeie os campos escolhidos para:

CdigoDoCliente renomeie para Cdigo Exame NomeDoContato renomeie para Tipo do exame

7. Clique no boto Avanar. 8. Verifique a sugesto do nome da tabela e altere para Exames 9. Verifique se a opo Sim, defina a chave primria para mim est selecionada e, em seguida, clique no boto Avanar. 10. Verifique se na opo Minha nova tabela Exames no relacionada a Consultas Mdicas. 11. Em seguida, clique no boto Avanar. 12. Verifique se a opo Inserir dados diretamente na tabela est selecionada depois, clique no boto Concluir. 13. Salve e feche a tabela Exames.

Criando a tabela Mdico total de consultas no ms


1. Na janela Banco de dados verifique se o item Tabelas est selecionado ento clique no boto de manipulao Novo. Ser exibida uma caixa de dilogo, na qual voc clicar na opo Assistente de tabela. 2. Em seguida, clique no boto Ok. Sero exibidas uma srie de caixas de dilogo, que o conduziro durante o processo de criao da estrutura de campos de sua tabela. 3. Selecione a opo Comercial e abaixo no campo Tabelas de exemplo: clique no item Clientes desta lista. 4. No item Campos de exemplo: selecione CdigoDoCliente e clique no boto > 5. Para renomear os campos escolhidos clique no nome do campo e, em seguida, no boto Renomear campo para alterar. 6. Escolha os demais campos que iro constar na sua tabela e depois renomeie os campos escolhidos para:

CdigoDoCliente renomeie para Cdigo mdico NomeDoContato renomeie para Mdico EmpresaOuDepartamento renomeie para Especialidade

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 65

EndereoDeCobrana renomeie para Ms Estado renomeie para N consultas Observaes mantenha o nome

7. Clique no boto Avanar. 8. Verifique a sugesto do nome da tabela e altere para Mdico total de consultas no ms 9. Verifique se a opo Sim, defina a chave primria para mim est selecionada e, em seguida, clique no boto Avanar. 10. Verifique se na opo Minha nova tabela Mdico total de consultas no ms no relacionada a Consultas Mdicas, Exame e Pacientes depois, clique no boto Avanar. 11. Verifique se a opo Inserir dados diretamente na tabela est selecionada em seguida, clique no boto Concluir. 12. Salve e feche a tabela Mdico total de consultas no ms

Inserindo dados na tabela Exames


1. Clique no item Tabelas da janela do banco de dados Pacientes, d um duplo clique na tabela Exames para abri-la. 2. Na coluna Cdigo exame o MS Access inserir a AutoNumerao. 3. Pressione a tecla Enter para confirmar esta AutoNumerao e a cada registro digitado pressione a tecla Enter para passar para a prxima coluna (campo). 4. Digite os dados conforme a tabela abaixo:
Cdigo exame 1 2 3 4 5 6 Exame tipo Colesterol total e fraes TSH Presso Ocular Sangue Ultra-sonografia gstrica Ultra-sonografia duodenal

5. Verifique a largura das colunas e salve. Depois feche a janela da tabela Exames.

Inserindo dados na tabela Mdico total de consultas no ms


1. Clique no item Tabelas da janela do banco de dados Pacientes, d um duplo clique na tabela Mdico total de consultas no ms para abri-la. 2. Na coluna Cdigo mdico o MS Access inserir a AutoNumerao.

Escola de Artes, Ofcios e Computao - UNIFESP

66

Bsico do Microsoft Access 2003

3. Pressione a tecla Enter para confirmar esta AutoNumerao e a cada registro digitado pressione a tecla Enter para passar para a prxima coluna (campo). 4. Digite os dados conforme a tabela abaixo:
Cdigo mdico 1 2 3 4 Mdico Dr. Barros Dra. Carla Dra. Rita Dr. Cesar Especialidade Clnica Geral Oftalmologia Pediatria Gastroenterologia Ms Julho/2007 Julho/2007 Julho/2007 Julho/2007 N consultas 2 1 2 2 Observaes

5. Verifique a largura das colunas e salve. Depois feche a janela da tabela Mdico total de consultas no ms.

Inserindo dados na tabela Pacientes


1. Clique no item Tabelas da janela do banco de dados Pacientes, d um duplo clique na tabela Pacientes para abri-la. 2. Na coluna Cdigo paciente o MS Access inserir a AutoNumerao. 3. Pressione a tecla Enter para confirmar esta AutoNumerao e a cada registro digitado pressione a tecla Enter para passar para a prxima coluna (campo). 4. Digite os dados conforme a tabela abaixo:
RG paciente Nome Idade 25 35 Profisso secretria publicitria Endereo Rua Fidalga, 456 CEP 02356-000 Cidade So Paulo So Paulo Estado SP SP Telefone 11 3685-2999 11 3626-3456 Cdigo Cdigo exame mdico 1 2 1 1

1 Carla Almeida 2 Gloria Vidal

Rua Cel. Oscar Porto, 01456-002 546 apto. 23 04278-000

3 Joo Paulo Nogueira 4 Marcela Martins 5 Roberta Martins 6 Pedro Pereira 7 Roberto Silva

32

auxiliar Av. Cupec, 4567 administrativo estudante estudante Av. das Flores, 45 Av. das Flores, 45

So Paulo

SP

11 3557-2378

15 17

14000-000 14000-000

Nova Friburgo RJ Nova Friburgo RJ

22 3885-6778 22 3885-6778

4 4

3 3

28 28

analista de sistemas bancrio

Rua Bom Pastor, 450 Av. Paulista, 650

13000-000 01409-002

Itu So Paulo

SP SP

11 4492-4589 11 3283-3340

5 6

4 4

5. Verifique a largura das colunas e salve depois, feche a janela da tabela Pacientes.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 67

Inserindo dados na tabela Consultas Mdicas


1. Clique no item Tabelas da janela do banco de dados Pacientes, d um duplo clique na tabela Consultas Mdicas para abri-la. 2. Na coluna Cdigo consulta o MS Access inserir a AutoNumerao. 3. Pressione a tecla Enter para confirmar esta AutoNumerao e a cada registro digitado pressione a tecla Enter para passar para a prxima coluna (campo). 4. Digite os dados conforme a tabela abaixo:
Cdigo consulta 1 2 3 4 5 6 7 Mdico Dr. Barros Dr. Barros Dra. Carla Dra. Rita Dra. Rita Dr. Cesar Dr. Cesar Especialidade Clnica Geral Clinica Geral Oftalmologia Pediatria Pediatria Gastroenterologia Gastroenterologia RG paciente 1 2 3 4 5 6 7 Nome paciente Carla Almeida Gloria Vidal Joo Paulo Nogueira Marcela Martins Roberta Martins Pedro Pereira Roberto Silva Data consulta 15/07/07 14/07/07 15/05/07 16/06/07 16/06/07 23/07/07 27/06/07 Observaes

5. Verifique a largura das colunas e salve. Depois feche a janela da tabela Consultas Mdicas.

Alterando a aparncia de cada tabela criada - Largura da coluna e linha


1. Para maximizar ou minimizar uma janela, lembre-se de clicar nos botes Maximizar ou Minimizar, acima e direita da mesma. 2. Para redimensionar a largura das colunas leve a seta do mouse em direo a linha que divide o nome dos campos da coluna, e quando ela tomar a forma de seta de ponta dupla d um duplo clique ou, com o boto esquerdo do mouse pressionado arraste para a direita at que consiga a largura desejada. 3. Para redimensionar a largura da linha, leve a seta do mouse em direo a linha divisria entre os seletores de linhas, e quando ela tomar a forma de seta de ponta dupla, com o boto esquerdo do mouse pressionado arraste para baixo at que consiga a largura desejada. Uma outra maneira de mudar a largura das colunas ou das linhas seria: 1. Leve a seta do mouse no nome de um campo Nome, at ela se tornar uma seta preta apontando para baixo, clique para selecionar toda a coluna. 2. Selecione o menu Formatar / Largura da coluna... A caixa de dilogo Largura da coluna ser exibida. Digite o valor no campo Largura da coluna: 15 e, em seguida, clique no boto Ok.

Escola de Artes, Ofcios e Computao - UNIFESP

68

Bsico do Microsoft Access 2003

3. Ou, selecione o menu Formatar / Largura da coluna... e clique no boto Melhor ajuste. 4. E para retornar a largura padro da coluna selecione o menu Formatar / Largura da coluna... e clique no item Largura padro para selecion-lo e depois clique no boto Ok. 5. Leve a seta do mouse no seletor de linha n. 3 at ela se tornar uma seta preta apontando para direita, clique para selecionar toda a linha. 6. Selecione o menu Formatar / Altura da linha... A caixa de dilogo Altura da linha ser exibida. Digite o valor no campo Altura da linha: 27 e, em seguida, clique no boto Ok. 7. E para retornar a altura padro da linha selecione o menu Formatar / Linha altura... e clique no item Altura padro para selecion-lo e depois clique no boto Ok.

Movendo campos
1. Com a tabela Pacientes aberta, selecione a coluna Telefone e mantendo o boto esquerdo do mouse pressionado arraste esta coluna entre as colunas Endereo e CEP. Observe que, conforme voc move o campo Telefone uma linha a esquerda da coluna destacada. 2. Quando a linha destacada estiver na posio desejada, ou seja, entre as colunas Endereo e CEP, solte o boto do mouse e salve.

Ordenando os registros
1. Com a tabela Pacientes aberta, clique sobre o primeiro registro da coluna Nome a ser ordenada. 2. Clique no boto Classificao crescente ou Classificao descrecente na barra de ferramentas Folha de dados da tabela. 3. Para estabelecer a ordem original, d um clique em qualquer campo da coluna RG paciente e, em seguida, clique no boto Classificao crescente.

Formatando o texto dos campos


1. Com a tabela Pacientes aberta, clique no boto de controle no canto superior esquerdo da tabela para selecionar toda a tabela. Selecione o menu Formatar / Fonte...

Fonte: Estilo da fonte:

Arial Normal

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 69

Tamanho da Fonte: Cor:

11 Preto

2. Clique Ok. 3. Verifique a largura das colunas e depois salve as alteraes.

Configurando a pgina
1. Com a tabela Pacientes aberta selecione o menu Arquivo / Configurar pgina... 2. Ajuste as margens atravs da guia Margens:

Superior: Inferior: Direita:

15 mm 15 mm 15 mm

Esquerda: 15 mm Clique na funo Imprimir cabealhos Orientao da pgina: Tamanho do papel: Paisagem A4

3. Clique na guia Pgina e ajuste:


4. No item Impressora para Pacientes verifique se est selecionada a opo Impressora padro. E, em seguida, clique no boto Ok. 5. Salve as alteraes.

Imprimindo Tabelas
1. Clique no boto Visualizar impresso na barra de ferramentas Folha de dados da tabela. 2. Caso haja mais de uma pgina a ser visualizada, clique no boto Duas pginas na barra de ferramentas Visualizar impresso, para v-las lado a lado. 3. Para fechar este modo de visualizao clique no boto Fechar na barra de ferramentas Visualizar impresso. 4. Selecione o menu Arquivo / Imprimir... 5. Ajuste no Intervalo de impresso: as opes Tudo / Pginas De At ou Registros selecionados, o Nmero de cpias e clique no boto Ok. 6. Salve as alteraes e feche a tabela Pacientes.

Escola de Artes, Ofcios e Computao - UNIFESP

70

Bsico do Microsoft Access 2003

Editando a estrutura da tabela Pacientes


1. Abra a tabela Pacientes no Modo Design clicando no boto de manipulao Design 2. Verifique se o campo RG paciente est selecionado, caso no esteja, clique dentro do campo. 3. Aperte a tecla Enter para mover-se para o campo Tipo de dados. 4. Clique na seta direita do campo para exibir a lista suspensa de dados. 5. Clique na opo NumeraoAutom. e, em seguida, pressione a tecla Enter para mover-se para o campo Descrio. 6. Digite Nmero seqencial designado pelo MS Access 7. Observe que neste campo est ativada a Chave primria, ento selecione o menu Editar / Chave primria, para de desativ-la no momento. 8. No item Propriedades do campo, clique na guia Geral e faa as alteraes nos seguintes itens:

Tamanho do campo: Novos valores: Formato: Legenda Indexado:

Inteiro longo Incremento digite 000 e aperte a tecla Enter RG paciente No

9. Na parte superior da janela clique no campo Nome para selecion-lo e depois pressione a tecla Enter para ir para o prximo campo. 10. Selecione a opo Texto na lista suspensa da coluna Tipo de dados e, em seguida, aperte a tecla Enter. 11. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:

Tamanho do campo: Legenda Requerido:

30 Nome Sim

12. Na parte superior da janela clique no campo Idade e aperte a tecla Enter. 13. Selecione a opo Nmero na lista suspensa da coluna e aperte a tecla Enter. 14. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:

Tamanho do campo: Casa decimais:

Byte (nmeros inteiros de 0 a 255) Automtico

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 71

Legenda Requerido:

Idade Sim

15. Na parte superior da janela clique no campo Profisso e aperte a tecla Enter. 16. Selecione a opo Texto na lista suspensa da coluna Tipo de dados e aperte a tecla Enter. 17. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:

Tamanho do campo: Legenda Requerido:

30 Profisso Sim

18. Na parte superior da janela clique no campo Endereo e aperte a tecla Enter. 19. Selecione a opo Texto na lista suspensa da coluna Tipo de dados e aperte a tecla Enter. 20. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:

Tamanho do campo: Legenda Requerido:

100 Endereo Sim

21. Na parte superior da janela clique no campo CEP e aperte a tecla Enter. 22. Selecione a opo Texto na lista suspensa da coluna Tipo de dados e aperte a tecla Enter. 23. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:

Tamanho do campo: Mscara de entrada: Legenda Requerido:

10 00000\-000 CEP Sim

24. Na parte superior da janela clique no campo Cidade e aperte a tecla Enter. 25. Selecione a opo Texto na lista suspensa da coluna Tipo de dados e aperte a tecla Enter. 26. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:

Tamanho do campo:

20

Escola de Artes, Ofcios e Computao - UNIFESP

72

Bsico do Microsoft Access 2003

Legenda Requerido:

Cidade Sim

27. Na parte superior da janela clique no campo Estado e aperte a tecla Enter. 28. Selecione a opo Texto na lista suspensa da coluna Tipo de dados e aperte a tecla Enter. 29. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:

Tamanho do campo: Legenda Requerido:

2 Estado Sim

30. Na parte superior da janela clique no campo Telefone e aperte a tecla Enter. 31. Selecione a opo Texto na lista suspensa da coluna Tipo de dados e aperte a tecla Enter. 32. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:

Tamanho do campo: Mscara de entrada: Legenda Requerido:

14 \(0009") "9999\-9999 Telefone Sim

33. Na parte superior da janela clique no campo Cdigo exame e aperte a tecla Enter. 34. Selecione a opo Nmero na lista suspensa da coluna Tipo de dados e aperte a tecla Enter. 35. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:

Tamanho do campo: Casas decimais: Legenda Requerido:

Inteiro longo Automtico Cdigo exame Sim

36. Na parte superior da janela clique no campo Cdigo mdico e aperte a tecla Enter. 37. Selecione a opo Nmero na lista suspensa da coluna Tipo de dados e aperte a tecla Enter. 38. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:
Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 73


Tamanho do campo: Casas decimais: Legenda Requerido:

Inteiro longo Automtico Cdigo mdico Sim

39. Salve as alteraes. Caso o MS Access exiba uma caixa de dilogo anunciando, Alguns dados podem ser perdidos. A definio da propriedade Tamanho do Campo de um ou mais campos foi alterada para um tamanho menor. Se forem perdidos dado, as regras de validao podem ser violadas como resultado. Voc deseja continuar mesmo assim? Clique no boto Sim. Aparecer uma outra mensagem As regras de Integridade referencial foram alteradas. Os dados existentes podem no ser vlidos para as novas regras clique novamente no boto Sim e depois feche esta janela. Abra a tabela Pacientes para verificar se os dados digitados anteriormente no foram perdidos.

Editando a estrutura da tabela Consultas Mdicas


1. Abra a tabela Consultas Mdicas no Modo Design clicando no boto de manipulao Design 2. Verifique se o campo Cdigo consulta est selecionado, caso no esteja, clique dentro do campo. 3. Aperte a tecla Enter para mover-se para o campo Tipo de dados. 4. Clique na seta direita do campo para exibir a lista suspensa de dados. 5. Clique sobre a opo NumeraoAutom. e, em seguida, pressione a tecla Enter para mover-se para o campo Descrio. 6. Digite: Nmero seqencial designado pelo MS Access. 7. Observe que neste campo est ativada a Chave primria, ento selecione o menu Editar / Chave primria, para desativ-la no momento. 8. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:

Tamanho do campo: Novos valores: Formato: Legenda Indexado:

Inteiro longo Incremento digite 000 e aperte a tecla Enter Cdigo consulta No

9. Na parte superior da janela clique no campo Mdico para selecion-lo e depois pressione a tecla Enter para ir para o prximo campo. 10. Selecione a opo Texto na lista suspensa da coluna Tipo de dados e, em seguida, aperte a tecla Enter.
Escola de Artes, Ofcios e Computao - UNIFESP

74

Bsico do Microsoft Access 2003

11. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:

Tamanho do campo: Legenda Requerido:

20 Mdico Sim

12. Na parte superior da janela clique no campo Especialidade e aperte a tecla Enter. 13. Selecione a opo Texto na lista suspensa da coluna Tipo de dados e aperte a tecla Enter. 14. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:

Tamanho do campo: Legenda: Requerido:

30 Especialidade Sim

15. Na parte superior da janela clique no campo RG paciente e aperte a tecla Enter. 16. Selecione a opo Nmero na lista suspensa da coluna Tipo de dados e aperte a tecla Enter. 17. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:

Tamanho do campo: Formato: Casas decimais: Legenda Requerido:

Inteiro longo digite 000 e aperte a tecla Enter Automtico RG paciente Sim

18. Na parte superior da janela clique no campo Nome paciente e aperte a tecla Enter. 19. Selecione a opo Texto na lista suspensa da coluna Tipo de dados e aperte a tecla Enter. 20. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:

Tamanho do campo: Legenda Requerido:

30 Nome paciente Sim

21. Na parte superior da janela clique no campo Data consulta e aperte a tecla Enter.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 75

22. Selecione a opo Data/Hora na lista suspensa da coluna Tipo de dados e aperte a tecla Enter. 23. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:

Formato: Legenda Requerido:

Data abreviada Data consulta Sim

24. Na parte superior da janela clique no campo Observaes e aperte a tecla Enter. 25. Selecione a opo Memorando na lista suspensa da coluna Tipo de dados e aperte a tecla Enter. 26. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:

Legenda Requerido:

Observaes No

27. Salve as alteraes. Caso o MS Access exiba uma caixa de dilogo anunciando, Alguns dados podem ser perdidos. A definio da propriedade Tamanho do Campo de um ou mais campos foi alterada para um tamanho menor. Se forem perdidos dado, as regras de validao podem ser violadas como resultado. Voc deseja continuar mesmo assim? Clique no boto Sim. Aparecer uma outra mensagem As regras de Integridade referencial foram alteradas. Os dados existentes podem no ser vlidos para as novas regras clique novamente no boto Sim e depois feche esta janela. Abra a tabela Consultas Mdicas para verificar se os dados digitados anteriormente no foram perdidos.

Editando a estrutura da tabela Exames


1. Abra a tabela Exames no Modo Design clicando no boto de manipulao Design 2. Verifique se o campo Cdigo exame est selecionado, caso no esteja, clique dentro do campo. 3. Aperte a tecla Enter para mover-se para o campo Tipo de dados. 4. Clique na seta direita do campo para exibir a lista suspensa de dados. 5. Clique na opo Nmero e, em seguida, pressione a tecla Enter. 6. Observe que neste campo est ativada a Chave primria, ento selecione o menu Editar / Chave primria, para desativ-la no momento. 7. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:

Tamanho do campo:

Inteiro longo

Escola de Artes, Ofcios e Computao - UNIFESP

76

Bsico do Microsoft Access 2003

Casas decimais: Legenda Requerido:

Automtico Cdigo exame No

8. Na parte superior da janela clique no campo Exame tipo para selecion-lo e depois pressione a tecla Enter para ir para o prximo campo. 9. Selecione a opo Texto na lista suspensa da coluna Tipo de dados e, em seguida, aperte a tecla Enter. 10. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:

Tamanho do campo: Legenda Requerido:

50 Exame tipo Sim

11. Salve as alteraes. Caso o MS Access exiba uma caixa de dilogo anunciando, Deseja salvar as alteraes feitas no design de tabela Exames? Clique no boto Sim. Aparecer uma outra mensagem As regras de Integridade referencial foram alteradas. Os dados existentes podem no ser vlidos para as novas regras clique novamente no boto Sim e depois feche esta janela. Abra a tabela Exames para verificar se os dados digitados anteriormente no foram perdidos.

Editando a estrutura da tabela Mdico total de consultas no ms


1. Abra a tabela Mdico total de consultas no ms no Modo Design clicando no boto de manipulao Design 2. Verifique se o campo Cdigo mdico est selecionado, caso no esteja, clique dentro do campo. 3. Aperte a tecla Enter para mover-se para o campo Tipo de dados. 4. Clique na seta direita do campo para exibir a lista suspensa de dados. 5. Clique na opo Nmero e, em seguida, pressione a tecla Enter. 6. Observe que neste campo est ativada a Chave primria, ento selecione o menu Editar / Chave primria, para desativ-la no momento. 7. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:

Tamanho do campo: Casas decimais: Legenda Requerido:

Inteiro longo Automtico Cdigo mdico No

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 77

8. Na parte superior da janela clique no campo Mdico para selecion-lo e depois pressione a tecla Enter para ir para o prximo campo. 9. Selecione a opo Texto na lista suspensa da coluna Tipo de dados e, em seguida, aperte a tecla Enter. 10. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:

Tamanho do campo: Legenda Requerido:

20 Mdico Sim

11. Na parte superior da janela clique no campo Especialidade e aperte a tecla Enter. 12. Selecione a opo Texto na lista suspensa da coluna Tipo de dados e aperte a tecla Enter. 13. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:

Tamanho do campo: Legenda Requerido:

30 Especialidade Sim

14. Na parte superior da janela clique no campo Ms e aperte a tecla Enter. 15. Selecione a opo Texto na lista suspensa da coluna Tipo de dados e aperte a tecla Enter. 16. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:

Tamanho do campo: Mscara de entrada: Legenda Requerido:

10 >L<???????\/0000 Ms Sim

17. Na parte superior da janela clique no campo N consultas e aperte a tecla Enter. 18. Selecione a opo Nmero na lista suspensa da coluna Tipo de dados e aperte a tecla Enter. 19. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:

Tamanho do campo: Casas decimais:

Inteiro Automtico

Escola de Artes, Ofcios e Computao - UNIFESP

78

Bsico do Microsoft Access 2003

Legenda Requerido:

N consultas Sim

20. Na parte superior da janela clique no campo Observaes e aperte a tecla Enter. 21. Selecione a opo Memorando na lista suspensa da coluna Tipo de dados e aperte a tecla Enter. 22. No item Propriedades do campo clique na guia Geral e faa as alteraes nos seguintes itens:

Legenda Requerido:

Observaes No

23. Salve as alteraes. Caso o MS Access exiba uma caixa de dilogo anunciando, Alguns dados podem ser perdidos. A definio da propriedade Tamanho do Campo de um ou mais campos foi alterada para um tamanho menor. Se forem perdidos dado, as regras de validao podem ser violadas como resultado. Voc deseja continuar mesmo assim? Clique no boto Sim. Aparecer uma outra mensagem As regras de Integridade referencial foram alteradas. Os dados existentes podem no ser vlidos para as novas regras clique novamente no boto Sim e depois feche esta janela. Abra a tabela Mdico total de consultas no ms para verificar se os dados digitados anteriormente no foram perdidos ou necessitem ser alterados.

Criando um AutoFormulrio
1. Com a tabela Pacientes selecionada no item Tabela selecione o menu Inserir / AutoFormulrio. Maximize a janela do AutoFormulrio Pacientes. 2. Observe que abaixo da janela esquerda, existem botes para que voc possa se mover pelos registros j inseridos ou inserir novos registros. 3. Clique no boto Novo Registro na barra de ferramentas e com a AutoNumerao destacada aperte a tecla Enter, para se mover para o prximo campo Nome. 4. Feche a janela do formulrio Pacientes, mas no salve.

Usando o Assistente de Formulrio


1. Com o banco de dados Pacientes.mdb aberto, d um clique no item Formulrios. Em seguida clique no boto de manipulao Novo. 2. Na caixa de dilogo Novo formulrio selecione a opo Assistente de formulrio e clique Ok.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 79

3. Na caixa de dilogo Assistente de formulrio clique na seta da lista suspensa da caixa de edio Tabelas/Consultas Mdicas: e selecione Tabela: Pacientes. Todos os campos na tabela Pacientes esto agora listados na caixa Campos disponveis:. 4. Clique no boto >> para mover todos os campos para a caixa Campos selecionados: e ento, clique no boto Avanar. 5. Clique na opo Coluna e depois clique no boto Avanar. 6. Selecione cada estilo na lista direita para ver as opes disponveis para o 2 plano do formulrio. E por ltimo, selecione a opo Padro. Em seguida, clique no boto Avanar. 7. Digite Pacientes como ttulo do formulrio. Observe se a opo Abrir o formulrio para visualizar ou inserir informaes est selecionada, e ento, clique no boto Concluir. 8. Salve o formulrio Pacientes.

Conhecendo a Estrutura do Formulrio


1. Com o formulrio Pacientes aberto selecione o menu Exibir / Modo Design. Feche as caixas de ferramentas abertas, caso haja necessidade. 2. Selecione o menu Exibir / Cabealho/rodap da pgina. 3. Observe que a janela de formulrio est dividida em trs sees: Cabealho do formulrio, o qual pode conter informaes como uma barra de ttulo que voc deseja que aparea na parte superior do formulrio; a seo Detalhe, que mostra caixas em branco chamadas de controles onde voc incluir informaes no novo formulrio e caixas em cinza chamadas de rtulos para cada um dos campos que selecionou para incluso no formulrio; e o Rodap do formulrio, o qual funciona da mesma maneira que o Cabealho do formulrio. Duas outras sees Cabealho da pgina e Rodap da pgina esto tambm visveis agora no formulrio da tela. Elas podem conter elementos que voc deseja que apaream em todas as pginas de um formulrio multipginas. A janela contm tambm rguas e linhas de grade horizontais e verticais, que nos ajudam a posicionar controles e rtulos no formulrio.

Inserindo imagem no Cabealho do formulrio e/ou da pgina


1. Clique na linha Cabealho do formulrio e ento, selecione o menu Inserir / Imagem... No campo Examinar da caixa de dilogo Inserir Imagem clique na seta direita e localize a pasta que est em Disco local C:/ Curso Microsoft Word / Clipart / Popular. E clique no nome da imagem euorgan.wmf, depois clique no boto Ok.

Escola de Artes, Ofcios e Computao - UNIFESP

80

Bsico do Microsoft Access 2003

2. Para reduzir o tamanho da figura d um duplo clique na figura e observe que aparecer a caixa de dilogo Imagem. Na guia Todas desta caixa de dilogo, encontre o item Modo tamanho. Clique no campo ao lado deste item e atravs da seta da lista suspensa selecione a opo Estender. Pois, somente ento voc conseguir reduzir o tamanho da figura proporcionalmente utilizando os recursos que voc j conhece para reduzir uma figura. Feche a caixa de dilogo Imagem. 3. Talvez a seo do Cabealho do formulrio deva ter ficado muito grande depois de reduzida a figura, ento localize a rgua de separao desta seo e arraste-a para cima para diminuir este espao. 4. Selecione o menu Arquivo / Visualizar impresso... Observe que todos os registros esto divididos em mais de uma pgina e conforme voc se move para as pginas seguintes a figura somente exibida na primeira pgina. 5. Agora, selecione o menu Exibir / Modo Design. Clique na linha Cabealho da pgina e ento, selecione o menu Inserir / Imagem... No campo Examinar da caixa de dilogo Inserir Imagem clique na seta direita e localize a pasta que est em Disco local C:/ Curso Microsoft Word / Clipart / Popular e clique no nome da imagem euideia.wmf, depois clique no boto Ok. 6. Para reduzir o tamanho da figura d um duplo clique na figura e observe que aparecer a caixa de dilogo Imagem. Na guia Todas desta caixa de dilogo encontre o item Modo tamanho. Clique no campo ao lado deste item e atravs da seta da lista suspensa selecione a opo Zoom. Pois, somente ento voc conseguir reduzir o tamanho da figura proporcionalmente utilizando os recursos que voc j conhece para reduzir uma figura. Feche a caixa de dilogo Imagem. 7. Talvez a seo do Cabealho da pgina deva ter ficado muito grande depois de reduzida a figura, ento localize a rgua de separao desta seo e arraste-a para cima para diminuir este espao. 8. Selecione o menu Arquivo / Visualizar impresso... Observe que todos os registros esto divididos em mais de uma pgina e conforme voc se move para as pginas seguintes esta figura exibida em todas as pginas. 9. Retorne para o modo estrutura e ento, clique na figura do Cabealho do formulrio e aperte a tecla Delete, em seguida, faa a mesma operao com a figura do Cabealho da pgina. 10. Selecione o menu Exibir / Cabealho/rodap do formulrio e depois selecione novamente o menu Exibir / Cabealho/rodap da pgina para ocult-los. 11. Selecione o menu Arquivo / Salvar.

Movendo Controles e Rtulos


1. Clique dentro do controle branco Profisso. Pequenos quadrados chamados de manipuladores (handles) aparecem em torno da borda do controle.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 81

2. Com o mouse, aponte para a borda do controle selecionado at que a seta mude para uma mo preta aberta, mantendo o boto esquerdo do mouse pressionado arraste o controle e seu rtulo para cima e para a direita do controle Idade. 3. Agora, clique dentro do controle Endereo e com uma mo mantenha a tecla Shift apertada, enquanto clica dentro dos demais controles, para selecionar todos ao mesmo tempo. Solte a tecla Shift e arraste-os um pouco mais para cima, para aproxim-los dos controles Idade e Profisso. 4. Por fim, clique na rea quadriculada da rea do formulrio para tirar a seleo dos controles. 5. Selecione o menu Arquivo / Salvar.

Dimensionando Controles e Rtulos de um Formulrio


1. Clique dentro do controle Nome. Aponte para o manipulador do meio no lado direito, e quando a seta do mouse se transformar em uma seta dupla, mantenha o boto esquerdo do mouse pressionado arraste para direita at que o controle fique maior. 2. Para aproximar o controle do rtulo, como no caso do campo Profisso, em que eles esto muito separados, clique dentro do controle Profisso, aponte para o manipulador grande no canto superior esquerdo, e quando a seta do mouse mudar para uma mo preta apontando para cima, mantenha o boto esquerdo do mouse pressionado e arraste esse controle para mais prximo do rtulo Profisso. 3. Da mesma forma, faa os correes necessrias com os demais controles e rtulos. 4. Selecione o menu Arquivo / Salvar.

Destacando a informao
1. Leve a seta do mouse para o canto superior esquerdo na rgua vertical, logo abaixo da barra Detalhe, at que est se transforme numa seta preta apontando para a direita. Mantendo o boto esquerdo do mouse pressionado na direo do campo RG paciente arraste a seta preta para baixo at que a rgua vertical esquerda fique preta para a rea a ser selecionada. Ento, solte o boto do mouse e observe se todos os rtulos e controles esto selecionados. 2. Altere a fonte para:

Fonte: Tamanho da fonte: Cor: Alinhamento do texto:

Times New Roman 10 Preta Esquerda

Escola de Artes, Ofcios e Computao - UNIFESP

82

Bsico do Microsoft Access 2003

3. Clique na rea quadriculada da seo Detalhe para remover a seleo e ento, selecione o menu Exibir / Modo formulrio para verificar se no h nenhum registro incompleto por causa do tamanho da caixa do rtulo ou controle. Caso haja necessidade de aumentar essas caixas selecione novamente o menu Exibir / Modo Design e aumente a largura das caixas do rtulo e do controle que for necessrio. 4. D um clique no rtulo RG paciente, mantenha a tecla Shift pressionada enquanto clique dentro dos demais rtulos a serem selecionados. Solte a tecla Shift e clique no boto N da barra de ferramentas Formatao (formulrio/relatrio) para negrita-los. 5. Verifique se no ter de ampliar alguns rtulos, caso o texto tenha ficado maior que a caixa. Clique na rea quadriculada da seo Detalhe para remover a seleo. 6. Ao terminar as alteraes selecione o menu Exibir / Modo formulrio e visualize o layout do seu formulrio. 7. Selecione o menu Arquivo / Salvar.

Adicionando um ttulo ao Formulrio


1. No modo design, selecione o menu Exibir / Cabealho/rodap do formulrio. 2. Caso a caixa de dilogo Caixa de ferramentas no estiver sendo exibida na tela, selecione o menu Exibir / Caixa de ferramentas. 3. Clique no boto Rtulo na Caixa de ferramentas e leve a seta do mouse para dentro da seo Cabealho do formulrio. A seta do mouse se transforma em uma cruz com um A maisculo prximo dela. D um clique para adicionar o ponto de insero e ento digite o texto abaixo: CADASTRO DE PACIENTES 4. Repita novamente o item 3 e desta vez clique abaixo do rtulo j criado, para novamente posicionar o novo ponto de insero e digite o texto abaixo: Entrar com as informaes necessrias, o programa ir designar um cdigo para cada paciente automaticamente. 5. Clique dentro do rtulo CADASTRO DE PACIENTES seguinte forma:

e formate a fonte da

Fonte: Estilo da Fonte: Tamanho da Fonte: Alinhamento:

Times New Roman Negrito 16 Centralizado

6. Aumente o tamanho da caixa do rtulo do ttulo para que voc possa ler o texto e centralize-o dentro da largura da seo do Cabealho do formulrio.
Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 83

7. Clique dentro do rtulo do subttulo Entrar com as ........ e formate a fonte do rtulo do subttulo da seguinte maneira:

Fonte: Estilo da Fonte: Tamanho da fonte: Alinhamento:

Times New Roman Negrito e Itlico 10 Centralizado

8. Aumente o tamanho da caixa do rtulo do subttulo para que voc possa ler o texto e centralize-o dentro da largura da seo do cabealho do formulrio e abaixo do ttulo. 9. Selecione o menu Exibir / Modo formulrio e veja como ficou o formulrio Pacientes. 10. Selecione o menu Arquivo / Visualizar impresso e se houver necessidade ajusta as margens. 11. Selecione o menu Arquivo / Salvar.

Mudando a ordem de entrada dos dados


1. Selecione o menu Exibir / Modo formulrio. 2. Aperte a tecla Tab para verificar se ainda voc pode se mover de um campo para outro de maneira lgica. 3. Caso necessite fazer alguma alterao, selecione o menu Exibir / Modo Design. E ento, clique com o boto direito do mouse dentro do controle RG paciente e no menu que aparecer clique no item Propriedades. 4. Clique na guia Todas e localize o item Parada de Tabulao. Clique no campo ao lado deste item e selecione a opo No atravs da seta da lista suspensa direita deste campo. Em seguida, feche a caixa de dilogo. 5. Agora clique com o boto direito do mouse dentro do controle Idade. No menu que aparecer clique no item Propriedades. Atravs da guia Todas localize o item ndice de tabulao, que controla a ordem na qual os controles so ativados quando voc pressiona a tecla Tab. Mude a definio para 1 e aperte a tecla Enter para validar esta ao. Em seguida, feche a caixa de dilogo. 6. Retorne para o Modo formulrio atravs do menu Exibir e com a tecla Tab faa uma experincia. Aperte a tecla Tab e observe que a ordem de locomoo de um campo para outro ficou confusa. 7. Bem, retorne para o Modo Design, clique dentro do controle Idade com o boto direito do mouse. No menu que aparecer clique no item Propriedades. Atravs da guia Todas localize o item ndice de tabulao e retorne a definio para 2, depois aperte a tecla Enter para validar esta ao. Em seguida, feche a caixa de dilogo.
Escola de Artes, Ofcios e Computao - UNIFESP

84

Bsico do Microsoft Access 2003

8. Selecione o menu Exibir / Modo formulrio e faa o teste novamente. Depois selecione o menu Arquivo / Salvar e feche o formulrio Pacientes.

Localizando dados registrados


1. Com a janela do banco de dados Pacientes aberta, selecione o item Tabelas e ento d um duplo clique na tabela Pacientes. 2. Selecione o menu Editar / Localizar... Proceda da seguinte maneira, digite:

Localizar: Examinar: Coincidir:

estudante Pacientes : tabela qualquer parte do campo

Pesquisar: tudo

3. Desative a opo Pesquisar campos como formatados. Depois clique no boto Localizar prxima. 4. Terminada a localizao feche esta caixa de dilogo.

Filtrando dados registrados


1. Com a tabela Pacientes aberta d um duplo clique no texto Estudante para selecion-lo. 2. Selecione o menu Registros / Filtrar / Filtrar por seleo 3. Para retornar todos os registros selecione o menu Registros / Remover filtro / classificar 4. Clique dentro de qualquer linha da coluna RG paciente e depois clique no boto Classificao crescente na barra de ferramentas. 5. Selecione o menu Arquivo / Salvar.

Consultando registros
1. Com a tabela Pacientes aberta, selecione atravs do boto Novo objeto da barra de ferramentas Folha de dados da tabela a opo Consulta. 2. Na caixa de dilogo exibida, clique na opo Assistente de consulta simples e depois em Ok. 3. No item Tabelas/Consultas selecione a tabela Exames. 4. Clique nos seguintes campos do item Campos disponveis: e depois clique no boto > para cada um, para inseri-los no item Campos selecionados:.

Cdigo exame Exame tipo

clique no boto clique no boto

> >

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 85

5. Depois clique no boto Avanar. 6. Verifique se a opo Detalhe (mostrar cada campo de cada registro) est seleciona e ento, clique no boto Avanar. 7. Digite o seguinte ttulo para a consulta Consultas dos exames 8. Verifique se o item Abrir a consulta para visualizar informaes est selecionado e clique no boto Concluir. 9. Se desejar imprimir clique no boto Imprimir da barra de ferramentas Folha de dados da consulta 10. Salve e feche esta janela Consultas dos exames

Consultando registros especficos


1. Com a janela do banco de dados Paciente aberta, clique no item Consultas. 2. No selecione nenhuma consulta nesta guia e, em seguida, clique no boto de manipulao Novo 3. Na caixa de dilogo Nova consulta clique na opo Modo Design e depois clique no boto Ok. 4. Nesta nova caixa de dilogo que ir se abrir ns selecionaremos a tabela Mdico total de consultas no ms para consultar. Em seguida, clique no boto Adicionar e depois no boto Fechar. 5. Na metade superior da janela, a caixa Mdico total de consultas no ms lista os campos desta tabela. O * na parte superior da lista representa todos os campos. Na parte inferior da janela est uma tabela com grade chamada Consulta por exemplo, na qual voc construir visualmente a consulta. 6. D um duplo clique no campo Mdico, Especialidade e N consultas e observe que estes campos estaro visveis na parte inferior da janela. Abaixo do item Campo est identificado a tabela do campo e mostrada uma marca de seleo na caixa da linha Mostrar, para indicar que os valores destes campos aparecero na lista de dados da consulta. 7. Selecione o menu Consulta / Executar. Dessa forma voc obter o resultado da consulta de registros especficos. 8. Salve est consulta com o nome N de consultas ms e feche esta janela. 9. Caso queira excluir o campo Especialidade desta consulta, clique no nome desta consulta e retorne ao Modo Design. Clique na marca de seleo na linha Mostrar para desativar a consulta deste campo e, em seguida, selecione o menu Consulta / Executar.

Escola de Artes, Ofcios e Computao - UNIFESP

86

Bsico do Microsoft Access 2003

10. Se desejar imprimir s clicar no boto Imprimir na barra de ferramentas Folha de dados da consulta 11. Clique no boto Fechar janela no canto superior direito e no salve est consulta.

Criando AutoRelatrios
1. Com a janela do banco de dados Pacientes aberta, clique no item Tabelas. 2. Selecione Mdico total de consultas no ms, depois selecione o menu Inserir / AutoRelatrio, depois de alguns segundos o MS Access exibe o relatrio no modo de pr-visualizao de impresso assim voc poder ver como ele ficar na pgina. 3. Se estiver muito grande a pgina, mexa o mouse dentro da pgina que est visualizando na tela, at que encontre uma lupa com sinal de menos, ento clique uma vez no boto esquerdo do mouse. 4. Observe se o indicador de pginas abaixo esquerda est visvel. Caso esteja, isto significa que voc tm mais de uma pgina a ser visualizada, ento clique no boto da seta para a direita para ir para a prxima pgina. Como o MS Access criou este relatrio pela ordem de Cdigo mdico suponhamos que voc deseje cri-lo pelo ms. 1. Feche a janela de relatrio aberta e no salve. 2. Na janela de bancos de dados Pacientes clique no item Relatrios e depois no boto de manipulao Novo 3. Na caixa de dilogo exibida, clique na opo Assistente de relatrio e no campo abaixo escolha a tabela Mdico total de consultas no ms, para criar este relatrio. Em seguida, clique Ok. 4. Aguarde alguns minutos e uma nova caixa de dilogo ser exibida. Para este relatrio iremos incluir todos os campos da tabela exceto o Cdigo mdico e Observaes. Portanto, d um clique em >> para mover todos os campos para o item Campos selecionados e, em seguida, clique nos itens: Cdigo mdico e em < para remov-lo, depois em Observaes e em < para remov-lo tambm. 5. Depois clique no boto Avanar. 6. Clique em:

Mdico Especialidade Ms N consultas

clique no boto clique no boto clique no boto clique no boto

> > > >

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 87

7. Clique na palavra Ms e depois no boto seta para cima para deix-lo como primeiro campo. Deixe na seqncia o Mdico e, em seguida, Especialidade e N consultas sucessivamente. Depois clique no boto Avanar. 8. No primeiro campo direita selecione o item N consultas e depois clique em Avanar. 9. Na prxima tela selecione os itens:

Layout a opo Alinhar esquerda 1 Orientao a opo Retrato Clique no boto Avanar.

10. Nesta nova tela teste os vrios estilos e por ltimo, clique em Corporao. Depois clique no boto Avanar. 11. Digite o seguinte ttulo para este relatrio: Total de consultas no ms. 12. Verifique se a opo Visualizar o relatrio est selecionada e, em seguida, clique no boto Concluir. 13. Novamente voc ter uma pr-visualizao de impresso do relatrio.

Mudando o design do Relatrio


1. Feche a janela de pr-visualizao de impresso do relatrio e clique no relatrio Total de consultas no ms e depois no boto de manipulao Design 2. Clique dentro da caixa de texto do ttulo para selecion-la e se houver necessidade aumente-a para visualizar todo o texto. 3. Centralize-a na altura do campo Cabealho do relatrio e na largura da pgina. 4. Formate a fonte do ttulo para:

Fonte: Estilo da fonte: Alinhamento: Cor da fonte:

Times New Roman Negrito e Itlico Centralizado Azul escuro

Tamanho da fonte:20

5. Selecione o controle N consultas, que est dentro do campo Detalhe e arrasteo para cima e direita, alinhando como rtulo N consultas 6. Com a seta preta apontando para a direita dentro da rgua vertical, selecione de: Ms at N consultas, e altere a fonte para:

Fonte: Tamanho:

Arial 12

Escola de Artes, Ofcios e Computao - UNIFESP

88

Bsico do Microsoft Access 2003

Estilo da fonte: Alinhamento: Cor:

Normal Esquerdo Preto

7. Clique em uma rea em branco para tirar a seleo e selecione somente os rtulos: Ms, Mdico, Especialidade e N consultas e clique no boto N da barra de ferramentas Formatao (formulrio/relatrio) para negritar os textos dos rtulos selecionados. 8. Selecione o menu Exibir / Visualizar impresso e verifique se nenhum texto est sendo cortado e se o alinhamento de todos os textos de rtulos e controles esto esquerda. Caso necessite corrigir algo, selecione o menu Exibir / Modo Design 9. Clique no boto Visualizar impresso na barra de ferramentas Design relatrio para visualizar o novo design do seu relatrio. 10. Salve e feche a janela da Consulta.

Criando Etiquetas de endereamento


1. Com a janela de banco de dados Paciente aberta, clique no item Relatrios. E sem que nenhum item esteja selecionado clique no boto de manipulao Novo 2. Na caixa de dilogo exibida, clique na opo Assistente de etiqueta e no campo abaixo, selecione a tabela Pacientes. Depois clique no boto Ok. 3. Verifique se a opo Mostrar tamanhos de etiquetas personalizadas est desativado, caso contrrio, clique na opo para desativ-la.

No item Qual o tamanho desejado clique no cdigo Avery J8162 No item Unidade de medida clique na opo Mtrica No item Tipo de etiqueta clique na opo Folha solta Depois clique no boto Avanar. Fonte: Tamanho da fonte: Espessura da fonte: Cor do texto: Clique no boto Avanar Nome clique em > e aperte a tecla Enter Endereo clique em > e aperte a tecla Enter
Escola de Artes, Ofcios e Computao - UNIFESP

4. No item Que fonte e cor voc deseja para o texto? selecione:


Arial 10 Normal Azul escuro

5. Para os campos que vamos incluir na etiqueta de endereamento selecione:


Bsico do Microsoft Access 2003 - 89


CEP clique em > e aperte a tecla Espao Cidade clique em > e aperte a tecla Espao Estado clique em > e aperte a tecla Espao.

6. Em seguida, clique no boto Avanar. 7. Classifique as etiquetas por nome da seguinte forma:

Clique na opo Nome do item Campos disponveis: e depois clique no boto >. Em seguida, clique no boto Avanar.

8. Digite o nome para este relatrio Etiquetas Pacientes 9. Verifique se o item Exibir as etiquetas como elas sero impressas est selecionado para depois clicar no boto Concluir. 10. Ser exibida a folha das etiquetas classificadas pelo nome na forma de prvisualizao da impresso. 11. Salve e feche a janela Etiquetas Pacientes : Relatrio

Obtendo dados externos de uma planilha do MS Excel


1. Com a janela do banco de dados Pacientes fechada, clique no boto Novo da barra de ferramentas Banco de dados. Em seguida, d um clique na opo Banco de dados em branco... direita da janela. 2. Salve este novo banco de dados com o nome de Glicemia dentro da sua pasta, depois clique no boto Criar. 3. Selecione o menu Arquivo / Obter dados externos / Importar... 4. A caixa de dilogo Importar ser exibida. Abra a sua pasta atravs do campo Examinar. 5. No campo Arquivos do tipo: selecione a opo Microsoft Excel 6. D um duplo clique no arquivo Glicemia.xls para abri-lo. 7. Clique no item Mostrar planilhas e depois clique no boto Avanar e Avanar novamente. 8. Clique na opo Em uma nova tabela e depois no boto Avanar. 9. No item Opes de campo proceda da seguinte maneira: 10. Mantenha o item Indexado em No para todos os campos acima. Depois clique no boto Avanar. 11. Verifique se a opo Sem chave primria. est selecionada e depois, clique no boto Avanar. 12. No item Importar para a tabela: digite Glicemia. Depois clique no boto Concluir e Ok.

Escola de Artes, Ofcios e Computao - UNIFESP

90

Bsico do Microsoft Access 2003

13. Ao retornar para a janela de banco de dados Glicemia clique no item Tabelas e d um duplo clique em Glicemia para abri-la. 14. Selecione o menu Exibir / Modo Design

Selecione o texto campo 1: Selecione o texto campo 2: Selecione o texto campo 3: Selecione o texto campo 4: Selecione o texto campo 5: Selecione o texto campo 6: Selecione o texto campo 7:

digite digite digite digite digite digite digite

RG Idade Sexo Cor Fuma GL_2H GL_Jejum

15. Salve e selecione o menu Exibir / Modo folha de dados depois feche o banco de dados Glicemia.

Exportando dados de um banco de dados para o MS Excel


1. Com o arquivo Pacientes.mdb aberto, selecione a tabela Mdico total de consultas no ms atravs do item Tabelas. 2. Selecione o menu Ferramentas / Vnculos do Office / Analisar com o Microsoft Office Excel. 3. A tabela Mdico total de consultas no ms ser aberta no MS Excel. 4. Selecione as clulas B1:B5 e E1:E5. Para selecionar colunas intercaladas, selecione as clulas B1:B5 e mantendo a tecla Ctrl pressionada selecione as clulas de E1:E5. 5. Selecione o menu Inserir / Grfico... Ou, clique no boto Assistente de grfico na barra de ferramentas Padro. 6. Siga as etapas:

Etapa 1 de 4: No item Tipo de grfico: clique em Colunas. Clique no Subtipo desejado. Clique no boto Avanar. Etapa 2 de 4: Observe se o intervalo de dados est correto. Clique no boto Avanar. Etapa 3 de 4: Na ficha Ttulo, clique no campo abaixo de Ttulo do grfico: e insira o ttulo do grfico TOTAL DE CONSULTAS. Clique na ficha Legenda faa suas opes. Clique na ficha Rtulos de dados clique na opo Valor. Clique no boto Avanar. Etapa 4 de 4: No item Posicionar grfico: Como objeto em. Clique em Concluir.

7. Clique no grfico e arraste-o para o local desejado.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 91

Observao: voc poder levar para o MS Excel tambm formulrios, consultas e relatrios. Melhorando a aparncia do grfico alterando as formataes
Observe como o duplo clique no objeto grfico permite efetuar as formataes. 1. D um duplo clique na legenda e escolha a ficha Padres. 2. No campo rea escolha uma cor. 3. Clique na ficha Fonte e faa suas opes. 4. Clique na ficha Posicionamento e faa suas opes. 5. Clique Ok. 6. Clique uma vez em uma das colunas do grfico e depois d um clique duplo. 7. Na ficha Padres faa suas opes. Clique em Ok. 8. Clique em outras partes do grfico e faa suas alteraes. 9. Clique em qualquer clula da planilha e clique no boto Salvar. Lembre-se de salvar o arquivo na sua pasta. Feche o Microsoft Excel e retorne para o Microsoft Access.

Protegendo um banco de dados com senha


1. Feche o banco de dados Pacientes. Se o banco de dados estiver compartilhado em uma rede, pea a todos os outros usurios que fechem o banco de dados. 2. Faa uma cpia do banco de dados e armazene-a em um local seguro. 3. No menu Arquivo, clique em Abrir... 4. Selecione o nome do arquivo do MS Access que deseja abrir e clique na seta ao lado direito do boto Abrir e depois clique na opo Abrir Exclusivo e, em seguida, clique no boto Abrir. 5. Selecione o menu Ferramentas / Segurana / Definir senha do banco de dados... 9. No campo Senha, digite sua senha usando somente letras minsculas, sem acento e cedilha. 10. No campo Verificar, confirme sua senha digitando-a novamente, e ento clique em Ok. Agora a senha est definida. 11. Feche o banco de dados Pacientes e tente abri-lo, uma caixa de dilogo ser exibida pedindo uma senha.

Escola de Artes, Ofcios e Computao - UNIFESP

92

Bsico do Microsoft Access 2003

Cuidado: Se voc perder sua senha ou esquec-la, ela no poder ser recuperada e voc no poder abrir o seu banco de dados. No utilize uma senha de banco de dados se voc for replicar um banco de dados. Os bancos de dados replicados no podem ser sincronizados, caso tenham sido definidas senhas de banco de dados.

Observaes: Se voc precisar de uma segurana mais eficaz que a fornecida por uma senha de banco de dados, ter que definir segurana em nvel de usurio. Voc no pode definir uma senha de banco de dados se houver sido definida segurana em nvel de usurio para o seu banco de dados e voc no tiver a permisso Administrador para ele. Ademais, uma senha de banco de dados definida em adio segurana em nvel de usurio. Toda restrio baseada em permisses de segurana em nvel de usurio continua em vigor, se tiver sido estabelecida. Se uma tabela de um banco de dados protegido por senha for vinculada, a senha ser armazenada (salva) no banco de dados ao qual a tabela foi vinculada quando do estabelecimento do vnculo. Isso pode ter conseqncias imprevisveis.

Removendo uma senha de banco de dados


1. Selecione o menu Arquivo / Abrir... 2. Selecione o nome do arquivo Pacientes e clique na seta ao lado direito do boto Abrir e depois clique na opo Abrir Exclusivo e, em seguida, clique no boto Abrir. 3. Na caixa de dilogo Senha necessria, digite a senha do banco de dados e a seguir, clique em Ok. As senhas devem coincidir. 4. Selecione o menu Ferramentas / Segurana / Desproteger senha do banco de dados... Esse comando somente est disponvel se uma senha de banco de dados tiver sido previamente definida. 5. Na caixa de dilogo Desproteger senha do banco de dados, digite a sua senha atual. 6. Clique em Ok. 7. Feche o banco de dados Pacientes e tente abri-lo novamente. No ser solicitada a senha de proteo.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 93

Criando Menus de controle simples


1. Para criar menus de controle voc j ter que ter criado algum formulrio. 2. A partir de qualquer item da janela banco de dados Paciente, selecione o menu Ferramentas / Utilitrios de banco de dados / Gerenciador do menu de controle. 3. Na caixa de dilogo Gerenciador do menu de controle exibida, clique no boto Sim, para que voc possa criar um menu de controle. Uma nova caixa de dilogo ser exibida. 4. Normalmente o menu de controle dividido em pginas e o Menu de controle principal a primeira pgina que voc ver quando abrir o banco de dados. 5. Clique no boto Editar direita da caixa de dilogo exibida. E depois, clique no boto Novo direita, para adicionar um item ao menu de controle principal. Uma nova caixa de dilogo ser exibida. 6. No item Texto digite Digitar nome paciente. Selecione atravs do item Comando a opo Abrir formulrio no modo edio. O item Menu de controle se tornar Formulrio. 7. Atravs da lista de seleo Formulrio, selecione o formulrio Pacientes e, em seguida, clique no boto Ok. Voc retorna a caixa de dilogo Editar pgina do menu de controle, onde o Access adicionou Digitar nome paciente na lista do item Itens neste menu de controle: 8. Feche as caixas de dilogo Editar pgina do menu de controle e Gerenciador do menu de controle respectivamente.

Visualizando o Menu de controle


1. Com a janela do banco de dados Pacientes aberta, clique no item Formulrios e, em seguida, d um duplo clique no item Menu de controle. 2. Maximize esta janela Menu de controle principal e clique no(s) boto(es) para entrar no formulrio de adio de dados. 3. Feche o formulrio Pacientes sem salvar as alteraes.

Personalizando o Menu de controle


Assim como com os relatrios, voc pode alterar o formato de um menu de controle de diversas formas. A maioria das regras para mover controles e rtulos em formulrios tambm se aplicam aos menus de controle. 1. Com a primeira tela do menu de controle sendo exibido selecione o menu Exibir / Modo Design.

Escola de Artes, Ofcios e Computao - UNIFESP

94

Bsico do Microsoft Access 2003

2. Clique com o boto direito do mouse na rea colorida esquerda da grade para selecion-la por inteiro e, em seguida, clique no item Cor de fundo/Preenchimento clique na cor Azul escuro. 3. Clique com o boto direito do mouse na rea colorida acima da grade para selecion-la por inteiro e, em seguida, clique no item Cor de fundo/Preenchimento clique na cor Azul escuro. 4. Clique com o boto direito do mouse na caixa do texto Pacientes para selecionla por inteiro e, em seguida, clique no item Propriedades. 5. No item Legenda digite PACIENTES e aperte a tecla Enter para validar. 6. Como esta palavra tem uma sombra, que uma outra caixa de texto clique novamente com o boto direito do mouse na caixa de texto da sombra Pacientes para selecion-la por inteiro e, em seguida, clique no item Propriedades. 7. No item Legenda digite PACIENTES e aperte a tecla Enter para validar. 8. Selecione o menu Inserir / Imagem... No campo Examinar da caixa de dilogo Inserir Imagem clique na seta direita e localize a pasta que est em C:/ Curso Microsoft Word / Clipart / Fotos / Medicina e clique no nome da imagem Medidor.jpg depois clique no boto Ok. 9. Para reduzir o tamanho da figura, d um duplo clique na figura e observe que aparecer uma caixa de dilogo Imagem. Na guia Todas desta caixa de dilogo encontre o item Modo tamanho. Clique no campo ao lado deste item e atravs da seta da lista suspensa selecione a opo Estender. Pois, somente ento, voc conseguir reduzir o tamanho da figura proporcionalmente utilizando os recursos que voc j conhece para reduzir uma figura 10. Feche a caixa de dilogo Imagem. 11. Aps configurado o tamanho da imagem selecione o menu Exibir/Modo formulrio para ver o resultado. 12. Salve as alteraes e feche a janela.

Criando atalho para o Menu de controle principal


1. Clique no item Formulrios e selecione o formulrio Menu de controle. 2. Selecione o menu Editar / Criar atalho... 3. O MS Access indicar onde ele estar criando o atalho, clique no boto Ok. 4. Em seguida, minimize a janela do MS Access e voc ver um cone na rea de trabalho Atalho para o Menu de controle em pacientes. 5. Caso deseje renome-lo, clique com o boto direito do mouse dentro do texto e depois clique na opo Renomear. 6. Digite o nome Menu de controle em pacientes e aperte a tecla Enter do teclado.
Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 95

Criando aplicativo para acessar o seu banco de dados


1. Com o banco de dados Pacientes aberto selecione o menu Ferramentas / Inicializar... 2. No campo Ttulo do aplicativo: digite o nome Formulrio Pacientes 3. No campo Exibir formulrio: selecione o formulrio Pacientes 4. Abaixe desse campo desative a opo Exibir janela banco de dados. 5. No item Barra de menu: desative as opes: Permitir uso de menus completos do Access e Permitir uso de menus de atalho padro. 6. No item Barra de menu de atalho: desative as opes: Permitir barras de ferramentas internas e Permitir alteraes na barra de ferramentas/menu. 7. Clique no boto Ok. 8. Feche o banco de dados Pacientes aberto e a janela do MS Access tambm. 9. D um duplo clique no cone de atalho criado Menu de controle em pacientes, clique em Abrir e observe que ser exibido a tela do menu de controle. Portando, dessa maneira apenas o formulrio ser exibido, no podendo mais editar as tabelas. 10. Entretanto, para editar o banco de dados novamente, com o MS Access fechado, mantenha a tecla Shift pressionada e d um duplo clique no cone de atalho Menu de controle em pacientes clique em Abrir, mas somente solte a tecla Shift aps a janela do banco de dados estiver aberta. 11. Selecione novamente o menu Ferramentas / Inicializar... 12. Abaixe do campo Exibir formulrio: ative a opo Exibir janela banco de dados. 13. No item Barra de menu: ative as opes: Permitir uso de menus completos do Access e Permitir uso de menus de atalho padro. 14. No item Barra de menu de atalho: ative as opes: Permitir barras de ferramentas internas e Permitir alteraes na barra de ferramentas/menu. 15. Clique no boto Ok. 16. Feche o banco de dados Pacientes aberto e a janela do MS Access tambm. 17. D um duplo clique no cone de atalho Menu de controle em pacientes criado, clique em Abrir e observe que ser exibido a tela do menu de controle e as demais barra de ferramentas e menus do MS Access.

Escola de Artes, Ofcios e Computao - UNIFESP

96

Bsico do Microsoft Access 2003

Relacionamentos entre tabelas de bancos de dados


As seguintes etapas devem ser realizadas para criar a estrutura de um banco de dados: 1. Liste os objetos 2. Liste os fatores que os objetos possuem 3. Transforme os objetos em tabelas 4. Transforme cada fator do objeto em uma coluna da tabela 5. Determine as relaes entre os objetos (tabelas) 6. Determine as chaves das colunas 7. Avalie a estrutura modelada 8. Desenhe o banco de dados 9. Criando um banco de dados usando o Microsoft Access

Definindo os objetos
Nesta etapa, voc deve listar os objetos que faro parte da sua coleo de dados. Cada objeto pode ser considerado como uma entidade nica que corresponde a um assunto ou tema. Os objetos da nossa base de dados so os seguintes:

Exames Mdico Pacientes Consultas

Definindo os fatores que os objetos possuem


Voc deve listar os fatores relacionados a cada objeto. A importncia dessa fase que voc ser capaz de verificar se todos os fatores relacionados aos objetos, ou seja, todas as informaes que o objeto contm, devero compor o seu banco de dados. H dados que podem ser inteis ou redundantes e que no devem ser includos na estrutura do banco de dados.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 97

Objeto Exames Mdico total de consultas no ms Pacientes Consultas Mdicas

Fatores importantes sobre os objetos Cdigo exame / Exame tipo Cdigo mdico / Mdico / Especialidade / Ms / N consultas / Observaes RG paciente / Nome / Idade / Profisso / Endereo / CEP / Cidade / Estado / Telefone / Cdigo exame / Cdigo mdico Cdigo consulta / Mdico / Especialidade / RG paciente / Nome paciente / Data consulta / Observaes

Transforme os objetos em tabelas Os objetos descritos na etapa anterior tornam-se tabelas e os fatores tornam-se colunas. Lembre-se que um domnio um conjunto de valores que a coluna pode conter. Um domnio tem propriedades fsica e lgica.

Criando a tabela Pacientes2


1. Clique na opo Banco de dados em branco... no Painel de tarefas direita da janela. 2. A caixa de dilogo Novo arquivo de banco de dados ser exibida, para que voc possa salvar o seu novo banco de dados. 3. Selecione sua pasta atravs do campo Salvar em: e ento, digite o nome deste banco de dados no campo Nome do arquivo: Pacientes2 4. Em seguida, clique no boto Criar. 5. Na janela Pacientes2:Banco de dados verifique se o item Tabelas est selecionado ento clique no boto de manipulao Design. Ser exibida uma nova janela, na qual criaremos os campos a seguir para as tabelas desse banco de dados.

Escola de Artes, Ofcios e Computao - UNIFESP

98

Bsico do Microsoft Access 2003

Estrutura da Tabela: Exames Nome do Campo Cdigo exame Exame tipo Chave Primria: Cdigo exame Estrutura da Tabela: Mdico total de consultas no ms Nome do campo Cdigo mdico Mdico Especialidade Ms N consultas Observaes Chave Primria: Cdigo mdico Estrutura da Tabela: Pacientes Nome do campo RG paciente Nome Idade Profisso Endereo CEP Cidade Estado Telefone Cdigo exame Cdigo mdico Chave Primria: RG paciente Tipo de Dados Nmero Texto Texto Texto Texto Texto Texto Texto Texto Nmero Nmero Inteiro longo Inteiro longo Tamanho do campo Inteiro longo Tipo de Dados Nmero Texto Texto Texto Nmero Memorando Inteiro Tamanho do campo Inteiro longo Tipo de Dados Nmero Texto Tamanho do campo Inteiro longo

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 - 99

Estrutura da Tabela: Consultas Mdicas Nome do campo Cdigo consulta Mdico Especialidade RG paciente Nome paciente Data consulta Observaes Chave Primria: Cdigo consulta Tipo de Dados Nmero Texto Texto Nmero Texto Data/Hora Memorando Data abreviada Inteiro longo Tamanho do campo Inteiro longo

Determine as relaes entre as Tabelas Para determinar as relaes entre os objetos, escolha um deles e olhe como este se relaciona com o outro. Nem sempre toda a relao existente entre objetos importante. Aquelas que so importantes permitem que voc modele o banco de dados de maneira a corresponder s situaes do mundo real que ele representa.

Escola de Artes, Ofcios e Computao - UNIFESP

100

Bsico do Microsoft Access 2003

Tipos de relaes: Relao um para um: para qualquer linha de dados na tabela A, existe uma nica linha na tabela B e vice-versa. Relao um-para-muitos: para qualquer linha de dados na tabela A existem n linhas na tabela B. Para qualquer linha em B, existe uma nica linha em A. Relao muitos-para-muitos: para qualquer linha de dados na tabela A, existem vrias linhas na tabela B e vice-versa.

Para relacionar duas tabelas ou mais: 1. Selecione o menu Ferramentas / Relacionamentos... ou clique no boto Relacionamentos da barra de ferramentas Banco de dados. 2. Ser exibida uma caixa de dialogo.

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 -101

1. Relacionamento PACIENTES e CONSULTAS MDICAS: 1 : muitos

Impor Integridade Referencial Propagar atualizao dos campos relacionados Propagar excluso dos registros relacionados

2. Relacionamento PACIENTES e MDICO TOTAL DE CONSULTAS NO MS: 1:1

No criar Integridade Referencial

Escola de Artes, Ofcios e Computao - UNIFESP

102

Bsico do Microsoft Access 2003

3. Relacionamento PACIENTES e EXAMES: muitos : 1

Impor Integridade Referencial Propagar atualizao dos campos relacionados Propagar excluso dos registros relacionados Salve e feche a janela Relacionamentos

Inserir dados nas tabelas


EXAMES
Cdigo exame 1 2 3 4 5 6 Exame tipo Colesterol total e fraes TSH Presso ocular Sangue Ultra-sonografia gstrica Ultra-sonografia duodenal

MDICOS TOTAL DE CONSULTAS NO MS


Cdigo mdico 1 2 3 4 Mdico Dr. Barros Dra. Carla Dra. Rita Dr. Cesar Especialidade Clnica Geral Oftalmologia Pediatria Gastroenterologia Ms Julho/2007 Julho/2007 Julho/2007 Julho/2007 N consultas 2 1 2 2 Observaes

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 -103

PACIENTES
RG paciente 1 Carla Almeida 2 Gloria Vidal 25 secretria 35 publicitria Rua Fidalga, 456 02356-000 So Paulo SP SP (0011) 3685-2999 (0011) 3626-3456 Nome Idade Profisso Endereo CEP Cidade Estado Telefone Cdigo Cdigo exame mdico 1 2 1 1

Rua Cel. Oscar Porto, 01456-002 So Paulo 546 apto. 23 04278-000 So Paulo

3 Joo Paulo Nogueira 4 Marcela Martins 5 Roberta Martins 6 Pedro Pereira 7 Roberto Silva

32 aux. Av. Cupec, 4567 administrativo 15 estudante 17 estudante Av. das Flores, 45 Av. das Flores, 45

SP

(0011) 3557-2378

14000-000 Nova Friburgo RJ 14000-000 Nova Friburgo RJ

(0022) 3885-6778 (0022) 3885-6778

4 4

3 3

28 analista de sistemas 28 bancrio

Rua Bom Pastor, 450 Av. Paulista, 650

13000-000 Itu 01409-002 So Paulo

SP SP

(0011) 4492-4589 (0011) 3283-3340

5 6

4 4

CONSULTAS MDICAS
Cdigo consulta 1 2 3 4 5 6 7 Mdico Dr. Barros Dr. Barros Dra. Carla Dra. Rita Dra. Rita Dr. Cesar Dr. Cesar Especialidade Clnica Geral Clinica Geral Oftalmologia Pediatria Pediatria Gastroenterologia Gastroenterologia RG paciente 1 2 3 4 5 6 7 Nome paciente Carla Almeida Gloria Vidal Joo Paulo Marcela Martins Roberta Martins Pedro Pereira Roberto Silva Data consulta 15/07/07 14/07/07 15/05/07 16/06/07 16/06/07 23/07/07 27/06/07 Observaes

Formulrios
TABELA EXAMES AutoFormulrio Colunar 1. Na janela banco de dados Pacientes2, clique no item Formulrios e, em seguida, clique no boto de manipulao Novo 2. Na caixa de dilogo selecione AutoFormulrio: Colunar (exibe os registros em uma coluna).

Escola de Artes, Ofcios e Computao - UNIFESP

104

Bsico do Microsoft Access 2003

3. No campo abaixo selecione: Exames, depois clique em Ok. O formulrio ser criado. 4. Clique no boto Salvar e salve o arquivo com o nome Exames.

TABELA MDICO TOTAL DE CONSULTAS NO MS Formulrio Simples com Assistente de Formulrio 1. Na janela banco de dados Pacientes2, clique no item Formulrio e, em seguida, clique no boto de manipulao Novo 2. Na caixa de dilogo selecione Assistente de Formulrio e clique no boto Ok. 3. No item Tabela/consultas: selecione: Tabela: Mdico total de consultas no ms, depois selecione todos os itens clicando no boto >> e, em seguida, clique no boto Avanar. 4. Na caixa de dilogo para layout, clique na opo Coluna e, em seguida, clique no boto Avanar. 5. Na caixa de dilogo para estilo, clique no estilo desejado e, em seguida, clique no boto Avanar. 5. Salve o arquivo com o nome Mdico Total de consultas no ms e clique no boto Concluir.

PACIENTES Formulrio com Subformulrio 1. Na janela banco de dados Pacientes2, clique no item Formulrios e, em seguida, clique no boto de manipulao Novo. 2. Na caixa de dilogo selecione Assistente de formulrio e depois clique no boto Ok. 3. No item Tabela/consultas: selecione: Tabela: Pacientes 4. No item Campos disponveis: clique no boto >> ao lado desta lista. Levando todos os campos abaixo para a lista de Campos selecionados: RG Paciente Nome Idade

Escola de Artes, Ofcios e Computao - UNIFESP

Bsico do Microsoft Access 2003 -105

Profisso Endereo CEP Cidade Estado Telefone Cdigo exame Cdigo mdico 5. Ainda nesta caixa de dilogo, selecione pelo item Tabela/consultas: Tabela: Consultas Mdicas e depois os seguintes campos: Clique em Mdico e depois no boto > Clique em Especialidade e depois no boto > Clique em Data consulta e depois no boto > 6. Clique no boto Avanar 7. Na caixa de dilogos para exibio de dados: mantenha selecionado por Pacientes e no canto inferior direito, mantenha selecionado o item Formulrio com subformulrio(s) 8. Clique no boto Avanar 6. Na caixa de dilogo para layout, selecione: Tabela e clique no boto Avanar. 7. Na caixa de dilogo para estilo, selecione Padro e, em seguida, clique no boto Avanar. 8. Salve o Formulrio como Pacientes e mantenha o nome do Subformulrio como Consultas Mdicas. Mantenha a seleo em Abrir o Formulrio para visualizar ou inserir informaes. Clique no boto Concluir.

Escola de Artes, Ofcios e Computao - UNIFESP