Subd formularios de acceso solicita informes. Acceso subd ms. informes. Creación de formularios de pantalla e informes en la base de datos de Microsoft Access

acceso Microsoft es un relacional funcionalmente completo SGBD. Proporciona todas las herramientas necesarias para definir, procesar y gestionar datos cuando se trabaja con grandes volúmenes de información.

SGBD acceso Microsoft brinda la oportunidad de controlar la definición de la estructura y descripción de sus datos, trabajar con ellos y la organización del uso colectivo de esta información. SGBD acceso Microsoft También aumenta significativamente las capacidades y facilita la catalogación y el mantenimiento de grandes volúmenes de información almacenada en numerosas tablas. SGBD acceso Microsoft Incluye tres tipos principales de funciones: definición (establecimiento de la estructura y descripción) de datos, procesamiento de datos y gestión de datos. MS Access es un conjunto instrumental medios para crear y operar sistemas de información.

Con Access, puede realizar las siguientes operaciones.

1. Diseño básico Objetos IS: tablas bidimensionales, con diferentes tipos datos, incluidos los campos de objetos OLE. Antes de llenar una tabla con datos, es necesario crear su diseño.

2. Establecimiento conexiones entre tablas, con soporte para integridad de datos, actualizaciones de campos en cascada y eliminaciones de registros en cascada.

3. Ingresar, almacenar, ver, ordenar, modificar y recuperar datos de tablas utilizando diversos medios de control de información, indexación de tablas y álgebra lógica (para filtrar datos).

4. Creación, modificación y uso derivados Objetos SI (formularios, consultas e informes).

El objeto de procesamiento de MS Access es archivo de base de datos, tener un nombre y extensión arbitrarios .MDB. Este archivo contiene los principales objetos MS Access: tablas, formularios, consultas, informes, macros y módulos. Así, un sistema de información creado en Access es un archivo de base de datos.MDB más las herramientas del propio Access. La operación de dicho SI es el procesamiento de un documento .MDB por parte de la aplicación Access.

Información en la base de datos. Datos de acceso presentados en forma de tablas separadas. En este caso, cada columna de la tabla corresponde a un campo de datos y cada fila corresponde a un registro de datos.

Un registro de datos consta de varios campos. Se aplica la siguiente regla: un registro de datos es un grupo de campos interrelacionados considerados como un todo. Por ejemplo, un registro de datos puede contener información sobre un cliente o producto específico. Cada registro de datos de una tabla contiene el mismo número de campos. Cada campo contiene el mismo tipo de información. Por ejemplo, en cada registro de datos de una determinada tabla, el campo NOMBRE DEL CLIENTE será para el nombre del cliente, es decir contendrá el mismo tipo de información.

Existir Varios tipos datos. El tipo de datos para un campo de datos en particular se selecciona dependiendo de la información que se ubicará en este campo. El tamaño del campo de datos se determina en función del tipo seleccionado para el mismo. Las descripciones de los tipos de datos y sus características se dan en la Tabla 2.

Tabla 2 - Tipos de datos

Tipo de datos Solicitud Tamaño
Texto Texto o una combinación de texto y números, como una dirección, y números que no requieren cálculos, como números de teléfono. Números de artículo o código postal. Hasta 255 caracteres. Sólo se almacenan los caracteres ingresados ​​en el campo; las posiciones no utilizadas en el campo de texto no se almacenan. Para controlar el número máximo de caracteres ingresados, debe definir la propiedad FieldSize.
campo NOTA Texto largo o números, como comentarios o descripciones. Los campos MEMO no se pueden indexar ni ordenar. Para almacenar texto formateado o documentos largos en lugar del campo MEMO. debe crear un campo de objeto OLE. Hasta 65535 caracteres.
Número Datos numéricos utilizados para cálculos matemáticos, excluidos los cálculos que implican transacciones monetarias (para los cuales se utiliza el tipo monetario). El tipo y tamaño de los valores que pueden estar contenidos en un campo numérico. Se puede cambiar en la propiedad FieldSize. Por ejemplo, en el campo. ocupando 1 byte en disco, sólo se pueden introducir números enteros (sin decimales) del 0 al 255. 1, 2, 4 u 8 bytes. 16 bytes sólo para códigos de replicación.
Fecha y hora Fechas y horarios. Almacenar valores de fecha y hora en un campo Fecha/Hora garantiza una clasificación correcta. Todos los cambios realizados en los formatos de fecha y hora en la ventana del Panel de idiomas y estándares gestión de ventanas, se reflejará automáticamente en los campos del tipo Fecha/Hora. 8 bytes.
Divisa Valores de moneda. El tipo de moneda se utiliza para evitar el redondeo durante los cálculos. Asume hasta 15 caracteres en la parte entera del número y 4 en la parte fraccionaria. 8 bytes.
Contador (Número automático) Inserción automática de números consecutivos (que difieren en 1) o números al azar al agregar una entrada. Para crear un contador incremental, deje todas las configuraciones de propiedades en la parte inferior de la ventana iguales (predeterminadas), con la propiedad Tamaño del campo establecida en Entero largo y la propiedad Nuevos valores establecida en Incremento. Para crear un contador de números aleatorios, la propiedad Nuevos valores debe establecerse en Aleatorio. 4 bytes. Para códigos de replicación: 16 bytes.
Lógico (Sí/No) Campos. que contiene sólo uno o dos valores, como Sí/No, Verdadero/Falso. Encendido apagado. 1 bit.
Objetos OLE Objetos (por ejemplo, documentos Microsoft Word. hojas de cálculo Microsoft Excel, imágenes, sonidos y otros datos) creados en otros programas que utilizan el protocolo OLE. Los objetos se pueden vincular o incrustar en una tabla de Microsoft Access. Para mostrar un objeto OLE en un formulario o informe, debe utilizar el control Marco de objeto adjunto. Hasta 1 gigabyte
Asistente de búsqueda Se crea un campo. le permite seleccionar un valor de otra tabla o de una lista de valores usando un cuadro combinado. Cuando seleccionas esta opción en la lista de tipos de datos, se carga un asistente para definirlos. El tamaño es el mismo que el tamaño del campo clave, que también es el Asistente de búsqueda, normalmente 4 bytes.
Hipervínculo El campo en el que se almacenan los hipervínculos. Un hipervínculo puede ser de tipo UNC (Convención de nomenclatura universal: un formato de ruta de archivo estándar con la inclusión de un servidor de red) o URL (Localizador uniforme de recursos: la dirección de un objeto en Internet o una red interna con la inclusión de un tipo de protocolo de acceso). Un hipervínculo puede constar de cuatro partes: texto que aparece en un campo o control; ruta al archivo (en formato de ruta UNC) o página (URL); dirección adicional: ubicación dentro de un archivo o página; Información sobre herramientas: texto que se muestra como información sobre herramientas. La longitud de cada parte del hipervínculo no supera los 2048 caracteres.
Nota: Los tipos de datos numéricos, de moneda y booleanos, así como la fecha/hora, proporcionan formatos de visualización estándar. Para seleccionar formatos para cada tipo de datos, debe definir la propiedad Formato. Para todos los datos excepto los objetos OLE, también puede crear un formato de visualización personalizado. Para obtener más información, consulte la sección "Propiedad de formato de campo" a continuación.

