Eliminar uno o varios registros de una base de datos

Si se eliminan los datos obsoletos o inexactos, las bases de datos pueden llegar a ser más rápidas y más fáciles de usar. Por ejemplo, si se mueven los datos del anterior trimestre del calendario o trimestre fiscal a un conjunto de tablas de almacenamiento en otra base de datos, se puede reducir el tamaño de la base de datos de trabajo y ayudar a que funcione con mayor rapidez. Si se quitan los datos duplicados o inexactos, se pueden reducir los costos de trabajo.

En este artículo se explica cómo eliminar datos de una base de datos de Microsoft Office Access 2007. Se explica asimismo cómo se eliminan datos de campos individuales, lo cual es un proceso relativamente sencillo, y cómo se eliminan registros completos, lo cual es un proceso que puede ser mucho más complejo. En este artículo, se explica también cómo se eliminan datos manualmente y cómo se usan las consultas de eliminación.  

 Nota   Para comprender y usar la información incluida en este artículo, es preciso comprender primero los conceptos de clave principal y clave externa. Para obtener información introductoria sobre claves primarias y externas, vea el artículo Conceptos básicos del diseño de una base de datos.

En este artículo


Eliminar datos

Access proporciona varios tipos o niveles de eliminación de datos. Se pueden eliminar datos de puntos de datos individuales de un registro, eliminar registros completos de una tabla y, también, eliminar tablas completas.

Se pueden eliminar valores individuales cuando se desea que algunos o todos los puntos de datos de un registro se queden en blanco y que el propio registro (la fila) se mantenga en la tabla. Eliminar un valor de datos de un campo es relativamente fácil: se selecciona parte o todos los datos del campo y se presiona la tecla SUPR. 

Cuando se elimina un registro completo, se quitan todos los datos de cada uno de los campos así como el valor de clave que hace que el registro sea único. Mediante este proceso, se quita toda la fila de la tabla. Se pueden eliminar registros individuales manualmente o se pueden crear consultas de eliminación para quitar de golpe un gran número de registros.

Si los registros que se van a eliminar no están relacionados con ningún otro dato de la base de datos, el proceso de eliminación es bastante sencillo. Se puede seleccionar una fila completa y, a continuación, presionar SUPR, o bien, se puede crear y ejecutar una consulta de eliminación. Sin embargo, si los registros que se van a eliminar están relacionados con otros datos y si residen en el lado uno de una relación uno a varios, es preciso dar algunos pasos adicionales ya que, de forma predeterminada, Access no permite eliminar datos relacionados. Además, recuerde que después de eliminar un registro completo, no se puede deshacer la eliminación. Por ese motivo siempre debe realizar una copia de seguridad de la base de datos antes de eliminar datos. 

Eliminar tablas completas no es un proceso tan complejo como eliminar datos de campos o eliminar registros completos, pero recuerde que al eliminarse una tabla completa, se puede romper la funcionalidad de parte y, posiblemente, toda la base de datos si se quita incorrectamente la tabla. Además, los datos de la tabla eliminada se pierden de manera permanente. Por ese motivo siempre debe realizar una copia de seguridad de la base de datos antes de eliminar una tabla.  

Por último, podrá eliminar datos en menos tiempo y con mayor precisión si comprende el diseño de bases de datos relacionales. Si no está familiarizado con Access o con las bases de datos relacionales en general, vea el tema Conceptos básicos del diseño de una base de datos.

Los procedimientos descritos en las siguientes secciones explican cómo se eliminan datos de campos individuales, cómo se eliminan registros completos y cómo se eliminan tablas completas. En cada sección se proporciona la información necesaria para llevar a cabo una tarea determinada.

Volver al principio Volver al principio

Eliminar los datos de un campo

Se pueden eliminar los datos de campos individuales si hay tablas o consultas abiertas en la vista Hoja de datos Imagen del botón y si hay formularios de entrada de datos abiertos en las vistas Formulario Imagen del botón y Presentación Imagen del botón.

Eliminar datos de una hoja de datos

  1. En el panel de exploración, haga doble clic en la tabla o consulta que desee usar. Esto abrirá la tabla o consulta en la vista Hoja de datos.
  2. Seleccione los datos que desee eliminar.

Puede resaltar parte o todos los datos, o bien, colocar únicamente el cursor en el campo.

  1. Si selecciona todos los datos del campo, presione SUPRIMIR.

