Você está na página 1de 1

01/08/2019 1.3.

Identificadores de registros

1.3. Identificadores de registros


Antes de começarmos a especificar os registros, vamos primeiro entender a necessidade de
identificar unicamente um registro.

A palavra registro pode ser empregada em dois contextos diferentes.

Tipo de dado
É o tipo de dado, conforme apresentado na definição de Registro.
Instância do registro
Utilizando a analogia do formulário, equivaleria às fichas dos
clientes. Cada ficha preenchida equivale a uma instância, ou um
registro daquele tipo.

Por conveniência, sempre que utilizarmos a palavra registro para indicar


instância do tipo, ela será grafada em itálico.

Identificadores de registros são campos nos registros que o identifica e diferencia um


registro de qualquer outro.

No registro indicado na tabela Tabela 1.2, “Representação de um registro Cliente”, como


podemos diferenciar um cliente cadastrado de outro? Qual campo identifica um
cliente? Seria o nome? Data de Nascimento? Telefone? CPF ou RG?' Neste caso, preferimos
utilizar o CPF, pois sabemos que duas pessoas diferentes não podem possuir o mesmo
número de CPF.

Em nosso livro os campos identificadores estão marcados com ★.

O identificadores costumam ser do tipo inteiro, pois a comparação de


inteiros é mais rápida do que comparação textual.

Na próxima seção, faremos análises em algumas situações, caso você não tenha
compreendido o que são campos identificadores terá outra oportunidade.

producao.virtual.ufpb.br/books/camyle/introducao-a-programacao-livro/livro/livro.chunked/ch01s03.html 1/1

Você também pode gostar