Mind map
Sentencias SQL
Map content
Sentencias SQL
DML Manipulación de datos
- SELECT
- Recupera datos de la base de datos.
- La sintaxis de las sentencias SQL SELECT es la siguiente: SELECT clause FROM clause [WHERE clause] [GROUP BY clause] [HAVING clause] [ORDER BY clause];
- Recupera datos de la base de datos.
- INSERT
- Añade nuevas filas de datos a la base de datos.
- INSERT INTO nombre_tabla
- Añade nuevas filas de datos a la base de datos.
- DELETE
- Suprime filas de datos de la base de datos.
- DELETE FROM nombre_tabla WHERE nombre_columna = valor
- Suprime filas de datos de la base de datos.
- UPDATE
- Modifica datos existentes en la base de datos.
- UPDATE nombre_tabla SET columna1 = valor1, columna2 = valor2 WHERE columna3 = valor3
- Modifica datos existentes en la base de datos.
- SELECT
DLL Definición de datos
- CREATE TABLE
- Añade una nueva tabla a la base de datos.
- CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name [(create_definition,...)] [table_options] [select_statement]
- Añade una nueva tabla a la base de datos.
- CREATE DATABASE
- crea una base de datos con el nombre dado.
- CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [create_specification [, create_specification] ...] create_specification: [DEFAULT] CHARACTER SET charset_name | [DEFAULT] COLLATE collation_name
- crea una base de datos con el nombre dado.
- DROP DATABASE
- borrar todas las tablas en la base de datos y borrar la base de datos.
- DROP {DATABASE | SCHEMA} [IF EXISTS] db_name
- borrar todas las tablas en la base de datos y borrar la base de datos.
- DROP TABLE
- borra una o más tablas
- DROP [TEMPORARY] TABLE [IF EXISTS] tbl_name [, tbl_name] ... [RESTRICT | CASCADE]
- borra una o más tablas
- RENAME TABLE
- Este comando renombra una o más tablas.
- RENAME TABLE tbl_name TO new_tbl_name [, tbl_name2 TO new_tbl_name2] ...
- Este comando renombra una o más tablas.
- ALTER DATABASE
- Le permite cambiar las características globales de una base de datos
- ALTER {DATABASE | SCHEMA} [db_name] alter_specification [, alter_specification] ...
- Le permite cambiar las características globales de una base de datos
- ALTER TABLE
- Le permite cambiar la estructura de una tabla existente.
- ALTER [IGNORE] TABLE tbl_name alter_specification [, alter_specification] ...
- Le permite cambiar la estructura de una tabla existente.
- CREATE TABLE
DCL Control de acceso
- GRANT
- Concede privilegios de acceso a usuarios.
- GRANT privilege_name ON object_name TO {user_name |PUBLIC |role_name} [WITH GRANT OPTION];
- Concede privilegios de acceso a usuarios.
- REVOKE
- Suprime privilegios de acceso a usuarios
- REVOKE privilege_name ON object_name FROM {user_name |PUBLIC |role_name}
- Suprime privilegios de acceso a usuarios
- COMMIT
- Finaliza la transacción actual.
- SET AUTOCOMMIT=0
- Finaliza la transacción actual.
- ROLLBACK
- Aborata la transacción actual.
- GRANT
Information
- Description
- Mind Map on Sentencias SQL, created by Luis Ramirez on 03/10/2017.
- Created by
- Luis Ramirez · Oct 2017
- Updated
- Oct 3, 2017
- Views
- 0
- Rating