Además de las tablas, Access DBMS funciona con lo siguiente objetos:

Formularios;

Peticiones;

Informes;

Macros;

Módulos.

La mesa es base Objeto de MS Access. Todos los demás objetos son derivados y se crean únicamente sobre la base de tablas previamente preparadas.

Un formulario no es un objeto de Access independiente. Simplemente le ayuda a ingresar, ver y modificar información en una tabla o consulta. Las consultas y los informes realizan funciones independientes: seleccionar, agrupar, presentar e imprimir información.

Cada objeto de MS Access tiene Nombre. La longitud del nombre de cualquier objeto de MS Access (tablas, formularios, etc.) no supera los 64 arbitrario caracteres (excepto el punto y algunos caracteres de servicio). El nombre puede incluir espacios y letras rusas. Cada objeto se trabaja en una ventana separada y se proporcionan dos modos de operación:

1) modo diseñador, - cuando se crea o cambia un diseño, estructura de objeto (por ejemplo, estructura de tabla);

2) Operacional modo: cuando la información se ve, cambia y selecciona en la ventana de tareas de IS.

Además, el archivo de la base de datos incluye otro documento que tiene su propia ventana: Esquema de datos. En esta ventana puede crear, ver, cambiar y extraer comunicaciones entre mesas. Estas conexiones le ayudan a controlar los datos y crear consultas e informes.

Forma, Estrictamente hablando, es un elemento opcional del IS (en principio, puedes prescindir de él), pero te permite simplificar las operaciones de entrada y visualización de datos.

Pedido Es una tabla derivada que incluye datos de otras tablas y realiza varias operaciones sobre ellas. En particular, la solicitud podrá contener calculado campos, es decir, campos cuyos valores son funciones valores de otros campos (posiblemente de diferentes tablas). Además, las consultas le permiten grupo operaciones, es decir operaciones sobre un grupo de registros unidos por alguna característica común (por ejemplo, puede sumar la cantidad de registros con el mismo código). Finalmente, las consultas le permiten realizar selecciones de tablas en función de alguna condición. En tales casos, se utiliza el álgebra de la lógica.

Informe - En realidad, se trata de la misma solicitud, pero con un formato que permite imprimirla en papel y presentarla a la dirección (con bonitos títulos, subtotales, etc.).

En esencia, las tablas y formularios se utilizan para mantener el contenido de la base de datos, y las consultas y los informes realizan la función principal del sistema de información: recuperar, transformar y presentar información.

Creación derivados Los objetos (solicitudes, formularios e informes) se mantienen aproximadamente de acuerdo con el mismo esquema. Aquí hay algunas características:

Para objetos derivados, debe especificar el nombre de la tabla (consulta) a partir de la cual se crea este objeto;

Al utilizar el Asistente, debe marcar la casilla de verificación "Panel de elementos" en la barra de herramientas, y aparecerá un conjunto de iconos en la pantalla (Fig. 14.5), con los que diseñará un formulario (informe, consulta).

Es posible crear cualquier objeto de dos maneras: usando el asistente y en modo de diseño.

MS Access tiene herramientas poderosas, convenientes y flexibles visual diseñar objetos con la ayuda de asistentes, y esto permite al usuario, con un mínimo de preparación preliminar, crear rápidamente un IS completo, a nivel de tablas, formularios, selecciones de consultas e informes.

Los propios maestros realizan las acciones necesarias. Cuando llama al asistente, se abre la secuencia correspondiente de cuadros de diálogo. Habiendo recibido respuestas a preguntas hechas, El maestro hace todo acciones necesarias. Digamos que desea generar un informe. El Asistente de informes le preguntará cómo debería verse el informe y qué datos debería contener. Después de recibir las respuestas, el informe estará completamente listo. Con otros asistentes, puede crear tablas, consultas y formularios de bases de datos.

Trabajar con Wizards es simple, confiable y eficiente y le permite utilizar toda la riqueza de Microsoft Access.

Builder es una herramienta de Access que facilita la realización de una tarea específica. El Generador de expresiones es extremadamente útil: le permite crear rápidamente una expresión compleja. Con el Generador de consultas, puede crear fácilmente consultas que se utilizan para obtener muestras de datos para un formulario o informe. Además de los enumerados, Access tiene otros constructores. Este es un constructor de macros con cuya ayuda se generan varias macros, así como constructores de menús, campos, colores, códigos y otros.

1 Inicie Microsoft Access:

Cuando se inicia Access, aparece una ventana en la pantalla (Figura 1.1), en la que puede:

O crear una nueva base de datos, es decir, un archivo con la extensión .MDB;

O abierto una base de datos existente, es decir, un archivo con la extensión .MDB.

Creando una base de datos. Después de seleccionar el comando [Archivo-Crear...], aparece un archivador estándar en la pantalla (Figura 1.2), en el que debe especificar el nombre y la dirección. creado archivo de base de datos. Por ejemplo, para sistema de informacion con el nombre Directorio Telefónico.MDB.

Después de crear el archivo, Access abre un archivo vacío ventana de base de datos, y en esta ventana se llevan a cabo todas las operaciones: crear y manipular objetos de la base de datos. Esta ventana contiene 7 objetos (Tablas, Consultas, Formularios, Informe, Páginas, Macros, Módulos) y grupos.

Abrir una base de datos. Después de seleccionar el comando [Archivo-Abrir...], aparece un archivador estándar en la pantalla, en el que debe especificar el nombre y la dirección. existente archivo de base de datos. Luego se abre la ventana de la aplicación. ventana de base de datos, proporcionando acceso a objetos de bases de datos ya creados y la capacidad de crear nuevos objetos.

Acceso MS - multi-ventana aplicación, sin embargo, sólo se puede abrir una base de datos a la vez. Es su ventana la que está principal ventana del documento en la aplicación Access (Figura 1.3), y cerrarla significa cerrar el archivo .MDB correspondiente. Sin embargo, esta ventana genera muchas subsidiarias ventanas (tabla, consulta, formulario, etc.). Puede guardar un objeto (por ejemplo, un diseño de tabla), cuya ventana está en la pantalla, y asignarle un nombre del mismo modo que lo hace con los archivos: con las teclas [Archivo-Guardar] o [Archivo-Guardar]. Como...] comando.

Trabajar con tablas