O bien,

En el grupo Registros de la ficha Inicio, haga clic en Eliminar.

Imagen de la Cinta de opciones de Access

O bien,

Si sitúa el cursor en el campo, presione SUPRIMIR o RETROCESO según sea necesario.

Eliminar datos de un formulario

  1. En el panel de exploración, haga doble clic en el formulario que desee usar. Esto abrirá el formulario en la vista Formulario.

O bien,

En el panel de exploración, seleccione el formulario que desee usar, y en la ficha Inicio, en el grupo Vistas, haga clic en Vista y, a continuación, haga clic en Vista Presentación.

  1. Seleccione los datos que desee eliminar.

Puede resaltar parte o todos los datos, o bien, colocar únicamente el cursor en el campo.

  1. Si selecciona todos los datos del campo, presione SUPRIMIR.

O bien,

En el grupo Registros de la ficha Inicio, haga clic en Eliminar.

Imagen de la Cinta de opciones de Access

O bien,

Si sitúa el cursor en el campo, presione SUPRIMIR o RETROCESO según sea necesario.

 Notas 

Puede que Access muestre un mensaje de error e impida la eliminación de los datos. Hay varios factores que pueden detener la eliminación:

  • Por motivos de diseño, no se pueden eliminar datos de algunos tipos de consultas    Por ejemplo, no se puede editar los datos devueltos por una consulta de tabla de referencias cruzadas ni editar o quitar campos calculados (valores que calcula una fórmula al usar la base de datos, pero que no residen en una tabla). 
  • No dispone de los permisos necesarios para eliminar datos     Póngase en contacto con el administrador del sistema o el diseñador de la base de datos.
  • El campo no acepta valores en blanco o valores nulos (campo Null: campo que contiene un valor Null. No se consideran nulos los campos que contienen una cadena de longitud cero (" ") o el valor 0.)     Si tiene los permisos necesarios, abra la tabla en la vista Diseño y, a continuación, cambie la propiedad de tabla Requerido (Required) de a No.
  • Está intentando eliminar información de una lista     En una hoja de datos de un formulario, siempre se puede ver una lista porque Access coloca una flecha abajo en un extremo, como esta: Una lista de búsqueda vacía. Para obtener información sobre cómo eliminar valores de una lista, vea la siguiente sección de este tema.

Volver al principio Volver al principio

Eliminar los datos de una lista

Se pueden eliminar datos de dos tipos de lista: listas de valores y listas de búsqueda. Las listas de valores muestran un conjunto de valores predefinidos; es decir, valores que el usuario o el diseñador de la base de datos especifica manualmente. En cambio, las listas de búsqueda usan una consulta para recuperar valores de otra tabla o consulta y, a continuación, esos valores devueltos rellenan la lista. 

Los elementos de una lista de valores residen en la misma tabla que los demás valores de un registro. En cambio, los datos de una lista de búsqueda residen en una o varias tablas diferentes. Para quitar datos de una lista de valores, abra la tabla y edite los elementos.

Quitar datos de una lista de búsqueda requiere pasos adicionales, y dichos pasos varían dependiendo de si la consulta de las listas de búsqueda toma sus datos de una tabla u otra consulta. Si la consulta de la lista de búsqueda se basa en una tabla, identifique dicha tabla y el campo que contiene los datos que aparecen en la lista. A continuación abra la tabla de origen y edite los datos de dicho campo.

Si la consulta de la lista de búsqueda se basa en otra consulta, deberá abrir esa segunda consulta, encontrar la tabla de origen y el campo de los que la segunda consulta toma sus datos y cambiar los valores de dicha tabla.

En los siguientes procedimientos se explica cómo se eliminan datos de una lista de valores y una lista de búsqueda.

Quitar datos de una lista de valores

  1. En el panel de exploración, haga clic con el botón secundario en la tabla que desee cambiar y haga clic en Vista Diseño en el menú contextual.
  2. En la sección superior de la cuadrícula de diseño, seleccione el campo de tabla que contenga la lista de valores.
  3. En la sección inferior de la cuadrícula, haga clic en la ficha Búsqueda y, a continuación, busque la propiedad Origen de la fila (Row Source).

