Mapa mental
SQL
Contenido del mapa
SQL
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.
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.
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.
- Lenguaje de definición de datos (DDL)
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, ) ;
- Definición
- DROP
- Definición
- Empleado para eliminar tablas e índices
- ejemplo de sintaxis
- DROP TABLE 'NOMBRE_TABLA';
- Definición
- 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];
- Definición
- TRUNCATE
- Definición
- Este comando trunca todo el contenido de una tabla.
- ejemplo de sintaxis
- TRUNCATE TABLE 'NOMBRE_TABLA';
- Definición
- CREATE
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;
- Definición
- 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,...''])
- Definición
- 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';
- Definición
- DELETE
- Definición
- Utilizado para eliminar registros de una tabla
- ejemplo de sintaxis
- DELETE FROM 'tabla' WHERE 'columna1' = 'valor1';
- Definición
- SELECT
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
- FROM
Información
- Descripción
- Mapa Mental sobre SQL, creado por BRYAN DEANDA REYES el 12/06/2021.
- Creado por
- BRYAN DEANDA REYES
- Visitas
- 1
- Valoración