Información sobre la estructura de una base de datos de Access

Información sobre la estructura de una base de datos de Access

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Si se familiariza con las tablas, formularios, consultas y otros objetos de una base de datos, le resultará más fácil realizar una amplia variedad de tareas, como escribir datos en un formulario, agregar o quitar tablas, buscar y reemplazar datos, y ejecutar consultas.

Este artículo ofrece información general básica sobre la estructura de una base de datos de Access. Access ofrece varias herramientas que puede usar para familiarizarse con la estructura de una base de datos específica. En este artículo también se explica cómo, cuándo y por qué usar cada herramienta.

Nota: En este artículo se describen las bases de datos de Access tradicionales, que consisten en un archivo o conjunto de archivos que contienen todos los datos y las características de la aplicación, como formularios de entrada de datos. Parte de este contenido no es válido para las bases de datos web, un nuevo tipo de base de datos de Access que se publica en la web con SharePoint Server con Access Services. Para obtener más información sobre las bases de datos web, vea el artículo Crear una base de datos de Access para compartirla en la web.

En este artículo...

Información general

Ver detalles sobre los objetos de una base de datos

Explorar una tabla en la vista Diseño

Ver las relaciones entre tablas

Ver cómo los objetos usan otros objetos

Información general

Una base de datos es una recopilación de información relacionada con un tema u objetivo específicos, como realizar un seguimiento de pedidos de clientes o mantener una colección de música. Si la base de datos no se guarda en un equipo, o si solo se guardan partes de esta, es posible que realice un seguimiento de información de una amplia variedad de orígenes que necesita coordinar y organizar.

Por ejemplo, imagine que los números de teléfono de los proveedores se almacenan en diferentes ubicaciones: en un archivo de tarjeta que contiene números de teléfono de proveedores, en archivos de información de producto de un archivador y en una hoja de cálculo que contiene información de pedidos. Si cambia el número de teléfono de un proveedor, puede que tenga que actualizar esa información en las tres ubicaciones. En una base de datos de Access bien diseñada, el número de teléfono solo se almacena una vez, por lo que solo tener que actualizar esa información en una ubicación. Como resultado, al actualizar el número de teléfono de un proveedor, este se actualiza automáticamente cada vez que lo use en la base de datos.

Archivos de base de datos de Access

Puede usar Access para administrar toda la información en un único archivo. En un archivo de base de datos de Access, puede usar:

  • Tablas para almacenar los datos.

  • Consultas para buscar y recuperar solo los datos que necesite.

  • Formularios para ver, agregar y actualizar datos en tablas.

  • Informes para analizar o imprimir datos con un diseño específico.

Datos de tablas utilizados en una consulta, formulario e informe

1. Almacene los datos una vez en una tabla, pero visualícelos desde varias ubicaciones. Al actualizar los datos, se actualizarán automáticamente en todas las ubicaciones donde estén presentes.

2. Recupere datos con una consulta.

3. Vea o escriba datos con un formulario.

4. Muestre o imprima datos con un informe.

Todos estos elementos (tablas, consultas, formularios e informes) son objetos de base de datos.

Nota: Algunas bases de datos de Access contienen vínculos a tablas que se almacenan en otras bases de datos. Por ejemplo, puede que tenga una base de datos de Access que solo contenga tablas y otra base de datos de Access que contenga vínculos a esas tablas, así como consultas, formularios e informes basados en las tablas vinculadas. En la mayoría de los casos, no importa si una tabla es una tabla vinculada o realmente se almacena en la base de datos.

Tablas y relaciones

Para almacenar los datos, cree una tabla por cada tipo de datos del que quiera realizar un seguimiento. Los tipos de datos pueden ser información de clientes, productos y detalles de pedidos. Para agrupar los datos de varias tablas en una consulta, formulario o informe, defina relaciones entre las tablas.

Nota: En una base de datos web, no se puede usar la ficha del objeto Relaciones para crear relaciones. Puede usar campos de búsqueda para crear relaciones en una base de datos web.

Los datos almacenados en las tablas se unen en los campos combinados

1. La información de clientes que antes se guardaba en una lista de distribución de correo ahora se guarda en la tabla Clientes.

