Anda di halaman 1dari 6

Inserindo dados na tabela

Existem duas maneiras de cadastrar os dados dos alunos matriculados na tabela que acabamos de criar: inserindo os dados diretamente na tabela ou utilizando formulários.

Para inserir os dados diretamente na tabela você deve utilizar a janela de entrada de dados. Esta é uma maneira possível, embora menos recomendada do que o uso de formulários. Para isso, ao reiniciar seu programa Base, abra o banco de dados criado nos passos anteriores (arquivo Minha_Escola.odb).

No painel da esquerda, selecione Tabelas. No painel “Tabelas”, aparece já selecionada a única tabela criada, CADASTRO_ALUNOS. Você pode abri-la com dois

cliques do botão esquerdo do mouse ou usar o menu Editar, opção “Abrir objeto de

banco de dados

”.

Vai aparecer uma tela como a mostrada abaixo, na Figura 7.

Vai aparecer uma tela como a mostrada abaixo, na Figura 7. Figura 7 - Janela para

Figura 7 - Janela para inclusão de dados diretamente na tabela CADASTRO_ALUNOS

Observe que a seqüência dos campos (colunas) segue a mesma ordem em que foram criados no momento da criação da tabela. A largura dos campos pode ser alterada da mesma maneira que a largura das colunas numa planilha eletrônica. A inclusão dos dados dos alunos pode ser realizada diretamente nesta janela, mas não é recomendado que se faça dessa maneira. Será melhor usar um formulário para este objetivo.

Formulários

Os formulários permitem a visualização e inserção de dados em uma tabela de modo mais flexível do que o apresentado anteriormente. Através deles podemos exibir apenas os campos que nos interessem e na ordem que quisermos de forma a facilitar a sequência lógica dos dados.

Os formulários podem ser criados de duas maneiras, na exibição de design e a outra usando o assistente de formulários. Vamos usar a segunda maneira que é mais fácil de ser entendida.

Os formulários podem ser criados através do assistente de formulários. Para abrir esse assistente, execute o programa BASE e, no painel da esquerda, clique em “Formulários”. Depois, no painel de Tarefas, clique em “Assistente de formulário ", como mostrado na Figura 8.

de formulário ", como mostrado na Figura 8. Figura 8 - Abrindo assistente para criar formulários

Figura 8 - Abrindo assistente para criar formulários

Após realizar as ações acima, aparecerá uma caixa de diálogo sobre um fundo de documento do programa Writer do LibreOffice. A Figura 9 apresenta essa tela.

do programa Writer do LibreOffice. A Figura 9 apresenta essa tela. Figura 9 - Caixa de

Figura 9 - Caixa de diálogo para criar formulário

Na tela apresentada há opções para selecionar as tabelas ou consultas. No exemplo que está sendo desenvolvido existe, por enquanto, apenas a tabela CADASTRO_ALUNOS, que já está selecionada automaticamente.

Os “campos disponíveis” variam segundo a tabela ou consulta selecionada. Para realizar a matrícula dos alunos é necessário apresentar todos os campos para que o usuário possa preenchê-los. Por isso, selecione todos os campos disponíveis usando o botão com ícone “>>”. Todos os nomes de campos disponíveis passarão para o painel à direita, de título “Campos no formulário”.

Em seguida, clique no botão "Avançar" na parte inferior desta janela. O programa irá para a opção "Configurar um sub-formulário”. Como não queremos configurar um sub-formulário, clique novamente no botão “Avançar >” na parte de baixo do painel.

O programa irá automaticamente para a opção número 5, “Dispor controles”. Você verá então uma tela como a mostrada na Figura 10.

Você verá então uma tela como a mostrada na Figura 10. Figura 10 - Janela para

Figura 10 - Janela para a configuração da disposição dos campos no formulário

Escolha as opções como estão mostradas na janela:

Disposição do formulário principal “Colunas – Rótulos à Esquerda”

Posição do Rótulo “Alinhar à esquerda”.

Com essa configuração as etiquetas do formulário ficarão numa coluna, alinhada à esquerda.

Em seguida, clique no botão “Avançar >” e o programa irá para a etapa 6, que

