Menú
Está libre
registro
hogar  /  Navegantes/ Colocación de un objeto OLE. OLE (vinculación e incrustación de objetos) - Bases de datos: conceptos básicos Valor predeterminado

Colocación de objetos OLE. OLE (vinculación e incrustación de objetos) - Bases de datos: conceptos básicos Valor predeterminado

En la tabla SILLA hay un campo FOTO, que debe contener una fotografía del gerente, almacenada en el formato del editor gráfico Paint en un archivo con extensión .gif. El tipo de datos de dicho campo debe definirse como Objeto OLE. Este objeto se coloca en el campo en la etapa de completar los campos de la tabla. El objeto puede estar incrustado o vinculado.

COMENTARIO

OLE (vinculación e incrustación de objetos) es un método para transferir información como objetos entre aplicaciones de Windows. Un campo de objeto OLE es un medio para vincular objetos en otra aplicación o para incrustar un objeto en una base de datos. Los objetos pueden ser textos simples y formateados, imágenes, diagramas, archivos de grabación de sonido (.WAV), música en formato MIDI (interfaz digital de instrumentos musicales), archivos de animación (.FLI, .MMM), videoclips (.AVI), hojas de cálculo de otras aplicaciones compatibles con esta herramienta. Access es OLE totalmente integrado con otras aplicaciones de Microsoft Office.

El objeto incrustado se almacena en el archivo de la base de datos y siempre está disponible. Al hacer doble clic en una celda que contiene un objeto incrustado, se abre la posibilidad de editar el objeto utilizando las herramientas de la aplicación en la que se creó el objeto.

El objeto vinculado se guarda en el archivo de objeto. El archivo de objeto se puede actualizar independientemente de la base de datos. Los últimos cambios se mostrarán la próxima vez que abra un formulario o informe. Cuando trabaja con una base de datos, también puede ver y editar el objeto.

El objeto vinculado editado se guardará en el archivo de objeto, no en el archivo de base de datos. La vinculación de objetos es conveniente cuando se trabaja con objetos grandes que no desea incluir en el archivo de la base de datos, así como con objetos utilizados en varios formularios e informes. Si se mueve el archivo de objeto vinculado, debe restablecer el vínculo.

COMENTARIO

Para mostrar un objeto OLE en un formulario o informe, debe crear un control de "Marco de objeto adjunto" (consulte los capítulos 4, 6).

Uso del campo MEMO de tipo de datos

En la tabla ASUNTO hay un campo PROGRAMAS, que contendrá un texto largo de datos - un programa corto del curso. Para tal campo, se selecciona el tipo de datos - Campo MEMO (Memo). Los datos se pueden ingresar en este campo directamente en la tabla, o mediante el área de entrada, que se invoca presionando las teclas +.

Si los textos de programas sobre temas se preparan en algún editor de texto, por ejemplo, Microsoft Word, y se almacenan en archivos separados, es conveniente que este campo establezca el tipo OLE Object Field (OLE Object) y, al ingresar valores En él, establezca un vínculo con los archivos.



Los campos de hipervínculo se utilizan para navegar a objetos en la misma base de datos de Access o en otra, a documentos creados en varias aplicaciones de Microsoft Office y ubicados en unidades locales o de red, a páginas de servidor web y documentos de otros recursos en la red, Internet o intranet. Cuando hace clic en el hipervínculo, accede al documento, que abre la aplicación que lo creó. Los detalles de la creación de hipervínculos en tablas, formularios e informes se analizarán a continuación. También analiza la creación de un hipervínculo en el campo de la tabla PROFESOR.

Definición de una clave primaria compuesta

En la tabla ESTUDIANTE, la clave principal compuesta (única) incluye los campos НГ y НС. Para determinar esto en el modo de diseño de tabla, debe seleccionar ambos campos haciendo clic con el botón del mouse en el área de marcado mientras mantiene presionada la tecla. Luego, haga clic en el botón de la barra de herramientas de la clave principal.

Las claves compuestas se definen de forma similar en las tablas LEARNING SUCCESS.

El ejercicio

Cree una estructura de tabla APRENDIZAJE, DESEMPEÑO. Al crear tablas, utilice los parámetros que se presentan en el Apéndice A.

Cuadro A.1. Descripción de las propiedades de los campos de la tabla ESTUDIANTE

Nombre del campo Campo clave Campo único Campo requerido Tipo de datos El tamaño Lugares decimales Firma de campo
NG Texto Grupo
NS Texto Número de estudiante en el grupo
Nombre completo Texto Nombre completo
GODR No Numérico Entero Año de nacimiento
DIRECCIÓN No Texto
PBALL No Numérico Con flotador. punto 4 bytes Puntaje de aprobación


Cuadro A.2. Descripción de las propiedades de los campos de la tabla GRUPO

Cuadro A.3. Descripción de las propiedades de los campos de la tabla CHAIRMAN

Nombre del campo Campo clave Campo único Campo requerido Tipo de datos El tamaño Lugares decimales Firma de campo
CCAF Texto Código
NCAF No Texto Nombre
CUERPO No Texto
ZAV No Texto Nombre completo de la cabeza Departamento
FOTO No Campo de objeto OLE Foto del gerente

Cuadro A.4. Descripción de las propiedades de los campos de la tabla MAESTRO

Nombre del campo Campo clave Campo único Campo requerido Tipo de datos El tamaño Firma de campo
TABN Texto Pestaña. habitación
Nombre completo Texto Nombre completo del profesor
S T No Texto Uch. la licenciatura
ZV No Texto Uch. rango
CCAF Texto Código del departamento

Cuadro A.5. Descripción de las propiedades de los campos de la tabla ASUNTO

Nombre del campo Campo clave Campo único Campo requerido Tipo de datos El tamaño Firma de campo Condición sobre el valor Mensaje de error
KP Texto Código del objeto
notario público No Texto Nombre del árticulo
MIRAR No Numérico Entero Horas totales > 0 y<=300 El número de horas no debe ser superior a 300.
LEC No Numérico Entero Conferencias
NS No Numérico Entero Práctica
Emergencia No Numérico Entero Semestres
PROGRAMA Campo MEMO Programa

Cuadro A.6. Descripción de las propiedades de los campos de la tabla ESTUDIO

Nombre del campo Campo clave Campo único Campo requerido Tipo de datos El tamaño Lugares decimales Firma de campo
NG Texto Nom. grupo
KP Texto Código. tema
TABN Texto Pestaña. norte. Rvdo.
VIDZ Texto Tipo de ocupacion
MIRAR No Numérico Entero casarse puntuación por artículo
SBALL. GRAMO No Numérico Desde pl. punto 4 bytes

Cuadro A.7. Descripción de las propiedades de los campos de la tabla PROGRESO

Nombre del campo Campo clave Campo único Campo requerido Tipo de datos El tamaño Lugares decimales Firma de campo
NG Texto Número de grupo
NS Texto Nom. estudiante
KP Texto Código del objeto
TABN Texto Pestaña. norte. conferenciante
VIDZ Texto Tipo de actividad
CALIFICACIÓN No Numérico Entero

Ingresar datos en tablas de bases de datos

Campos de objeto OLE

MS Access permite almacenar imágenes y otros datos binarios en tablas (por ejemplo, hoja de cálculo de MS Excel, documento de MS Word, dibujo de grabación de sonido). El tipo de datos sirve para estos fines. Campo objeto VIEJO. La cantidad real de datos que puede ingresar en este campo está determinada por el tamaño del disco duro de su computadora (hasta 1 Gigabyte).

Tipo de datos maestros de búsqueda