De forma predeterminada, los elementos de una lista de valores aparecen entre comillas dobles y vienen separados por signos de punto y coma: "Excellent";"Fair";"Average";"Poor".

  1. Según sea necesario, quite elementos de la lista. No olvide eliminar las comillas de cada elemento eliminado. No deje un signo de punto y como inicial, no deje pares de signos de puntos y coma (;;) y si quita el último elemento de la lista, elimine el último signo de punto y coma.

 Nota   Si elimina un elemento de una lista de valores, y los registros de la tabla ya usaban el elemento eliminado, éste seguirá formando parte del registro hasta que lo cambie. Por ejemplo, suponga que su compañía tiene un almacén en la Ciudad A, pero vende dicho edificio. Si quita "Ciudad A" de la lista de almacenes, verá "Ciudad A" en la tabla hasta que cambie dichos valores.

Quitar datos de una lista de búsqueda

  1. En el panel de exploración, haga clic con el botón secundario en la tabla que desee cambiar y haga clic en Vista Diseño en el menú contextual.
  2. En la sección superior de la cuadrícula de diseño, seleccione el campo de búsqueda.
  3. En la sección inferior de la cuadrícula de diseño, haga clic en la ficha Búsqueda y localice las propiedades Tipo de origen de la fila y Origen de la fila.

En la propiedad Tipo de origen de la fila debe aparecer Tabla o consulta y la propiedad Origen de la fila debe contener una consulta que haga referencia a una tabla u otra consulta.

 Nota   Las consultas para los campos de búsqueda siempre comienzan con la palabra SELECT.

Normalmente, aunque no siempre, las consultas de selección tienen esta sintaxis básica: SELECT [nombre_de_tabla_o_consulta].[nombre_de_campo] FROM [nombre_de_tabla_o_consulta].

En este caso, la consulta contiene dos cláusulas (SELECT y FROM). La primera hace referencia a una tabla y a un campo de dicha tabla; en cambio, la segunda hace referencia únicamente a la tabla. Recuerde: la cláusula FROM siempre indica el nombre de la tabla o consulta de origen. Las cláusulas SELECT no siempre contienen el nombre de una tabla o consulta, si bien siempre contienen el nombre de al menos un campo. Sin embargo, todas las cláusulas FROM tienen que hacer referencia a una tabla o consulta.

  1. Siga uno de estos procedimientos:
    • Si la consulta en el campo de búsqueda hace referencia a otra consulta, haga clic en el botón Generar (en la ficha Datos de la hoja de propiedades, haga clic en Imagen del botón a continuación) para abrir la consulta en la vista Diseño. Anote el nombre de la tabla que aparece en la sección superior del diseñador de consultas y proceda con el paso 4.
    • Si la consulta en el campo de búsqueda hace referencia a una tabla, anote el nombre de la tabla y, después, continúe con el paso 4.
  2. En el panel de exploración, haga doble clic en la tabla de origen para abrirla en la vista Hoja de datos.
  3. Busque el campo que contenga los datos usados en la lista de búsqueda y, a continuación, edite los datos como sea necesario.

Volver al principio Volver al principio

Eliminar registros no relacionados de una base de datos

Cuando se eliminan registros completos de una base de datos, se eliminan los datos de cada uno de los campos y se elimina asimismo el valor de clave; es decir, el valor que hace que el registro sea único. Si el registro no está relacionado con ningún otro registro (es decir, si el valor de clave no reside en ningún otro registro o tabla de la base de datos), se puede eliminar el registro seleccionándolo y presionando la tecla SUPR. Si se desea eliminar un gran número de registros no relacionados (es decir, un número mayor del que se desea eliminar manualmente), se puede usar una consulta de eliminación para quitarlos. En los procedimientos descritos en las siguientes secciones, se explica cómo llevar a cabo ambas tareas.   

Eliminar manualmente un registro no relacionado

  1. En la vista Hoja de datos, abra la tabla o consulta que contenga los datos que desee eliminar.
  2. Busque el registro (la fila) que desee eliminar y, a continuación, haga clic en el botón Seleccionar todo, es decir, en el cuadrado ubicado a la izquierda o derecha del registro. Puede seleccionar filas individuales, o hacer clic y arrastrar para seleccionar un conjunto de filas contiguas, o presionar CTRL y hacer clic con el botón del mouse (ratón) para seleccionar varias filas no contiguas. 

Access colocará un borde alrededor de todo el registro (toda la fila) o bloque de registros seleccionados.

  1. Presione SUPRIMIR.

O bien,