é “Definir entrada de dados”. Você pode verificar nesta janela que temos várias opções para escolher de que modo os dados serão utilizados pelo formulário. Deixe como está

e clique em “Avançar >”.

Na sétima etapa (“Aplicar estilos”) pode ser definido o estilo do formulário. Por comodidade, vamos deixar a primeira cor da lista, bege, e na parte de “Bordas de campo”, clique na terceira opção, “Plano”. Clique em “Avançar >” para a última etapa de construção do formulário, que é a definição do nome. Aceite o nome sugerido, “CADASTRO_ALUNOS” e clique no botão “Concluir”. O formulário terá o aspecto mostrado na Figura 11.

O formulário terá o aspecto mostrado na Figura 11. Figura 11 - Formulário para a tabela

Figura 11 - Formulário para a tabela CADASTRO_ALUNOS

Uma vez criado o formulário já estamos apto para incluir dados na tabela CADASTRO_ALUNOS. Para isto, abra o formulário CADASTRO_ALUNOS. Vamos clicar no campo ANO (o campo IDCAD será gerado automaticamente à medida do preenchimento da tabela) e digitar o ano letivo no qual o aluno está sendo matriculado. Como você pode verificar na Tabela 4, todos os alunos estão sendo matriculados para séries no primeiro semestre de 2014.

Em seguida, seleciona-se o próximo campo, DATA_MATR e inserimos o valor correspondente ao primeiro aluno. Passamos para o próximo campo e repetimos esse processo até que todos os campos tenham sido preenchidos.

Quando o último dado referente ao primeiro aluno for preenchido, temos de ir para o próximo registro para inserir os dados do próximo aluno. Esta opção está disponível na barra de ferramentas na parte de baixo do formulário, conforme mostrado na Figura 12 destacado pela seta em vermelho.

Tabela 4 - Dados cadastrados na tabela CADASTRO_ALUNOS

IDCAD

ANO

DATA_MATR

SEM

NOME

SERIE

DATA_NASC

OBS

TURMA

 

2014

1 22/01/2014

I

Victor Ströele

VIII

24/05/1983

   
 

2014

2 23/01/2014

I

Olimpio Esteves

II

20/01/1990

   
 

2014

3 21/01/2014

I

Rita Florentino

TESTE

30/05/1992

   
 

2014

4 21/01/2014

I

Alexandre de Oliveira

V

27/10/1999

   
 

2014

5 18/01/2014

I

Marina da Silva

V

21/02/1998

   
 

2014

6 02/02/2012

I

Carla Oliveira

V

05/09/1995

   
 

2014

7 03/02/2012

I

Kelly Henriques

IV

07/12/1993

   
 

2014

8 24/01/2013

I

Ana Paula da Silva

II

12/07/1988

   
 

2014

9 04/02/2014

I

Cristina Cabido

III

09/11/1987

   
 

2014

10 05/02/2014

I

Rafaela Silva

I

23/10/2000

   
 

2014

11 21/01/2014

I

Maria Maia

III

14/08/1983

   
 

2014

12 23/01/2014

I

Alexandra Machado

VI

16/08/2002

   
 

2014

13 24/01/2014

I

Sueli Correia

VI

07/06/1996

   
 

2014

14 25/01/2014

I

Neuza Marsicano

IV

09/09/1993

   
 

2014

15 25/01/2014

I

Elenize Valle

II

01/03/2004

   
 

2014

16 27/01/2014

I

Letícia Mendonça

I

18/04/1999

   
 

2014

17 07/02/2014

I

Priscila Ferreira

TESTE

25/05/1987

   
I Priscila Ferreira TESTE 25/05/1987     Figura 12 - Ícone para inserir novo registro de

Figura 12 - Ícone para inserir novo registro de aluno

Ao clicar no ícone “Novo registro” os dados do aluno serão armazenados no banco de dados “Minha_Escola” e os campos aparecerão em branco novamente para que novos alunos possam ser cadastrados. Assim, esse será o processo de registrar as matrículas de todos os alunos de um novo período letivo. Vale lembrar que não inserimos todos os dados relevantes de cada aluno, tais como nome dos pais, endereço, telefone, responsável e outros. Inserimos apenas alguns para ilustrar o processo de cadastramento de dados, que é um processo fundamental.