Está en la página 1de 11

Análisis y desarrollo de

sistemas de información
Contenido
▪ Introducción SQL: Alter y Update
▪ Actividad de desempeño
Lenguaje estructurado de consultas
SQL

DDL – Lenguaje de Definición de Datos

Create Alter Drop


Para las tablas

DML – Lenguaje de Manipulación de Datos

Insert Update Delete Select


Para los registros

DCL - Lenguaje de Control de Datos

Grant Revoke Deny


DDL
Lenguaje de definición de datos
ALTER La instrucción ALTER TABLE se usa para agregar, eliminar o modificar
columnas en una tabla existente. La instrucción ALTER TABLE también se usa
para agregar y eliminar varias restricciones en una tabla existente.

ALTER TABLE - AÑADIR Columna

Para agregar una columna: en una tabla, use la siguiente sintaxis:

El siguiente SQL agrega una columna "Correo electrónico" a la tabla "Clientes":


DDL
Lenguaje de definición de datos
ALTER TABLE - DROP COLUMN

Para eliminar una columna de una tabla, utilice la siguiente sintaxis (observe que
algunos sistemas de bases de datos no permiten eliminar una columna):

Ejemplos:

ALTER TABLE - ALTER/MODIFY COLUMN

Para cambiar el tipo de datos de una columna en una tabla, use la siguiente sintaxis:
Ejemplo: ALTER TABLE
Tabla Persons

Ahora queremos agregar una columna llamada "DateOfBirth" en la tabla "Persons".


Usamos la siguiente declaración: SQL:

La tabla "Personas" ahora se verá así:

Ahora queremos cambiar el tipo de datos de la columna denominada "DateOfBirth"


en la tabla "Persons". Usamos la siguiente declaración: SQL:

A continuación, queremos eliminar la columna llamada "DateOfBirth" en la tabla


"Persons". Usamos la siguiente declaración SQL:
DML
Lenguaje de manipulación de datos
UPDATE La instrucción UPDATE se usa para modificar los registros existentes en una
tabla. La sintaxis es la siguiente:

Actualizar Tabla: La siguiente declaración SQL actualiza el primer cliente


(CustomerID = 1) con una nueva persona de contacto y una nueva ciudad.

Nota: Tenga cuidado al actualizar registros en una tabla!


Observe la cláusula WHERE en la instrucción UPDATE. La
cláusula WHERE especifica qué registro (s) se deben
actualizar. Si omite la cláusula WHERE, se actualizarán todos
los registros de la tabla.
DML
Lenguaje de manipulación de datos
UPDATE

ACTUALIZAR varios registros: Es la cláusula WHERE la que determina cuántos


registros se actualizarán.

La siguiente instrucción SQL actualizará el nombre de contacto a "Juan" para todos


los registros donde el país es "México":

Nota: Tenga cuidado al actualizar los registros. Si omite la


cláusula WHERE, ¡TODOS los registros se actualizarán!

OJO: Solo en situaciones muy particulares.


Actividad de desempeño
De forma individual realizar un vídeo del desarrollo del instructivo llamado: Práctica 1.
Sentencias iniciales SQL.

Recuerde dejar permisos de visualización para observar su proceso y respuestas a los


ejercicios allí planteados.

Al finalizar adjunte el vídeo en el espacio correspondiente del drive:

Fecha límite de entrega:


13 de noviembre de 2020 a las 23:59 h
Referencias
W3Schools. (2020). SQL Tutorial. Recuperado de https://www.w3schools.com/sql/default.asp