Este es el Post #8 del Topic: Guía Práctica de PostgreSQL
El lenguaje de Manipulación de Datos (Data Manipulation Language – DML) sirve para llevar a cabo las transacciones en las base de datos, entiéndase por transacciones los procesos de insersión, actualización, eliminación, selección.
Podemos clasificar a estas sentencias como: INSERT, UPDATE, DELETE, SELECT.
Usaremos la base de datos DBAdmision estructurado en el post de Sentencias DDL para realizar las operaciones antes mencionadas.
En este ejemplo insertaremos, actualizaremos y eliminaremos datos de Admision.Modalidad , de la base de datos generada en el post de Sentencias DDL.
--1) LISTAR DATOS DE Admision.Modalidad
SELECT IDModalidad, Modalidad FROM Admision.Modalidad;
--2) INSERTAR DATOS EN Admision.Modalidad
INSERT INTO Admision.Modalidad(Modalidad) VALUES('Exámen Ordinario'); --El campo IDModalidad es secuencial SELECT * FROM Admision.Modalidad; --Comprobar Inserción
--3) ACTUALIZAR DATOS EN Admision.Modalidad
UPDATE Admision.Modalidad SET Modalidad='Ordinario' WHERE IDModalidad='1'; SELECT * FROM Admision.Modalidad; --Comprobar Actualización
--4) ELIMINAR DATOS EN Admision.Modalidad
DELETE FROM Admision.Modalidad WHERE IDModalidad='1'; SELECT * FROM Admision.Modalidad; --Comprobar Eliminación
Descargar Script: PostgreSQL Sentencias DML.sql
Aquí les dejo el Script DML completo que insertará los datos correspondientes en cada tabla.
TOPIC: INSERT,UPDATE,DELETE,SELECT
2 thoughts on “PostgreSQL: Sentencias DML”