Al seleccionar este tipo de datos, se inicia un asistente de búsqueda, que crea un campo que le solicita que seleccione valores de una lista desplegable que contiene un conjunto de valores constantes o valores de otra tabla.

El tamaño de este campo es el mismo que el tamaño del campo clave utilizado como comodín (normalmente 4 bytes).

Creando una estructura de tabla

Ahora que hemos cubierto los tipos de datos en Access y las propiedades individuales de los campos de la tabla, puede comenzar a crear la estructura de la tabla. Consideremos la posibilidad de crear una estructura de tabla usando el ejemplo de creación de una tabla. Pedidos la base de datos Northwind que viene con Access. Esta tabla ya está disponible en la base de datos de Northwind, pero será muy útil recorrer el proceso de creación de esta tabla. Para no romper la estructura de la base de datos Northwind, primero cree una base de datos de muestra y abra su ventana.

En la ventana de diseño de la tabla en la columna Nombre los campos ingresar Código de orden .

Presione la tecla Pestaña o Ingresar , ir a la columna Tipo de datos. Al mismo tiempo, tenga en cuenta que en la parte inferior del cuadro de diálogo, aparece información en la sección "Propiedades del campo".

En la columna Tipo de datos valor apareció Texto. Haga clic en el botón desplegable en el lado derecho del rectángulo y verá una lista que contiene todos los tipos de datos. De esta lista, use el mouse o las teclas arriba y abajo para seleccionar un valor Encimera y presione la tecla Pestaña ir a una columna Descripción. Columna Descripción representa la explicación que le das a tus campos. Cuando trabaje con esta tabla en el futuro, esta descripción aparecerá en la parte inferior de la pantalla de MS Access siempre que se encuentre en el campo. Código de orden y le recordará el propósito de este campo.

Ingrese texto explicativo en la columna Descripción y presione la tecla Pestaña o Ingresar , para proceder a ingresar información para el siguiente campo.

Introduzca una descripción para todos los campos de la tabla de la misma forma.

Cuando haya terminado de ingresar a la estructura de la tabla, guárdela ejecutando el comando Archivo / Guardar.

Access 2010 tiene la capacidad de agregar objetos a un campo con tipo de datos OLE... En el caso de que el tipo de datos se especifique como OLE (vinculación e incrustación de objetos- vincular e incrustar un objeto), luego Access mantiene el externo un objeto en un archivo de base de datos común, asignando tanto espacio para almacenarlo como este objeto ocupe como un archivo separado. Debajo objetos deben entenderse como archivos creados en forma de aplicaciones en editores gráficos, videoclips, en aplicaciones de MS Office, etc. Cuando la tabla se llena con datos que son objetos, se genera un mensaje sobre el programa con el que se puede abrir este objeto en la posición correspondiente del campo con el tipo de datos OLE. Visualización de objetos se realizará únicamente en formularios e informes.

Para incrustando un objeto en el campo con Tipo de datos OLE necesitas abrir la mesa en modo "Constructor". Agrega un nuevo campo como "Foto del producto". Seleccionar tipo de datos Campo de objeto OLE y luego guarde la tabla.

Luego en el modo "Tabla" en la línea para la entrada de datos, haga clic derecho, en el menú que se abre, seleccione la línea con el comando, que abrirá un cuadro de diálogo (Fig. 3.38, Fig. 3.39).

Arroz. 3.38 Insertar un objeto

Arroz. 3.39 Cuadro de diálogo para agregar un nuevo objeto a una tabla de acceso

Recuerde que existen dos posibilidades para incrustar objetos como datos. La primera opción implica el uso de aplicaciones estándar para crear un archivo compatible con Access, la segunda es la capacidad de insertar un objeto, lo que le permite utilizar cualquier archivo como fuente de datos (Fig. 3.40).

Arroz. 3.40 Agregar un nuevo objeto a una tabla de Access desde un archivo

1. Crear un objeto a partir de un archivo.

Cuando se trata de datos, que son objetos para la base de datos y son archivos externos, entonces necesita tener estos archivos. Por lo tanto, necesitará crear varios archivos para luego verlos mostrados en la base de datos, así como intentar modificar estos archivos. Por ejemplo, si tiene una foto de un objeto en el archivo Monitor.jpg(jpg es un formato de foto universal). Para que este archivo se guarde en la base de datos, en la ventana (Fig. 3.40) marque la casilla "Crear desde archivo", después de lo cual aparecerá una ventana, que se muestra en la Figura 3.41. Usando el botón "Visión general" seleccione el archivo requerido.

Arroz. 3.41 Encontrar un archivo al crear un objeto en la base de datos

En la línea correspondiente al campo, p. Ej. "Foto del producto" la palabra aparecerá Paquete, esto significa que el archivo está asociado con la aplicación con la que fue creado. Por tanto, al visualizar la base de datos, ya sea una consulta, un formulario o un informe, el usuario verá la imagen del archivo como un icono, y al hacer doble clic en esta imagen, el sistema primero encontrará la aplicación, y luego muestre el contenido del archivo en él (en este ejemplo, esta es una foto) ... Las únicas excepciones son los archivos de imagen guardados con la extensión. .bmp(formato de mapa de bits). Sin embargo, debe recordarse que los archivos creados en aplicaciones de Microsoft se mostrarán inmediatamente en formularios e informes. La conclusión es simple, las fotos pueden insertarse en aplicaciones como Paint, Word, Power Point, guardarse como archivos separados y luego conectarse como un objeto a la base de datos. Intente crear varios archivos con fotos y texto utilizando diferentes editores de Windows. Por ejemplo, puede abrir un documento de Word, insertar una foto del archivo, agregar texto y luego guardar como: Monitor.docx(figura 3.42).

Arroz. 3.42 Archivo de foto creado en Word

2. Creación de nuevos objetos.

La creación de nuevos objetos en la base de datos debe significar el uso de la aplicación en la que se crea el archivo y luego se conecta en el campo que describe el tipo de OLE dado. Para iniciar el modo de creación de nuevos objetos, debe abrir la tabla en modo "Tabla", elija una opción "Crear nuevo" en el cuadro de diálogo (Fig. 3.39), y luego seleccione en la lista "Tipo de objeto"(solicitud requerida). La lista de aplicaciones que admite Access para crear un objeto está en la lista (Fig. 3.43), que se abrirá después de ejecutar el comando "Insertar objeto" .

Arroz. 3.43 Lista de tipos de objetos de acceso que puede utilizar para crear archivos

La conveniencia de utilizar aplicaciones para la creación de objetos en forma de archivos radica en que en el futuro estos archivos se pueden utilizar de forma autónoma o se pueden corregir en la base de datos.

Considerar opción de creación de objetos para la base de datos usando con aplicaciones de pintura.

Por ejemplo, es necesario crear un objeto con una imagen de una empresa y un texto, que el usuario de la base de datos puede posteriormente reemplazar o corregir. Para hacer esto, seleccione de la lista Objeto de imagen de mapa de bits, en la Figura 3.44 se muestra más tecnología para crear un objeto.

1. Abra la aplicación Paint.

2. Inserte la foto del archivo.

3. Agregue texto (si es necesario).

4. Guardar como archivo.

5. Cierre la aplicación.

Arroz. 3.44 Tecnología de creación de objetos en la aplicación Paint

Ejercicio 3.11

1. En la tabla " Bienes"En el modo "Constructor" agregar una nueva columna llamada "Foto del producto", tipo de datos " Campo de objeto OLE ", guarde sus cambios.

