Tipos de datos y los tamaños de campo (MDB)

 Nota   La información recogida en este tema sólo se aplicará a bases de datos de Microsoft Access (.mdb).

Para decidir qué clase de tipo de datos (tipo de datos: característica de un campo que determina el tipo de datos que puede albergar. Los tipos de datos son: Booleano, Entero, Largo, Moneda, Simple, Doble, Fecha, Cadena y Variant (predeterminado).) va a utilizar para un campo, tenga en cuenta las consideraciones siguientes:

MostrarElegir entre un campo Texto o Memo

En Microsoft Access existen dos tipos de datos de campo (tipo de datos de campo: característica de un campo que determina el tipo de datos que puede almacenar. Por ejemplo, un campo cuyo tipo de datos es Texto puede almacenar datos que consten de letras o números, pero un campo de tipo Número sólo puede almacenar datos numéricos.) para almacenar datos con texto o combinaciones de texto y números: Texto y Memo.

Utilice un tipo de datos Texto para almacenar datos como nombres, direcciones y cualquier número que no necesite cálculos, como números de teléfono, números de pieza o códigos postales. Un campo Texto puede almacenar hasta 255 caracteres, pero el tamaño de campo predeterminado es 50 caracteres. La propiedad Tamaño del campo (FieldSize) controla el número máximo de caracteres que se puede escribir en un campo Texto.

Utilice el tipo de datos Memo si necesita almacenar más de 255 caracteres. Un campo Memo puede contener hasta 65.536 caracteres. Si desea almacenar texto con formato o documentos largos, es más conveniente que cree un campo Objeto OLE en lugar de un campo Memo.

Los tipos de datos Texto y Memo almacenan sólo los caracteres introducidos en un campo: los caracteres de espacio correspondientes a las posiciones no utilizadas no se almacenan.

Se puede ordenar o agrupar en un campo Texto o Memo, pero Access sólo utiliza los 255 primeros caracteres cuando se ordena o agrupa en un campo Memo.

MostrarElegir entre un campo Numérico o Moneda

En Microsoft Access existen dos tipos de datos de campo (tipo de datos de campo: característica de un campo que determina el tipo de datos que puede almacenar. Por ejemplo, un campo cuyo tipo de datos es Texto puede almacenar datos que consten de letras o números, pero un campo de tipo Número sólo puede almacenar datos numéricos.) para almacenar datos que contienen valores numéricos: Numérico y Moneda.

Utilice un campo Numérico para almacenar datos numéricos que se utilizarán para cálculos matemáticos, excepto cálculos relacionados con dinero o que requieran un alto grado de precisión. El tipo y el tamaño de los valores numéricos que pueden almacenarse en un campo Numérico se controla mediante la propiedad Tamaño del campo (FieldSize). Por ejemplo, el tamaño de campo Byte sólo almacenará números enteros (sin valores decimales) de 0 a 255 y ocupa 1 byte de espacio en disco.

Utilice un campo Moneda para impedir el redondeo de cifras en los cálculos. Un campo Moneda tiene una precisión de hasta 15 dígitos a la izquierda de la coma decimal y 4 dígitos a la derecha. Un campo Moneda ocupa 8 bytes de espacio en disco.

Los campos Numérico y Moneda incluyen formatos de visualización (formato: especifica cómo se muestran e imprimen los datos. Una base de datos de Access proporciona formatos estándar para tipos de datos específicos, igual que un proyecto de Access para los tipos de datos de SQL equivalentes. También se pueden crear formatos personalizados.) predefinidos, aunque también se pueden crear formatos personalizados.

MostrarElegir entre campos Autonuméricos incrementados o aleatorios

En Microsoft Access existe el tipo de datos Autonumérico, que permite crear campos que introduzcan automáticamente un número exclusivo cuando se agrega un registro. Una vez generado un número para un registro, este número no puede eliminarse ni cambiarse. Un campo Autonumérico puede generar tres clases de números: números secuenciales con incrementos de uno, números aleatorios e Id. de réplica (también conocido como GUID o identificador único global). Los campos Autonuméricos que aumentan de uno en uno son los más comunes y los más adecuados para utilizar como clave principal (clave principal: uno o más campos (columnas) cuyos valores identifican de manera exclusiva cada registro de una tabla. Una clave principal no puede permitir valores Nulo y debe tener siempre un índice exclusivo. Una clave principal se utiliza para relacionar una tabla con claves externas de otras tablas.) de una tabla. Los campos Autonuméricos aleatorios generan un número aleatorio que es exclusivo para cada registro dentro de la tabla. Los campos Autonuméricos de Id. de réplica se utilizan en las réplicas de base de datos (replicación de base de datos: proceso por el que se crean dos o más copias especiales (réplicas) de una base de datos de Access. Las réplicas se pueden sincronizar, es decir, los cambios realizados en una réplica o los cambios de diseño realizados en el Diseño principal se envían a otras réplicas.) con el fin de generar identificadores únicos para sincronizar réplicas (réplica: copia de una base de datos que es integrante de un conjunto de réplicas y que se puede sincronizar con otras réplicas del conjunto. Los cambios realizados en los datos de una tabla replicada se envían y aplican a las demás réplicas.).

 
 
Corresponde a:
Access 2003