Entonces, en la ventana de la base de datos hay una lista de existentes objetos DB: tablas, consultas, etc. Puede trabajar con la ventana de cualquier objeto (ventana secundaria) ya sea en Operacional modo (por ejemplo, ingresar o ver datos en una tabla), o en diseñador(por ejemplo, cambiar el diseño de la mesa).

Antes de utilizar cualquier objeto (por ejemplo, llenar una tabla con datos), debe crear este objeto (por ejemplo, crear un diseño de tabla).

Si se selecciona la pestaña Tabla, la ventana de la pestaña muestra una lista existente tablas de esta base de datos.

Para abrir una tabla existente, debe destacar su nombre en esta lista y haga clic en el botón "Abrir".

La Figura 1.3 muestra la ventana de la aplicación MS Access junto con la ventana de la base de datos Intercity. Aún no hay objetos en este archivo.

Para ser incluido en la base de datos. nuevo tablas, debe hacer clic en el botón "Crear".

Para arreglar disposición tabla existente, seleccione su nombre en la lista y haga clic en el botón "Diseño".

Las mismas operaciones se realizan con todos los demás objetos de MS Access.

Cualquier objeto (tabla, consulta, formulario, informe) se puede crear manualmente (modo diseño) o mediante el asistente.

Builder es una herramienta de Access que facilita la realización de una tarea específica. El Generador de expresiones es extremadamente útil: le permite crear rápidamente una expresión compleja. Con el Generador de consultas, puede crear fácilmente consultas que se utilizan para obtener muestras de datos para un formulario o informe.

Cuando llama al asistente, se abre la secuencia correspondiente de cuadros de diálogo. Habiendo recibido respuestas a las preguntas formuladas, el Maestro realiza todas las acciones necesarias. Por ejemplo, al generar un informe, el Asistente de informes le preguntará cómo debería verse el informe y qué datos debería contener. Después de recibir las respuestas, el informe estará completamente listo. Con otros asistentes, puede crear tablas, consultas y formularios de bases de datos.

Crear tablas y consultas a mano(en modo diseño) ;

- crear formularios e informes utilizando Maestros.

Consideremos la secuencia de pasos cuando se incluyen en la base de datos. nuevo mesas. Primero debe determinar el área temática para la cual se creará la base de datos. Como área temática, definimos interurbano. conversaciones telefónicas, cálculo del monto del pago por llamadas telefónicas de larga distancia para suscriptores individuales. En primer lugar se determinan los campos que contendrá la tabla. Suscriptores" base de datos "Intercity". Los campos obligatorios se muestran en la Tabla 3, con el campo "Número de suscriptor" seleccionado como clave. La clave representa un campo en la tabla correspondiente. Caracteriza de forma única cada registro contenido en la tabla.

Tabla 3 – Campos de la tabla “Suscriptor”

Una clave primaria ideal es información como el número de cliente, el número de cuenta, etc. Con dicha clave, es fácil identificar el registro correspondiente. Los campos que contienen el nombre del cliente no son adecuados para la clave principal. Siempre es posible que varias personas tengan el mismo nombre.

Después de determinar los campos obligatorios, puede comenzar a crear la tabla real en MS Access.

Para hacer esto, debe abrir la ventana del diseñador de tablas (Fig. 2.1) seleccionando la pestaña Tabla y la línea "Crear una tabla en modo diseño" o haciendo clic en el botón "Crear".

En la parte superior de la ventana que se abre hay un creado o modificado disposición tabla, que es simplemente una lista de campos que indican el nombre del campo, el tipo de datos y la descripción. Cada campo de la tabla es una línea en la parte superior de esta ventana (Figura 2.1).

A cada campo de la tabla se le debe asignar un nombre único, determinar el tipo de datos que se ingresarán en él y describir el contenido del campo, es decir. introducir comentarios de texto indicando el propósito de este campo. El nombre del campo puede tener hasta 64 caracteres. La descripción es un parámetro opcional y se utiliza para explicar con más detalle el campo que se utiliza.

En la columna Nombre del campo (Figura 2.2), escriba un valor arbitrario. Nombre. En la siguiente columna deberás indicar tipo de datos para este campo. El tipo de datos se puede seleccionar en la lista desplegable que aparece en esta columna (los tipos de datos se describen en la Tabla 3). Además, tan pronto como el cursor esté en la columna Tipo de datos, aparecerá un mensaje en la parte inferior de la ventana. formulario de propiedades(características) de este campo.

El formulario de propiedades (parte inferior de la ventana) es una lista de propiedades (a la izquierda está el nombre de la propiedad, a la derecha está significado de esta propiedad) con una ventana de sugerencias para cada propiedad.

La lista de propiedades cambia según el tipo de datos que se muestra actualmente en la columna Tipo de datos. Al hacer clic con el mouse en el campo valores en el formulario de propiedades, puede cambiar este valor (dentro de los límites permitidos para este tipo de datos). Las propiedades del campo se enumeran en la Tabla 4.

Tabla 4: Propiedades de campo mostradas en la hoja de propiedades del diseñador de tablas

Propiedad Objetivo
Tamaño del campo Establece el número máximo de caracteres para ingresar en este campo
Nuevos valores Define cómo cambian los valores del contador cuando se agregan nuevos registros
Formato de campo Especifica el formato para mostrar los valores de este campo.
Número de decimales Determina el número de decimales utilizados al mostrar números.
Máscara de entrada Especifica una máscara de entrada para facilitar la introducción de datos en un campo.
Firma Define el texto que aparece como etiqueta del campo.
Valor por defecto Le permite especificar un valor que se ingresa automáticamente en el campo cuando se crea nueva entrada
Condición sobre el valor Define los requisitos para los datos ingresados ​​en el campo.
Mensaje de error Le permite especificar el texto del mensaje que se muestra en la pantalla si los datos ingresados ​​violan la condición definida en la propiedad
Campo obligatorio Indica si el campo requiere que se ingrese un valor
Líneas en blanco Determina si se permiten líneas en blanco en este campo
Campo indexado Define un índice creado en un solo campo.
Compresión Unicode Establece la compresión para campos que utilizan codificación Unicode para almacenar datos (campos MEMO, hipervínculos y campos de texto)

El sistema acepta la mayoría de los valores de forma predeterminada; algunos valores se pueden seleccionar de la lista desplegable.

Para campos de texto y números debe especificar tamaño campos, y para texto, esta es la longitud permitida del valor (por ejemplo, 20 o 40 caracteres), y para un número, el formato de representación en la máquina (byte, entero, dos bytes, entero largo, etc.). Longitud máxima campo de texto 255 caracteres. Si necesita ingresar texto que sea más largo que este valor, puede usar el tipo de datos Memorándum.

Para el campo Fecha/Hora, debe especificar un formato para que el sistema sepa cómo procesar los datos ingresados. Por ejemplo, si selecciona Formato de fecha corta, el sistema esperará que ingrese exactamente fechas(en la versión rusa - DD.MM.AAAA), y si selecciona "Formato de hora corta", deberá ingresar HH:MM (horas y minutos) en este campo.

