top of page

Want to generate your own video summary in seconds?

Cómo crear una base de datos completa utilizando Microsoft Access

Aprende cómo crear de manera eficiente una base de datos utilizando Microsoft Access en este tutorial. Descubre las características clave y funcionalidades de Access para pequeñas empresas con limitaciones presupuestarias.

Video Summary

En este tutorial en video, se explica el proceso de creación de una base de datos completa en 20-30 minutos utilizando Microsoft Access. Microsoft Access, incluido en Office 365 y versiones anteriores, se destaca como una herramienta valiosa para pequeñas empresas con presupuestos limitados. A pesar de los intentos de Microsoft de descontinuar Access, sigue siendo un recurso útil. El tutorial comienza demostrando cómo abrir la interfaz de Access, crear tablas, importar datos de Excel y definir una clave primaria para la identificación de registros.

El orador profundiza en la importación de datos de Excel a una nueva tabla de base de datos, estableciendo relaciones entre tablas y modificando estructuras de tablas dentro de Microsoft Access. Se enfatiza la importancia de mantener la integridad de los datos y limitar las opciones de entrada de datos basadas en categorías predefinidas. Se presentan los formularios como un método para una entrada eficiente de datos, con un enfoque en la importancia de las tablas en el almacenamiento y gestión de datos.

El tutorial explora el proceso de vincular tablas en Access para crear relaciones para el análisis de datos. Las consultas juegan un papel crucial en el acceso y presentación de datos sin alterar el conjunto de datos original. Se proporciona un ejemplo de consulta para mostrar datos de ventas con distribuidores correspondientes, mostrando el uso de consultas para generar vistas específicas para diferentes usuarios.

El tutorial también abarca la complejidad de las consultas en Access y su papel en la manipulación y análisis de datos. El orador demuestra la creación de una nueva consulta modificando una existente para incluir información del distribuidor y mostrar datos de ventas por distribuidor y cantidad de producto. Los formularios se exploran más a fondo, con una demostración sobre la creación de un formulario para ingresar nuevos datos de ventas vinculados a la tabla 'ventas'.

Se discuten ajustes al diseño del formulario, incluyendo la ampliación de campos, cambio de estilos de fuente y adición de botones de navegación. Se destaca la importancia de utilizar formularios para ingresar datos de forma segura en bases de datos, junto con la necesidad de restringir el acceso directo a tablas. La creación de informes en Access, aunque considerada obsoleta, se muestra para tareas como generar órdenes de compra o documentos inmobiliarios.

Los informes pueden personalizarse para imprimir y mejorarse con logotipos, títulos y números de página. El tutorial enfatiza los elementos básicos de Microsoft Access, como tablas, consultas, formularios e informes, esenciales para la creación eficiente de bases de datos. Los usuarios son guiados en la transición de Excel a Access y en la creación de bases de datos completas sin necesidad de programación, convirtiendo a Access en una herramienta valiosa para soluciones rápidas de bases de datos.

Click on any timestamp in the keypoints section to jump directly to that moment in the video. Enhance your viewing experience with seamless navigation. Enjoy!

Keypoints

00:00:00

Introducción a Microsoft Access

Microsoft Access es un componente menos conocido de Microsoft Office, incluido en Office 365 y versiones anteriores. No está disponible para usuarios de Mac. A pesar de los intentos de Microsoft de eliminar gradualmente Access en 2016, sigue siendo una herramienta valiosa, especialmente para pequeñas empresas o aquellos con un presupuesto limitado.

Keypoint ads

00:01:46

Capacidades y Limitaciones de Microsoft Access

Si bien Microsoft Access puede no ser la opción ideal para bases de datos grandes, es eficiente para pequeñas empresas, configuraciones rápidas y presupuestos limitados. Microsoft no ha introducido actualizaciones significativas en Access, centrándose principalmente en cambios cosméticos para alinearse con Office 365.

Keypoint ads

00:02:08

Creando un Sistema de Ventas en Microsoft Access

El tutorial demuestra cómo crear un sistema de ventas para una tienda ficticia llamada 'Vida Virtual' en Microsoft Access. Cubre la creación de tablas, el establecimiento de relaciones, la ejecución de consultas y la generación eficiente de informes de ventas.

Keypoint ads

00:02:36

Configuración de una base de datos en Microsoft Access

