informaticaPC

Curso de Microsoft Access 2010

Texto de validación, campos indexados, valores requeridos...


Regístrate

Tus datos no serán compartidos, solo nosotros te enviaremos información y novedades

Texto de validación

En esta propiedad escribiremos el texto que queremos nos aparezca en pantalla si introducimos en un campo un valor que no cumple la regla de validación especificada en la propiedad anterior.

Debe ser un mensaje para que la persona que se equivoque a la hora de introducir los datos, sepa el porqué de su error y pueda solucionarlo.

Se puede utilizar esta propiedad para todos los tipos de datos excepto el Objeto OLE, y el Autonumérico.

Siguiendo con el ejemplo de la regla de validación mostrado en un apartado anterior, podemos escribir por ejemplo algo como: "ERROR: La fecha de baja es anterior a la de alta".

Campo requerido

Si queremos que un campo se rellene obligatoriamente tendremos que asignar a esta propiedad el valor , en caso contrario el valor será el de No.

Se puede utilizar esta propiedad para todos los tipos de datos excepto el Objeto OLE, y el Autonumérico.

Permitir campos de longitud cero

Los campos Memo y Texto cuentan con esta propiedad para controlar que no se puedan introducir valores de cadena que no contengan caracteres o estén vacíos.

Indexado

Se utiliza esta propiedad para establecer un índice de un solo campo. Los índices hacen que las consultas basadas en los campos indexados sean más rápidas, y también aceleran las operaciones de ordenación y agrupación.

Por ejemplo, si buscas empleados basándose en un campo llamado 'Apellidos', puedes crear un índice para este campo para hacer más rápida la búsqueda.

Esta propiedad dispone de tres posibles valores:

VALOR DESCRIPCIÓN
No Sin índice.
Sí (con duplicados) Cuando de asigna un índice a ese campo y además admite valores duplicados.
Sí (sin duplicados) Cuando se asigna un índice pero sin admitir valores duplicado.

En ocasiones nos puede interesar también indexar más de un campo a la vez.

Para ello desde la vista Diseño haremos clic en el icono Índices Índices de la pestaña Crear.

En el cuadro de diálogo que se nos muestra seleccionaremos los campos que queremos indexar, poniendo el nombre del índice sólo en el primero de ellos:

Vista Diseño de tabla

Dentro de Orden podemos ordenarlos en orden ascendente o descendente.

Al ordenar por varios campos hay que tener en cuenta que el orden en que se establecen los campos marca el modo en que se ordenará la información: en el ejemplo anterior primero se ordena por 'nombre' y en caso de que éste coincida, por 'población':

Tabla ordenada

En la parte inferior de la ventana podemos especificar las propiedades de cada uno de los índices definidos: si el índice será la clave principal de la tabla, si el valor de cada índice ha de ser Único (sin valores repetidos) o si se van a excluir del índice los valores nulos.

Para eliminar un índice de una tabla de Access, tan sólo hemos de seleccionarlo en la ventana pinchando en el símbolo Eliminar índice a su izquierda (para eliminar un índice múltiple arrastramos hasta seleccionar los siguientes) y pulsar la tecla Supr.

Cambiar entre las vistas de la tabla

Desde el icono Ver de la cinta de opciones correspondiente a la pestaña Inicio podemos cambiar entre las posibles vistas de una tabla.

Vista de tabla

Clave principal o primaria

Una clave principal es un campo o conjunto de campos que identifican de forma inequívoca cada registro de una tabla de Access 2010. Así, si por ejemplo hay un cliente con el código '10', no podrá haber otro con el mismo código.

En caso de que tengamos que relacionar varias tablas entre sí, deberemos definir una clave principal en cada una ellas, que será del mismo tipo de campo. Así podemos tener dos tablas relacionadas: una con los datos de los clientes y un campo código como clave principal, y otra con los pedidos efectuados por los mismos con otro campo código también clave principal.

Para crear una clave principal, en vista Diseño elegiremos uno o varios campos cuyo valor sea único para cada registro (sin campos que contengan valores repetidos o nulos) y haremos clic con el botón derecho sobre él.

Definir clave principal

Clave principal

A continuacion, en el menu contextual seleccionaremos Clave principal o haremos clic en el icono correspondiente de la pestaña Diseño.

Si necesitamos crear una clave principal con varios campos hemos de mantener pulsada la tecla Ctrl e ir haciendo clic en el cuadradillo a la izquierda del nombre de cada campo, y después (con la tecla Ctrl aún presionada) hacer clic con el botón derecho y seleccionar Clave principal en el menú contextual.

Clave principal

Para eliminar una clave principal tan sólo hemos de repetir los pasos indicados para crearla.

Guardar una tabla

Haremos clic en el icono guardar tabla de la barra de herramientas de acceso rápido, o en la pestaña Archivo haremos clic en Guardar, introduciremos un nombre para la tabla y haremos clic en Aceptar.

Si no se definió una clave principal al crear una tabla, a la hora de guardarla se nos mostrará el siguiente aviso:

Clave principal o primaria

En caso de que pulsemos en , se creará automáticamente un campo de tipo Autonumeración llamado Id.

Primera página Anterior Siguiente Última página
Usamos cookies para ofrecerte una experiencia mejorada, el continuar navegando supone que aceptas su uso