Registos



next up previous contents
Next: Definição de Tipos Up: Tipos de Dados Previous: Tabelas

Registos

Suponha agora que, para além das cem notas, pretendemos também armazenar o nome e o número de cada um dos alunos a quem cada nota pertence. Uma hipótese seria ter três tabelas: uma tabela para as notas, outra tabela para os nomes e ainda mais uma tabela para os números de aluno. Uma possibilidade mais agradável seria ter uma única tabela, em que cada elemento da tabela fosse constituido pelo número, nome e nota do aluno. Tal é possível utilizando registos.

Um registo permite-nos armazenar, numa só variável, vários valores de tipos diferentes. Considere o seguinte exemplo:

A variável ficha é composta por três valores:

A cada um dos valores chamamos campo, ao nome do campo chamamos selector. O exemplo seguinte mostra como se pode obter o valor de um campo, a partir do seu selector (neste caso o campo com selector NOME):

.NOME


Jose Franscisco Creissac Campos
Wed Jan 31 22:03:31 MET 1996