Al crear una base de datos en Microsoft Access, el programa solicita a los usuarios que especifiquen la ubicación de almacenamiento. Access funciona de manera similar a Excel pero difiere significativamente en su enfoque de gestión de datos, enfatizando la importancia de las tablas como elemento principal.

Keypoint ads

00:03:44

Configurando tablas en Access

Al configurar tablas en Access, es crucial asegurarse de que las tablas reflejen con precisión los datos que se están almacenando. El enfoque principal debe estar en las tablas ya que son la base de la base de datos. Es esencial seleccionar la tabla correcta en la que trabajar e importar datos de fuentes externas como Excel.

Keypoint ads

00:04:01

Migrando datos de Excel a Access

Un escenario común al trabajar con Access es migrar datos desde Excel. Este proceso implica importar datos desde Excel a Access, especialmente cuando los datos han sido capturados incorrectamente en Excel y necesitan ser migrados para su posterior procesamiento en Access.

Keypoint ads

00:06:23

Importancia de la clave primaria en Access

La clave primaria en Access es crucial ya que sirve como un identificador único para cada registro. Es esencial para distinguir e identificar registros individuales dentro de una tabla. Access enfatiza la importancia de tener una clave primaria para garantizar la integridad de los datos y una identificación precisa de los registros.

Keypoint ads

00:07:21

Creación de Datos de Ventas

El orador menciona la creación de datos de ventas, indicando que actualmente no existe pero se generará. Enfatizan la importancia de tener todo bajo control y muestran a la audiencia los datos de ventas, desafiándolos a importar dos tablas o de lo contrario ellos lo harán.

Keypoint ads

00:07:40

Importando datos desde Excel

El orador demuestra la importación de datos desde un archivo de Excel, asegurándose de que sea el archivo correcto al confirmar su ruta virtual. Luego procede a importar los datos en una nueva tabla de base de datos, explicando el proceso a la audiencia.

Keypoint ads

00:08:12

Configuración de la tabla de datos

El orador configura una tabla de datos para distribuidores, instruyendo que la primera fila contenga encabezados de columna. Mencionan que la clave principal es el ID del producto y reconocen que la configuración puede no ser óptima para expertos en bases de datos.

Keypoint ads

00:08:31

Importando Datos Adicionales

El orador encuentra dificultades al importar datos debido a la insistencia del sistema en confirmar la ruta virtual del archivo. Guían a la audiencia a través del proceso de importación de datos para categorías, asegurando que la primera fila contenga encabezados y estableciendo la clave primaria como 'categoría'.

Keypoint ads

00:09:17

Modificando tablas de datos

El orador explica la necesidad de modificar tablas de datos, utilizando el ejemplo de corregir una entrada de categoría de un número a su valor correspondiente. Demuestran cómo vincular datos de ventas a una tabla de categorías para la recuperación automática de datos, mostrando el proceso en Access.

Keypoint ads

00:11:02

Integridad de datos y relaciones

El orador discute el establecimiento de la integridad de los datos mediante el establecimiento de relaciones entre tablas. Mencionan relacionar la tabla de ventas con la tabla de categorías y habilitar la integridad de los datos con eliminación restringida. Este tema avanzado garantiza que las relaciones de datos se mantengan y que las tablas se guarden correctamente.

Keypoint ads

00:12:07

Visualización de datos y relaciones

El orador demuestra cómo las relaciones de datos pueden visualizarse expandiendo los datos relacionados en tablas. Muestran cómo ver las ventas directamente en la tabla de categorías puede ayudar a monitorear el funcionamiento de las relaciones, enfatizando que es útil para fines de verificación en lugar de informes.

Keypoint ads

00:13:00

Añadiendo nuevos registros

El orador explica el proceso de agregar un nuevo registro a la base de datos. Muestra cómo crear una nueva entrada, especificando detalles como el tipo de producto (teclado para juegos), precio (5,500 pesos) y categoría. El orador destaca la importancia de la validación de datos al limitar la selección de categorías a opciones predefinidas.

Keypoint ads

00:14:19

Captura de datos y validación de formularios

El orador enfatiza la importancia de capturar datos de manera precisa y validarlos contra criterios predefinidos. Ilustran cómo la entrada de datos está restringida a categorías existentes, garantizando la consistencia e integridad de los datos. El orador insinúa futuros temas sobre validación de formularios para mejorar la precisión de los datos.

