Ventanas.  virus  Cuadernos.  Internet.  oficina.  Utilidades.  Conductores

campo de objeto OLE(Vinculación e incrustación de objetos): el último tipo de campo seleccionado de la lista. Tiene solo dos propiedades: una firma y un parámetro de "campo obligatorio". 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. Incluso el mejor DBMS no puede proporcionar el almacenamiento de todos los tipos de representación de información que existen en la actualidad. Sí, esto no es necesario. Basta con comunicarse con una aplicación que funcione con uno u otro tipo de archivo. Para eso está el protocolo OLE.

Para incrustar un objeto OLE en una celda de campo, coloque el cursor sobre él y, haciendo clic en botón derecho ratón, llamada Menú de contexto. En él, seleccione el comando Insertar objeto. El programa abrirá un cuadro de diálogo para seleccionar el tipo de objeto. Objeto en este caso se identifica con la aplicación en la que se puede crear o editar. En el caso de que el interruptor esté configurado en esta ventana Crear nuevo, se abre la aplicación correspondiente, que es ligeramente diferente a la habitual. Por lo tanto, el usuario no tiene la capacidad de abrir un archivo existente para convertirlo en un objeto. Por ejemplo, si se selecciona documento de Word Y documento terminado ya existe en el disco, deberá abrirlo en un editor por separado, copiarlo en el portapapeles y luego ir a la ventana del documento asociada con Access y pegar el contenido del portapapeles. Si el objeto se crea, como dicen, "desde cero", entonces el trabajo en la aplicación seleccionada se realiza de la manera habitual. También se modifica el comando para salir de la aplicación. En este caso, ya no es posible cerrar la aplicación y acabar en Windows, sino que solo se puede volver a Access.

La segunda opción para insertar un objeto: seleccionar un botón de opción Crear desde archivo en la ventana Insertar un objeto. En este caso, se supone que el archivo ya existe y debe vincularlo. El acceso abrirá una ventana para abrir un documento y, después de seleccionar el archivo deseado, determinará qué aplicación debe abrirse para trabajar con él. Tenga en cuenta que más de una aplicación puede corresponder al mismo tipo de archivo. Por ejemplo, varios editores gráficos utilizan archivos con la extensión BMP. Seleccionado aplicación de acceso se inicia y abre el archivo seleccionado por el usuario. La inyección de objetos finaliza cuando cierra el programa.

Introducción y edición de datos en el modo "Tabla"

El DBMS ingresa al modo de tabla cuando se presiona el botón. La ventana de la tabla usa caracteres especiales para mostrar el registro nuevo y el actualmente editado.


Figura 5. Ventana de tabla en vista de tabla

Cada tabla contiene una entrada vacía que sigue a la última. un registro existente y está diseñado para ingresar nuevos datos. Para ingresar, coloque el cursor en el campo de la tabla y escriba los datos en el teclado. Para pasar al siguiente campo use la tecla TAB, al campo anterior - SHIFT+TAB. El registro se guarda automáticamente cuando se cambia a otro registro (el marcador de registro a lo largo del borde izquierdo de la tabla cambia de forma: aparece un triángulo en lugar de un lápiz), es decir, no es necesario guardar datos especiales en la tabla. Puede utilizar para navegar entre las entradas. botones en pantalla en la parte inferior de la ventana de la tabla (al primer, siguiente y último registro).

Algunos campos no se pueden cambiar: estos son "Contadores", campos calculados y campos bloqueados por otro usuario cuando colabora con una mesa. Si la base de datos se abrió en modo de solo lectura, la entrada de datos tampoco estará disponible.

edición de datos incluye las siguientes operaciones básicas: reemplazar valores de datos, eliminar registros, agregar registros. Para corregir datos en el modo "Tabla", se utilizan métodos "manuales": el cursor del mouse se lleva al lugar que se cambiará en la tabla, se selecciona un fragmento (un campo, registro o columna separado) y se ingresan nuevos datos , los datos se insertan desde el búfer o los datos se eliminan con la tecla DELETE.

Formas de seleccionar fragmentos:

Campo se destaca el doble click del raton,

Grabación(línea) se selecciona haciendo clic en la celda gris vacía cerca del borde izquierdo de la ventana,

Columna resaltado haciendo clic en el encabezado de la columna,

