Está en la página 1de 14

DESARROLLO DE

APLICACIONES CON BASES


DE DATOS RELACIONALES
Comandos de Manipulación de Datos
COMANDO PARA MANIPULACIÓN DE DATOS.

 INSERT
 SELECT

 COMMIT

 UPDATE

 ROLLBACK

 DELETE
ADICIÓN DE REGISTROS A
TABLAS
 SQL requiere el uso del comando
INSERT para registrar datos a las
tablas. Sintaxis básica

 INSERT INTO nombre_tabla


VALUES (valor1, valor2, …);
ADICIÓN DE REGISTROS A
TABLAS
 SQL requiere el uso del comando
INSERT para registrar datos a las
tablas. Sintaxis básica

 INSERT INTO nombre_tabla


VALUES (valor1, valor2, …);
LISTA DE RENGLONES DE
TABLA
 El comando SELECT es utilizado para realizar una
lista del contenido de una tabla. Su sintaxis es la
siguiente:

SELECT lista_atributos FROM


nombre_tabla;

Ejemplo:
SELECT * FROM PERSONA;
ACTUALIZACIÓN DE
REGISTROS
 El comando UPDATE sirve para modificar los
datos de una tabla. La sintaxis es la siguiente:
UDATE nombre_tabla
SET atributo1 = expresión [, atributo2 =
expresión]
[WHERE condiciones];
ACTUALIZACIÓN DE
REGISTROS
 Ejemplo 1:
UPDATE PERSONA
SET pers_correo = ‘correo@dominio.com’;
 Ejemplo2:
UPDATE PERSONA
SET pers_correo = ‘correo@dominio.com’
WHERE pers_id_persona = 1;
ELIMINACIÓN DE REGISTROS
 El comando DELETE sirve para eliminar registros
de una tabla. Su sintaxis es la siguiente:

DELETE FROM nombre_tabla


[WHERE condiciones];
ELIMINACIÓN DE REGISTROS
 Ejemplo 1:
DELETE FROM PERSONA;

 Ejemplo 2:
DELETE FROM PERSONA
WHERE pers_id_persona = 1;
COMANDOS ADICIONALES PARA
DEFINICIÓN DE DATOS

 Los comandos adicionales nos van a permitir


cambiar la estructura de las tablas, al modificar
características de atributos y agregar columnas.

 Todos los cambios de la estructura de la tabla se


hacen a través del uso del comando ALTER
TABLE seguido por una palabra reservada que
realiza un cambio específico. Existen tres opciones
ADD, MODIFY y DROP.
ALTER TABLE
 Sintaxis Básica:
ALTER TABLE nombre_tabla
{ADD | MODIFY} (nombre_columna[{ ADD|
MODIFY} tipo dato]);
 Agregar restricciones:
ALTER TABLE nombre_tabla
ADD restricción;
ALTER TABLE
 Eliminar Columnas o Restricciones:
ALTER TABLE nombre_tabla
DROP {PRIMARY KEY | COLUMN
nombre_columna | CONSTRAINT
nombre_columna};
 Cambio de tipo de datos de una columna
ALTER TABLE nombre_columna
MODIFY (nombre_columna tipo_dato);
ALTER TABLE
 Agregar una columna:
ALTER TABLE nombre_tabla
ADD (nombre_columna tipo_dato);
 Eliminar una columna:
ALTER TABLE nombre_tabla
DROP COLUMN nombre_columna;
Ejercicio 2
 Crea todas las tablas de acuerdo al
modelo entidad relación físico que se
refiere a la inscripción de cursos para
alumnos de licenciatura. Además inserta
2 registros a cada una de las tablas. Al
finalizar realiza un respaldo de la base
de datos y envíala a tu profesor.

También podría gustarte