En el grupo Registros de la ficha Inicio, haga clic en Eliminar.

Imagen de la Cinta de opciones de Access

O bien,

Haga clic en con el botón secundario en el botón Seleccionar todo y haga clic en Eliminar registro.

Si por algún motivo no puede hacer clic en el botón Seleccionar todo, sitúe el cursor en un campo del registro. A continuación, en la ficha Inicio, en el grupo Registros, haga clic en la flecha abajo al lado de Eliminar y haga clic en Eliminar registro.

 Nota   Puede que Access muestre un mensaje de error que indique que no se puede eliminar el registro porque está relacionado con otros datos. Si aparece este tipo de mensaje, haga clic en Aceptar y vaya a la siguiente sección Eliminar registros relacionados de una base de datos, más adelante en este artículo.

  1. Cuando Access pregunte si desea realmente eliminar el registro, haga clic en .

Eliminar registros no relacionados mediante una consulta de eliminación

Cuando se usa una consulta de eliminación para quitar datos, el proceso es igual para los registros relacionados y los no relacionados: primero se crea una consulta de selección. A continuación, hay que asegurarse de que devuelve sólo los registros que desea eliminar y, por último, se convierte la consulta de selección en una consulta de eliminación. La información de referencia y los pasos de la siguiente sección explican cómo eliminar registros relacionados. 

Volver al principio Volver al principio

Eliminar registros relacionados de una base de datos

El proceso de eliminación de registros relacionados se compone de los siguientes pasos generales.

  • Planee la eliminación. Asegúrese de que dispone de los permisos necesarios para eliminar los datos, asegúrese de que todos los demás usuarios han cerrado todos los objetos que usen las tablas afectadas y, a continuación, cree una copia de seguridad de la base de datos.
  • Cambie la relación entre las tablas implicadas en la operación de eliminación. En concreto, habilite las opciones Integridad referencial y Eliminar en cascada los registros relacionados.
  • Cree una consulta de selección y, a continuación, agregue los criterios necesarios hasta que la consulta devuelva el conjunto de registros correcto.
  • Convierta la consulta de selección en una consulta de eliminación y, a continuación, úsela para eliminar los datos.

En las secciones siguientes se explica este proceso.

Planear y preparar la eliminación

Realice las siguientes tareas antes de eliminar registros de una base de datos.

  • Asegúrese de que la base de datos no es de sólo lectura. Para comprobar el estado de la base de datos, en el Explorador de Microsoft Windows, haga clic con el botón secundario en el archivo de la base de datos (archivo .accdb o .mdb) y, a continuación, haga clic en Propiedades en el menú contextual. En el cuadro de diálogo Propiedades, asegúrese de que está desactivada la casilla de verificación Sólo lectura.
  • Compruebe que dispone de los permisos necesarios para eliminar registros de la base de datos. Si no está seguro, póngase en contacto con el administrador del sistema o el diseñador de la base de datos.
  • Compruebe si la eliminación no va a afectar negativamente a los demás usuarios de la base de datos.
  • Pida a todos los usuarios de la base de datos que cierren todos los formularios, tablas, consultas e informes que usen los datos que desee eliminar. De este modo, ayuda a evitar infracciones de bloqueo.

 Sugerencia   Si hay un gran número de usuarios conectados a la base de datos, puede que tenga que cerrar la base de datos y abrirla de nuevo en modo exclusivo. Para ello, haga clic en el botón de Microsoft OfficeImagen del botón y haga clic en Abrir. Busque la base de datos, selecciónela, haga clic en la flecha situada junto al botón Abrir y, a continuación, haga clic en Abrir en modo exclusivo.

Abrir un archivo en modo Exclusivo

  • Cree una copia de seguridad de la base de datos antes de modificar o eliminar registros. Algunas operaciones de eliminación se pueden invertir, pero si crea una copia de seguridad, se asegura de poder invertir siempre los cambios.
    1. Haga clic en el botón de Microsoft Office Imagen de botón, seleccione Administrar y, a continuación, haga clic en Administrar esta base de datos.
  1. En el cuadro de diálogo Guardar copia de seguridad como, especifique un nombre y una ubicación para la copia de seguridad y, a continuación, haga clic en Guardar.

Access cierra el archivo original, crea una copia de seguridad y, a continuación, vuelve a abrir el archivo original.