Keypoint ads

00:14:45

Estableciendo relaciones en Access

El orador discute cómo establecer relaciones en Access vinculando tablas para establecer conexiones entre diferentes conjuntos de datos. Demuestran cómo crear una relación entre ventas y distribuidores, enfatizando la importancia de comprender los elementos comunes compartidos entre las tablas para una vinculación efectiva.

Keypoint ads

00:16:31

Creando relaciones entre tablas

Para crear relaciones entre tablas en Access, el ponente explica el proceso de arrastrar y vincular tablas juntas. Destacan la funcionalidad de estas relaciones, incluso si no son perfectas, ya que permiten a los usuarios analizar datos a través de diferentes tablas y obtener información valiosa.

Keypoint ads

00:17:08

Beneficios de las relaciones en Access

El orador destaca las ventajas de establecer relaciones en Access, lo que permite a los usuarios trabajar con múltiples tablas sin necesidad de consolidarlas en una sola tabla masiva. Este enfoque contrasta con el método de Excel de usar numerosas funciones VLOOKUP, proporcionando una forma más eficiente y organizada de manejar los datos.

Keypoint ads

00:17:53

Comprendiendo consultas en Access

Pasando a las consultas en Access, el orador presenta las consultas como objetos similares a tablas que sirven para mostrar datos de tablas existentes. Explican la importancia de las consultas en el acceso y visualización de datos sin interactuar directamente con las tablas subyacentes, manteniendo la integridad y seguridad de la base de datos.

Keypoint ads

00:18:48

Protección de datos en la base de datos de Access

Mover datos de Excel a Access es crucial para proteger los datos de accesos no autorizados y posibles pérdidas. Las tablas se utilizan para almacenar datos, mientras que las consultas se utilizan para ver datos sin la capacidad de realizar cambios permanentes.

Keypoint ads

00:19:02

Creando consultas en Access

Las consultas en Access están diseñadas para mostrar datos específicos de las tablas. Al crear consultas, los usuarios pueden mostrar información como datos de ventas y distribuidores correspondientes seleccionando campos específicos para ver.

Keypoint ads

00:20:22

Ejecutando consultas y mostrando resultados

Al ejecutar consultas, Access muestra los datos solicitados, mostrando todas las ventas realizadas por los distribuidores. El número de registros mostrados puede ser menor que el total debido a que algunas ventas no tienen un distribuidor asignado.

Keypoint ads

00:20:47

Discrepancia de datos en los resultados de la consulta

La diferencia en el número de registros mostrados en los resultados de la consulta en comparación con el total de registros se debe a ventas sin un distribuidor asignado. Esta discrepancia resalta la importancia de la precisión y completitud de los datos en las consultas.

Keypoint ads

00:21:20

Creando vistas para análisis de datos

Las vistas en Access permiten a los usuarios generar presentaciones de datos específicas para diferentes partes interesadas. Estas vistas pueden restringir el acceso a ciertos datos, asegurando que las personas solo vean información relevante para sus roles.

Keypoint ads

00:22:05

Seguridad de datos y control de acceso

El control de acceso en las bases de datos de Access permite a los usuarios compartir datos selectivamente basados en sus roles. Al crear vistas y establecer permisos, las organizaciones pueden proteger información sensible y controlar el acceso a los datos de manera efectiva.

Keypoint ads

00:22:34

Creación y edición de consultas en Access

El orador discute la creación y edición de consultas en Access, enfatizando la capacidad de mezclar y modificar datos fácilmente. Las consultas permiten la manipulación de datos, la adición de fórmulas, la limpieza de datos y la presentación a los usuarios. El proceso de modificar datos en consultas puede ser largo y complejo, implicando horas de trabajo.

Keypoint ads

00:23:30

Importancia de las consultas en las operaciones de Access

Las consultas juegan un papel crucial en las operaciones de Access, permitiendo a los usuarios mezclar y modificar datos de manera eficiente. Si bien las consultas se utilizan principalmente para la manipulación y presentación de datos, son esenciales para realizar operaciones en Access de manera efectiva.

Keypoint ads

00:24:00

Creando nuevas consultas basadas en las existentes.

