Archivo

Posts Tagged ‘borrar’

Vaciar una tabla TRUNCATE

22 de septiembre de 2012 Deja un comentario

Cuando queremos eliminar todas la filas de una tabla, vimos en el punto anterior que podíamos usar una sentencia   DELETE sin condiciones. Sin embargo, existe una sentencia alternativa, TRUNCATE, que   realiza la misma tarea de una forma mucho más rápida.

La diferencia es que DELETE hace un borrado secuencial de la tabla, fila a fila. Pero   TRUNCATE borra la tabla y la vuelve a crear vacía, lo que es mucho más eficiente.

mysql> TRUNCATE ciudad5;
Query OK, 1 row affected (0.05 sec)

mysql>

DELETE Eliminar filas

22 de septiembre de 2012 Deja un comentario

Eliminar filas

Para eliminar filas se usa la sentencia DELETE. La sintaxis es muy parecida a la de UPDATE:

DELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM table_name
       [WHERE where_definition]
       [ORDER BY ...]
       [LIMIT row_count]

La forma más simple es no usar ninguna de las cláusulas opcionales:

mysql> DELETE FROM ciudad3;
Query OK, 5 rows affected (0.05 sec)

mysql>

De este modo se eliminan todas las filas de la tabla.

Pero es más frecuente que sólo queramos eliminar ciertas filas que cumplan determinadas condiciones. La   forma más normal de hacer esto es usar la cláusula WHERE:

mysql> DELETE FROM ciudad5 WHERE clave=2;
Query OK, 1 row affected (0.05 sec)

mysql> SELECT * FROM ciudad5;
+-------+--------+-----------+
| clave | nombre | poblacion |
+-------+--------+-----------+
|     1 | Madrid |   6790000 |
|    13 | Berlín |   3395000 |
|    14 | Roma   |   7992800 |
+-------+--------+-----------+
3 rows in set (0.01 sec)

mysql>

También podemos usar las cláusulas LIMIT y ORDER BY del mismo modo que en la sentencia   UPDATE, por ejemplo, para eliminar las dos ciudades con más población:

mysql> DELETE FROM ciudad5 ORDER BY poblacion DESC LIMIT 2;
Query OK, 2 rows affected (0.03 sec)

mysql> SELECT * FROM ciudad5;
+-------+--------+-----------+
| clave | nombre | poblacion |
+-------+--------+-----------+
|    13 | Berlín |   3395000 |
+-------+--------+-----------+
1 row in set (0.00 sec)

mysql>
Categorías: Metodología Etiquetas: , , , , ,

Sintaxis de DELETE

22 de septiembre de 2012 Deja un comentario

DELETE

DELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM table_name
       [WHERE where_definition]
       [ORDER BY ...]
       [LIMIT row_count]

Sintaxis multitabla:

DELETE [LOW_PRIORITY] [QUICK] [IGNORE] 
       table_name[.*] [, table_name[.*] ...]
       FROM table-references
       [WHERE where_definition]

O:

DELETE [LOW_PRIORITY] [QUICK] [IGNORE]
       FROM table_name[.*] [, table_name[.*] ...]
       USING table-references
       [WHERE where_definition]

DELETE elimina columnas desde «table_name» que satisfagan la condición dada por   la «where_definition», y devuelve el número de registros borrados.

Si se usa una sentencia DELETE sin cláusula WHERE, todas las filas serán   borradas.

Categorías: Metodología Etiquetas: , , , , ,

Borrar una tabla

22 de septiembre de 2012 Deja un comentario

En caso de que la tabla ya no nos sea de utilidad, podemos deshacernos de ella utilizando la sentencia

DROP TABLE nombre_de_tabla;

la cual borra por completo la tabla indicada.

Categorías: Metodología Etiquetas: , , ,

Consultas de eliminación en Access 2007

11 de septiembre de 2012 Deja un comentario

Las consultas de eliminación son consultas que eliminan de una tabla los registros que cumplen el criterio de búsqueda especificado.

Para crear una consulta de eliminación:

Abrimos una nueva consulta en vista diseño.

Añadimos la tabla de la que queremos borrar los registros.

Haz clic en el botón Eliminar de la pestaña Diseño:

A partir de ese momento la cuadrícula cambia de aspecto, han desaparecido las filas Orden: y Mostrar: por carecer de sentido aquí y en su lugar tenemos la fila Eliminar: como puedes en el ejemplo que te ofrecemos a continuación:

El Origen de la consulta puede ser una tabla, una consulta o una combinación de tablas. Se utiliza una combinación de tablas cuando necesitamos borrar registros de una tabla pero necesitamos la otra tabla para el criterio de búsqueda.

En la cuadrícula QBE solamente ponemos el campo o campos que intervienen en los criterios de búsqueda y si el origen de la tabla tiene varias tablas, pondremos una columna para indicar de qué tabla queremos eliminar los registros. En este caso también debemos cambiar  las propiedades de la consulta para que nos permita ejecutarla. Haciendo  clic en el botón Hoja de propiedades de la pestaña Diseño boton propiedades, y cambiando la propiedad  Registros únicos a Sí.