En la línea de propiedad de la máscara de entrada, es posible crear una máscara según la cual se ingresarán los datos. Por ejemplo, para el campo número de teléfono puedes configurar una máscara 00-00-00 , según el cual se ingresarán los números de teléfono.

Como valor de la propiedad “Condición sobre valor”, puede especificar regla de verificación, es decir, una expresión booleana que debe evaluarse como VERDADERA cuando se ingresan datos en este campo. Por ejemplo, si para el campo fecha de la conversación escribes:

El sistema reconoce como error el ingreso en este campo de cualquier valor igual o mayor a la fecha actual.

En la siguiente propiedad, puede registrar un mensaje de error arbitrario que emitirá el sistema, por ejemplo: "Este valor de fecha no es válido" o "la fecha no es válida". En el futuro, si la fecha se ingresa incorrectamente, aparecerá este mensaje en la pantalla.

La propiedad Campo obligatorio se puede establecer en Sí (no se permiten valores en blanco) o No (se permiten valores en blanco).

Para primario clave de la tabla (el campo “Número de suscriptor”) en la propiedad “Campo indexado”, debe seleccionar: “Sí, no se permiten coincidencias” y luego hacer clic en el botón “Definir clave” en la barra de herramientas (con la imagen de la clave ). Esto define un campo clave o índice simple.

Habiendo completado la creación del diseño de la tabla, debe guardar la tabla creada y salir de la ventana del diseñador de tablas. Si cierra la ventana del diseñador sin guardar el diseño, el sistema le recordará que debe darle un nombre a la tabla o cancelar su trabajo. . Démosle a la tabla creada el nombre "Suscriptor".

Si es necesario cambiar(modificar) el diseño existente objeto, debe seleccionar este objeto en la lista de la pestaña correspondiente de la ventana de la base de datos y hacer clic en el botón Constructor. Aparecerá en pantalla una ventana con el diseño del objeto (igual que al crearlo). Puede corregir el diseño y guardarlo con el mismo nombre o con uno diferente.

Después de crear el diseño, los datos se ingresan en la tabla. Al hacer doble clic en el nombre de la tabla, se abrirá en modo de tabla y podrá comenzar a ingresar datos (Figura 2.3). Si el primer campo de la tabla es un campo clave del tipo Contador, el contenido de esta columna aumenta automáticamente en 1 cuando ingresa una nueva línea. Esto garantiza que los valores de las columnas sean únicos.

Formularios– estos son objetos de base de datos diseñados para ver datos de tablas y consultas, ingresar datos en la base de datos, corregir datos existentes y realizar acciones específicas. El formulario puede contener gráficos, imágenes y otros objetos incrustados.

Puede ingresar datos de la tabla sin utilizar ningún formulario. Pero hay varias razones que hacen que los formularios sean un medio indispensable para ingresar datos en la base de datos:

Cuando se trabaja con formularios, el acceso a las tablas (lo más valioso de la base de datos) es limitado;

Diferentes personas pueden tener diferentes derechos de acceso a la información almacenada en la base de datos. Se les proporciona diferentes formularios para el ingreso de datos, aunque los datos de los formularios pueden fluir en una tabla;

Ingresar datos en un formulario es más fácil que en una tabla y más conveniente, ya que la ventana del formulario generalmente muestra un registro de la tabla;

En la mayoría de los casos, la información para las bases de datos se toma de formularios en papel (formularios, facturas, facturas, certificados, etc.). Los formularios en pantalla se pueden crear exactamente como los formularios en papel, lo que reduce los errores de entrada y la fatiga del personal.

Puedes crear formularios basados ​​en varias tablas o consultas usando el Asistente, usando la herramienta AutoForm, “manualmente” en modo Diseño, guardando la tabla o consulta como un formulario. Un formulario creado de cualquier forma se puede modificar en el modo Diseño. Consideremos algunos de los métodos enumerados:

1. Ejecute el comando: pestaña de la cinta Creación– barra de herramientas Formularios – Otros formularios – Asistente de formularios.

2. En el cuadro de diálogo Creando formularios seleccione las tablas (consultas) y campos que se colocarán en el formulario. Clic en el botón Más.

3. En lo siguiente Cuadros de diálogo seleccionar asistente apariencia formularios, estilo, establecer el nombre del formulario. Clic en el botón Listo.

4. Utilice el asistente para crear formularios. Empleados, Clientes, Pedidos, Gerentes.

5. Abra el formulario Empleados en modo Diseño. Este modo está destinado a crear y editar formularios.

6. Coloque los elementos en el orden que más le convenga, cambie el tamaño y el color del texto.

7. Agregue texto al título del formulario. Empleados de la empresa.

8. Agregue un objeto a la nota del formulario. Botón(pestaña de cinta Constructor– barra de herramientas Control S).

9. Después de "dibujar" el botón con el puntero, aparecerá un cuadro de diálogo en la pantalla. Creando botones(Figura 9).

Figura 9. Creando botones en el formulario

11. Seleccione una imagen o texto que se colocará en el botón.

12. En el último cuadro de diálogo. Maestros de botones dale un nombre al botón y haz clic Listo.

13. Maestro de botones Escribí un procedimiento para este botón en Microsoft Visual Basic. Puede ver el procedimiento de procesamiento de eventos usando el comando Manejo de eventos Menú de contexto botones.

14. Crea tus propios botones Salir de la aplicación, Buscar una entrada, Eliminar una entrada.

15. A veces un formulario requiere varias páginas que contienen datos de diversas fuentes, referencias o información de respaldo. Puede utilizar un conjunto de pestañas para este propósito.

16. Cree un formulario en blanco.

17. Para agregar un conjunto de pestañas al formulario, haga clic en el botón Pestaña en la barra de herramientas Control S. Al principio, solo se agregarán dos pestañas con nombres formales. Pestaña 1 Y Pestaña 2.

18. Agregue otra pestaña.

19. Cambie el nombre de las etiquetas de las pestañas para que muestren los nombres de los datos que se ubicarán en ellas: Empleados, Gerentes, Ayuda.

20. Ir a la pestaña Empleados y arrastre el formulario desde la base de datos con el mouse Empleados.

21. Coloca el formulario de la misma manera. Gerentes a la pestaña Gerentes.

22. En la pestaña Ayuda, incluya algunos consejos sobre cómo trabajar con la base de datos.

23. esta forma guardar con nombre Empleados de la empresa.

24. Puede crear formularios de botones en Microsoft Access. Contienen solo botones y están diseñados para seleccionar acciones básicas en la base de datos. Para crear un formulario de botón, debe ir a la pestaña de la cinta Trabajar con bases de datos seleccione un equipo Administrador de formularios de botones.

