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.
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.
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.
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.
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.
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 |
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.
Molto più che documenti.
Scopri tutto ciò che Scribd ha da offrire, inclusi libri e audiolibri dei maggiori editori.
Annulla in qualsiasi momento.