2. La información de pedidos que antes se guardaba en una hoja de cálculo ahora se guarda en la tabla Pedidos.

3. Un id. único (como un id. de cliente) distingue un registro de otro dentro de una misma tabla. Al agregar el campo de id. único de una tabla a otra tabla y definir una relación entre los dos campos, Access puede hacer coincidir los registros relacionados de las dos tablas para que pueda mostrarlos de forma conjunta en un formulario, informe o consulta.

Consultas

Una consulta puede ayudarle a encontrar y recuperar los datos que cumplan las condiciones que especifique (incluidos datos de varias tablas). También puede usar una consulta para actualizar o eliminar varios registros al mismo tiempo y para realizar cálculos predefinidos o personalizados en los datos.

Nota: No se puede usar una consulta para actualizar o eliminar registros en una base de datos web.

Consulta que devuelve resultados de diferentes tablas

1. La tabla Clientes contiene información sobre los clientes.

2. La tabla Pedidos contiene información sobre los pedidos de clientes.

3. Esta consulta recupera los datos de Id. de pedido y Fecha obligatoria de la tabla Pedidos, así como los datos de Nombre de la compañía y Ciudad de la tabla Clientes. La consulta solo devuelve los pedidos que se necesitaban en abril y solo para los clientes con sede en Londres.

Formularios

Puede usar un formulario para ver, escribir y cambiar fácilmente datos de filas de una en una. También puede usar un formulario para realizar otras acciones, como enviar datos a otra aplicación. Los formularios suelen contener controles vinculados a campos subyacentes de tablas. Al abrir un formulario, Access recupera los datos de una o más de esas tablas y, después, muestra los datos en el diseño que seleccionó al crear el formulario. Para crear un formulario, puede usar uno de los comandos de Formulario de la cinta de opciones, el Asistente para formularios, o bien puede crear un formulario por su cuenta en la vista Diseño.

Nota: Para crear formularios e informes en bases de datos web se usa la vista Presentación, en lugar de la vista Diseño.

Los formularios pueden ayudarle a ver e introducir datos

1. En una tabla se muestran varios registros al mismo tiempo, pero puede que tenga que desplazarse horizontalmente para ver todos los datos de un mismo registro. Además, al ver una tabla, no se pueden actualizar los datos de más de una tabla al mismo tiempo.

2. Un formulario se centra en un registro cada vez y puede mostrar campos de más de una tabla. También puede mostrar imágenes y otros objetos.

3. Un formulario puede contener un botón en el que se hace clic para imprimir un informe, abrir otros objetos o automatizar tareas.

Informes

Puede usar un informe para analizar rápidamente los datos o para presentarlos de una manera específica al imprimirlos o al exportarlos a otros formatos. Por ejemplo, puede enviar un informe a un compañero donde se agrupen datos y se calculen totales. O bien puede crear un informe con los datos de las direcciones con un formato adecuado para la impresión de etiquetas postales.

Informes que muestran datos con formato o calculados

1. Use un informe para crear etiquetas postales.

2. Use un informe para mostrar los totales en un gráfico.

3. Use un informe para mostrar totales calculados.

Ahora que ya conoce la estructura básica de las bases de datos de Access, siga leyendo para obtener información sobre cómo usar las herramientas integradas para explorar una base de datos de Access específica.

Principio de página

Ver detalles sobre los objetos de una base de datos

Una de las mejores formas de obtener información sobre una base de datos específica es usar el Documentador de base de datos. Use el Documentador de base de datos para generar un informe que contenga información detallada sobre los objetos de una base de datos. Primero, seleccione los objetos que se mostrarán en el informe. Al ejecutar el Documentador de base de datos, el informe contendrá todos los datos sobre los objetos de base de datos que seleccionó.

  1. Abra la base de datos que quiera documentar.

  2. En la pestaña Herramientas de base de datos, en el grupo Analizar, haga clic en Documentador de base de datos.

  3. En el cuadro de diálogo Documentador, haga clic en la pestaña que representa el tipo de objeto de base de datos que desea documentar. Para crear un informe de todos los objetos de una base de datos, haga clic en la pestaña Todo tipo de objetos.

  4. Seleccione uno o varios de los objetos que se muestran. Para seleccionarlos todos, haga clic en Seleccionar todo.

  5. Haga clic en Aceptar.

    El Documentador de base de datos crea un informe con datos detallados de cada objeto seleccionado y lo abre en Vista previa de impresión. Por ejemplo, si ejecuta el Documentador de base de datos en un formulario de entrada de datos, el informe que cree detallará las propiedades del formulario como un todo, las propiedades de cada una de las secciones del formulario y las propiedades de todos los botones, etiquetas, cuadros de texto y otros controles del formulario, además de todos los módulos de código y permisos de usuario que estén asociados al formulario.

  6. En la pestaña Vista previa de impresión, en el grupo Imprimir, haga clic en Imprimir.

