Inicio
» MS OFFICE
»
¿Qué es Microsoft Access? ¿Cómo funcionan sus herramientas de base de datos?
¿Qué es Microsoft Access? ¿Cómo funcionan sus herramientas de base de datos?
Microsoft Access es un programa de base de datos para Windows que permite organizar información relacionada y crear pequeñas aplicaciones de bases de datos. Almacena registros en tablas, conecta tablas relacionadas y permite trabajar con los datos mediante consultas, formularios e informes. Access resulta útil cuando una hoja de cálculo ya no es suficiente, pero no es una base de datos basada en navegador ni nativa para Mac.
Qué es Microsoft Access
Access es un sistema de gestión de bases de datos relacionales y una herramienta para el desarrollo de aplicaciones. Una base de datos típica utiliza un .accdbarchivo que puede contener tablas de datos, consultas, formularios, informes, macros y módulos de código. Access también puede conectarse a datos almacenados en otros lugares, como SQL Server. Microsoft explica los objetos principales en su guía de conceptos básicos de bases de datos Access .
Un espacio de trabajo ilustrativo al estilo Access muestra objetos de la base de datos junto con una ficha de datos del cliente.
Cómo funciona Microsoft Access
Cada tabla almacena un tipo de información. Las columnas son campos; las filas son registros. En una base de datos de pedidos, una tabla podría contener los clientes y otra sus pedidos. Un ID de cliente único identifica a cada cliente, y el mismo ID en la tabla Pedidos vincula cada pedido con su cliente. Esto evita que los nombres y las direcciones se copien en todos los registros de pedidos. Las relaciones también pueden aplicar reglas de datos. Consulte la guía de Microsoft sobre tablas y relaciones de Access .
Un identificador de cliente vincula cada pedido con su cliente, de modo que un cliente puede estar asociado a varios pedidos.
Cuatro objetos de Access realizan la mayor parte del trabajo.
Las tablas almacenan registros sobre clientes, productos, pedidos u otros temas.
Las consultas filtran, ordenan, combinan y calculan datos. Por ejemplo, una consulta puede mostrar los pedidos abiertos o las ventas totales por mes. Algunas consultas de acción actualizan o eliminan registros, así que revíselas antes de ejecutarlas.
Los formularios ofrecen una forma guiada de introducir y editar registros, en lugar de trabajar directamente en una tabla.
Los informes dan formato y resumen los datos seleccionados para su visualización, impresión o compartición.
Los formularios facilitan la introducción de datos, mientras que los informes presentan los datos seleccionados en un resumen legible.
Access cuenta con un diseñador visual de consultas y admite SQL para quienes deseen escribir consultas. Las macros automatizan acciones comunes; VBA permite añadir comportamientos más personalizados. Puede comenzar con una base de datos en blanco o una plantilla, y luego adaptar sus tablas e interfaz.
Un ejemplo práctico
Un taller de reparación podría gestionar clientes, órdenes de trabajo y repuestos en tablas separadas. El personal ingresa las solicitudes en un formulario; una consulta encuentra los trabajos aún pendientes; un informe resume el trabajo completado por semana. El mismo registro de cliente puede vincularse a múltiples pedidos sin necesidad de duplicar los datos de contacto del cliente.
Access puede importar y exportar datos de Excel y conectarse a algunas fuentes externas. Excel es útil para listas o cálculos sencillos; Access resulta más práctico cuando se necesitan tablas relacionadas y flujos de trabajo de entrada de datos repetibles. La guía de Microsoft sobre Access y Excel explica las diferencias.
Cuando Access es una buena opción
Access puede ser muy útil para un equipo pequeño que necesite registros estructurados, formularios personalizados e informes en equipos con Windows. También es práctico para crear prototipos de aplicaciones de bases de datos o para el mantenimiento de un sistema Access existente. Microsoft cataloga Access como un producto exclusivo para PC; su disponibilidad depende de la licencia de Microsoft 365 u Office, y generalmente no es una aplicación independiente gratuita. Consulte la página del producto Access para obtener más información sobre las licencias.
Límites a considerar
Enfocado en escritorios y Windows: Access no tiene una versión nativa para Mac. Las aplicaciones web antiguas de Access dependían de Access Services, que Microsoft ha retirado de Microsoft 365 y SharePoint Online. No seleccione Access esperando que esas aplicaciones web antiguas ofrezcan una experiencia moderna en navegadores o dispositivos móviles. Consulte la hoja de ruta de Microsoft Access Services .
Tamaño del archivo y concurrencia: Microsoft indica un tamaño máximo de archivo de base de datos de 2 GB (sin contar el espacio utilizado por los objetos del sistema) y hasta 255 usuarios concurrentes. Estos son límites documentados, no objetivos recomendados; el rendimiento real depende de los datos, las consultas y la configuración de la red. Consulte las especificaciones completas de Access .
Planifique el uso compartido: Si varias personas utilizan los mismos datos en una red local, Microsoft recomienda separar los datos de la interfaz. Una base de datos dividida mantiene las tablas en un archivo de back-end y proporciona a cada usuario una copia local de front-end con formularios, consultas e informes. Para cargas de trabajo mayores, SQL Server puede alojar los datos mientras que Access sigue siendo la interfaz de escritorio. Consulte la guía de Microsoft sobre la división de bases de datos .
Comprenda el modelo de seguridad: Access puede cifrar un .accdbarchivo con una contraseña, pero este formato no proporciona seguridad a nivel de usuario. Para datos confidenciales o permisos por usuario, utilice un servidor de base de datos como SQL Server y configure la seguridad allí. Microsoft detalla la seguridad a nivel de usuario en los formatos actuales de Access .
¿Microsoft Access es adecuado para usted?
Elija Access si necesita una herramienta de escritorio para Windows que combine una base de datos relacional con formularios e informes, y si sus necesidades de datos y uso compartido son modestas. Elija Excel para listas y cálculos sencillos. Si los usuarios necesitan acceso desde el navegador o dispositivos móviles, permisos detallados o una capacidad que supere los límites de Access basados en archivos, considere una aplicación web o una base de datos de servidor. Access puede seguir funcionando como interfaz para SQL Server, por lo que una capa de datos más grande no siempre requiere reemplazar todos los formularios o informes.