El orador demuestra cómo crear una nueva consulta basada en una existente en Access. Al aprovechar la vista de diseño de consultas, los usuarios pueden crear nuevas consultas que se basan en las anteriores, lo que permite un análisis más profundo de los datos y las relaciones entre diferentes tablas.

Keypoint ads

00:25:06

Realizando consultas totales en Access.

El orador explica cómo realizar consultas totales en Access, transformando la naturaleza de la consulta de mostrar registros individuales a mostrar totales agregados. Al agrupar datos según criterios específicos y aplicar operaciones como sumar, los usuarios pueden obtener información sobre cifras de ventas, cantidades de productos y patrones de distribución.

Keypoint ads

00:25:47

Analizando datos de ventas en consultas

El orador analiza datos de ventas en consultas, mostrando la capacidad de determinar montos de ventas y cantidades de productos vendidos. Al ejecutar consultas totales y modificar operaciones, los usuarios pueden descubrir información valiosa como identificar productos de alto valor y tendencias de ventas.

Keypoint ads

00:26:11

Ideas de Análisis de Consultas

A través del análisis de consultas, los usuarios pueden obtener información sobre el desglose de ventas de productos, identificando el rendimiento de cada categoría de producto. Al agrupar datos y aplicar cálculos, los usuarios pueden comprender las tendencias de ventas, la popularidad de los productos y la distribución de ingresos, lo que lleva a la toma de decisiones informada.

Keypoint ads

00:26:30

Creando un informe de ventas

El orador demuestra cómo crear un informe de ventas seleccionando una columna, arrastrándola junto al distribuidor y ejecutando el informe. Analizan los datos de ventas, notando que 'Axo' solo está vendiendo 2 placas base caras, lo que resulta en ingresos mínimos. En contraste, mencionan a otro vendedor que se enfoca en vender cables de datos baratos.

Keypoint ads

00:27:12

Explorando las capacidades de consulta

El orador destaca las amplias capacidades de las consultas, enfatizando las vastas posibilidades y horas de trabajo que se pueden hacer con las consultas en la gestión de bases de datos.

Keypoint ads

00:27:33

Introducción a los Formularios

Pasando de las consultas a los formularios, el orador introduce el concepto de formularios como una forma de ingresar y almacenar datos. Explican que los formularios son esenciales para capturar y mostrar campos de datos específicos, utilizándolos para capturar nuevos datos de ventas.

Keypoint ads

00:28:10

Creando un Formulario de Ventas

El orador demuestra cómo crear un formulario de ventas seleccionando la tabla 'Ventas' como fuente para el formulario. Luego proceden a agregar campos existentes como número de transacción, producto, tipo, cantidad, categoría, fecha y tienda al formulario, organizándolos en un diseño específico para la entrada de datos.

Keypoint ads

00:30:22

Resumen del diseño del formulario

El orador presenta el estado actual del diseño del formulario, mostrando cómo se puede ver cada registro individualmente. Demuestran cómo agregar un nuevo registro y explican que el formulario es funcional pero necesita mejoras estéticas.

Keypoint ads

00:30:52

Presentación de formulario al secretario

El orador describe cómo el formulario será entregado a un secretario o personal de entrada de datos para su introducción. Hacen hincapié en que el formulario está técnicamente listo para su uso pero necesita mejoras visuales.

Keypoint ads

00:31:12

Diseñando el diseño del formulario

El orador explica el proceso de alinear etiquetas y expandir cuadros de texto para mejorar la apariencia del formulario. Mencionan la necesidad de espacio suficiente para acomodar nombres de productos largos y demuestran cómo mover elementos para una mejor organización.

Keypoint ads

00:32:03

Finalizando el diseño del formulario

El orador completa los ajustes del formulario, centrándose en el campo del número de transacción. Demuestran redimensionar cuadros de texto y etiquetas, cambiar estilos de fuente y centrar el texto para mejorar la legibilidad y estética.

Keypoint ads

00:33:15

Agregando Logo y Título

El orador discute agregar un logotipo y título al encabezado del formulario. Mencionan insertar una imagen como logotipo y explican el proceso de personalizar el encabezado del formulario con elementos de marca.

Keypoint ads

00:34:25

Diseñando un botón para formulario