2. En el modo "Mesa" en el campo "Foto del producto" selecciona la linea "Insertar objeto desde archivo", seleccione (punto) "Crear nuevo" y de la lista desplegable especifique Documento de Microsoft Word... Esto abrirá un editor de texto. MS Word, aquí debe insertar una imagen correspondiente al producto en esta línea. Seleccione imágenes de la lista almacenada directamente en el editor (pestaña "Insertar", icono "Imagen", botón "Inicio" en el cuadro de diálogo de la derecha) o inserte una imagen de otros programas. Puede utilizar la aplicación Paint (objeto Imagen de mapa de bits) donde dibuja el producto usted mismo. Cierre el archivo creado, automáticamente se vinculará a su base de datos, a la línea en la que lo insertó.

3. Siga este procedimiento para todas las lineas tu Tablas "Productos".

4. Guarde sus cambios.

Preguntas de control

1. ¿Qué objetos se pueden insertar en una base de datos con el tipo de datos OLE?

2. ¿Cómo se puede insertar una foto en una tabla en el modo "Tabla"?

3. ¿En qué parte de la base de datos se mostrará la foto?

4. ¿Cuál es la diferencia entre el método "Crear un nuevo objeto" y el método "Crear desde archivo"?

5. Cómo poner un archivo de foto de producto en la base de datos si tiene la extensión .png?

6. ¿Es posible editar un archivo que se inserta como un objeto en la base de datos directamente en el sistema de archivos de la computadora?

7. ¿Cómo insertar una presentación en la base de datos?

8. ¿Qué objetos de la aplicación se pueden insertar en la base de datos?

Cada tabla en Access está formada por campos. Las propiedades de un campo describen las características y el comportamiento de los datos que se le agregan. El tipo de datos de un campo es la propiedad más importante que determina qué datos se pueden almacenar en un campo. Este artículo describe los tipos de datos y otras propiedades de campo que están disponibles en Access y proporciona más información en la sección Referencia de tipos de datos.

En este articulo

Información general

A veces, los tipos de datos pueden no parecer obvios, por ejemplo, un campo con el tipo de datos "Texto" puede almacenar datos que consisten en texto y números. Sin embargo, solo se pueden almacenar datos numéricos en un campo con el tipo de datos Número. Por lo tanto, necesita saber qué propiedades se utilizan para cada tipo de datos.

El tipo de datos de un campo determina muchas otras características importantes de un campo, en particular:

    formatos que se pueden utilizar en el campo;

    el tamaño máximo del valor en el campo;

    forma de utilizar el campo en expresiones;

    la capacidad de indexar el campo.

Dependiendo de cómo se cree el nuevo campo, el tipo de datos del campo se puede predefinir o seleccionar. Por ejemplo, si, al crear un campo en modo tabla, usted:

    está utilizando un campo existente de otra tabla, los tipos de datos ya están definidos en él o en la plantilla;

    Ingrese datos en una columna (o campo) vacía, Access asigna un tipo de datos al campo según los valores que ingrese, o puede asignar un tipo de datos y formato al campo.

    en la pestaña Cambio de campos en un grupo Campos y columnas elige un equipo Agregar campos, Access muestra una lista de tipos de datos para elegir.

¿Cuándo usar qué tipo de datos?

Un tipo de datos de campo se puede considerar como un conjunto de características que se aplican a todos los valores de ese campo. Por ejemplo, los valores de un cuadro de texto solo pueden contener letras, números y algo de puntuación. Además, el cuadro de texto puede tener hasta 255 caracteres.

Consejo: A veces parece que los datos del campo son del mismo tipo, pero en realidad son datos de un tipo diferente. Por ejemplo, el campo parece contener valores numéricos, pero en realidad son valores de texto que representan números de habitación. Las expresiones se utilizan a menudo para comparar o convertir valores con diferentes tipos de datos.

Las tablas siguientes muestran los formatos disponibles para cada tipo de datos y describen los resultados del formato.

Tipos basicos

Formato

Datos mostrados

Texto

Valores alfanuméricos cortos, como apellido o dirección postal. Recuerde, a partir de Access 2013, se cambió el nombre del tipo de datos de texto a Texto corto.

Numérico, gran número

Valores numéricos como distancias. Recuerde que existe un tipo de datos independiente para los valores monetarios.

Monetario

Valores monetarios.

Lógico

Valores Sí y No, y campos que contienen solo uno de los dos valores.

fecha y hora

Valores de fecha y hora de 100 a 9999.

Texto formateado

Texto, o una combinación de texto y números, formateados con controles de color y fuente.

Campo calculado

Resultados del cálculo. El cálculo puede hacer referencia a otros campos de la misma tabla. Los cálculos se crean utilizando el Generador de expresiones. Los campos calculados se introdujeron por primera vez en Access 2010.

El adjunto

Imágenes adjuntas, archivos de hojas de cálculo, documentos, gráficos y otros tipos de archivos admitidos en los registros de la base de datos (como en los mensajes de correo electrónico).

Texto, o una combinación de texto y números, guardado como texto y utilizado como dirección de hipervínculo.

Campo Memo

Bloques largos de texto. Un caso de uso típico para un campo MEMO es una descripción detallada del producto. Recuerde, a partir de Access 2013, se ha cambiado el nombre del tipo de datos MEMO a Texto largo.

Sustitución

Una lista de valores que se recuperan de una tabla o consulta, o un conjunto de valores que especificó cuando creó el campo. Se inicia el asistente de búsqueda, que puede utilizar para crear un campo de búsqueda. Dependiendo de sus opciones en el asistente, los datos en el campo de búsqueda pueden ser de texto o numéricos.

Los campos de búsqueda tienen un conjunto adicional de propiedades, que se encuentran en la pestaña Sustitución en el área de Propiedades de campo.

Nota: Los archivos adjuntos y los datos calculados no están disponibles en los archivos MDB.

Numérico

Formato

Datos mostrados

General

Números sin formato adicional (exactamente como están almacenados).

Monetario

Los valores monetarios habituales.

Euro

Valores monetarios regulares en formato de la UE.

Reparado

Datos numéricos.

Estándar

Datos numéricos con decimales.

Por ciento

Valores porcentuales.

Exponencial

Cálculos.

fecha y hora

Formato

Datos mostrados

Formato de fecha corta

Fecha en formato corto. Depende de la ubicación de la fecha y la hora. Por ejemplo, 14/03/2001 para Rusia.

Formato de fecha medio

Formato de fecha larga

Fecha en formato largo. Depende de la ubicación de la fecha y la hora. Por ejemplo, el 14 de marzo de 2001 para Rusia.

Tiempo (12 horas)

La hora está solo en formato de 12 horas, lo que reflejará los cambios en la configuración regional para la fecha y la hora.

Formato de tiempo medio

Hora en formato de 12 horas seguida de AM (antes del mediodía) o PM (después del mediodía).

Tiempo (24 horas)

La hora está solo en formato de 24 horas, lo que reflejará los cambios en la configuración regional para la fecha y la hora.

Lógico

Objeto OLE Objetos OLE como documentos de Word.

Propiedad Field Size

Después de crear un campo y especificar el tipo de datos para él, puede configurar propiedades de campo adicionales. El conjunto de propiedades adicionales disponibles depende del tipo de datos del campo. Por ejemplo, puede ajustar el tamaño del cuadro de texto usando la propiedad Tamaño del campo.

Para campos numéricos y de moneda, la propiedad Tamaño del campo especialmente importante porque define el rango de valores para el campo. Por ejemplo, un campo numérico de un bit solo puede contener números enteros en el rango de 0 a 255.

Propiedad Tamaño del campo también determina cuánto espacio en disco ocupa cada valor de campo numérico. Dependiendo del tamaño del campo, el número puede ser 1, 2, 4, 8, 12 o 16 bytes.

