O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

SENTENCIAS SQL

JOSE LUIS SANCHEZ CAMACHO Espanhol

Conteúdo do mapa

SENTENCIAS SQL

  1. ELIMINAR

    • DROP DATABASE
      • se utiliza para eliminar completamente una base de datos existente.
    • DROP TABLE
      • se utiliza para eliminar por completo una tabla existente.
    • DELETE
      • se utiliza cuando quieres eliminar (o borrar) datos existentes.
    • TRUNCATE
      • se utiliza cuando quieres vaciar (o borrar) todos los datos de la plantilla.
  2. CREAR

    • CREATE DATABASE
      • Se utiliza para crear una nueva base de datos vacía
    • CREATE TABLE
      • se utiliza para crear una nueva tabla, donde la información se almacena realmente.
    • INSERT
      • Se utiliza cuando quieres añadir (o insertar) nuevos datos.
  3. RESPALDAR

    • pg_dump
      • uso práctico de pg_dump: Crear backup: $ pg_dump -U {user-name} -d {source_db} > {dumpfilename.sql}
        • “La idea detrás del método dump es generar un archivo con comandos SQL que, al ser usado como feed back en el servidor, recreará la base de datos en el mismo estado en el que estaba en el momento del dump. PostgreSQL provee el programa pg_dumppara este propósito.” pg_dump es también el único método que funcionará al transferir una base de datos a otra máquina con diferente arquitectura, como el ir de un servidor de 32-bits a uno de 64-bits.
  4. RESTAURAR

    • pg_restore
      • Uso práctico de pg_restore: pg_restore -i -h localhost -p 5432 -U postgres -d mibase -v "/home/damian/backups/mibase.backup"
        • Para conocer los parámetros que podemos pasarle al comando, nada mejor que darse una vuelta por la documentación oficial, ya que hay algún que otro detalle que estaría bueno conocer (y además, porque es buena práctica leer la documentación oficial). Sobre los parámetros del ejemplo, paso a detallarlos. -i le indica que ignore la versión (entre el comando y la base de datos). -h localhost es el host de nuestro PostgreSql. -p 5432 es la indicación del puerto donde corre el servicio. -U postgres especifica que se usará el usuario postgres para la operación. -d mibase es para que realize la restauración sobre una base de datos en particular, en este caso mibase. -v ejecutará el comando en modo verbose (así podremos ir viendo la salida de cada paso del proceso). /home/damian/backups/mibase.backup es el archivo que usaremos como backup y que queremos ingresar.
  5. MODIFICAR/LECTURA

    • ALTER TABLE
      • Se utiliza para modificar una tabla ya existente.
    • SELECT
      • se utiliza cuando quieres leer (o seleccionar) tus datos.
    • UPDATE
      • se utiliza cuando quieres cambiar (o actualizar) datos existentes.
    • REPLACE
      • se utiliza cuando quieres añadir o cambiar (o reemplazar) datos nuevos o ya existentes.

Informações

Descrição
Mapa Mental sobre SENTENCIAS SQL, criado por JOSE LUIS SANCHEZ CAMACHO em 03-10-2017.
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?