Está en la página 1de 5

0

INSTITUCIÓN:
Instituto Tecnológico de Tizimin
CARRERA:
Ingeniería Informática
DOCENTE:
Coronado Arjona Manuel Alejandro
MODULO:
Fundamentos de Base de Datos
GRUPO:
4 Semestre
NOMBRE DEL TRABAJO:
U6.A1. Tabla Descriptiva
INTEGRANTES:
Caamal Dzul Angel Adrián
Chimal Martin Eliú Israel.
Contreras Mukul Ingrid Aracelly.
Uh Cauich Yesenia Guadalupe
1

1. Comandos DDL ........................................................................................................ 2


2. Comandos DML........................................................................................................3
Referencias Bibliográficas.................................................................................................4
2

1. Comandos DDL
Comandos Definición
Create Este comando crea un objeto dentro del gestor de base de datos.
Puede ser una base de datos, tabla, índice, procedimiento
almacenado o vista.
Ejemplo: CREATE TABLE Empleado
(
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
Nombre VARCHAR(50),
Apellido VARCHAR(50),
Direccion VARCHAR(255),
);

Drop Elimina un objeto de la base de datos. Puede ser una tabla, vista,
índice, trigger, función, procedimiento o cualquier otro objeto que
el motor de la base de datos soporte.
Ejemplo: DROP TABLE 'NOMBRE_TABLA';
Alter Este comando permite modificar la estructura de un objeto. Se
pueden agregar/quitar campos a una tabla, modificar el tipo de un
campo, agregar/quitar índices a una tabla, modificar un trigger.
Ejemplo: ALTER TABLE 'NOMBRE_TABLA' ADD NUEVO_CAMPO
INT;

Truncate Borra todo el contenido de una tabla, por lo cual borrar todo el
contenido de la tabla, es mucho más rápido, especialmente si la
tabla es muy grande.
Ejemplo: TRUNCATE TABLE 'NOMBRE_TABLA';
Comment Agregar comentarios al diccionario de datos sobre un objeto de la
base de datos
Ejemplo: COMMENT ON COLUMN consola.marca
Rename Renombrar la tabla de la base de datos
Ejemplo: ALTER TABLE consola RENAME TO consola1 (ORACLE y
MySQL)
3

2. Comandos DML
Comandos Definición
Select Utilizado para consultar registros de la base de datos que satisfagan un criterio
determinado
Ejemplo: SELECT [ ALL | DISTINCT ] lista_elementos_selección
Insert Una sentencia INSERT de SQL agrega uno o más registros a una (y sólo una)
tabla en una base de datos relacional.
Ejemplo: INSERT INTO ''cursada'' (''alumno'', ''materia'') VALUES (''pepe'', ''spd2'')
Delete Una sentencia DELETE de SQL borra uno o más registros existentes en una
tabla.
Ejemplo: DELETE FROM ''cursada'' WHERE ''materia''= ''spd2''

Update Una sentencia UPDATE de SQL es utilizada para modificar los valores de un
conjunto de registros existentes en una tabla.
Ejemplo: UPDATE ''cursada'' SET ''materia''= ''spd3'' WHERE ''alumno''= ''pepe''
Call Para ejecutar un procedimiento en PL/SQL o Java
Ejemplo: CREATE PROCEDURE nombre ([parámetro1,parámetro2,…])
Merge Cuando se quiere actualizar/insertar datos de una tabla, actualiza cuando se
cumple la condición e inserta cuando no se cumple
Ejemplo: MERGE INTO [tabla_destino]
USING ([tabla o vista o consulta])
ON ([condición de existencia de registro])
WHEN MATCHED THEN [sentencia de actualización]
WHEN NOT MATCHED THEN [sentencia de inserción];

Explain Plan Nos permite analizar el plan de ejecución para poder optimizar la ejecución de
las consultas
Ejemplo:EXPLAIN SELECT * FROM consola_juego
Lock Table Concurrencia de control, para controlar el flujo actual
Ejemplo:LOCK TABLES
tbl_name [AS alias] {READ [LOCAL] | [LOW_PRIORITY] WRITE}
[, tbl_name [AS alias] {READ [LOCAL] | [LOW_PRIORITY] WRITE}] …
UNLOCK TABLES
4

Referencias Bibliográficas
Geov A. (2016) Comandos DDL. Recuperado el 24 de mayo de 2022 de
https://cutt.ly/pHMh5Zi
Teres C. (2017) Comandos Sql. Recuperado el 24 de mayo de 2022 de
https://cutt.ly/lHMjpkb
Cobo V. (2021) Comandos DML. Recuperado el 24 de mayo de 2022 de
https://cutt.ly/AHMjgTj
Codd E. (2016) Comandos. Recuperado el 24 de mayo de 2022 de
https://cutt.ly/MHMjmkc
Perez F. (2016) Sentencias Sql. Recuperado el 24 de mayo de 2022 de
https://cutt.ly/rHMjYQf

También podría gustarte