Nota: Los valores de dimensión variable son posibles en MEMO y campos de texto. Para estos tipos de datos, la propiedad Tamaño del campo especifica el tamaño máximo de espacio disponible para un solo valor.

Tipos de datos en enlaces y uniones

Una relación entre tablas es una relación entre campos comunes en dos tablas. La relación puede ser de uno de los siguientes tipos: uno a uno, uno a varios, varios a varios.

Una combinación es una operación SQL que combina datos de dos fuentes en un solo registro en un conjunto de registros de consulta en función de los valores de un campo común especificado en las fuentes. Una combinación puede ser de uno de los siguientes tipos: combinación interna, combinación externa izquierda, combinación externa derecha.

Cuando crea una relación entre tablas o agrega una combinación a una consulta, los tipos de datos en los campos combinados deben ser iguales o compatibles. Por ejemplo, no podrá crear una conexión entre campos numéricos y de texto, incluso si los valores en esos campos son los mismos.

Cuando se usa un enlace o conexión, los campos con el tipo de datos Contador son compatibles con los campos de un tipo numérico si la propiedad Tamaño del campoúltimo configurado para Entero largo.

El tipo de datos o la propiedad no se pueden cambiar para un campo que participa en una relación entre tablas Tamaño del campo... Para cambiar una propiedad Tamaño del campo, elimine temporalmente el enlace. Sin embargo, después de cambiar el tipo de datos, no puede volver a crear la relación hasta que cambie el tipo de datos del campo asociado. Para obtener más información sobre las tablas, consulte el artículo Descripción de las tablas.

Referencia de tipo de datos

El tipo de datos aplicado al campo contiene un conjunto de propiedades que puede seleccionar. Para obtener más información, haga clic en los tipos de datos a continuación.

El adjunto

Cita. Se usa en un campo que le permite adjuntar archivos e imágenes a una publicación. Por ejemplo, si tiene una base de datos de contactos de trabajo, puede adjuntar un currículum o fotos de contacto usando el campo de adjuntos. Para algunos tipos de archivos, Access comprime los archivos adjuntos que agrega. El tipo de datos Adjunto solo está disponible en las bases de datos de ACCDB.

Tipos de archivos adjuntos que Access encoge

Cuando adjunta cualquiera de los siguientes tipos de archivo a su base de datos, Access comprime el archivo.

    Mapas de bits como archivos BMP

    Metarchivos de Windows, incluidos archivos EMF

    Archivos EXIF

  • Archivos TIFF

Puede adjuntar una amplia variedad de archivos a una grabación. Sin embargo, algunos tipos de archivos pueden representar una amenaza, por lo que se bloquean. Normalmente, puede adjuntar cualquier archivo creado en una de las aplicaciones de Microsoft Office, así como archivos de registro (LOG), archivos de texto (TEXT, TXT) y archivos ZIP comprimidos. Consulte la tabla más adelante en esta sección para obtener una lista de los formatos de archivo de imagen admitidos.

Lista de tipos de archivos bloqueados

Access bloquea los siguientes tipos de archivos adjuntos:

Encimera

Cita. El campo de contador le permite especificar un valor único, es decir, se utiliza para un solo propósito: hacer que cada registro sea único. La mayoría de las veces, este campo se utiliza como clave principal, especialmente si no hay una clave natural adecuada (clave basada en el campo de datos).

El valor en el campo del contador ocupa de 4 a 16 bytes, dependiendo del valor de la propiedad. Tamaño del campo.

Supongamos que tiene una tabla que almacena datos de contacto. Puede utilizar los nombres de los contactos como clave principal para esta tabla. Pero, ¿cómo manejas dos contactos con el mismo nombre? Los nombres no son adecuados como claves primarias porque a menudo no son únicos. Al utilizar el campo de contador de cada registro, se garantiza un identificador único.

Nota: No utilice un campo de contador para almacenar el número de registros en una tabla. Los valores del contador no se reutilizan y, por lo tanto, se generan espacios cuando se eliminan registros del recuento. Y el número exacto de registros es fácil de obtener utilizando la fila de totales en la vista de tabla.

Propiedades de campo admitidas

Propiedad

Uso

Tamaño del campo

Determina la cantidad de espacio a asignar para cada valor. Solo dos valores son válidos para los campos de contador.

    El entero largo se utiliza para campos de contador que no se utilizan como ID de replicación. Este es el predeterminado. Solo debe cambiarse si está creando un campo de ID de replicación.

    Nota: La replicación no es compatible con bases de datos de formato más nuevo como ACCDB.

    Este valor hace que los campos del contador sean compatibles con otros campos numéricos de enteros largos cuando se utilizan en enlaces y combinaciones. Cada valor de campo es de 4 bytes.

    Sentido Código de replicación se aplica a los campos de contador que se utilizan como identificadores de réplica en una base de datos de réplica. Utilice este valor solo si está operando o implementando un modo de diseño de base de datos replicada.

    Cada valor de campo es de 16 bytes.

Nuevos valores

Determina si se incrementa el campo del contador con cada nuevo valor o se utilizan números aleatorios. Elija una de las opciones siguientes.

    Consistente. Los valores comienzan en 1 y aumentan en 1 para cada nueva entrada.

    Aleatorio. Se inicia un valor aleatorio y se asigna un valor aleatorio para cada nuevo registro. Los valores son enteros largos y oscilan entre –2,147,483,648 y 2,147,483,647.

Formato

Si está utilizando un campo de contador como clave principal o ID de replicación, esta propiedad no debe establecerse. De lo contrario, elija un formato de número adecuado.

Firma

Indexado

    Sí (se permiten fósforos).

    No.

Nota: Si no hay un índice único, puede ingresar valores duplicados, que pueden romper las relaciones de las que forma parte la clave.

Usando la propiedad Indexado

Etiquetas inteligentes

Alineación del texto

Calculado

Cita. Se utiliza para almacenar los resultados de los cálculos.

El cálculo puede hacer referencia a otros campos de la misma tabla. Los cálculos se crean utilizando el Generador de expresiones. Los tipos de datos calculados se introdujeron por primera vez en Access 2010. Los tipos de datos calculados solo están disponibles en las bases de datos de la ACCDB.

Propiedades de campo admitidas

Propiedad

Uso

Expresión

El resultado de este cálculo se almacenará en una columna calculada. Si esta columna se guardó, solo las columnas guardadas se pueden usar en esta expresión.

Tipo de resultado

El tipo de datos utilizado para mostrar el resultado del cálculo.

Formato

La mayoría de las veces el valor Formato se establece de acuerdo con el tipo de resultado.

Lugares decimales

Firma

El texto de la firma que aparece de forma predeterminada para este campo en formularios, informes y consultas. Si no se especifica esta propiedad, se utiliza el nombre del campo. Se permite cualquier cadena de texto.

Las firmas cortas son las más efectivas.

Alineación del texto

Determina la alineación predeterminada del texto en el control.

Monetario

Cita. Se utiliza para almacenar datos monetarios.

Los datos de divisas no se redondean durante los cálculos. El valor en el campo de moneda contiene hasta 15 dígitos a la izquierda del punto decimal y 4 dígitos a la derecha. Cada valor del campo de dinero es de 8 bytes.

Propiedades de campo admitidas

Propiedad

Uso

Formato

Determina cómo se ve el campo en tablas, formularios e informes relacionados cuando se muestra en la pantalla o cuando se imprime. Se puede utilizar cualquier formato de número válido. Más a menudo para una propiedad Formato el valor está establecido Monetario.

Lugares decimales

Determina el número de caracteres que se muestran en la parte fraccionaria de los números.