Para revertir a una copia de seguridad, cierre el archivo original y cambie su nombre de modo que se pueda usar el nombre de la versión original para la copia de seguridad. Asigne el nombre de la versión original a la copia de seguridad y, a continuación, abra la copia de seguridad con el nombre cambiado en Access.

  • Según sea necesario, identifique y compruebe las relaciones que impliquen la tabla de la que se van a eliminar registros. Siga los pasos que se detallan a continuación:
  1. En el grupo Mostrar u ocultar de la ficha Herramientas de base de datos, haga clic en Relaciones.

Imagen de la Cinta de opciones de Access

Aparece la ficha de documento Relaciones en el que se muestran todas las tablas de una base de datos, además de las relaciones entre cada tabla y todas las demás tablas. En la ficha, cada relación aparece como una línea que conecta las tablas.

En la siguiente ilustración se ve un conjunto típico de relaciones. En la ficha de documento Relaciones, se indica el lado "uno" con el número 1 y el lado "varios" con el símbolo del infinito (). La siguiente figura muestra una relación típica:

Una relación entre dos tablas

En general, cuando se eliminan registros del lado "uno" de una relación, se eliminan asimismo todos los registros relacionados del lado "varios" de la relación. Si no es así, se crearán registros huérfanos, que no tienen significado. Sin embargo, cuando se eliminan registros del lado "varios" de una relación, normalmente no se eliminan registros del lado "uno".

La relación podría aplicar un conjunto de reglas denominado integridad referencial. Esas reglas garantizan que las claves externas de una base de datos contienen los valores correctos. Una clave externa es una columna cuyos valores coinciden con los valores de la columna de clave principal de otra tabla.

MostrarObtener información sobre las reglas de integridad referencial

  • Regla 1: no se puede especificar un valor en el campo de clave externa de una tabla relacionada, a menos que ese valor ya exista en la clave principal de la tabla principal. No obstante, se puede especificar un valor nulo en el campo de clave externa.
  • Regla 2: no se puede eliminar un registro completo de una tabla principal si existen registros coincidentes en una tabla relacionada.

Recuerde que puede evitar esta regla si habilita una propiedad en la relación entre las tablas principal y secundaria. Para obtener más información, vea el siguiente procedimiento.

  • Regla 3: no se puede cambiar un valor de clave principal en la tabla principal si ese registro tiene registros relacionados.

No obstante, también puede evitar esta regla si habilita una propiedad en la relación entre las tablas principal y secundaria. Para obtener más información, vea el siguiente procedimiento.

A menos que el usuario indique lo contrario, Access aplica estas reglas cada vez que se agregan, se editan o se eliminan datos de la base de datos. Cuando una acción infringe una regla, Access muestra un mensaje como el de la siguiente ilustración y cancela la acción.

Mensaje: El registro no se puede eliminar o cambiar


Recuerde que, si bien Access habilita la integridad referencial de forma predeterminada en la mayoría de los casos, una base de datos deberá cumplir primero las siguientes condiciones:

  • Para agregar una relación entre dos tablas que ya tienen datos, los datos existentes deben cumplir la reglas de la relación. Por ejemplo:
  • El campo coincidente de la tabla principal debe ser una clave principal o tener un índice único.
  • Los campos relacionados de la tabla principal y la tabla relacionada deben tener el mismo tipo de datos.

 Nota   Hay dos excepciones a esta regla. Un campo autonumérico puede estar relacionado con un campo numérico si el valor de la propiedad TamañoDelCampo (FieldSize) de ese campo numérico está establecido en Entero Largo. Asimismo, un campo autonumérico cuya propiedad TamañoDelCampo está establecida en Id. de réplica puede estar relacionado con un campo numérico cuya propiedad TamañoDelCampo está establecida en Id. de réplica.

  • Ambas tablas pertenecen a la misma base de datos de Access.

 Nota   Si las tablas están vinculadas, deben tener el formato de Access. Asimismo, hay que abrir la base de datos que contiene las tablas vinculadas y aplicar la integridad referencial. No se pueden aplicar las reglas de integridad referencial para las tablas vinculadas de bases de datos con otros formatos, como libros de Microsoft Office Excel 2007. Para obtener información sobre cómo habilitar la integridad referencial, vea los pasos descritos en la siguiente sección.

  1. Anote el nombre de los campos de tabla en cada lado de la relación.
  2. Abra cada tabla y revise los datos de cada campo para comprobar que los campos contienen realmente los datos que desea eliminar.
  3. Mantenga abierta la ventana Relaciones y continúe con los pasos descritos en la siguiente sección.