El orador habla sobre el diseño de un botón para un formulario, mencionando la necesidad de un botón para salir del formulario. Explican que el botón debe tener funcionalidad para cerrar el formulario al hacer clic, similar a los botones en Excel. El orador enfatiza que no se necesitan macros, ya que un asistente solicitará las acciones deseadas al crear el botón.

Keypoint ads

00:35:09

Propiedades del botón

El orador destaca las propiedades del botón, incluyendo dimensiones, color, fondo y opciones de comando. Demuestran cambiar el nombre del comando a 'cerrar y salir' para mayor claridad. Además, el orador ajusta el estilo de fondo a transparente por razones estéticas.

Keypoint ads

00:36:07

Creando el botón

El orador crea con éxito el botón con la funcionalidad deseada para cerrar el formulario. Muestran cómo seleccionar el botón y acceder a sus propiedades permite la personalización, como configurarlo como invisible hasta que se haga clic en él.

Keypoint ads

00:37:15

Pruebas de funcionalidad del botón

Para probar la funcionalidad del botón, el orador guarda el formulario como 'admin de ventas' e intenta hacer clic en el botón para cerrar el formulario. Demuestran el proceso de guardar el formulario, asegurándose de que los cambios se apliquen correctamente antes de probar el botón.

Keypoint ads

00:37:19

Mejorando la apariencia del formulario

El orador explica cómo configurar el formulario como una ventana emergente mejora su apariencia. Al ajustar la propiedad 'popup' en las propiedades del formulario, este se transforma en una ventana emergente al ser visto, proporcionando una interfaz visualmente más atractiva.

Keypoint ads

00:38:01

Agregando un botón de Guardar y Agregar

El orador agrega un nuevo botón al formulario para guardar el registro actual y agregar uno nuevo. Navegan a 'operaciones con registros' y especifican la acción del botón como 'agregar un nuevo registro'. El orador nombra al botón 'guardar y nuevo' para indicar claramente su propósito.

Keypoint ads

00:38:39

Proceso de Envío de Formulario

Explique el proceso de enviar un formulario, enfatizando que hacer clic en 'Guardar' es innecesario ya que cualquier cambio realizado se guarda automáticamente. Hacer clic en 'Guardar y Nuevo' simplemente lleva al usuario al último registro en el formulario para agregar una nueva entrada.

Keypoint ads

00:39:29

Detalles de la venta del producto

Discutieron la venta de un producto que involucraba un disco duro SSD para juegos con un precio de 20,000 pesos. Mencionaron un error en la categoría del producto y especificaron la ubicación de la venta como Guadalajara.

Keypoint ads

00:40:42

Interacción con la base de datos

Resaltó la importancia de que los usuarios interactúen con formularios en lugar de manipular directamente tablas de bases de datos. Mostró cómo al modificar datos en un formulario se actualizan automáticamente los registros sin necesidad de hacer clic en un botón de 'Guardar'.

Keypoint ads

00:41:20

Ejercicio de personalización

Animó a la audiencia a personalizar tablas relacionadas con tipos de productos y ubicaciones de tiendas para una mejor gestión de datos. Sugirió limitar las opciones para mejorar la experiencia del usuario y la integridad de los datos.

Keypoint ads

00:41:55

Seguridad de la base de datos

Advertido sobre los riesgos de permitir acceso directo a las tablas de la base de datos, citando un ejemplo donde cambiar un precio en un formulario llevó a datos incorrectos en los registros de ventas. Se enfatizó la necesidad de medidas robustas de seguridad de la base de datos.

Keypoint ads

00:42:04

Generación de informes

Expresó su desagrado personal por los informes tradicionales, considerándolos obsoletos. Recordó una época en la que los informes impresos eran la norma, contrastándola con la preferencia moderna por los paneles interactivos para la presentación de datos.

Keypoint ads

00:42:49

Informes obsoletos en 2020

La mayoría de los informes están obsoletos en 2020, aunque todavía tienen cierto uso. Los usuarios están aprendiendo a utilizarlos y explorando sus capacidades. Es importante decidir primero el tipo de informe necesario antes de crear uno.

Keypoint ads

00:43:11

Creando un informe de ventas

El orador planea crear un informe de ventas para su consulta de ventas y distribución. Sugieren seleccionar ventas por producto y distribuidor, luego elegir crear un informe en blanco.

Keypoint ads

00:43:27

Personalizando las propiedades del informe