Máscara de entrada

Firma

El texto de la firma que aparece de forma predeterminada para este campo en formularios, informes y consultas. Si no se especifica esta propiedad, se utiliza el nombre del campo. Se permite cualquier cadena de texto.

Las firmas cortas son las más efectivas.

Valor por defecto

Condición sobre el valor

Mensaje de error

Obligatorio

Indexado

Indica si el campo es un índice. Hay tres valores posibles.

    Sí (no se permiten coincidencias). Se crea un índice único para el campo.

    Sí (se permiten fósforos). Se crea un índice no exclusivo para el campo.

    No. Todos los índices se eliminan del campo.

Nota: No cambie esta propiedad para un campo que se utiliza como clave principal.

Usando la propiedad Indexado es posible crear un índice en un campo, pero esto no es posible para todos los tipos de índices. Por ejemplo, no puede utilizar esta propiedad para crear un índice en varios campos.

Etiquetas inteligentes

Agrega una etiqueta inteligente al campo. Las etiquetas inteligentes han quedado obsoletas desde Access 2013.

Alineación del texto

Determina la alineación predeterminada del texto en el control.

fecha y hora

Cita. Se utiliza para almacenar valores de fecha y hora.

Propiedades de campo admitidas

Propiedad

Uso

Firma

El texto de la firma que aparece de forma predeterminada para este campo en formularios, informes y consultas. Si no se especifica esta propiedad, se utiliza el nombre del campo. Se permite cualquier cadena de texto.

Las firmas cortas son las más efectivas.

Valor por defecto

Asigna automáticamente el valor especificado a este campo al agregar un nuevo registro.

Formato

Determina cómo se ve el campo en tablas, formularios e informes relacionados cuando se muestra en la pantalla o cuando se imprime. Puede utilizar el formato integrado o crear el suyo propio.

Lista de formatos integrados

    Formato de fecha completa. De forma predeterminada, si el valor es solo una fecha, la hora no se muestra y si el valor es solo una hora, la fecha no se muestra. Este valor es una combinación de formato de fecha corta y formato de hora larga.

    Ejemplos de

    • 03.04.2007 17:34:00

    Formato de fecha larga. Corresponde al formato de fecha larga como se define en la configuración regional de Windows. Ejemplo: sábado 3 de abril de 2007

    Formato de fecha corta. Corresponde al formato de fecha corta definido en la configuración regional de Windows. Ejemplo: 03/04/2007.

    Una advertencia: Si la configuración regional especifica el formato de fecha corta "dd.mm.yy", se supone que las fechas del 01/01/00 al 31/12/29 pertenecen al siglo XXI (es decir, son del 2000 al 2029), y las fechas desde el 01/01/30 hasta el 31.12.99 - en el siglo XX (es decir, estos son los años desde 1930 hasta 1999).

    Formato de larga duración. Corresponde al parámetro en la pestaña Tiempo en la configuración regional de Windows. Ejemplo: 17:34:23.

    Formato de tiempo medio. Tiempo en horas y minutos con un separador de tiempo seguido de AM o PM. Ejemplo: 5:34 p.m.

    Formato de tiempo corto. Hora en horas y minutos con un separador de hora en formato de 24 horas. Ejemplo: 17:34.

Lista de elementos que se pueden usar en formatos personalizados

Para crear un formato personalizado, especifique cualquier combinación de los siguientes elementos. Por ejemplo, para mostrar la semana del año y el día de la semana, ingrese nn/norte.

Importante: Se omiten los formatos personalizados que son incompatibles con la configuración de fecha y hora establecida en la configuración regional de Windows. Para obtener más información sobre la configuración regional de Windows, consulte la Ayuda de Windows.

Elementos separadores

Nota: Los separadores se definen en la configuración regional de Windows.

: Separador de tiempo. Por ejemplo, hh: mm

. Divide los componentes de la fecha. Por ejemplo, mm.aaaa

Cualquier cadena corta de caracteres entre comillas ( "" ) Separador personalizado. Las comillas no se muestran. Por ejemplo, cuando ingresa "," se muestra una coma.

Elementos de formato de fecha

D Día del mes, que consta de uno o dos dígitos (del 1 al 31).

dd Un día del mes de dos dígitos (01 a 31).

ddd Nombre abreviado del día de la semana (lunes a domingo).

dddd Nombre completo del día de la semana (lunes a domingo).

norte El número del día de la semana (de 1 a 7).

nn El número de semana del año (de 1 a 53).

METRO Número de mes en uno o dos dígitos (1 a 12).

MM Un número de mes de dos dígitos (01 a 12).

mmm Las primeras tres letras del nombre del mes (enero - diciembre).

MMMM El nombre completo del mes (enero a diciembre).

Para Número de trimestre del año (1 a 4).

GRAMO Número de día del año (de 1 a 366).

aa Los dos últimos dígitos del número de año (01 a 99).

aaaa Número de año completo (0100 a 9999).

Elementos de formato de hora

h El valor de la hora, que consta de uno o dos dígitos (de 0 a 23).

S.S Un valor de hora de dos dígitos (00 a 23).

metro Minutos en uno o dos dígitos (0 a 59).

mm Un valor de minutos de dos dígitos (00 a 59).

con El valor de los segundos, que consta de uno o dos dígitos (0 a 59).

ss Un segundo valor de dos dígitos (00 a 59).

Elementos de formato de reloj

AM PM Formato de 12 horas con la adición de letras mayúsculas "AM" o "PM" (por ejemplo, 9:34 p. M.).

am PM Formato de 12 horas con la adición de las letras minúsculas "am" o "pm" (por ejemplo, 9:34 pm).

A / P Formato de 12 horas con una "A" o "P" mayúscula añadida (por ejemplo, 9:34 p).

a / p Formato de 12 horas con la adición de letras minúsculas "a" o "p" (por ejemplo, 9:34 p).

AM PM Formato de hora de 12 horas usando el indicador AM / PM apropiado definido en la configuración regional en Windows.

Formatos incorporados

C Igual que el formato de fecha completo incorporado.

ddddd Igual que el formato de fecha corta incorporado.

dddddd Igual que el formato de fecha larga incorporado.

ttttt Igual que el formato integrado de larga duración.

modo IME

Modo de sugerencia de IME

Indexado

Indica si el campo es un índice. Hay tres valores posibles.

    Sí (no se permiten coincidencias). Se crea un índice único para el campo.

    Sí (se permiten fósforos). Se crea un índice no exclusivo para el campo.

    No. Todos los índices se eliminan del campo.

Nota: No cambie esta propiedad para un campo que se utiliza como clave principal.

Usando la propiedad Indexado es posible crear un índice en un campo, pero esto no es posible para todos los tipos de índices. Por ejemplo, no puede utilizar esta propiedad para crear un índice en varios campos.

Máscara de entrada

Le permite mostrar caracteres especiales para controlar la entrada de datos. Por ejemplo, una máscara de entrada puede mostrar un signo de dólar ($) al comienzo de un campo.

Obligatorio

Requiere entrada de datos obligatoria en el campo.

Mostrar selector de fecha

Indica si se debe mostrar el elemento. Selector de fechas.

Nota: Si está utilizando una máscara de entrada para un campo de fecha y hora, el elemento Selector de fechas no disponible independientemente del valor de esta propiedad.

Etiquetas inteligentes

Agrega una etiqueta inteligente al campo. Las etiquetas inteligentes han quedado obsoletas desde Access 2013.

Alineación del texto

Determina la alineación predeterminada del texto en el control.

Condición sobre el valor

Le permite ingresar una expresión que debe ser verdadera cuando se agrega o cambia el valor de este campo. Se utiliza junto con la propiedad Mensaje de error.