En la fila Eliminar: podemos seleccionar dos opciones, la opción Dónde indica un criterio de búsqueda, y la opción Desde indica que queremos borrar los registros de la tabla especificada en esa columna. Por ejemplo:

Con esta consulta eliminamos los cursos (Desde la tabla Cursos) que tengan alumnos de Valencia (Dónde Población = «Valencia»).

Cuando el origen es una sola tabla la columna Desde no es necesaria.

Si NO se indica un criterio de búsqueda, se borran TODOS los registros de la tabla.

Para ver los datos que se borrarán antes de realizar la eliminación podemos hacer clic sobre el tipo de vista Hoja de datos de la pestaña Inicio.

Para ejecutar la consulta hacer clic sobre el botón . Al ejecutar la consulta se realizará la eliminación de los registros de la tabla aunque previamente nos avisa que va a eliminar tantas filas y nosotros podemos cancelar esa eliminación.

Una vez borrados, los registros no se pueden recuperar.

Si la tabla donde borramos está relacionada con otras tablas se podrán borrar o no los registros siguiendo las reglas de integridad referencial definidas en esas relaciones. Si no puede borrar todas las filas que tenía que borrar nos manda un mensaje avisándonos que no ha podido eliminar tantas filas por infringir esas reglas.

..

La Herramienta Borrador Mágico

 

Herramienta Borrador mágico

 

Este borrador actúa únicamente sobre un color en la imagen, dejando las áreas afectadas de color transparente.

Esta herramienta acepta un valor de Tolerancia Opción Tolerancia que, según aumente, borrará también los colores similares al color seleccionado en principio.

Si seleccionamos la casilla Contiguo Opción Contiguo (activada por defecto) sólo se borrarán las áreas con el color de muestra conectadas a ésta. Si se encontrase desactivada, el color de muestra se borraría de toda la imagen.

Para acabados más profesionales, podemos jugar con las opciones Suavizar Opción Suavizar, que hará más suave la transición del área borrada a la que se mantiene intacta. Y la opción Opacidad Opción Opacidad, que en rangos bajos no borra totalmente el color, sino que lo hace más transparente.

Esta herramienta no tiene combinaciones de teclado.

Categorías: Multimedia Etiquetas: , ,

Propiedades de la papelera

27 de abril de 2012 Deja un comentario

Podemos cambiar algunos aspectos del funcionamiento de la papelera desde su ventana de Propiedades de la papelera de reciclaje. Accederemos a esta ventana igual que accedemos a las propiedades de cualquier carpeta: Propiedades de la papelera de reciclaje

Haciendo clic con el botón derecho del ratón sobre el icono de la papelera o sobre la superficie vacía de su lista de archivos, si la tenemos abierta.

También encontramos el acceso a las Propiedades en el botón Organizar, siempre y cuando no tengamos ningún elemento de la papelera seleccionado, porque en tal caso veríamos las propiedades de ese elemento.

En Ubicación de la Papelera aparecerán todos los discos duros y particiones lógicas que haya en el equipo. Aunque parezca que hay una única papelera donde se encuentran todos los archivos eliminados en el equipo, en realidad cada unidad guarda los archivos que en ella se eliminan.

Las opciones de Configuración para la ubicación seleccionada se aplicarán a la unidad que esté seleccionada en ese momento, es decir, que podemos ajustar una configuración diferente para cada una de las unidades.

En Tamaño máximo personalizado, podemos especificar el tamaño máximo que puede llegar a ocupar la papelera en la unidad. Si tratas de borrar un archivo cuyo tamaño supera la capacidad que hayas especificado para la papelera, aparecerá un aviso de Windows indicando que es demasiado grande para enviarse a la papelera de reciclaje y preguntará si desea eliminarlo de forma permanente.

La opción No mover archivos a la Papelera de reciclaje, cuando está marcada hace que al borrar un archivo, se elimine directamente sin pasar por la papelera.

Si desactivamos la casilla Mostrar cuadro de diálogo para confirmar eliminación, no nos volverá a preguntar si estamos seguros de querer eliminar.

La papelera de reciclaje

27 de abril de 2012 Deja un comentario

Conoce la papelera

 

La papelera no es más que una carpeta donde se almacena los documentos, carpetas o accesos directos que eliminamos, de forma que podamos recuperar algún elemento borrado por equivocación. Por tanto, es un paso intermedio antes del borrado definitivo.

Si tratamos de recuperar un elemento eliminado que se encuentre en la papelera de reciclaje por defecto volverá a su ubicación original. Es decir si eliminamos un archivo situado en la carpeta Documentos cuando lo restauremos lo volverá a guardar en esa carpeta.

La papelera mantendrá los documentos eliminados de forma permanente, a menos que la vaciemos o borremos alguno de los elementos que contiene de forma manual. Si borramos el contenido de la papelera ya no podremos recuperarlo, así que debemos tener cuidado y observar bien qué contiene antes de vaciarla.

