Propiedades básicas de una tabla en LibreOffice Base

En artículos anteriores hemos visto cómo se crean las tablas en LibreOffice Base  y también qué tipos de datos podemos incluir en nuestras tablas de la base de datos (hasta 21 tipos distintos), pero hasta ahora no habíamos entrado a detallar qué son y qué valores pueden tomar las propiedades de los campos de una tabla en una base de datos.

Para poder ver las propiedades de los campos hemos de entrar en el modo Diseño de Tabla de una base de datos. Ahí, al seleccionar los campos que queremos que formen parte de nuestra tabla, vemos cómo, si elegimos un tipo de datos u otro, la parte inferior de la pantalla se modifica, mostrando unas propiedades del campo diferentes dependiendo del tipo de datos que elijamos:

Propiedades básicas de una tabla en LibreOffice Base 1

Vamos a ver las propiedades que podemos definir para los distintos tipos de datos que existen en LibreOffice Base:

  • Valor automático. Para esta propiedad hemos de elegir de la lista desplegable entre las opciones Si y No. Esta propiedad sirve para definir si el campo debe contener valores de incremento automático conforme se vayan introduciendo registros. En el caso de dejar marcada esta opción, no podremos introducir datos directamente, sino que Base se encargará de ello, asignando automáticamente un valor propio. Esta propiedad únicamente se activa para algunos datos de tipo numérico. Esta propiedad es muy útil si queremos asignar un código único a cada registro que introduzcamos en nuestra base de datos.
  • Entrada requerida. Nuevamente hemos de elegir entre Si o No de la lista desplegable. Si elegimos , Base no permitirá que el campo quede en blanco, es decir, el campo será de obligado cumplimiento. Esto nos puede servir para utilizarlo en casos de que los datos que se solicitan sean esenciales para nuestra tabla. Por ejemplo: si queremos recopilar datos de personas, podemos marcar como entradas requeridas los campos de Nombre o Apellidos.
  • Longitud. Esta propiedad establece la longitud máxima, bien sea de texto o numérica, permitida para ese campo. Por defecto, Base establece una longitud de “10” para datos de tipo numérico y de “100” para datos de tipo texto, pero el usuario puede definir la longitud deseada que sea más acorde con el tipo de datos que quiere introducir en su tabla. Para evitar que nuestra base de datos ocupe un espacio excesivo, es conveniente especificar siempre el tamaño mínimo que sea suficiente.
  • Ejemplo de formato. Con esta propiedad podemos determinar cómo queremos que sea el formato de salida de los datos introducidos. Aquí aparece un botón el cual, pinchando sobre él, abre una ventana emergente, que nos permite decidir el formato deseado, tanto para campos de tipo numérico como para campos de tipo texto:

Propiedades básicas de una tabla en LibreOffice Base 2

Propiedades básicas de una tabla en LibreOffice Base 3

En ambos casos se podrá elegir también el tipo de alineación deseada para el campo en cuestión:

Propiedades básicas de una tabla en LibreOffice Base 4

  • Decimales. Para los datos numéricos con decimales, también podemos definir el número de decimales que deben contener los números introducidos.
  • Valor predeterminado. Esta propiedad es muy útil si vamos a introducir datos que se repiten con mucha frecuencia. En este caso, al introducir un nuevo registro aparecerá automáticamente el valor que hemos configurado en esta propiedad. Por ejemplo, si vamos a recoger una tabla con nombres de personas que, mayoritariamente, son mujeres, en el campo “Sexo”, podemos especificar como valor predeterminado “Femenino”. En el caso de que haya que registrar algún hombre, habrá que cambiar manualmente el dato introducido.

Estas son las propiedades que nos permiten definir las características de los datos introducidos en nuestra base de datos. Es conveniente definir bien estas propiedades sobre todo cuando la recopilación de datos recae sobre diferentes usuarios, ya que facilita enormemente la introducción y ordenación de los datos que posteriormente vamos a tratar.

Si te ha gustado este artículo, ayúdanos a que más gente conozca LibreOffice compartiéndolo en tus redes sociales. Muchas gracias ;).