Mensaje de error

Le permite ingresar un mensaje para mostrar si el valor que ingresa no coincide con la expresión en la propiedad Condición sobre el valor.

Hipervínculo

Cita. Se utiliza para almacenar hipervínculos como la dirección de correo electrónico o la URL del sitio web.

Propiedades de campo admitidas

Propiedad

Uso

Líneas en blanco

Agregar solo

    Si. Se realiza un seguimiento de los cambios. Para ver el historial de valores de campo, haga clic con el botón derecho en el campo y seleccione Visualización de registro de columna.

    No. No se realiza un seguimiento de los cambios.

Una advertencia: Una advertencia. Si establece esta propiedad en No

Firma

El texto de la firma que aparece de forma predeterminada para este campo en formularios, informes y consultas. Si no se especifica esta propiedad, se utiliza el nombre del campo. Se permite cualquier cadena de texto.

Las firmas cortas son las más efectivas.

Valor por defecto

Asigna automáticamente el valor especificado a este campo al agregar un nuevo registro.

Formato

Determina cómo se ve el campo en tablas, formularios e informes relacionados cuando se muestra en la pantalla o cuando se imprime. Puede definir un formato personalizado para el campo de hipervínculo.

modo IME

Controla la conversión de caracteres en las versiones de Windows de Asia oriental.

Modo de sugerencia de IME

Controla la conversión de frases en las versiones de Windows de Asia oriental.

Indexado

Indica si el campo es un índice. Hay tres valores posibles.

    Sí (no se permiten coincidencias). Se crea un índice único para el campo.

    Sí (se permiten fósforos). Se crea un índice no exclusivo para el campo.

    No. Todos los índices se eliminan del campo.

Nota: No cambie esta propiedad para un campo que se utiliza como clave principal.

Usando la propiedad Indexado es posible crear un índice en un campo, pero esto no es posible para todos los tipos de índices. Por ejemplo, no puede utilizar esta propiedad para crear un índice en varios campos.

Obligatorio

Requiere entrada de datos obligatoria en el campo.

Etiquetas inteligentes

Agrega una etiqueta inteligente al campo. Las etiquetas inteligentes han quedado obsoletas desde Access 2013.

Alineación del texto

Determina la alineación predeterminada del texto en el control.

Compresión Unicode

Condición sobre el valor

Le permite ingresar una expresión que debe ser verdadera cuando se agrega o cambia el valor de este campo. Se utiliza junto con la propiedad Mensaje de error.

Mensaje de error

Le permite ingresar un mensaje para mostrar si el valor que ingresa no coincide con la expresión en la propiedad Condición sobre el valor.

MEMORÁNDUM

Cita. Se utiliza para almacenar un bloque de texto formateado de más de 255 caracteres. Recuerde, a partir de Access 2013, se ha cambiado el nombre del tipo de datos MEMO a Texto largo.

Propiedades de campo admitidas

Propiedad

Uso

Líneas en blanco

Si se establece en Sí, permite ingresar una línea en blanco ("") en un cuadro de texto, cuadro de hipervínculo o cuadro de MEMO.

Agregar solo

Indica si se deben realizar un seguimiento de los cambios en el valor del campo. Son posibles dos valores:

    Si. Se realiza un seguimiento de los cambios. Para ver el historial de valores de campo, haga clic con el botón derecho en el campo y seleccione Visualización de registro de columna.

    No. No se realiza un seguimiento de los cambios.

    Una advertencia: Si establece esta propiedad en No, se elimina el registro de campo existente.

Firma

El texto de la firma que aparece de forma predeterminada para este campo en formularios, informes y consultas. Si no se especifica esta propiedad, se utiliza el nombre del campo. Se permite cualquier cadena de texto.

Consejo: Las firmas cortas son las más efectivas.

Valor por defecto

Asigna automáticamente el valor especificado a este campo al agregar un nuevo registro.

Formato

Determina cómo se ve el campo en tablas, formularios e informes relacionados cuando se muestra en la pantalla o cuando se imprime. Puede definir un formato personalizado para el campo MEMO.

modo IME

Controla la conversión de caracteres en las versiones de Windows de Asia oriental.

Modo de sugerencia de IME

Controla la conversión de frases en las versiones de Windows de Asia oriental.

Indexado

Indica si el campo es un índice. Hay tres valores posibles.

    Sí (no se permiten coincidencias). Se crea un índice único para el campo.

    Sí (se permiten fósforos). Se crea un índice no exclusivo para el campo.

    No. Todos los índices se eliminan del campo.

Nota: No cambie esta propiedad para un campo que se utiliza como clave principal.

Usando la propiedad Indexado es posible crear un índice en un campo, pero esto no es posible para todos los tipos de índices. Por ejemplo, no puede utilizar esta propiedad para crear un índice en varios campos.

Obligatorio

Requiere entrada de datos obligatoria en el campo.

Etiquetas inteligentes

Agrega una etiqueta inteligente al campo. Las etiquetas inteligentes han quedado obsoletas desde Access 2013.

Alineación del texto

Determina la alineación predeterminada del texto en el control.

Compresión Unicode

Comprime el texto almacenado en este campo (si se almacenan menos de 4096 caracteres).

Condición sobre el valor

Le permite ingresar una expresión que debe ser verdadera cuando se agrega o cambia el valor de este campo. Se utiliza junto con la propiedad Mensaje de error.

Mensaje de error

Le permite ingresar un mensaje para mostrar si el valor que ingresa no coincide con la expresión en la propiedad Condición sobre el valor.

Numérico

Cita. Se utiliza para almacenar un valor numérico que no es monetario. Si los valores de campo se pueden usar en cálculos, seleccione el tipo de datos numéricos.

Propiedades de campo admitidas

Propiedad

Uso

Firma

El texto de la firma que aparece de forma predeterminada para este campo en formularios, informes y consultas. Si no se especifica esta propiedad, se utiliza el nombre del campo. Se permite cualquier cadena de texto.

Las firmas cortas son las más efectivas.

Lugares decimales

Determina el número de caracteres que se muestran en la parte fraccionaria de los números.

Valor por defecto

Asigna automáticamente el valor especificado a este campo al agregar un nuevo registro.

Tamaño del campo

Elija una de las opciones siguientes.

    Byte. Se utiliza para números enteros de 0 a 255. El almacenamiento requiere 1 byte.

    Entero. Se utiliza para números enteros entre –32 768 y 32 767. Requiere 2 bytes para almacenamiento.

    Entero largo. Se utiliza para números enteros de –2 147 483 648 a 2147 483 647. Requiere 4 bytes para almacenamiento.

    Consejo: Usar tamaño de campo Entero largo cuando crea una clave externa para vincular un campo a un campo de clave principal en otra tabla que es del tipo de datos Contador.

    Punto flotante único. Se utiliza para números de coma flotante de –3,4 x 1038 a 3,4 x 1038, que tienen hasta siete dígitos significativos. El almacenamiento requiere 4 bytes.

    Punto flotante doble. Se utiliza para números de coma flotante desde –1,797 x 10308 a 1,797 x 10308, que tienen hasta quince dígitos significativos. El almacenamiento requiere 8 bytes.

    Código de replicación. Se utiliza para almacenar el identificador único global necesario para la replicación. El almacenamiento requiere 16 bytes. Tenga en cuenta que la replicación no es compatible con archivos ACCDB.

    Válido. Se utiliza para números de –9,999 ... x 1027 a 9,999 ... x 1027. Requiere 12 bytes para almacenar.

Consejo: tamaño del campo.

Formato

Determina cómo se ve el campo en tablas, formularios e informes relacionados cuando se muestra en la pantalla o cuando se imprime. Se puede utilizar cualquier formato de número válido.

Indexado

Indica si el campo es un índice. Hay tres valores posibles.

    Sí (no se permiten coincidencias). Se crea un índice único para el campo.

    Sí (se permiten fósforos). Se crea un índice no exclusivo para el campo.

    No. Todos los índices se eliminan del campo.

Nota: No cambie esta propiedad para un campo que se utiliza como clave principal.

Usando la propiedad Indexado es posible crear un índice en un campo, pero esto no es posible para todos los tipos de índices. Por ejemplo, no puede utilizar esta propiedad para crear un índice en varios campos.

Máscara de entrada

Le permite mostrar caracteres especiales para controlar la entrada de datos. Por ejemplo, una máscara de entrada puede mostrar un signo de dólar ($) al comienzo de un campo.

Obligatorio

Requiere entrada de datos obligatoria en el campo.

Etiquetas inteligentes

Agrega una etiqueta inteligente al campo. Las etiquetas inteligentes han quedado obsoletas desde Access 2013.

Alineación del texto

Determina la alineación predeterminada del texto en el control.

Condición sobre el valor

Le permite ingresar una expresión que debe ser verdadera cuando se agrega o cambia el valor de este campo. Se utiliza junto con la propiedad Mensaje de error.

Mensaje de error

Le permite ingresar un mensaje para mostrar si el valor que ingresa no coincide con la expresión en la propiedad Condición sobre el valor.

Número grande

Cita. Se utiliza para almacenar un valor numérico grande que no es monetario. Si los valores de campo se pueden usar en cálculos, seleccione el tipo de datos Número grande.

Propiedades de campo admitidas

Propiedad

Uso

Firma

El texto de la firma que aparece de forma predeterminada para este campo en formularios, informes y consultas. Si no se especifica esta propiedad, se utiliza el nombre del campo. Se permite cualquier cadena de texto.

Las firmas cortas son las más efectivas.

Lugares decimales

Determina el número de caracteres que se muestran en la parte fraccionaria de los números.

Valor por defecto

Asigna automáticamente el valor especificado a este campo al agregar un nuevo registro.

Formato

Determina cómo se ve el campo en tablas, formularios e informes relacionados cuando se muestra en la pantalla o cuando se imprime. Se puede utilizar cualquier formato de número válido.

Indexado

Indica si el campo es un índice. Hay tres valores posibles.

    Sí (no se permiten coincidencias). Se crea un índice único para el campo.

    Sí (se permiten fósforos). Se crea un índice no exclusivo para el campo.

    No. Todos los índices se eliminan del campo.

Nota: No cambie esta propiedad para un campo que se utiliza como clave principal.

Usando la propiedad Indexado es posible crear un índice en un campo, pero esto no es posible para todos los tipos de índices. Por ejemplo, no puede utilizar esta propiedad para crear un índice en varios campos.

Máscara de entrada

Le permite mostrar caracteres especiales para controlar la entrada de datos. Por ejemplo, una máscara de entrada puede mostrar un signo de dólar ($) al comienzo de un campo.

Obligatorio

Requiere entrada de datos obligatoria en el campo.

Etiquetas inteligentes

Agrega una etiqueta inteligente al campo. Las etiquetas inteligentes han quedado obsoletas desde Access 2013.

Alineación del texto

Determina la alineación predeterminada del texto en el control.

Condición sobre el valor

Le permite ingresar una expresión que debe ser verdadera cuando se agrega o cambia el valor de este campo. Se utiliza junto con la propiedad Mensaje de error.

Mensaje de error

Le permite ingresar un mensaje para mostrar si el valor que ingresa no coincide con la expresión en la propiedad Condición sobre el valor.

Objeto OLE

Cita. Se utiliza para adjuntar un objeto OLE, como una hoja de cálculo de Microsoft Office Excel, a un registro. Si va a utilizar OLE, necesita el tipo de datos Objeto OLE.

En la mayoría de los casos, debería utilizar un campo de datos adjuntos en lugar de un campo de objeto OLE. Los campos OLE admiten menos tipos de archivos que los campos adjuntos. Además, los campos de objeto OLE no le permiten adjuntar varios archivos a un solo registro.

Propiedades de campo admitidas

Texto

Cita. Se utiliza para almacenar texto de hasta 255 caracteres. Recuerde, a partir de Access 2013, se cambió el nombre del tipo de datos de texto a Texto corto.

Propiedades de campo admitidas

Propiedad

Uso

Líneas en blanco

Si se establece en Sí, permite ingresar una línea en blanco ("") en un cuadro de texto, cuadro de hipervínculo o cuadro de MEMO.

Firma

El texto de la firma que aparece de forma predeterminada para este campo en formularios, informes y consultas. Si no se especifica esta propiedad, se utiliza el nombre del campo. Se permite cualquier cadena de texto.

Las firmas cortas son las más efectivas.

Valor por defecto

Asigna automáticamente el valor especificado a este campo al agregar un nuevo registro.

Tamaño del campo

Ingrese un valor entre 1 y 255. Los campos de texto pueden contener valores entre 1 y 255 caracteres. Para campos de texto más grandes, use el tipo de datos MEMO.

Consejo: Para mejorar el rendimiento, siempre especifique el mínimo requerido Tamaño del campo.

Por ejemplo, si almacena códigos postales de una longitud fija, debe especificarlo en la propiedad Tamaño del campo.

Formato

Determina cómo se ve el campo en tablas, formularios e informes relacionados cuando se muestra en la pantalla o cuando se imprime. Puede definir un formato personalizado para el cuadro de texto.

modo IME

Controla la conversión de caracteres en las versiones de Windows de Asia oriental.

Modo de sugerencia de IME

Controla la conversión de frases en las versiones de Windows de Asia oriental.

Indexado

Indica si el campo es un índice. Hay tres valores posibles.

    Sí (no se permiten coincidencias). Se crea un índice único para el campo.

    Sí (se permiten fósforos). Se crea un índice no exclusivo para el campo.

    No. Todos los índices se eliminan del campo.

Nota: No cambie esta propiedad para un campo que se utiliza como clave principal.

Usando la propiedad Indexado es posible crear un índice en un campo, pero esto no es posible para todos los tipos de índices. Por ejemplo, no puede utilizar esta propiedad para crear un índice en varios campos.

Obligatorio

Requiere entrada de datos obligatoria en el campo.

Etiquetas inteligentes

Agrega una etiqueta inteligente al campo. Las etiquetas inteligentes han quedado obsoletas desde Access 2013.

Alineación del texto

Determina la alineación predeterminada del texto en el control.

Compresión Unicode

Comprime el texto almacenado en este campo (si se almacenan menos de 4096 caracteres).

Condición sobre el valor

Le permite ingresar una expresión que debe ser verdadera cuando se agrega o cambia el valor de este campo. Se utiliza junto con la propiedad Mensaje de error.

Mensaje de error

Le permite ingresar un mensaje para mostrar si el valor que ingresa no coincide con la expresión en la propiedad Condición sobre el valor.

Lógico

Cita. Se utiliza para almacenar valores booleanos.

Propiedades de campo admitidas

Propiedad

Uso

Firma

El texto de la firma que aparece de forma predeterminada para este campo en formularios, informes y consultas. Si no se especifica esta propiedad, se utiliza el nombre del campo. Se permite cualquier cadena de texto.

Las firmas cortas son las más efectivas.

Valor por defecto

Asigna automáticamente el valor especificado a este campo al agregar un nuevo registro.

Formato

Determina cómo se ve el campo en tablas, formularios e informes relacionados cuando se muestra en la pantalla o cuando se imprime. Elija una de las opciones siguientes.

    Verdadero Falso. Se muestra como Verdadero o Falso.

    Realmente no. Se muestra el valor "Sí" o "No".

    Encendido apagado Se muestra "On" o "Off".

Indexado

Indica si el campo es un índice. Hay tres valores posibles.

    Sí (no se permiten coincidencias). Se crea un índice único para el campo.

    Sí (se permiten fósforos). Se crea un índice no exclusivo para el campo.

    No. Todos los índices se eliminan del campo.

Nota: No cambie esta propiedad para un campo que se utiliza como clave principal.

Usando la propiedad Indexado es posible crear un índice en un campo, pero esto no es posible para todos los tipos de índices. Por ejemplo, no puede utilizar esta propiedad para crear un índice en varios campos.

Alineación del texto

Determina la alineación predeterminada del texto en el control.

Condición sobre el valor

Le permite ingresar una expresión que debe ser verdadera cuando se agrega o cambia el valor de este campo. Se utiliza junto con la propiedad Mensaje de error.

Mensaje de error

Le permite ingresar un mensaje para mostrar si el valor que ingresa no coincide con la expresión en la propiedad Condición sobre el valor.

Una celda en un campo booleano puede contener solo uno de dos valores: Sí o No. Access ofrece dos opciones más para nombres booleanos: Verdadero / Falso y Activado / Desactivado. Independientemente del formato de campo que elija, la tabla presentará el campo lógico como un conjunto de casillas de verificación. Cuando hace clic en una casilla de verificación con el mouse, hace que aparezca una marca de verificación en el cuadrado, que corresponde al valor booleano Sí

Borrar la casilla de verificación significa asignar el valor booleano al campo de la celda. El uso de campos booleanos puede ser diferente, por ejemplo, en cuestionarios o para crear controles.

Campo de objeto OLE

Un campo OLE (vinculación e incrustación de objetos) es el último tipo de campo que se selecciona de la lista. Tiene solo dos propiedades: una firma y un parámetro de campo obligatorio. Los campos de este tipo no almacenan información como tal, pero contienen referencias a objetos que se pueden incluir en la base de datos utilizando el protocolo de intercambio de datos OLE. Estos objetos pueden ser, por ejemplo, archivos gráficos.

Para incrustar un objeto OLE en una celda de campo, coloque el cursor sobre él y, presionando el botón derecho del mouse, llame al menú contextual. En él, seleccione el comando Insertar objeto. El programa abrirá un cuadro de diálogo para seleccionar el tipo de objeto. El objeto en este caso se identifica con la aplicación en la que se puede crear o editar.

La segunda opción para insertar un objeto es seleccionar el botón de opción Crear desde archivo en la ventana Insertar objeto. En este caso, se supone que el archivo ya existe y debe establecer un vínculo con él. Access abrirá una ventana para abrir un documento y después de seleccionar el archivo deseado, determinará qué aplicación necesita abrir para trabajar con él.

Texto, o una combinación de texto y números, utilizado como dirección de hipervínculo.

La dirección es un texto que especifica la ruta y el nombre del archivo del documento que se abre. La ruta puede ser la ruta a un archivo en su disco duro, una dirección UNC o una URL de Internet.

Puede utilizar el comando Hipervínculo del menú Insertar para insertar una dirección en un campo.

Bases de datos multi-tabulares. Relaciones entre tablas

Las bases de datos relacionales constan de varias tablas, cuya relación se establece mediante campos coincidentes. Cada registro de las tablas identifica un objeto. La relación entre objetos define la relación entre tablas. Hay 4 tipos de relaciones:

1. Una relación uno a uno significa que cada registro de una tabla coincide sólo con un registro de otra tabla. Solo un número de pasaporte corresponde a un ciudadano del país, mientras que un número de pasaporte corresponde a una sola persona.

2. Una relación de uno a varios significa que cada registro de una tabla corresponde a uno o más registros de otra tabla. Un solicitante puede ingresar a muchas universidades y, al mismo tiempo, muchos solicitantes pueden ingresar a una universidad.

3. Se produce una relación de varios a varios entre dos tablas cuando:

Un registro de la primera tabla se puede vincular a más de un registro de la segunda tabla;

Un registro de la segunda tabla se puede vincular a más de un registro de la primera tabla.

Por ejemplo, comunicación entre profesores y grupos de estudiantes. Varios instructores enseñan en varios grupos y varios grupos enseñan con varios instructores.

En la mayoría de los casos, dos tablas cualesquiera tienen una relación de uno a varios.

Creando relaciones entre tablas

Para considerar la creación de relaciones entre tablas, crearemos dos tablas más en la base de datos de Profkonsultant:

1. Tabla de participantes:

El código ab es un campo clave.

2. Tabla de intersección de tSvyazAbVUZ:

Los dos primeros campos son clave y para la tabla tSvyaz-Abvuz son claves externas.

Figura 12.6. Esquema de datos

Para definir enlaces, use el comando Servicio-> Esquema de datos (botón

). Si es la primera vez que se define una relación en la base de datos, Access abre una ventana de esquema de datos vacía y luego muestra el cuadro de diálogo Agregar tabla. En esta ventana, seleccione las tablas requeridas y haga clic en el botón Agregar. En nuestro caso, las tres tablas deben agregarse a la ventana del esquema de datos. El botón Cerrar cierra el cuadro de diálogo Agregar tabla (se puede abrir esta ventana presionando el botón

). Después de eso, la ventana Esquema de datos debería verse como la que se muestra en la Fig. 3 (excepto para líneas de conexión). Para establecer un vínculo entre las tablas TVUZ y tSvyazAbvuz, seleccione el campo Código universitario en la tabla TVUZ (clic izquierdo), arrástrelo y suéltelo en el campo Código universitario en la tabla tSvyazAbvuz. Asimismo, se establece una relación entre otras dos tablas.

Cuando suelte el botón del mouse, Microsoft Access abrirá el cuadro de diálogo Vínculos, que se muestra en la Fig. 12,7.

Figura 12.7. Configurar relaciones entre campos de tabla

Después de seleccionar la casilla de verificación Garantizar la integridad de los datos, Access habilita dos casillas de verificación más: Actualización en cascada de campos vinculados y Eliminación en cascada de registros vinculados. Cuando se selecciona la casilla de verificación Actualización en cascada de campos relacionados, Microsoft Access actualiza todos los valores de clave externa en las tablas secundarias (es decir, las tablas en el lado de varios de una relación de uno a varios) cuando el valor de clave principal cambia en el tabla principal que está en el lado de la relación Uno en una relación de uno a varios. Si selecciona la casilla de verificación Eliminar en cascada los registros relacionados, Microsoft Access eliminará las filas secundarias (filas relacionadas en las tablas secundarias) cuando elimine la fila principal (la fila relacionada en la tabla principal). Seleccione la casilla de verificación Actualización en cascada de campos relacionados para que Access actualice automáticamente los registros en la tabla tLinkabvuz cuando cambie el código de la universidad.

Después de hacer clic en Nuevo, Access crea un vínculo y dibuja una línea entre las dos tablas para indicar que existe un vínculo entre ellas. Tenga en cuenta que cuando solicita la integridad de los datos, Access muestra el número 1 al final de la tabla en un lado de la relación e infinito en el otro extremo de la tabla en el lado de muchos. Para eliminar un enlace, haga clic en su línea y presione la tecla Supr. Si desea editar o modificar un vínculo existente, haga doble clic en la línea correspondiente para volver a abrir el cuadro de diálogo Vínculos.