25. Si el formulario del botón no está en la base de datos, se le pedirá que confirme su creación. Hacer clic en el cuadro de diálogo de confirmación.

26. aparecerá frente a ti Administrador de formularios de botones, en el que haga clic en el botón Crear.

27. En el cuadro de diálogo Creación(Figura 10) ingrese el nombre del formulario del nuevo botón y haga clic en DE ACUERDO.

Figura 10. Configuración del nombre del formulario del botón

28. El nombre del nuevo formulario del botón se agregará a la lista. Páginas de botones ventana Administrador de formularios de botones(Figura 11). Seleccione el nombre del nuevo formulario del botón y haga clic en el botón Cambiar.

Figura 11. Administrador de formularios de botones

29. En el cuadro de diálogo Cambiar una página de formulario de botón clic en el botón Crear. Un cuadro de diálogo aparecerá Cambiar un elemento de formulario de botón(Figura 12)

Figura 12. Creando botones en el formulario

30. En el campo Texto ingrese el texto del título para el primer botón del formulario del botón y luego seleccione un comando de la lista desplegable en el campo Equipo. en el campo Forma seleccione la forma para la cual se ejecutará este comando.

31. Agrega botones de la misma manera. Clientes, Órdenes, Salida.

32. En el cuadro de diálogo Administrador de formularios de botones seleccione el nombre del formulario de su botón y haga clic en el botón Por defecto. El texto aparecerá junto al nombre del formulario del botón. "(por defecto)".

33. Para terminar de crear el formulario del botón, haga clic en el botón Cerca.

34. El resultado debería ser la forma que se muestra en la Figura 13.

Figura 13. Formulario del botón principal

35. Agrega algún tipo de dibujo al formulario.

36. Para que el formulario del botón principal aparezca en la pantalla al iniciar la aplicación, debes hacer clic en el botón en el menú principal Opciones de acceso(Figura 14). Para la base de datos actual, configure el formulario de visualización en "formulario de botón".

Figura 14. Configuración de opciones de acceso

Informes están destinados a imprimir información. A menudo los datos se presentan en forma de tabla. A diferencia de las impresiones de tablas o consultas, un informe brinda una mayor capacidad para ordenar y agrupar datos; brinda la posibilidad de sumar totales, así como texto explicativo, encabezados, pies de página, números de página, estilos y diversos elementos gráficos.

Hay varias formas de crear informes en una base de datos de Access:

Usando el Asistente de Informes;

Basado en tablas o consultas;

En modo Diseño.

1. En la ventana de la base de datos, ejecute el comando: pestaña de la cinta Creación– barra de herramientas Informes – Asistente de informes.

2. Seleccione de la lista una tabla (o consulta) que se utilizará como fuente de datos (por ejemplo, una consulta de Direcciones de clientes).

3. En el cuadro de diálogo que aparece. Generando informes(Figura 15) mueva todos los campos disponibles al área de "campos seleccionados".

Figura 15. Asistente de informes

4. Con Asistentes de informes crear un informe Cumpleaños. Utilice una tabla como fuente de datos Empleados.

5. Si necesita imprimir etiquetas postales, Access ofrece esta opción. Para hacer esto, seleccione la tabla. Clientela y ejecute el comando: pestaña de cinta Creación– barra de herramientas Informes – Pegatinas.

6. En el cuadro de diálogo que aparece (Figura 16), especifique el tamaño de la etiqueta, el sistema de unidades, el tipo de etiqueta y haga clic en Más.

Figura 16. Cuadro de diálogo Crear etiquetas

7. En el siguiente paso de la creación de un informe, establezca la fuente, el tamaño, el color y el estilo del texto. Hacer clic Más.

8. Seleccione los campos que aparecerán en la etiqueta. Por ejemplo, Nombre de la empresa, dirección, teléfono Y Fax. Si desea mostrar un texto específico en cada etiqueta, ingréselo en el prototipo de etiqueta.

9. Si es necesario, cambie el nombre del informe de etiqueta y haga clic en Listo.

10. A veces los informes necesitan calcular totales, promedios, valores mínimos y máximos y porcentajes. Para hacer esto, ejecute Asistente de informes y especifique la consulta como fuente de datos Precio del pedido.

11. En el cuadro de diálogo Maestros

1. Información básica sobre informes.

2. Herramientas DBMS de MS Access para la creación de informes.

3. Crear un informe en modo Diseño.

3.1. Configurar las opciones de la página del informe

3.2. Estructura del informe

3.3. Formatear un informe

Para obtener un documento impreso en MS Access DBMS, se proporcionan varias opciones:

Imprimir una tabla en modo tabla (mostrando todos los registros o registros que cumplen con las condiciones de filtrado en forma de tabla);

Imprima un conjunto de registros de consulta en vista de tabla;

Imprima un formulario en modo Formulario o modo Tabla;

Imprime el informe.

1. Información básica sobre informes

Informe– un cuadro de diálogo personalizable que le permite organizar una presentación formateada de datos destinados a enviarse a una pantalla, impresora o archivo. En MS Access DBMS, los informes son objetos de base de datos.

Los informes son la mejor manera de presentar la información de la base de datos en un documento impreso. Comparados con otros medios de impresión de datos, los informes tienen 2 ventajas fundamentales:

– proporcionar amplias oportunidades para agrupar, clasificar y calcular subtotales y totales generales para conjuntos grandes registros (los cálculos se pueden realizar por grupo, por varios grupos y para el informe en su conjunto);

– le permite generar datos en un formato cercano a los formularios de documentos estándar.

Etapas de la creación de un informe.

En la primera etapa, se desarrolla en papel un diseño del futuro informe. Al mismo tiempo, se indica: de qué tabla o consulta es necesario mostrar datos, se determinan los niveles de agrupación y clasificación de datos, qué campos se deben presentar en el informe y qué controles se utilizarán para mostrar los datos. , si se necesitan campos calculados, qué elementos gráficos se utilizarán para mostrar un informe de aspecto profesional.

En la siguiente etapa, el informe se construye utilizando un DBMS.

2. Herramientas DBMSEM Accesopara crear un informe

Para crear un nuevo informe en MS Access DBMS, debe ir a la pestaña en la ventana de la base de datos Informes y haga clic en el botón Crear . En el cuadro de diálogo que aparece Nuevo reporte(Fig. 10.1) seleccione una herramienta de creación de informes.

Todas las herramientas enumeradas en la lista del cuadro de diálogo. Nuevo reporte, se puede dividir en tres grupos principales:

– herramientas para la creación automática de informes (Autoinforme: columna, Autoinforme: cinta);

– asistentes de creación de informes (Asistente de informes, Asistente de gráficos y Etiquetas de correo);

– diseñador de creación de informes.

Figura 10.1. Cuadro de diálogo Nuevo informe

Las herramientas de creación automática de informes le permiten crear un informe del tipo apropiado según la fuente de datos seleccionada: tabla o consulta.