Fragmento rectangular: seleccione un campo en una esquina, presione la tecla SHIFT y, sin soltar, seleccione un campo en la esquina opuesta (o arrastrando el mouse).

Mesa entera se selecciona haciendo clic en el rectángulo gris en la esquina superior izquierda de la tabla.

Para copiar datos de una tabla a otra (o a la misma tabla) se usa el búfer de Windows:

Seleccione los datos requeridos en una tabla;

· haga clic en el botón "Copiar" en la barra de herramientas;

ir al campo de destino (señalándolo con el mouse o pasando el cursor con las teclas TAB),

· Haga clic en el botón "Insertar" en la barra de herramientas.

El resultado de completar la tabla, donde se indica el tipo de objeto en el campo correspondiente: mapa de bits. Para ver un objeto incrustado, simplemente coloque el cursor en el campo apropiado y haga doble clic.

Para mostrar el contenido del campo como un icono que representa un archivo con un documento, en la ventana (Fig. 3.20), seleccione la casilla de verificación como un icono(Mostrar como icono). Se puede utilizar un icono para representar relacionado objeto.

Introducción de registros relacionados lógicamente

Introduzcamos varios registros lógicamente interconectados en las tablas de grupo y ESTUDIANTE.

Los objetos GRUPO y ESTUDIANTE están vinculados por relaciones uno a uno, pero hasta que se cree un esquema de datos que establezca relaciones entre tablas, el sistema no puede controlar la relación lógica de los datos de entrada. Por lo tanto, para obtener una base de datos completa en la que todos los registros de una tabla subordinada tengan un registro maestro asociado lógicamente, el usuario necesita rastrear las relaciones lógicas de los registros él mismo. Al ingresar un registro subordinado en la tabla, el estudiante debe verificar la presencia de un registro en la tabla del grupo principal con una clave cuyo valor coincida con el valor del campo de enlace (clave externa) del registro subordinado ingresado. Es decir, al agregar un registro sobre un alumno del grupo 221, es necesario que el grupo con este número ya esté representado en la tabla GRUPO.

Al ingresar directamente registros en una tabla que están lógicamente relacionados con registros en otra tabla, es útil mostrar ambas tablas en la pantalla (Fig. 3.21).

Para mostrar simultáneamente las mesas abiertas, puede usar el comando De arriba hacia abajo o De izquierda a derecha en el menú Ventana.

Uso de un cuadro combinado al ingresar entradas

Una forma de ingresar subregistros solo cuando hay un registro relacionado en la tabla principal sería usar un cuadro combinado en la subtabla que incluye los valores del campo de la tabla principal. Vamos a crear en la tabla de estudiantes para el campo NG (número de grupo) un campo con una lista construida sobre la base de la clave de la tabla de grupos. Para hacer esto, abra la tabla I estudiante en modo diseño. Coloque el cursor en el campo NG en la columna Tipo de datos, abra la lista y seleccione la fila Asistente de sustitución(ver figura 3.5). En la ventana del asistente que se abre Crear una sustitución revisa la caja El objeto "columna de búsqueda" utilizará los valores de la tabla o consulta. Esto creará una lista basada en los valores de la tabla.

En la siguiente ventana del asistente, seleccione la tabla GRUPO, en los valores a partir de los cuales se construirá la lista de campos. A continuación, seleccione la columna a partir de cuyos datos se formará la lista.

En las siguientes ventanas del asistente, seleccione el ancho deseado de la columna de la lista y su título. Esto completa la creación del asistente de cuadro combinado. Las opciones de lista preparadas por el asistente se muestran en la ventana de propiedades del campo NG en la pestaña Sustitución.

Ahora, al ingresar datos en la tabla de estudiantes, puede usar la lista, que mostrará todos los valores del campo NG contenidos en la tabla de grupos. La introducción de un valor en el campo NG se realiza seleccionando el valor deseado de la lista. La presencia de un cuadro combinado no prohíbe la entrada en el campo NG de valores que no están especificados en la lista. Sin embargo, si al definir opciones de lista en la ventana de diseño, en la sección Propiedades de campo pestaña Sustitución seleccionar por propiedad Limitar a la lista Si se establece en Sí, será imposible ingresar valores no previstos en la lista. El sistema rastreará esta situación y, en caso de desviación de los valores de la lista, emitirá un mensaje, como se muestra en la Fig.