El orador establece la fuente de datos para el informe como ventas por producto y distribuidor. Luego proceden a agregar campos existentes y trabajar en el diseño del informe, similar a diseñar formularios en Visual Basic.

Keypoint ads

00:44:27

Mejorando los Informes de Acceso Predeterminados

El orador menciona que los informes predeterminados de Access suelen ser poco atractivos e imprácticos. Muestran cómo modificar y mejorar estos informes ajustando etiquetas, cuadros de texto y diseño.

Keypoint ads

00:45:43

Mejorando la apariencia del informe

Para hacer que el informe sea más atractivo visualmente, el presentador ajusta las etiquetas y el formato. Cambian las etiquetas para que sean más descriptivas y ajustan el espaciado para que el informe luzca más profesional.

Keypoint ads

00:46:58

Formateo de elementos del informe

El orador discute opciones de formato para elementos de informe, como etiquetas, cuadros de texto y estilos de borde. Mencionan establecer el estilo de borde como transparente para mejorar la apariencia del informe.

Keypoint ads

00:47:19

Personalización de encabezados y pies de página del informe

El orador explica cómo personalizar los encabezados y pies de página de los informes agregando títulos, fechas, logotipos y números de página. Demuestran cómo agregar un logotipo, un título como 'Ventas por Distribuidor' y números de página para mejorar el informe.

Keypoint ads

00:48:36

Finalizando la apariencia del informe

El presentador muestra la apariencia final del informe con subtítulos, fechas y número de páginas. Hacen hincapié en la importancia de estos elementos para imprimir y distribuir informes de manera efectiva.

Keypoint ads

00:49:00

Propósito de los informes

El orador explica la importancia de los informes en contextos empresariales, como la creación de órdenes de compra, cartas de propiedad o resúmenes financieros. Destacan la necesidad de presentar datos de manera formal y estructurada a través de informes.

Keypoint ads

00:49:53

Convenciones de nomenclatura para informes

El orador discute las convenciones de nomenclatura para informes, sugiriendo usar 'rpt' como prefijo para diferenciar los informes de las consultas. Hacen hincapié en la importancia de una nomenclatura clara para evitar confusiones en la gestión de bases de datos.

Keypoint ads

00:50:08

Elementos básicos de acceso

El orador describe los componentes fundamentales de Access, incluyendo tablas, consultas, formularios, informes y relaciones. Hacen hincapié en el conocimiento esencial necesario para trabajar de manera efectiva con bases de datos de Access.

Keypoint ads

00:50:46

Simplicidad de acceso

El orador destaca la naturaleza amigable de Access para crear bases de datos rápidas y confiables. Mencionan Access como una herramienta para transicionar procesos de Excel a bases de datos estructuradas.

Keypoint ads

00:51:00

Papel del Acceso en la Gestión de Bases de Datos

El orador aclara que Access es un trampolín en la gestión de bases de datos, no el destino final. Enfatizan que Access es una herramienta para construir bases de datos iniciales antes de avanzar a soluciones de bases de datos más complejas.

Keypoint ads

00:51:10

Resumen del curso de Microsoft Access

El orador presenta un curso de Microsoft Access que tiene como objetivo enseñar a los espectadores cómo transformar su oficina utilizando Microsoft Access. El curso es valorado como uno de los más subestimados en la suite de Office, con el potencial de ahorrar docenas de horas para empresas y colegas. Consiste en 15 horas de clases en video que comienzan desde conceptos básicos y culminan en la creación de tres bases de datos completas. El curso promete revolucionar la forma en que las personas trabajan con datos, cubriendo elementos como tablas, consultas, informes y formularios.

Keypoint ads

00:52:59

Beneficios de aprender Microsoft Access

Aprender Microsoft Access ofrece numerosos beneficios, incluyendo la capacidad de realizar cálculos complejos en consultas, preparar informes para imprimir, crear formatos personalizados y conectar datos de manera fluida. El curso enfatiza que todas estas tareas se pueden realizar sin necesidad de conocimientos de programación, eliminando la necesidad de macros de Excel. Más de 6,500 estudiantes han tomado el curso, incluyendo empresas como Kodak, CF CompuSoluciones, Jose Cuervo, DB Schenker y Grupo Piaggi.

Keypoint ads

Did you like this Youtube video summary? 🚀

Try it for FREE!

bottom of page