Mind map
SQL Mixto
Map content
SQL Mixto
SQL (Structured Query Language)
- Es un lenguaje de programación estándar e interactivo para la obtención de información desde una base de datos y para actualizarla.
- El lenguaje SQL está compuesto por comandos, cláusulas, operadores y funciones de agregado. Estos elementos se combinan en las instrucciones para crear, actualizar y manipular las bases de datos
- Se utiliza para seleccionar, insertar, actualizar, averiguar la ubicación de los datos, y más. También hay una interfaz de programación
DDL (Data Definition Language)
- Es un lenguaje de programación para definir estructuras de datos, proporcionado por los sistemas gestores de bases de datos, en este caso PostgreSQL
- Se utiliza crear y definir nuevas bases de datos, campos e índices
- Comandos
- CREATE - para crear objetos en la base de datos
- ALTER - modifica la estructura de la base de datos
- DROP - borra objetos de la base de datos
- TRUNCATE - elimina todos los registros de la tabla, incluyendo todos los espacios asignados a los registros
DML (Data Manipulation Language)
- DML permiten generar consultas para ordenar, filtrar y extraer datos de la base de datos
- son utilizadas para gestionar datos dentro de los schem
- Comandos
- SELECT - para obtener datos de una base de datos
- INSERT - para insertar datos a una tabla
- UPDATE - para modificar datos existentes dentro de una tabla
- DELETE - elimina todos los registros de la tabla; no borra los espacios asignados a los registros.
TCL (Transaction Control Language)
- Estos se utilizan para gestionar los cambios realizados por las declaraciones DML. También permite que las declaraciones se agrupen en transacciones lógicas
- Comandos
- COMMIT: el comando Commit se usa para guardar permanentemente cualquier transacción en la base de datos
- ROLLBACK: este comando restaura la base de datos al último estado confirmado. También se usa con el comando savepoint para saltar a un punto guardado en una transacción
- SAVEPOINT: el comando Savepoint se usa para guardar temporalmente una transacción para que pueda retroceder a ese punto cuando sea necesario
- Comandos
- Estos se utilizan para gestionar los cambios realizados por las declaraciones DML. También permite que las declaraciones se agrupen en transacciones lógicas
DCL (Data Control Language)
- Se encarga de definir los permisos sobre los datos. Es un lenguaje de control de datos es una sintaxis similar a un lenguaje de programación de computadora
- Se utiliza para controlar el acceso a los datos almacenados en una base de datos (Autorización). En particular, es un componente del lenguaje de consulta estructurado (SQL)
- Comandos
- GRANT: Usado para otorgar privilegios de acceso de usuario a la base de datos
- REVOKE: Utilizado para retirar privilegios de acceso otorgados con el comando GRANT
Images and files in the map
Information
- Description
- Mind Map on SQL Mixto, created by Juan Montan on 30/11/2019.
- Created by
- Juan Montan · Nov 2019
- Updated
- Dec 1, 2019
- Views
- 1
- Rating