Por lo tanto, el usuario se verá obligado a adherirse solo a los valores presentados en la lista, y solo los registros relacionados se ingresarán en la tabla subordinada. Por lo tanto, el uso de listas no solo brinda una entrada conveniente, sino que también evita muchos errores.

Veamos otro ejemplo del uso de un cuadro combinado. Transformemos el campo de la tabla de estudio KP - código de materia en un cuadro combinado. Para hacer esto, abra la tabla en modo de diseño, coloque el cursor en el campo KP en la columna Tipo de datos, abra la lista de esta columna y seleccione la fila Asistente de sustitución. En el diálogo con el asistente, seleccionamos la tabla principal en relación con la tabla de estudio, el tema en base al cual se crea la lista y los campos incluidos en la lista: CP (código de la materia) y NP (nombre de la materia) . Además, dejemos, como sugiere el asistente, marcado con la casilla de verificación. El resultado del asistente se muestra en.

Si marca la casilla Ocultar columna clave (recomendado), entonces el ancho de la primera columna de la lista se establece en cero. Al mismo tiempo, la propiedad Limitar a la lista solo puede tomar un valor - .

Definir un cuadro combinado con tales parámetros conduce a mostrar en el campo de la tabla CP en lugar de los valores del campo clave de los valores del segundo campo de la lista: el campo TM (nombre del sujeto). En la fig. 3.30 muestra cómo la tabla ESTUDIO muestra los cuadros combinados Código de materia y Personal profesor con columna adjunta de ancho cero.

Por lo tanto, el uso de cuadros combinados ayudará a evitar errores al ingresar registros relacionados en las tablas, tanto por el hecho de que los valores semánticos se pueden mostrar en las tablas en lugar de las claves, como por el hecho de que la entrada se limita a un conjunto de valores en la lista.

¡Atención!

Cuando crea cuadros combinados, el asistente de búsqueda crea automáticamente una relación entre la tabla en la que se crea el cuadro combinado y la tabla que es el origen de los valores de la lista. Esta relación se puede ver en la ventana Esquema de datos haciendo clic en el botón de la barra de herramientas Mostrar todas las relaciones.

Obviamente, en una base de datos de estructura compleja, cuando los datos se ingresan directamente en tablas, no se garantiza el mantenimiento correcto y confiable de los datos. En el ejemplo considerado de la base de datos Proceso educativo, al ingresar datos en tablas de niveles inferiores, es necesario | realizar un seguimiento de múltiples aguas arriba. Con una gran cantidad de datos, esto es muy difícil.

Esquema de datos en Access

EN Acceso SGBD el proceso de creación de una base de datos relacional implica la creación de un esquema de datos. Esquema de datos muestra visualmente la estructura lógica de la base de datos: tablas y relaciones entre ellas, y también asegura el uso de las relaciones establecidas en ella al procesar los datos.

Para una base de datos normalizada basada en relaciones uno a uno y uno a uno entre tablas, en el esquema de datos para las relaciones de dichas tablas por Clave primaria de la tabla principal o por un índice único, los parámetros de aprovisionamiento se pueden establecer integridad cohesiva.

Al mantener la integridad de los datos relacionados, no se permite tener un registro en una tabla secundaria si no hay ningún registro asociado en la tabla principal. En consecuencia, durante la carga inicial de la base de datos, además de actualizar, agregar y eliminar registros, el sistema permite realizar la operación si no conduce a violaciones de integridad.

Las relaciones definidas en el esquema de datos se utilizan automáticamente para combinar tablas al desarrollar formularios, consultas e informes de tablas múltiples, lo que simplifica enormemente el proceso de su construcción.

El esquema de datos en Access no es solo una herramienta pantalla gráfica estructura lógica de la base de datos (ver Fig. 2.16), el sistema la utiliza activamente en el proceso de trabajar con la base de datos. En cualquier procesamiento de datos de varias tablas interrelacionadas, el sistema utiliza los enlaces entre las tablas almacenadas en el esquema de datos, liberando al usuario de la necesidad de informar específicamente al sistema sobre la presencia de un enlace particular al construir objetos de varias tablas. Una vez que los enlaces especificados en el esquema de datos son utilizados por el sistema automáticamente.