Principio de página

Explorar una tabla en la vista Diseño

Nota: La vista Diseño no está disponible para las tablas de las bases de datos web.

Al abrir una tabla en la vista Diseño, tendrá acceso a una vista detallada de la estructura de la tabla. Por ejemplo, puede conocer la configuración de tipo de datos de cada campo, determinar si hay máscaras de entrada y ver si en la tabla se usan campos de búsqueda (campos que usan consultas para extraer datos de otras tablas). Esta información es útil, ya que los tipos de datos y las máscaras de entrada pueden afectar a su capacidad para buscar datos y ejecutar consultas de actualización. Por ejemplo, imagine que quiere usar una consulta de actualización para actualizar campos específicos en una tabla copiando datos de campos similares de otra tabla. La consulta no se ejecutará si los tipos de datos de cada campo de las tablas de origen y destino no coinciden.

  1. Abra la base de datos que quiera analizar.

  2. En el panel de navegación, haga clic con el botón derecho en la tabla que quiera explorar y, después, haga clic en Vista Diseño en el menú contextual.

  3. Según sea necesario, anote el nombre de todos los campos de la tabla y el tipo de datos asignado a cada campo.

    El tipo de datos asignado a un campo puede limitar el tamaño y el tipo de los datos que los usuarios pueden escribir en un campo. Por ejemplo, es posible que los usuarios estén limitados a 20 caracteres en un campo de texto y que no puedan escribir datos de texto en un campo establecido con el tipo de datos Número.

  4. Para determinar si un campo es un campo de búsqueda, haga clic en la pestaña Búsqueda de la sección inferior de la cuadrícula de diseño de la tabla, en Propiedades del campo.

    En un campo de búsqueda se muestra un conjunto de valores (uno o más campos, como nombre y apellidos), pero normalmente se almacena un conjunto de valores distinto (un campo, como un id. numérico). Por ejemplo, en un campo de búsqueda se puede almacenar el número de identificación de un empleado (el valor almacenado), pero puede mostrarse el nombre del empleado (el valor mostrado). Al usar un campo de búsqueda en expresiones o en operaciones de buscar y reemplazar, se usa el valor almacenado, no el valor mostrado. Familiarizarse con los valores almacenados y mostrados de un campo de búsqueda es la mejor forma de asegurarse de que una expresión o una operación de buscar y reemplazar que usa el campo de búsqueda funcione según lo esperado.

    En la ilustración siguiente se muestra un campo de búsqueda típico. Recuerde que las opciones de configuración que vea en la propiedad Origen de fila del campo pueden variar.

    Utilizar una tabla o una consulta como origen de datos para un campo de búsqueda

    En el campo de búsqueda que se muestra aquí se usa una consulta para recuperar datos de otra tabla. También es posible que vea otro tipo de campo de búsqueda, denominado una lista de valores, que usa una lista de opciones codificada de forma rígida. En esta ilustración se muestra una lista de valores típica.

    Utilizar una lista de valores como origen de datos para un campo de búsqueda

    De forma predeterminada, en las listas de valores se usa el tipo de datos Texto.

    La mejor forma de encontrar listas de búsquedas y valores es mostrando la pestaña Búsqueda y, después, hacer clic en las entradas en la columna Tipo de datos de cada campo de la tabla. Para obtener más información sobre cómo crear campos de búsqueda y listas de valores, vea los vínculos de la sección Vea también.

Principio de página

Ver las relaciones entre tablas

Nota: No se puede usar la ficha del objeto Relaciones en una base de datos web.

