Documentos de Académico
Documentos de Profesional
Documentos de Cultura
(microsoft.com)
En este artículo
1. Al abrir la base de datos por primera vez, verá una tabla en blanco en
la vista Hoja de datos donde puede agregar datos. Para agregar otra
tabla, haga clic en la pestaña Crear > tabla. Puede empezar a escribir
datos en el campo vacío (celda) o pegar datos de otro origen como un
libro de Excel.
2. Para cambiar el nombre de una columna (campo), haga doble clic en el
encabezado de la columna y escriba el nuevo nombre.
Puede copiar y pegar datos de otro programa como Excel o Word en una
tabla de Access. Esto funciona mejor si los datos se separan en columnas. Si
los datos están en un programa de procesamiento de texto, como Word, use
etiquetas para separar las columnas o convertir en un formato de tabla
antes de copiar.
El resto del proceso de diseño varía en función de lo que desee hacer, pero
probablemente quiera considerar la posibilidad de crear consultas,
formularios, informes y macros. Estos artículos pueden ayudarle a:
Access para Microsoft 365 Access 2021 Access 2019 Access 2016 Más...
Las tablas son objetos fundamentales de una base de datos porque en ellas
es donde se conserva toda la información o los datos. Así, una base de datos
de una empresa puede tener una tabla Contactos que almacene los nombres
de los proveedores, las direcciones de correo electrónico y los números de
teléfono. Ya que otros objetos de base de datos dependen en gran medida
de tablas, siempre debe iniciar el diseño de una base de datos creando
todas sus tablas y luego crear cualquier otro objeto. Antes de crear una,
tenga claro cuáles son sus requisitos y decida cuántas necesita. Si desea ver
una introducción sobre cómo planear y diseñar una base de datos,
consulte Conceptos básicos del diseño de una base de datos.
En este artículo...
Overview
Propiedades de tabla y campo
Tipos de datos
Relaciones de tabla
Keys
Ventajas de las relaciones
Información general
Una base de datos relacional, como Access normalmente tiene varias tablas
relacionadas. En una base de datos bien diseñada, cada tabla almacena datos
sobre un tema en concreto, como empleados o productos. Una tabla tiene
registros (filas) y campos (columnas). Los campos tienen diferentes tipos de
datos, como texto, números, fechas e hipervínculos.
Principio de página
Las tablas y los campos también tienen propiedades que puede establecer
para controlar sus características o su comportamiento.
1. Propiedades de tabla
2. Propiedades de campo
Tipos de datos
Principio de página
Relaciones de tabla
Aunque en cada tabla se almacenan datos sobre un tema distinto, en las
tablas de una base de datos de Access suelen almacenarse datos sobre
temas que están relacionados entre sí. Por ejemplo, puede que una base de
datos contenga:
Principio de página
Claves
Los campos que forman parte de una relación de tabla se denominan claves.
Una clave consta por lo general en un campo, pero puede estar compuesta
por más de un campo. Existen dos tipos de claves:
1. Una clave principal, que se reconoce por el icono de clave junto al nombre
de campo.
2. Una clave externa (observe la ausencia del icono de clave).
Principio de página
Nota: Si quiere poner en práctica las consultas de los ejemplos, use una
base de datos de escritorio de Access.
En una base de datos bien diseñada, los datos que se quieren plasmar en un
formulario o informe suelen estar repartidos en varias tablas. Con una
consulta, se puede extraer información de diversas tablas y ensamblarla
para mostrarla en el formulario o informe. Una consulta puede servir para
pedir resultados de datos de la base de datos, para llevar a cabo una acción
relativa a los datos o para ambas cosas. También sirve para obtener una
respuesta a una pregunta sencilla, efectuar cálculos, combinar datos de
distintas tablas o agregar, cambiar o eliminar datos de una base de datos.
Dada su enorme versatilidad, existen muchos tipos de consulta y el tipo que
se cree depende de la tarea que quiera realizarse.
Por ejemplo, si la base de datos tiene una tabla con mucha información
sobre productos y quiere repasar una lista de los productos y sus precios,
así es como podría crear una consulta de selección para obtener únicamente
los nombres de producto y sus respectivos precios:
Por ejemplo, tiene una base de datos de una tienda de comestibles y quiere
repasar los pedidos de los clientes que viven en una determinada ciudad. Los
datos de los pedidos y los clientes están almacenados en dos tablas
denominadas Clientes y Pedidos, respectivamente. Cada tabla tiene un
campo de Id. de cliente, que forma la base de una relación de uno a varios
entre las dos tablas. Puede crear una consulta que devuelva los pedidos de
los clientes de una determinada ciudad, como Las Vegas, del modo siguiente:
Principio de página
La fila Total de una hoja de datos es muy útil, pero para preguntas más
complejas, use una consulta de totales. Una consulta de totales es una
consulta de selección que le permite agrupar y resumir datos, como cuando
quiere ver ventas totales por producto. En una consulta de totales, puede
usar la función Suma (una función de agregado) para ver el total de ventas
por producto.
Nota: No puede usar funciones de agregado en una aplicación web de
Access.
Supongamos que tiene una base de datos con algunos productos que le
gustaría vender. En ella hay una tabla denominada Detalles de pedido que
contiene información sobre los productos en campos (como el precio de cada
uno de ellos y las cantidades). El subtotal se puede calcular con una consulta
que multiplique la cantidad de cada producto por el precio de dicho
producto, multiplique la cantidad de cada producto por el precio y el
descuento de dicho producto y, finalmente reste el descuento total del
precio total. Si creó la base de datos de prueba en el ejemplo anterior,
ábrala y practique del siguiente modo:
Puede usar una consulta de creación de tabla para crear una nueva tabla a
partir de datos almacenados en otras tablas.
Por ejemplo, supongamos que quiere enviar datos referentes a los pedidos
de Chicago a un socio empresarial de Chicago que use Access para preparar
informes. En lugar de enviar todos los datos de los pedidos, quiere
restringirlos a los datos específicos de los pedidos de Chicago.
Puede crear una consulta de selección que contenga los datos de los pedidos
de Chicago y, después, usar la consulta de selección para crear la nueva
tabla siguiendo este procedimiento:
Para iniciar una consulta de creación de tabla, puede que tenga que
habilitar el contenido de la base de datos.
Nota: Si ve un mensaje debajo de la cinta de opciones sobre cómo
habilitar la base de datos, haga clic en Habilitar contenido.Si la base
de datos ya se encuentra en una ubicación de confianza, no verá la
Barra de mensajes.
Para obtener más información sobre cómo usar crear consultas de tabla,
vea Crear una consulta de creación de tabla.
Puede usar una consulta de datos anexados para recuperar datos de una o
varias tablas y agregar esos datos a otra tabla.
Nota: La consulta anexar no está disponible en las aplicaciones web de
Access.
Por ejemplo, supongamos que ha creado una tabla para compartirla con un
asociado de negocios de Chicago, pero se da cuenta de que el asociado
también funciona con clientes en el área de Milwaukee. Desea agregar filas
que contengan datos de área de Milwaukee a la tabla antes de compartir la
tabla con su asociado. Puede agregar datos de área de Milwaukee a la tabla
Pedidos de Chicago mediante el procedimiento siguiente:
Nota: Al iniciar una consulta que devuelve una gran cantidad de datos,
puede aparecer un mensaje de error que indica que la consulta no se puede
deshacer. Pruebe a aumentar el límite del segmento de memoria a 3 MB
para que la consulta se procese correctamente.
Puede usar una consulta de actualización para cambiar los datos de las
tablas y para escribir los criterios a fin de especificar las filas que deben
actualizarse. Las consultas de actualización permiten revisar los datos
actualizados antes de realizar la actualización.
Importante: Las consultas de acciones no se pueden deshacer. Conviene
que haga una copia de seguridad de las tablas que vaya a actualizar con una
consulta de actualización. Una consulta de actualización no está disponible
en las aplicaciones web de Access.
Puede usar una consulta de eliminación para eliminar datos de las tablas o
para introducir los criterios que especifiquen las filas que se deben eliminar.
Las consultas de eliminación permiten revisar las filas que se van a eliminar
antes de llevar a cabo la eliminación.
Por ejemplo, diga que mientras se preparaba para enviar la tabla Pedidos de
Chicago del ejemplo anterior, a su asociado empresarial de Chicago, observa
que algunas de las filas contienen varios campos vacíos. Decidió quitar estas
filas antes de enviar la tabla. Solo puede abrir la tabla y eliminar las filas
manualmente, pero si tiene muchas filas que eliminar y tiene criterios claros
para qué filas se deben eliminar, es posible que le sea útil usar una consulta
de eliminación.
Puede usar una consulta para eliminar de la tabla Pedidos de Chicago las
filas que no tengan un valor de Id. de pedido siguiendo este procedimiento:
Crear un formulario en
blanco en Access
1. Para crear un formulario sin controles ni
elementos con formato previo: en la
pestaña Crear, haga clic en Formulario en
blanco. Access abre un formulario en blanco
en la vista Presentación y muestra el
panel Lista de campos.
2. En este Lista de campos panel, haga clic en el
signo más (+) situado junto a la tabla o las
tablas que contienen los campos que quiera
ver en el formulario.
3. Para agregar un campo al formulario, haga
doble clic en él o arrástrelo hasta el
formulario. Para agregar varios campos a la
vez, mantenga presionada la tecla CTRL y
haga clic en varios campos. Después,
arrástrelos todos juntos hasta el formulario.
Nota: El orden de las tablas en el panel Lista de campos puede cambiar según
qué parte del formulario esté seleccionada en ese momento. Si no puede agregar
un campo al formulario, pruebe a seleccionar otra parte distinta e intente agregar el
campo de nuevo.
Crear un formulario de
navegación en Access
Un formulario de navegación es, simplemente, un
formulario que contiene un control de navegación.
Este tipo de formularios constituye un enorme
aliciente en cualquier base de datos, pero crear
uno resulta especialmente importante si tiene
previsto publicar una base de datos en la web, ya
que el panel de navegación de Access no se
muestra en un explorador.