Comandos SQL Básicos
Comandos SQL Básicos
BÁSICOS
Alejandro
Ramirez
CREATE (DDL)
Este comando crea un objeto dentro del gestor de
base de datos. Puede ser una base de datos, tabla,
índice, procedimiento almacenado o vista.
CREATE DATABASE db_name ;
CREATE TABLE tb_name (column1 datatype,
column2 datatype, …);
CREATE VIEW vw_name AS SELECT
statement;
ALTER (DDL)
Este comando permite modificar la estructura de
un objeto. Se puede agregar o quitar campos en una
tabla, modificar el tipo de un campo, agregar o
quitar índices a una tabla, modificar un trigger, etc.
ALTER TABLE tb_name ADD new_field
datatype;
ALTER TABLE tb_name DROP COLUMN
cl_name;’
DROP (DDL)
Este comando elimina un objeto de la base
de datos. Puede ser una tabla, vista, índice,
trigger, función, o cualquier otro objeto que
el motor de la base de datos soporte. Se
puede combinar con la sentencia ALTER.
DROP TABLE tb_name;
DROP SCHEMA sc_name;
DROP DATABASE db_name;
TRUNCATE (DDL)
Este comando trunca el contenido de una
table. La ventaja sobre el comando DROP, es
que borra el contenido de la tabla de manera
mas rápida. La desventaja solo sirve cuando
se quiere eliminar absolutamente todos los
registros, ya que no se permite la clausula
WHERE.
SELECT (DML)
Este comando se utiliza para recuperar filas de una o
mas tablas. Se debe indicar al menos una expresión que
se desee recuperar. Se puede emplear también la
clausula FROM para indicar la tabla o tablas de las
que se desea recuperar las filas. Si se incluye la
cláusula WHERE, se muestra la condición que debe
cumplir las filas para ser seleccionadas.
SELECT id, nombre FROM mitabla WHERE id=1;
INSERT (DML)
Este comando sirve para agregar uno o mas
registros a una tabla en una base de datos
relacional.
INSERT INTO tb_name (cl1_name, cl2_name,
…) VALUES (datatype, datatype, …);
UPDATE (DML)
Este comando se utiliza para modificar los
valores de un conjunto de registros
existentes en una tabla.
UPDATE tb_name SET campo1 =
‘nuevo valor campo 1’ WHERE campo2 = ‘N’;
DELETE (DML)
Este comando se emplea para borrar uno o
mas registros existentes en una tabla.
BIBLIOGRAFÍA:
ANONIMO, A. (2013). CONCEPTOS BÁSICOS DE SQL. CONCEPTOS BÁSICOS DE SQL - DOCUMENTACIÓN DE
GEOTALLERES-TEORIA - 1. HTTPS://GEOTALLERES.READTHEDOCS.IO/ES/LATEST/CONCEPTOS-
SQL/CONCEPTOS_SQL.HTML