Modificar la relación

  1. Si aún no lo ha hecho, abra la ventana Relaciones.

En el grupo Mostrar u ocultar de la ficha Herramientas de base de datos, haga clic en Relaciones.

Imagen de la Cinta de opciones de Access

  1. Haga clic con el botón secundario en la relación (línea) que conecta las tablas implicadas en la operación de eliminación y, a continuación, haga clic en Modificar relación en el menú contextual.

O bien,

En el grupo Herramientas de la ficha Diseño, haga clic en Modificar relaciones.

Aparece el cuadro de diálogo Modificar relaciones.

  1. Asegúrese de que está activada la casilla de verificación Exigir integridad referencial.
  2. Active la casilla de verificación Eliminar en cascada los registros relacionados.

 Nota   Hasta que vuelva a deshabilitar esta propiedad, si elimina un registro del lado "uno" de la relación, se eliminarán todos los registros relacionados del lado "varios" de la relación.

  1. Haga clic en Aceptar, cierre la ventana Relaciones y, después, continúe con los siguientes pasos.

Crear una consulta de selección

  1. En el grupo Otros de la ficha Crear, haga clic en Diseño de consulta.

Imagen de la Cinta de opciones de Access

Se abre el diseñador de consultas, aparece la ficha Diseño y aparece el cuadro de diálogo Mostrar tabla.

  1. Seleccione la tabla en el lado "uno" de la relación, haga clic en Agregar y, a continuación, haga clic en Cerrar.

La tabla aparece como una ventana en la sección superior de la cuadrícula de diseño de la consulta. En la ventana se muestran todos los campos de la tabla. En esta ilustración se muestra una tabla típica en el diseñador.

Tabla en el diseñador de consultas

  1. Haga doble clic en el asterisco (*) para agregar todos los campos de la tabla a la cuadrícula de diseño.

Si agrega todos los campos de tabla, la consulta de eliminación podrá quitar registros completos (filas) de la tabla.

  1. De manera opcional, agregue un campo de tabla que permita especificar criterios.

Por ejemplo, supongamos que un cliente cierra su negocio y hay que quitar todos los pedidos pendientes de ese cliente. Para buscar únicamente esos registros, se agregan los campos Id. de cliente y Fecha de pedido a la cuadrícula de diseño.

  1. Después del paso anterior, especifique los criterios en la fila Criterios de la cuadrícula de diseño.

Los criterios se utilizan para que se devuelvan únicamente los registros que se desean eliminar. En caso contrario, la consulta de eliminación quita todos los registros de la tabla. Para continuar con el ejemplo del paso anterior, especifique el identificador del cliente que cerró su negocio así como la fecha en la que los pedidos de ese cliente dejaron de ser válidos.

Para obtener más información sobre el uso de criterios, vea Criterios de consulta de ejemplo, más adelante en este artículo.

  1. Después del paso anterior, desactive la casilla de verificación Mostrar de cada campo de criterio.
  2. En el grupo Resultados de la ficha Diseño, haga clic en Ejecutar.

Compruebe que la consulta devuelve los registros que desee eliminar.

  1. Mantenga abierta la consulta y, después, continúe con los siguientes pasos.

Convertir la consulta de selección en una consulta de eliminación y eliminar los datos

  1. Haga clic en Vista Diseño para cambiar de la hoja de datos al diseñador de consultas.
  2. En el grupo Tipo de consulta de la ficha Diseño, haga clic en Eliminar.

Access convierte la consulta de selección en una consulta de eliminación, oculta la fila Mostrar en la sección inferior de la cuadrícula de diseño y agrega la fila Eliminar.

Asegúrese de que en la fila Eliminar de la columna Todos los campos (*) aparece De. La palabra Ubicación debe aparecer en todas las columnas de criterios.

  1. Asegúrese de que desea eliminar los datos y, a continuación, haga clic en EjecutarImagen del botón.

Access le pedirá que confirme la eliminación.

Haga clic en para eliminar los datos.

Volver al principio Volver al principio

Eliminar tablas de una base de datos