Una base de datos relacional creada según el diseño del modelo de datos canónico consta de tablas normalizadas. En tal base de datos, no hay duplicación de datos en tablas interrelacionadas y, en consecuencia, se minimiza la cantidad de datos almacenados. En el proceso de carga y actualización de la base de datos, obtención de información sobre consultas y generación de informes, así como la resolución de la mayoría de las tareas, se requiere el acceso simultáneo a varias tablas interconectadas. La creación de un esquema de datos simplifica el diseño de formularios de varias tablas, consultas, informes y páginas de acceso a datos y garantiza que integridad datos relacionados al ajustar las tablas.

Relaciones entre tablas

Cuando un usuario crea un esquema de datos de Access, define y recuerda las relaciones entre las tablas. Basado en tablas interrelacionadas, el sistema combina datos automáticamente para crear formularios, consultas, informes, páginas de acceso a datos. El esquema de la base de datos se muestra gráficamente en su propia ventana, donde las tablas están representadas por listas de campos y los enlaces son líneas entre campos de diferentes tablas.

Enlaces uno a muchos (1:M) o uno a uno (1:1)

El esquema de datos está enfocado principalmente a trabajar con tablas que cumplan con los requisitos de normalización, entre las cuales se pueden establecer relaciones uno a muchos (1:M) o uno a uno (1:1). Para tales tablas, la integridad cohesiva se puede mantener automáticamente. Por lo tanto, es recomendable construir un esquema de datos de acuerdo con el modelo lógico de información.

Al crear un esquema de datos, Access determina automáticamente el tipo de relación entre las tablas en función del campo de vínculo seleccionado. Si el campo sobre el que se quiere establecer una relación es clave única tanto en una como en otra tabla, Access detecta la relación cara a cara. Si un campo de enlace es una clave única en una tabla (la tabla de enlace maestra) y en otra tabla (la tabla secundaria de enlace) no es una clave o es parte de una clave compuesta, Access detecta la relación uno a muchos entre los registros de las tablas principal y subordinada. Solo en este caso es posible configurar el mantenimiento automático de la integridad de los enlaces.

Comentario

Si se usa un índice único en lugar de un campo clave para vincular tablas, el sistema también indica que existe una relación 1:M entre las tablas y le permite establecer los parámetros para garantizar la integridad.

Asociación-asociaciones

Entre dos tablas con el mismo campo, se puede establecer una relación de unión en este campo, llamada clave de comunicación. Para una relación de unión, se puede seleccionar una de las tres formas de unir los registros de la tabla:

  1. Combinar registros solo cuando los campos relacionados de ambas tablas coinciden (por defecto).
  2. Fusionar registros cuando coincidan los campos relacionados de ambas tablas, así como todos los registros de la primera tabla para los que no existan campos relacionados en la segunda, con un registro vacío en la segunda tabla.
  3. Combinar registros cuando los campos relacionados de ambas tablas coinciden, así como todos los registros de la segunda tabla para los que no hay campos relacionados en la primera tabla, con un registro vacío en la primera tabla.

Para establecer un vínculo, se puede seleccionar cualquiera de los métodos de unión enumerados, independientemente de la relación entre las tablas vinculadas: 1:1, 1:M, o el sistema no puede determinar el tipo de relación. Por ejemplo, cuando selecciona un campo que no es clave o un campo en una clave compuesta como un campo de vínculo en la tabla principal, Access informa que no se puede determinar el tipo de relación. Pero en este caso también es posible establecer una conexión-unión de cualquier tipo entre las tablas. Cuando se define una relación entre dos tablas en un esquema de datos, se establece una relación de combinación del primer tipo entre esas tablas de forma predeterminada, independientemente del tipo de relación.

Una relación de unión proporciona una unión de registros de tabla que tienen los mismos valores en el campo de relación. Además, siempre que los valores en el campo de enlace sean iguales, cada registro de una tabla se combina con cada registro de otra tabla. Además, si se selecciona la segunda o tercera opción de unión, también incluye registros de la tabla subordinada para los que no hay registros relacionados lógicamente en la tabla principal. Las dos últimas opciones suelen ser necesarias para resolver problemas prácticos.

Garantizar la integridad de los datos