icono papelera con papelesEl icono de la papelera es descriptivo. Si no contiene elementos eliminados, el dibujo es una papelera vacía, si en cambio contiene algún elemento, se mostrará con papeles en su interior.

Para abrir la papelera sitúate en el Escritorio y haz doble clic sobre Papelera de reciclaje. Verás una ventana similar a la siguiente:

Se trata de una ventana más del Explorador de Windows, con el panel de navegación, la barra de direcciones y demás elementos que vemos en el resto de carpetas. Sólo hay dos diferencias:

  1. La barra de herramientas ahora contiene los botones Vaciar la Papelera de reciclaje, que permite eliminar definitivamente su contenido y Restaurar todos los elementos, que devuelve el contenido de la carpeta a su ubicación original.
  2. Los archivos no están accesibles. No podemos visualizar el contenido de un documento o los elementos de una carpeta. Al hacerles doble clic no se ejecutará, sino que se mostrarán las propiedades del mismo, que incluirán datos básicos y la fecha de eliminación.

Restaurar elementos eliminados

 

Restaurar archivos o carpetas a su lugar de origen. Lo haremos mediante el botón de la barra de herramientas.

  • Si no hay ningún elemento seleccionado, el botón se llamará Restaurar todos los elementos y restaurará todo el contenido de la papelera.
  • Si hay un elemento seleccionado, el botón se llamará Restaurar este elemento.
  • Si hay varios elementos seleccionados, el botón se llamará Restaurar los elementos seleccionados.

Si no sabes dónde estaban anteriormente los elementos a restaurar puedes consultar la Ubicación original consultando sus Propiedades. Selecciona el archivo que quieras consultar y desde el botón Organizar, pulsa Propiedades. También puedes hacerlo desde el menú contextual del archivo (botón derecho sobre él) o si tienes activada la vista Detalles aparece en una columna Ubicación original.

Restaurar archivos o carpetas en un lugar distinto del que se eliminó. Lo haremos simplemente moviendo el contenido desde la papelera hasta la carpeta que queramos, como ya hemos aprendido. Recuerda que el proceso para mover archivos y carpetas es:

  1. Seleccionarlos, en este caso entre el contenido de la papelera.
  2. Cortarlos. Ya sea desde la opción Cortar del botón Organizar o del menú contextual. También con Ctrl + X.
  3. Pegarlos en la carpeta de destino. Abrir la carpeta y elegir Pegar en el botón Organizar, el menú contextual o con las teclas Ctrl + V.

También puedes moverlos desde la papelera hasta la carpeta de destino arrastrándolos de una ventana a otra.

Eliminar permanentemente

Antes de eliminar algún elemento de la papelera de reciclaje has de tener muy claro que luego no podrás recuperarlo. Para eliminarlos debes:

  1. Abrir la papelera de reciclaje.
  2. Seleccionar qué elementos quieres borrar definitivamente.
  3. Eliminarlos. Se eliminan exactamente igual que el resto de archivos. Recuerda que hay varias formas: desde el botón Organizar, desde el menú contextual o con la tecla Supr.
  4. Confirmar que deseas eliminarlos permanentemente pulsando Sí.

Es posible que queramos borrar un archivo definitivamente desde el principio. En ese caso sería una pérdida de tiempo enviarlo a la papelera para luego ir a buscarlo allí y borrarlo definitivamente. Para borrar un archivo permanentemente sin pasar por la papelera de reciclaje simplemente debemos pulsar la tecla Mayúsculas (Shift) mientras estamos pulsando la opción Eliminar o la tecla SUPR.

Esta solución sirve para borrar permanentemente esa única vez, pero también podemos configurar la papelera de reciclaje para que los archivos y carpetas que borramos nunca pasen por la papelera.

Vaciar la papelera

La papelera va acumulando elementos eliminados, como hemos dicho, de forma indefinida. Esto significa que están disponibles para su recuperación, pero también implica que ocupan espacio en nuestro disco duro. Por lo tanto, es recomendable eliminar permanentemente aquella información que ya no nos vaya a ser de utilidad, especialmente cuando se trate de archivos que ocupan más espacio, como vídeos.

Para vaciar la papelera de todo su contenido debemos:

  1. Abrir la papelera de reciclaje.
  2. Pulsar el botón de la barra de herramientas Vaciar papelera de reciclaje que se encarga de eliminar todo el contenido.
  3. Confirmar que queremos borrarlos pulsando Sí en el cuadro de diálogo.

También podemos vaciarla sin abrirla, lo único que hay que tener en cuenta en este caso es que no vemos qué estamos borrando, por lo que es recomendable hacerlo sólo cuando conocemos el contenido y sabemos que no hay problema en eliminarlo. Los pasos serían:

  1. Abrir el menú contextual de la papelera de reciclaje, haciendo clic con el botón derecho del ratón sobre su icono.
  2. Elegir la opción Vaciar la papelera de reciclaje del menú.
  3. Confirmar que queremos borrarlos pulsando Sí en el cuadro de diálogo.

Existen otros programas, como el liberador de espacio en el disco, que pueden vaciar la papelera.