El database es un gran registro informático. Está formado por muchas fichas. Analicemos, por ejemplo, una tarjeta. El nombre, apellido, título, teléfono y dirección, son los datos que leemos en todas las tarjetas. Cada tarjeta es una ficha donde se registran los datos, quiere decir, el nombre, apellido, etc. La forma de la ficha tipo es siempre la misma. Así, debemos escribir en la ficha inicial los nombres de los datos que se repetirán para el resto de las tarjetas. Pensemos, por ejemplo, de crear una ficha que registre los departamentos. Se abre un programa capaz de crear fichas. Se escribe en las líneas de la ficha:

          CALLE

          NUMERO notepad.wmf

          PISO

          TELEFONO

          PRECIO


Esta ficha se puede usar para cualquier departamento. Una vez escrito, el nombre de la CALLE, el NUMERO, el PISO, el TELEFONO y el PRECIO, la computadora registra la ficha asignándole el número 1 (uno), la cierra y abre una nueva. En la nuova ficha se escriben los datos de otro departamento. Al terminar, la computadora registra la ficha asignándole el número 2 (dos), y nos muestra en la pantalla, una nueva para completar. Por cada ficha llenada, la computadora asigna un número nuevo y muestra una vacía para completar. El programa, no registra datos previamente registrados, porque a cada número de teléfono asigna una sola ficha. Esto permite descartar los teléfonos repetidos, y registrar nuevos departamentos. Todas estas fichas están acumuladas en un gran registro llamado database.