Al crear un esquema de datos, el usuario incluye tablas en él y establece relaciones entre ellas. Si las tablas vinculadas están en una relación 1:1 y 1:M, puede seleccionar la casilla de verificación para hacer cumplir la integridad de los datos vinculados y automáticamente las actualizaciones en cascada y eliminar los registros relacionados para establecer el vínculo.

Garantizar la integridad de los datos vinculados significa que cuando ajusta una base de datos, Access se asegura de que las tablas relacionadas cumplan con las siguientes condiciones:

  • un registro con un valor de clave de enlace que no existe en la tabla principal no se puede agregar a una tabla subordinada;
  • No puede eliminar un registro en la tabla principal a menos que se eliminen los registros relacionados en la tabla secundaria.
  • no puede cambiar los valores clave de la relación en un registro de la tabla maestra si la tabla secundaria tiene registros asociados.

Si el usuario intenta violar estas condiciones al agregar o eliminar registros o actualizar datos clave en tablas relacionadas, Access muestra un mensaje apropiado e impide que se realice la operación.

Mesa SILLA proporcionó FOTO, que debe contener una foto de la cabeza, almacenada en el formato editor gráfico Pintar en un archivo *.bmp. El tipo de datos de dicho campo debe definirse como Un campo de objeto OLE. Este objeto se introduce en el campo en la etapa de llenado de los campos de la tabla.

Tabla 2. Descripción de las propiedades de los campos de la tabla DEPARTAMENTO

Tabla 3. Descripción de las propiedades de los campos de la tabla PROFESOR

Uso del tipo de datos: campo Memo

Mesa ARTÍCULO campo provisto PROG, que contendrá un texto extenso: el programa del curso. Para dicho campo, se selecciona el tipo de datos: Campo MEMORÁNDUM . Puede ingresar datos en este campo directamente en la vista Hoja de datos o Formulario.

campo de objeto OLE y al ingresar valores en él, establecer una conexión con los archivos donde se almacenan los textos del programa.

Tabla 4. Descripción de propiedades de la tabla SUBJECT

Nombre del campo Indexado Campo obligatorio Tipo de datos Tamaño Etiqueta de campo Condición de valor Mensaje de error
KP Sí, partido. no un permiso. Texto Código del objeto
notario público Texto Nombre del árticulo
MIRAR No Numérico Entero Horas totales >0 y<=300 Erróneo número de horas
LEK No Numérico Entero Conferencias
ETC No Numérico Entero Práctica
emergencia No Numérico Entero Semestre
PROG No campo de memorándum Programa

Definición de una clave principal compuesta

Mesa ALUMNO a primario compuesto (indexado) llave incluye campos NG y NS. Para definir esta clave en el modo de diseño de tablas, seleccione ambos campos haciendo clic en el área de marcado con la tecla presionada . Luego presione el botón de la barra de herramientas campo clave. Las claves compuestas en las tablas se definen de manera similar. APRENDIZAJE Y PROGRESO.



Tabla 5. Descripción de las propiedades de los campos de la tabla ESTUDIANTE

Crear una estructura de tabla ESTUDIO, PROGRESO. Al crear tablas, use sus propiedades, que se presentan en las tablas 6, 7.

Tabla 6. Descripción de las propiedades de la tabla STUDY

Nombre del campo indexado, campo Campo obligatorio Tipo de datos Tamaño Etiqueta de campo
NG Texto Número de grupo
KP Texto Código del objeto
TABN Texto Pestaña. número de preparación
VIDZ Texto tipo de ocupación
MIRAR No Numérico Entero Mirar

Tabla 7. Descripción de las propiedades de la tabla PROGRESS

Nombre del campo Indexado Campo obligatorio Tipo de datos Tamaño Etiqueta de campo
NG Sí, se permiten coincidencias por campo Texto Número de grupo
NS Texto Número de estudiante
KP Texto Código del objeto
TABN Texto Pestaña. nom. maestro
VIDZ Texto tipo de clase
CALIFICACIÓN No Numérico Entero Calificación

TAREA N° 3

INTRODUCCIÓN DE DATOS EN TABLAS DB



Después de definir la estructura de la tabla, puede continuar con la segunda etapa de creación de una tabla: ingreso de datos. Para completar la tarea, siga estos pasos:

1. Ejecutar acceso.

2. Descargue su base de datos que creó en la segunda tarea.