Los asistentes de creación de informes le permiten crear informes en modo de diálogo con el usuario. Con los asistentes, puede crear una fuente de datos para un informe, seleccionar el tipo de presentación de datos, definir campos para agrupar, ordenar y resumir, seleccionar funciones de resumen para un grupo, definir el diseño y el estilo de diseño del informe y establecer el nombre del informe. informe.

El diseñador de informes es la herramienta principal que le permite crear informes de cualquier complejidad manualmente. El tipo de informe y su contenido dependen de las calificaciones de quien lo desarrolló.

Por lo general, se utilizan asistentes o herramientas de creación automática de informes para crear un prototipo de informe, y el diseñador de informes se utiliza para pulir el informe hasta darle un aspecto profesional.

Trabajar con informes puede ocurrir en tres modos: en modo, en modo y en modo.

El modo está diseñado para generar un informe y mostrar todos los datos de la fuente de registros en la pantalla, el modo está diseñado para generar rápidamente un informe basado en la sustitución mecánica de datos de varios registros de la fuente de datos (se ignoran los criterios de muestreo y clasificación). ), el modo está destinado a crear y cambiar la estructura del informe. Para cambiar el modo de trabajar con el informe, puede utilizar el botón Vista en la barra de herramientas Diseñador de informes o comando de menú similar Vista.

3. Crear un informe en modo Diseño

Para crear un informe en el modo, debe realizar los siguientes pasos:

1. Configure los parámetros de la página.

2. Seleccione o cree una fuente de registro para el informe.

3. Determinar los niveles de agrupación y clasificación.

4. Coloque los campos de origen del registro en el informe.

5. Agregue controles calculados y gratuitos.

6. Configure las propiedades de los elementos de control y las secciones del informe.

7. Formatee el informe para darle una apariencia profesional.

3.1. Configurar las opciones de la página del informe

El objetivo principal del informe es imprimir información de la base de datos en un formato formateado (similar al de un documento en papel). Por lo tanto, antes de diseñar un informe (colocar controles en el informe), debe configurar los parámetros de la página del informe (seleccionar una impresora, determinar el tamaño de la hoja y su orientación, establecer los tamaños de los márgenes, etc.).

Si no hay una impresora física, debe instalar la impresora mediante programación usando el comando Sistema operativo Inicio | Configuración | Impresoras | Instalación de la impresora.

Para configurar los parámetros de la página del informe, debe ejecutar el comando Archivo | Configuración de página …. Ventana de diálogo Configuración de página presentado en la Fig. 10.2.

Pestaña Página (a) Pestaña Campos (b)

Figura 10.2. Cuadro de diálogo Configurar página

Los ajustes de página se configuran para cada informe.

Si es posible enviar informes a diferentes impresoras, en el cuadro de diálogo Configuración de página en la pestaña Página Podrás seleccionar el tipo de impresora que necesitas. Ventana de diálogo Seleccionar una impresora presentado en la Fig. 10.3.

Figura 10.3. Cuadro de diálogo Seleccionar impresora

Otros parámetros de página dependen del tipo de impresora seleccionada (ver Fig. 10.2): formato y tamaño máximo de papel, tamaños mínimos de márgenes, tipo de alimentación de papel.

El color del informe depende del tipo de impresora seleccionada y de la configuración de sus propiedades: salida en color o en blanco y negro.

3.2. Estructura del informe

La estructura del informe en el modo se muestra en la Fig. 10.4. Cualquier informe tiene las siguientes secciones:

título del informe(se muestra únicamente en la primera hoja del informe (portada) y puede contener el nombre del informe, el logotipo de la empresa, el domicilio legal de la empresa, etc.);

encabezado de página(se muestra en la parte superior de cada página y puede contener títulos, fecha de impresión, número de página, etc.);

área de datos(diseñado para mostrar campos de una consulta o tabla: la fuente de registros del informe);

pie de página(se muestra en la parte inferior de cada página y puede contener títulos, fecha de impresión, número de página, etc.);

nota de informe(se muestra únicamente en la última hoja del informe y puede contener cálculos finales, conclusiones sobre el informe, etc.).

De todas las secciones enumeradas, la sección requerida es el área de datos.

Las secciones de título y comentarios del informe se muestran/ocultan en la ventana al mismo tiempo. El mismo principio de mostrar/ocultar se aplica a las secciones de encabezado y pie de página (ver Fig. 10.4).

Al agrupar registros se puede agregar la ventana de informes (ver Fig. 10.4) para cada grupo, y en los informes se pueden definir hasta 10 niveles de agrupación y ordenación, independientemente de las siguientes secciones:

encabezado de grupo(se muestra al principio de cada nuevo grupo y puede contener un campo mediante el cual se realiza la agrupación);

nota de grupo(se muestra al final de cada grupo y puede contener totales de grupo).

Puede cambiar la altura del área de cualquier sección del informe usando el mouse arrastrando la parte inferior de la sección hacia arriba o hacia abajo.

El ancho del informe se ajusta según el tamaño del papel seleccionado, la orientación de la hoja y los tamaños de los márgenes impresos.

En la Tabla 10.1 se presenta un ejemplo de cómo determinar el ancho del informe para papel A4.

Tabla 10.1

El ancho del informe no debe exceder el tamaño calculado, ya que la información que se muestra en el informe se dividirá en varias páginas.

Puede cambiar el ancho del informe usando el mouse arrastrando el borde derecho del informe hacia la izquierda o hacia la derecha.

Al igual que en el formulario, puedes insertar varios elementos Controles: adjuntos, calculados y gratuitos. Las expresiones en los campos del informe calculado se forman según las mismas reglas que para los formularios:

= [Precio] * [Cantidad]