Para ver una representación gráfica de las tablas en una base de datos, los campos de cada tabla y las relaciones entre esas tablas, use la ficha del objeto Relaciones. La ficha del objeto Relaciones ofrece información general sobre la tabla y la estructura de relaciones de una base de datos (información esencial si necesita crear o cambiar las relaciones entre tablas).

Nota: También puede usar la ficha del objeto Relaciones para agregar, cambiar o eliminar relaciones.

  • Abra la base de datos que quiera analizar.

  • En la pestaña Herramientas de base de datos, en el grupo Relaciones, haga clic en Relaciones.

En la ficha del objeto Relaciones se mostrarán las relaciones entre todas las tablas de la base de datos abierta.

Relación entre dos tablas

Principio de página

Ver cómo los objetos usan otros objetos

En el panel Dependencias del objeto se muestra cómo los objetos de base de datos (como tablas, formularios, consultas e informes) interactúan con otros objetos o dependen de otros objetos.

Puede usar el panel Dependencias del objeto para evitar la eliminación por error de orígenes de registros. Por ejemplo, imagine que tiene la consulta Pedidos trimestrales en la base de datos Ventas y que ya no necesita la consulta. Antes de eliminar la consulta, necesita conocer si el resto de los objetos de la base de datos (como un formulario o un informe) usan la consulta como origen de datos. Después, puede modificar los objetos dependientes para quitar las referencias a la consulta, o bien puede eliminar los objetos dependientes con la consulta. Ver una lista completa de los objetos dependientes le permitirá ahorrar tiempo, pues no tendrá que comprobar de forma manual las propiedades de objetos y se minimizarán los errores, ya que verá los detalles que podrían pasarse por alto en una auditoría manual.

Si quiere cambiar el diseño de un objeto de base de datos, el panel Dependencias del objeto también puede ser útil, ya que le mostrará cómo afectará el cambio de diseño a otros objetos. Use el panel Dependencias del objeto para que le resulte más fácil planear cambios importantes en el diseño.

Usar el panel Dependencias del objeto

  1. Abra la base de datos que quiera investigar.

  2. En el panel de navegación, seleccione o abra una tabla, formulario, informe a consulta.

  3. En la pestaña Herramientas de base de datos, en el grupo Relaciones, haga clic en Dependencias del objeto.

  4. Si se le pide, haga clic en Aceptar para actualizar la información de dependencia.

    Nota: Actualizar la información de dependencia puede tardar algún tiempo.

    Se mostrará el panel Dependencias del objeto.

    El panel Dependencias del objeto

  5. Para ver una lista de los objetos que usan el objeto que seleccionó en el paso 2, haga clic en Objetos que dependen de mí en la parte superior del panel. Para ver una lista de los objetos que usan el objeto seleccionado, haga clic en Objetos de los que dependo.

  6. Para ver la información de dependencia de un objeto, haga clic en el icono de expandir (+) junto al objeto. Access mostrará hasta cuatro niveles de dependencias de un objeto.

Recuerde estos puntos cuando use el panel Dependencias del objeto:

  • La información de dependencia solo está disponible si tiene permisos para abrir un objeto en la vista Diseño.

  • En el panel no se muestra información de macros ni de módulos de código.

  • El panel solo funciona para tablas, formularios, informes y consultas, excepto para los siguientes tipos de consulta:

    • Consultas de acción: consultas que insertan, actualizan o eliminan datos.

    • Consultas específicas de SQL, como consultas de unión, consultas de definición de datos y consultas de paso a través.

    • Subconsultas

      Cuando Access encuentra consultas anidadas, la información de dependencia solo se genera para la consulta más externa. Esta regla también se aplica en las consultas y tablas de origen de la hoja secundaria de datos de una consulta, así como en campos de búsqueda.

  • Access genera la información de dependencia al buscar las asignaciones de nombre mantenidas por la característica Autocorrección de nombres, una característica que corrige automáticamente los efectos adversos comunes que se producen al cambiar el nombre de formularios, informes, tablas, consultas, campos o controles en formularios e informes. Si la información de seguimiento de autocorrección de nombres está deshabilitada, se le pedirá que la active para poder ver la información de dependencia.

Principio de página

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×