3. Ingresar registros en la vista de tabla:

Agreguemos algunos registros a la tabla. SILLA. Para ello, en la ventana de la base de datos, seleccione la tabla CHAIR y pulse el botón Abierto.

Complete las filas (registros) de la tabla abierta de acuerdo con los nombres de las columnas (campos), cuyos datos se presentan en la Tabla 8.

Tabla 8

A medida que ingresa, los datos se comparan automáticamente con el tipo de campo, el tamaño y la condición de valor especificados. Se realiza un seguimiento de la unicidad de los valores de campo clave.

La transición de un campo a otro se puede hacer con la tecla . Cancelación de ingresar un valor en un campo -<Esc>, puede cancelar la entrada de toda la entrada haciendo doble clic .

Colocación de objetos OLE

Considere la colocación de objetos VIEJO en el ejemplo del campo Foto del jefe del departamento en la tabla SILLA. Deje que las fotos se almacenen en un formato de editor gráfico Pintar(en archivos con extensión *. bmp en la unidad C).

Coloque el cursor en el campo correspondiente de la tabla. Ejecutar el comando Insertar - Objeto. En la ventana Insertar un objeto se debería notar Crear desde archivo. Ventana Insertar un objeto convertido a un formato que le permitirá ingresar el nombre del archivo de la foto. Puedes ver el contenido del campo a través del formulario, informe o en un editor gráfico pintar, haciendo doble clic en el cuadro de tipo VIEJO con contenido Los cambios posteriores al archivo no se reflejarán en el objeto incrustado. Después de ingresar, el tipo de objeto se indicará en la celda. - Mapa de bits VMR.

Usando los datos dados en la tabla. Del 9 al 14, ingrese entradas en las tablas ESTUDIANTE, PROFESOR, GRUPO, ESTUDIO, ASIGNATURA y PROGRESO.

Tabla 9. Datos de la tabla ESTUDIANTE

Tabla 10. Datos de la tabla PROFESOR

Pestaña. número Nombre.profesor Titulo academico Título académico Código del departamento
Andreev AP Dr. tecnología. Ciencia Profesor
Apukhtin IS Candó. ciencias tecnicas Profesor asistente
Glujov I.L. Candó. ciencias tecnicas Profesor asistente
Sechenov Yu.B. Candó. tecnología Ciencia Profesor asistente
Chernov L, K. Candó. ciencias tecnicas Profesor asistente
Blyumkina IP Doctor en Física y Matemáticas Profesor
Lvova PR Asistente
Shaposhnikov S. I. Dr. tecnología. Ciencia Profesor
Nóvikov P.N. Asistente
Ilyasov TI Candó. Fil. Ciencia Profesor asistente
Pustyntsev A.P. Candó. ist. Ciencias Profesor asistente

Tabla 11. Datos de la tabla GRUPO

Tabla 12. Datos de la tabla ESTUDIO

Número de grupo Código del objeto Número de mesa del profesor tipo de ocupación MIRAR
Lek
Etc
Lek
Etc
Lek
Etc

Tabla 13. Datos de la tabla PROGRESO

Número de grupo Número de estudiante Código del objeto Número de mesa del profesor tipo de clase CALIFICACIÓN
Lek
Etc
Lek
Etc

Tabla 14. Datos de la tabla ASUNTO

Código Pre-Meta Nombre del árticulo Horas totales Conferencias Práctica Semestre Programa
Ciencias de la Computación
Matemáticas
Historia

Introducción de datos en el campo. PROGRAMA(Tipo de campo MEMORÁNDUM ) se puede ejecutar directamente en la tabla o a través del área de entrada llamada presionando las teclas +.

Si los textos del programa ya se han preparado en algún editor de texto, por ejemplo, Microsoft Word, y se almacenan en archivos separados, es conveniente configurar el tipo para este campo. campo de objeto OLE y al ingresar valores en él, establecer una conexión con los archivos. Introduzca sus propios temas para cada tema.

TECNOLOGÍA DE CREACIÓN DE UN ESQUEMA DE DATOS EN EL EJEMPLO DE UN PROCESO DE APRENDIZAJE DE BASE DE DATOS

Entrada OLE

El campo de un objeto OLE llamado Foto se puede completar incluso sin que el objeto (imagen) se muestre en la pantalla. Los siguientes objetos se pueden almacenar en un campo de tipo OLE.