Recuerde que si elimina una tabla de una base de datos, no podrá deshacer la eliminación, por lo que se recomienda crear primero una copia de seguridad de la base de datos. Para obtener información sobre cómo crear una copia de seguridad de una base de datos, vea la sección Crear una copia de seguridad de la base de datos antes de modificar o eliminar registros, que aparece anteriormente en este artículo.

  1. Si la tabla está abierta en alguna de las vistas (como la vista Diseño u Hoja de datos), ciérrela.
  2. En el panel de exploración, haga clic con el botón secundario en la tabla y, a continuación, haga clic en Eliminar en el menú contextual.

Access le pedirá que confirme la eliminación.

Haga clic en .

Si esta tabla está relacionada con una o varias tablas adicionales, Access preguntará si desea eliminar esas relaciones.

  1. Haga clic en .

Access elimina las relaciones y, a continuación, elimina la tabla.

Volver al principio Volver al principio

Criterios de ejemplo para consultas de selección

En la siguiente tabla se muestran algunos ejemplos de los tipos de criterio que se pueden usar en las consultas de selección para reducir la cantidad de datos que va a devolver la consulta.

Criterios Efecto
> 234 Devuelve todos los números mayores que 234. Para buscar todos los números menores que 234, use < 234.
>= "Díaz" Devuelve todos los registros desde Díaz hasta el final del alfabeto.
Entre #2/2/2006# y #1/12/2006# Devuelve las fechas comprendidas entre el 2 de febrero de 2006 y el 1 de diciembre de 2006 (ANSI-89). Si la base de datos usa los caracteres comodín ANSI-92, use comillas simples (') en vez de signos de número. Por ejemplo: Entre '2/2/2006' Y '1/12/2006'.
Sin "Alemania" Encuentra todos los registros en los que el contenido exacto del campo no es exactamente igual a "Alemania". El criterio devolverá registros que contienen caracteres además de "Alemania," como "Alemania (euro)" o "Europa (Alemania)".
Sin "T*" Busca todos los registros, salvo los que empiecen por T. Si la base de datos usa los caracteres comodín ANSI-92, use el signo de porcentaje (%) en lugar del asterisco (*).
No "*t" Busca todos los registros que terminen en t. Si la base de datos usa los caracteres comodín ANSI-92, use el signo de porcentaje (%) en lugar del asterisco.
En(Canadá,Reino Unido) En una lista, busca todos los registros que contengan Canadá o Reino Unido.
Como "[A-D]*" En un campo de texto, busca todos los registros que empiecen por las letras comprendidas entre la A y la D, ambas inclusive. Si la base de datos usa el juego de caracteres comodín ANSI-92, use el signo de porcentaje (%) en vez del asterisco (*).
Como "*ar*" Busca todos los registros que incluyan la secuencia de letras "ar". Si la base de datos usa el juego de caracteres comodín ANSI-92, use el signo de porcentaje (%) en vez del asterisco (*).
Como "Casa Dewe?" Busca todos los registros que empiecen por "Casa" y contengan una segunda cadena de 5 letras, cuyas cuatro primeras letras son "Dewe" y cuya última letra se desconoce. Si la base de datos usa el juego de caracteres comodín ANSI-92, use el carácter de subrayado (_) en vez del signo de interrogación.
#2/2/2006# Busca todos los registros correspondientes al 2 de febrero de 2006. Si la base de datos usa el juego de caracteres comodín ANSI-92, escriba la fecha entre comillas simples en vez de signos de número ('2/2/2006').
< Fecha() - 30 Devuelve todas las fechas cuya antigüedad sea mayor que 30 días.
Fecha() Devuelve todos los registros que contengan la fecha actual.
Entre Fecha() Y AgregFecha("M", 3, Fecha()) Devuelve todos los registros comprendidos entre la fecha de hoy y tres meses a partir de la fecha de hoy.
Es Nulo Devuelve todos los registros que contengan un valor nulo (en blanco o sin definir).
No es Nulo Devuelve todos los registros que contengan algún valor (que no sea nulo).
"" Devuelve todos los registros que contienen una cadena de longitud cero. Las cadenas de longitud cero se utilizan cuando es necesario agregar un valor a un campo obligatorio, pero aún no se conoce el valor. Por ejemplo, un campo podría requerir un número de fax, pero podría que algunos clientes no tengan fax. En ese caso, se incluye un par de comillas dobles sin espacios entre ellas ("") en lugar de un número.

Volver al principio Volver al principio

 
 
Corresponde a:
Access 2007