GoConqr has a new look! Let us know what you think.

Mind map

SQL

BRYAN DEANDA REYES English

Map content

SQL

  1. Definición

    • El Lenguaje de Consulta Estructurado, es un lenguaje de programación que ayuda a solucionar problemas relacionados con la definición, manipulación e integridad de la información representada por los datos que se almacenan en las bases de datos.
  2. Componentes

    • Comandos, cláusulas, operadores y funciones de agregado. Estos elementos se combinan en las instrucciones para crear, actualizar y manipular las bases de datos.
  3. Comandos

    • Lenguaje de definición de datos (DDL)
      • Se encarga de la modificación de la estructura de los objetos de la base de datos. Incluye órdenes para modificar, borrar o definir las tablas en las que se almacenan los datos de la base de datos.
    • Lenguaje de manipulación de datos (DML)
      • Permite a los usuarios llevar a cabo las tareas de consulta o manipulación de los datos, organizados por el modelo de datos adecuado.
    • Lenguaje de Control de Datos (DCL)
      • se encargan de definir las permisos sobre los datos.
  4. Lenguaje de definición de datos (DDL)

    • CREATE
      • Definición
        • Utilizado para crear nuevas tablas, campos e índices.
      • ejemplo de sintaxis
        • CREATE TABLE <nombre> ( columna tipo_de_dato not null, ) ;
    • DROP
      • Definición
        • Empleado para eliminar tablas e índices
      • ejemplo de sintaxis
        • DROP TABLE 'NOMBRE_TABLA';
    • ALTER
      • Definición
        • Utilizado para modificar las tablas agregando campos o cambiando la definición de los campos.
      • ejemplo de sintaxis
        • ALTER TABLE "nombre_tabla" [modificar especificación];
    • TRUNCATE
      • Definición
        • Este comando trunca todo el contenido de una tabla.
      • ejemplo de sintaxis
        • TRUNCATE TABLE 'NOMBRE_TABLA';
  5. Lenguaje de manipulación de datos (DML)

    • SELECT
      • Definición
        • Utilizado para consultar registros de la base de datos que satisfagan un criterio determinado
      • ejemplo de sintaxis
        • SELECT Campos FROM Tabla;
    • INSERT
      • Definición
        • Utilizado para cargar lotes de datos en la base de datos en una única operación.
      • Ejemplo de sintaxis
        • INSERT INTO ''tabla'' (''columna1'', [''columna2,... '']) VALUES (''valor1'', [''valor2,...''])
    • UPDATE
      • Definición
        • Utilizado para modificar los valores de los campos y registros especificados
      • ejemplo de sintaxis
        • UPDATE mi_tabla SET campo1 = 'nuevo valor campo1' WHERE campo2 = 'N';
    • DELETE
      • Definición
        • Utilizado para eliminar registros de una tabla
      • ejemplo de sintaxis
        • DELETE FROM 'tabla' WHERE 'columna1' = 'valor1';
  6. Clausulas

    • FROM
      • Utilizada para especificar la tabla de la cual se van a seleccionar los registros
    • GROUP BY
      • Utilizada para separar los registros seleccionados en grupos específicos
    • ORDER BY
      • Utilizada para ordenar los registros seleccionados de acuerdo con un orden específico
    • WHERE
      • Utilizada para determinar los registros seleccionados en la clausula FROM

Information

Description
Mind Map on SQL, created by BRYAN DEANDA REYES on 12/06/2021.
Views
1
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?