Imágenes de trama.

Archivos de sonido

Gráficos y (diagramas)

Word o Excel

de manera que puedan ser vistos, oídos o utilizados. Cuando coloca un objeto OLE en una tabla, verá texto que describe el objeto (por ejemplo, en el campo de tipo OLE, puede ver la inscripción Imagen de pincel). Hay dos formas de introducir un objeto.

Pegar desde el portapapeles

Insertar desde el cuadro de diálogo que aparece después de ejecutar el comando Insertar->Objeto (Insertar->Objeto)

Introducción de datos MEMO

El campo Revisar contiene datos de tipo MEMO. Este tipo le permite ingresar hasta 64000 bytes de texto para cada entrada. La tabla muestra solo una parte del texto introducido. prensado , puede mostrar un cuadro de diálogo de entrada (Zoom) con una barra de desplazamiento que le permite ver hasta 1000 bytes de texto a la vez

Desplazarse por los registros de una tabla

Como regla general, después de ingresar los datos, a menudo es necesario realizar algunos cambios, lo que puede deberse a las siguientes razones

Nueva información recibida

Errores encontrados

Necesidad de agregar nuevas entradas

Para cambiar los datos, primero abra la tabla En la ventana de la base de datos, abra la tabla en modo hoja de datos haciendo doble clic en la línea con su nombre en la lista de tablas. AAAAAAAAAAAAAAAAAAAAAAAAAAA

Si está en el modo Diseño de tabla, haga clic en el botón Vistas para cambiar a Vista de tabla y realizar cambios en los datos.

Desplazarse por los registros

Para ir a cualquier registro, simplemente coloque el cursor sobre él o haga clic con el mouse, pero si las tablas son muy grandes, entonces el problema de moverse rápidamente al registro deseado se vuelve especialmente agudo.

Para moverse por los registros, puede utilizar franja vertical Desplazarse. Los botones de flecha en la barra de desplazamiento le permiten mover el marcador de registro solo una posición por clic. Por lo tanto, para un movimiento más rápido (a través de varios registros a la vez), es mejor usar el control deslizante de la barra de desplazamiento. También puede hacer clic con el mouse en el área entre el control deslizante y el botón en la barra de desplazamiento para moverse a muchas posiciones más adelante.

El comando Editar->Ir proporciona varias opciones para moverse rápidamente por la mesa.

Los cinco botones de navegación en la parte inferior de la ventana de vista de tabla también se pueden usar para moverse a través de los registros. Al hacer clic en estos botones, puede saltar a cualquier registro. Si conoce el número de registro (número de línea para un registro determinado), haga clic en el campo de número de registro, ingrese el número de entrada y presione la tecla Para pasar al campo del número de entrada, presione la tecla .

A medida que se desplaza por la tabla, preste atención a las sugerencias de la barra de desplazamiento. Access no actualiza el campo de número de registro hasta que haga clic en cualquiera de los campos de registro.

Búsqueda de consigna

Si bien, conociendo el número de registro, puede ir a él y encontrar un campo específico, en la mayoría de los casos necesitará encontrar en el registro cierto valor Esto se puede hacer de tres maneras:

Seleccione el comando Editar->Buscar (Edrt->Buscar)

Haga clic en el botón Buscar texto especificado ubicado en la barra de herramientas (muestra binoculares).

Usar atajo de teclado

Al usar cualquiera de estos métodos, aparecerá un cuadro de diálogo. Para buscar solo un campo específico, coloque el cursor en él (y hágalo antes de abrir el cuadro de diálogo). Seleccione la casilla de verificación Buscar solo el campo actual en el cuadro de diálogo y Access solo buscará en el campo especificado.

Este cuadro de diálogo le permite establecer varias opciones de búsqueda. Ingrese el valor que está buscando en el cuadro de texto Buscar qué caracteres especiales:

* -- Coincide con cualquier número de caracteres

Coincide con un carácter

# -- Coincide con un dígito

Para comprender cómo funcionan estos caracteres, suponga que desea encontrar todos los valores que comienzan con AB Para hacer esto, ingrese AB*