SUMA([Costo]

Apellido & " " & Izquierda(Nombre; 1) & "."

Usando un elemento de control Subformulario/informe Puede insertar subinformes en el informe principal.

Se pueden especificar propiedades para cada control, sección e informe en su conjunto.

Informe generado Formulario de pedido en modo y modo se muestra en la Fig. 10.5.

Figura 10.5. Informe de formulario de pedido en modo Diseño (a) y modo Vista previa (b)

Figura 10.6. Ventana de propiedades para el campo SequentialNumber

Para mostrar cada grupo (formulario de pedido) en una página separada, debe configurar la ventana de propiedades de la sección Nota del grupo "Código de pedido" en la pestaña Disposición El valor de la propiedad Fin de página: Después de la sección(Figura 10.7).

Figura 10.5. Ventana de propiedades para la sección NoteGroups1

3.3. Formatear un informe

Uno de los elementos de la ventana del informe es la barra de herramientas. Formato de formulario/informe, que contiene botones y listas desplegables que facilitan la selección de opciones de formato (color, fuente, grosor de línea, método de alineación, etc.).

Formatear también significa colocar controles en secciones del informe, alinear controles, cambiar el tamaño de los controles y establecer el espacio entre controles. Para realizar estas operaciones puede utilizar el ratón o utilizar los comandos del menú. Formato (Alinear..., Tamaño …, Espaciado vertical... Y Espaciado horizontal...).

Para realizar rápidamente operaciones de formato de informes, puede personalizar la barra de herramientas Formato de formulario/informe copiando los botones del menú en él Formato.

Se describe la tecnología para crear informes de bases de datos compuestos, detallados y simples en el DBMS de MS Access 2007.

* * *

El fragmento introductorio dado del libro. Bases de datos: creación de informes en DBMS MS Access 2007 (Equipo de autores, 2013) proporcionado por nuestro socio de libros: la empresa litros.

comienzo del trabajo

Para tener una idea de los informes de la base de datos, se sugiere abrir la base de datos de capacitación Northwind 2007 en el DBMS de MS Access.

Abrir una base de datos

Para abrir la base de datos Northwind 2007 necesita:

1. Inicie Microsoft Access haciendo clic en el botón Inicio.

2. Seleccione "Todos los programas", luego oficina de microsoft y luego Microsoft Access 2007. Se abrirá la ventana de Microsoft Access 2007.

Si la base de datos “Borey 2007” no se abre en su computadora por primera vez, en la pantalla verá la ventana de presentación de la base de datos “Borey 2007”;

Si es la primera vez, MS Access lo descargará primero. Para comenzar a descargar, debe hacer clic en el botón de comando "Descargar" y seguir las instrucciones.

Se abre la ventana de la base de datos Northwind 2007.

La base de datos se cierra de la forma habitual en MS Office: en el menú del sistema que contiene comandos para trabajar con el archivo, seleccione "Cerrar base de datos".

Ejercicio 1. Inicie MS Access 2007. Abra la base de datos Northwind 2007. Cierralo. Abra nuevamente la base de datos de Northwind 2007.

Características de la interfaz de MS Access 2007.

En MS Access 2007 diferente de Versión anterior interfaz. El menú y las barras de herramientas se reemplazan por una cinta de menú con diferentes pestañas: Inicio, Creación, Datos externos, Trabajar con la base de datos.

Las pestañas contienen herramientas o grupos de herramientas (el grupo está marcado con un icono de triángulo) a los que puede unirse.


Arroz. 1. Cinta de menú de MS Access 2007 con pestañas


Además, dependiendo del objeto de base de datos con el que esté trabajando, las herramientas contextuales aparecen automáticamente, por ejemplo, cuando se trabaja con formularios, aparecen herramientas contextuales para el formulario.

Debajo de la cinta se encuentran el Área de transición a la izquierda y la Ventana de edición a la derecha, que muestra el objeto que se está editando.


Arroz. 2. Ventana de base de datos “Borey 2007”


El Panel de navegación contiene todos los objetos de Access (tablas, formularios, consultas, informes, etc.). Puede seleccionar el objeto requerido de la lista Todos los objetos de acceso. Cuando hace doble clic en el nombre de un objeto en el Panel de navegación, ese objeto aparecerá en su propia pestaña en la ventana de edición.

Objetos de base de datos

La base de datos contiene datos en los siguientes tipos de objetos: tabla, consulta, formulario, informe, macro y módulo. La estructura fundamental para almacenar datos es una tabla. Todos los demás tipos de objetos se derivan de la tabla:

La consulta almacena datos de la tabla que satisfacen algún criterio especificado por el usuario al redactar un comando para recuperar datos.

El formulario almacena datos de tablas o consultas como una colección de tarjetas de pantalla, cada una de las cuales muestra el contenido de una tabla o registro de consulta, lo cual resulta útil al actualizar datos en tablas.

El informe almacena datos de tablas o consultas en el formulario Documento de texto, apto para imprimir.

Una macro almacena un conjunto de operaciones de procesamiento de datos que se pueden iniciar con solo presionar la tecla Enter, lo cual es conveniente si necesita realizar con frecuencia las mismas operaciones estándar.

El módulo almacena un programa de procesamiento de datos escrito en un lenguaje de programación, generalmente en el lenguaje integrado en MS Access, Access Basic.

Los objetos de la base de datos en el Área de navegación están agrupados y puede ver los nombres de los grupos. Para ver el contenido de un grupo, debe hacer clic en el nombre del grupo. Un segundo clic colapsará la lista de grupos a su nombre.

Tarea 2. Contraer y expandir listas de grupos en el Panel de navegación.

Debido a que las tablas son la estructura principal para almacenar datos, para evitar daños y facilitar el trabajo con datos, el usuario trabaja con tipos de objetos derivados. En la base de datos Northwind 2007, los formularios “Clientes y pedidos”, “Inventario y compras”, “Proveedores”, “Entrega”, “Informes”, “Empleados” se presentan explícitamente en el Área de transición.

Las tablas y otros tipos de objetos están ocultos en el Panel de navegación en el grupo Objetos auxiliares.

El grupo "Objetos no asignados" almacena objetos creados adicionalmente por el usuario. Por ejemplo, aquí puede guardar las consultas que creó.

Tenga en cuenta que se indican diferentes tipos de objetos. diferentes iconos:

Puede cambiar la representación de los objetos en el Panel de transición a la conocida utilizada en versiones anteriores Acceso MS. Para hacer esto, haga clic en el ícono de lista (▼) en el encabezado del Panel de navegación para expandir la lista de filtros de objetos y seleccione "Objetos de acceso total".

Tarea 3. Revise el contenido del grupo Objetos auxiliares. Abra diferentes tipos de objetos y vea su contenido. Cierra el grupo Objetos auxiliares. Cambie la presentación de los objetos en el Panel de navegación para agrupar objetos por tipo: tablas, consultas, formularios, macros, módulos.

Puede contraer y expandir el área de transición haciendo clic en el botón de doble flecha (<<) или (>>) en la esquina superior derecha del panel.

Tarea 4. Contraer y expandir el Área de transición.

La ventana de edición está actualmente ocupada por la pantalla de presentación. El protector de pantalla se puede eliminar haciendo clic en el botón (X) a la derecha del acceso directo "Salvapantallas".

Puede mostrarlo en el Área de transición desde el grupo “Objetos auxiliares” y luego en el formulario “Pantalla de presentación”.

Tarea 5. Cierre la pantalla de presentación de la base de datos Northwind 2007.

Todas las tablas de la base de datos están interconectadas. Puede ver las relaciones entre tablas si abre el esquema de datos seleccionando "Esquema de datos" en la pestaña del menú "Trabajar con bases de datos".

Puede cerrar el diagrama de datos haciendo clic en el botón "Cerrar" en la pestaña del menú "Diseño".

Tarea 6. Abra y cierre el esquema de datos.

Sistema de ayuda MS Access 2007

Como cualquier aplicación de MS Office, el DBMS de MS Access 2007 tiene su propio sistema de ayuda. Para abrirlo, necesitas:

1. En el lado derecho de la barra de menú, haga clic en el botón (?).

2. En la ventana “Ayuda: Acceso”, ingrese la sección de ayuda deseada en la parte inferior de la ventana o ingrese el contexto de búsqueda en la barra de búsqueda y presione Entrar.

Tarea 7. Abra el sistema de ayuda de MS Access 2007. Abra la sección Formularios e informes. Revisa el contenido de la sección. Cierra el sistema de ayuda.

Los informes, al igual que los formularios, son objetos derivados de Access que se basan en tablas o consultas. Los formularios son una herramienta conveniente para ver datos rápidamente, pero su objetivo principal es ingresar y editar datos. Después de ingresar datos en tablas usando formularios que facilitan la entrada, es posible que desee mostrar los datos de manera organizada. Los informes se utilizan para presentar datos de una forma cómoda y fácil de entender. Generación de datos mediante informes. Provisiones generales. Como cualquier objeto de Access, puede crear un informe manualmente o utilizando el Asistente para informes (recomendado para crear un borrador de informe). El informe se crea en base a una tabla (varias tablas) o una consulta. El proceso de creación de un nuevo informe es similar a la creación de cualquier objeto de Access, es decir. solo necesita seleccionar el objeto de base de datos Informe – Crear y luego en el cuadro de diálogo Nuevo informe seleccionar el modo de creación del informe.

Para proteger la base de datos de Access, utiliza el sistema de archivos de grupo de trabajo.mdw (un grupo de trabajo es un grupo de usuarios que comparten recursos de red), al que las bases de datos de las estaciones de trabajo están conectadas de forma predeterminada. El archivo de grupos de trabajo contiene Cuentas usuarios y grupos, así como contraseñas de usuario. Cuentas Se pueden otorgar derechos de acceso a la base de datos y sus objetos, mientras que los permisos de acceso en sí se almacenan en la base de datos. Para garantizar la protección de la base de datos de Access, debe crear un grupo de trabajo utilizando el archivo administrador de grupo de trabajo wrkgаdm.exe. Al crear un grupo de trabajo único, especifica el nombre de usuario, el nombre de la organización y el código del grupo de trabajo. El archivo del grupo de trabajo de MS Access contiene las siguientes cuentas integradas: 1. Administradores: cuenta de usuario estándar. Estos registros son los mismos para todas las instancias de Ms Access; 2. Admin (la cuenta del grupo de administradores) es única en cada archivo de grupo de trabajo; 3. Usuarios: contiene cuentas de usuario. Para crear un archivo de grupo de trabajo, debe salir de Access y buscar el archivo del grupo de trabajo en la carpeta system o system32 en el directorio de Windows y crear un nuevo grupo de trabajo (puede haber hasta 20 archivos digitales o designaciones de letras). El grupo Administradores puede contener un número arbitrario de usuarios, pero siempre hay un propietario del objeto (el propietario del objeto puede ser la cuenta que creó el objeto o a la que se transfirieron los derechos para usarlo). Dado que la lectura del registro de administrador es posible para todos los grupos de trabajo y estas cuentas son las mismas, el usuario ADMIN debe ser eliminado del grupo de administradores, para lo cual debe crear una nueva cuenta de administrador y establecer una contraseña para sus cuentas y para las cuentas de propietario. Sólo su propietario y los miembros del grupo de administradores pueden cifrar y descifrar la base de datos. Para el cifrado, Jet utiliza el algoritmo RSA (llamado así por las primeras letras de los apellidos de sus inventores: Rivest, Shamir, Adelman) con una clave basada en el ID del grupo de trabajo. El cifrado de bases de datos tiene dos efectos secundarios negativos. En primer lugar, su rendimiento disminuye, según estimaciones de Microsoft, entre un 10 y un 15 por ciento. En segundo lugar, una base de datos cifrada no se puede comprimir con programas como PKZip, LHA, Stacker y DriveSpace. Más precisamente, puede comprimirlo, pero no tiene sentido hacerlo: su tamaño disminuirá ligeramente. Diferenciación de los derechos de acceso de los usuarios Los permisos de acceso se denominan explícitos si pertenecen o están asignados a una cuenta de usuario.



Un ejemplo de creación de protección de datos en MS Access:

Fig.4 Creación de protección de datos

Creación de informes en MS Access DBMS. Elaboración de documentación de informes utilizando MS Access. Protección de proyectos utilizando MS Access DBMS.

El sistema de seguridad de la base de datos debe garantizar la integridad física de la base de datos y la protección contra intrusiones no autorizadas para leer el contenido y cambiar los datos. La protección de la base de datos se realiza en dos niveles: - a nivel de contraseña; -al nivel usuario (protección de cuentas de usuario y objetos identificados). Para proteger la base de datos de Access, utiliza el sistema de archivos de grupo de trabajo.mdw (un grupo de trabajo es un grupo de usuarios que comparten recursos de red), al que las bases de datos de las estaciones de trabajo están conectadas de forma predeterminada. El archivo de grupos de trabajo contiene cuentas de usuarios y grupos, así como contraseñas de usuarios. A las cuentas se les pueden otorgar derechos de acceso a la base de datos y sus objetos, mientras que los permisos de acceso en sí se almacenan en la base de datos. Para garantizar la protección de la base de datos de Access, debe crear un grupo de trabajo utilizando el archivo administrador de grupo de trabajo wrkgаdm.exe. Al crear un grupo de trabajo único, especifica el nombre de usuario, el nombre de la organización y el código del grupo de trabajo. El archivo del grupo de trabajo de MS Access contiene las siguientes cuentas integradas: 1. Administradores: cuenta de usuario estándar. Estos registros son los mismos para todas las instancias de Ms Access; 2. Admin (la cuenta del grupo de administradores) es única en cada archivo de grupo de trabajo; 3. Usuarios: contiene cuentas de usuario. Para crear un archivo de grupo de trabajo, debe salir de Access y buscar el archivo del grupo de trabajo en la carpeta system o system32 en el directorio de Windows y crear un nuevo grupo de trabajo (puede tener hasta 20 números o letras).



Ejemplo de creación de informes en MS Access:

Fig.5 Creación de informes

CONCLUSIÓN

Durante la práctica educativa ARRIBA 04.01. Y ARRIBA 04.02. Consolidé mis conocimientos en las siguientes disciplinas: MDK 04.01. “Trabajar con computadoras y hardware de PC” y MDK 04.02. "Trabajar con software Computadoras y PC." Repetí material como: arquitectura de computadora externa, conexión de dispositivos, configuración de programas e interfaces, trabajo con programas de edición y etc.

En la práctica, se estudiaron y describieron los siguientes temas:

1. Crea una presentación




Arriba