Ahora, suponga que desea buscar valores que terminen en 001. En este caso, ingrese *001. Para buscar cualquier valor que comience con AB, termine con 001 y contenga solo dos caracteres entre ellos, escriba AB??001. Si necesita encontrar todos los apellidos que terminan en "ko", entonces para buscar valores como Brodsky y Tchaikovsky, ingrese *ko.

La lista desplegable Coincidencia contiene tres opciones:

Con cualquier parte del campo (Any Part of Field)

Campo entero

Desde el inicio del campo (Start of Field)

La opción estándar es Todo el campo Por ejemplo, el valor Mascota se encontrará si el valor es Mascota. Si se selecciona la opción Cualquier parte del campo, los resultados de la búsqueda recuperarán los valores Petrov, Petrovsky. Shpetny, etc. Como resultado de la búsqueda con la configuración Desde el comienzo del campo (Inicio de O), se encontrarán los valores de Petrov, Petrovsky.

En la lista desplegable Ver (Buscar) puede seleccionar una o más opciones del conjunto Todo, Arriba, Abajo (Arriba, Abajo, Todo)

Si selecciona el botón de opción Buscar solo el campo actual, solo se buscará un valor en un campo.La casilla de verificación Coincidir mayúsculas y minúsculas determina si se distinguen letras mayúsculas y minúsculas. Son los mismos por defecto. Si busca Pet, encontrará Pet, Petr y Petrov. Si selecciona la casilla de verificación Match Case, debe ingresar una cadena de búsqueda que tenga en cuenta las letras mayúsculas y minúsculas

Claramente, la distinción entre mayúsculas y minúsculas no tiene sentido para los tipos de datos Número, Moneda y Fecha/Hora.) Cuando selecciona la casilla de verificación Coincidir mayúsculas y minúsculas, Access ignora la casilla de verificación Coincidir mayúsculas y minúsculas. en la tabla, marque esta casilla). Por ejemplo, debe buscar en el campo Fecha de nacimiento los registros de todas las personas nacidas en abril de 1982. Para hacer esto, seleccione la opción Buscar campos con formato e ingrese 92 de abril. Si no marca esta casilla, tendrá que buscar por la fecha exacta de nacimiento, por ejemplo, busque 4/8/92

El uso de la casilla de verificación Campos de búsqueda con formato puede ralentizar significativamente la búsqueda.

La búsqueda comenzará cuando haga clic en el botón Buscar primero o Buscar siguiente Cuando Access encuentra un valor, lo resalta Para encontrar el primer valor coincidente, haga clic en el botón Buscar. Para buscar el siguiente valor, haga clic en el botón Buscar siguiente El cuadro de diálogo permanece abierto durante todo el proceso de búsqueda. Por lo tanto, cuando encuentre el valor que desea, haga clic en el botón Cerrar para cerrar el cuadro de diálogo.

Campos de objeto OLE

MS Access le permite almacenar imágenes y otros datos binarios en tablas (por ejemplo, una hoja de cálculo de MS Excel, un documento de MS Word, un dibujo de grabación de sonido). Para este propósito, el tipo de datos Campo objeto VIEJO. La cantidad real de datos que puede ingresar en este tipo de campo está determinada por la cantidad disco duro Su computadora (hasta 1 Gigabyte).

Buscar tipo de datos maestros

Al seleccionar este tipo de datos, se inicia un asistente de búsqueda que crea un campo que ofrece una selección de 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 sustitución (generalmente 4 bytes).

Crear una estructura de tabla

Después de ver los tipos de datos en Access y las propiedades individuales de los campos de la tabla, podemos comenzar a crear la estructura de la tabla. Veamos cómo 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 mesa ya está en la base de datos de Borealis, pero un vistazo al proceso de creación de esta tabla sería muy útil. 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 campos ingresar Código de orden .

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

En columna Tipo datos apareció el valor Texto. Haga clic en el botón expandir 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 use las teclas arriba y abajo para seleccionar un valor. Encimera y presiona la tecla Pestaña para pasar 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 esté en el campo. Código de orden y recordarle el propósito de este campo.

Introducir texto explicativo en una columna Descripción y presiona la tecla Pestaña o Ingresar , para pasar a ingresar información sobre el siguiente campo.

Ingrese una descripción para todos los campos en la tabla de la misma manera.

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

Si nota un error, seleccione un fragmento de texto y presione Ctrl + Enter
COMPARTIR: