Ingeniería de sistemas - DML para manipulación de datos
1. INGENIERÍA DE SISTEMAS –FORMULACION Y
EVALUACION DE PROYECTOS DE INGENIERIA
ALUMNO:
Maldonado Villanueva Richar
Cerna Albarran Irvin Felipe
DOCENTE:
Marco Aurelio Porro Chulli
TEMA:
DML
2. LENGUAJE DE MANIPULACIÓN DE DATOS (DML)
Un lenguaje de manipulación de datos (Data Manipulation Language, o DML en
inglés) es un lenguaje proporcionado por el sistema de gestión de base de datos
que permite a los usuarios llevar a cabo las tareas de consulta o manipulación de
los datos, organizados por el modelo de datos adecuado.
3. 1- SELECT
Necesitamos SELECT la información FROM una tabla. (Note que la tabla
es un contenedor que reside en la base de datos donde se almacena la
información. Para obtener más información acerca de cómo manipular
tablas, consulte la Sección Manipulación de Tabla). Por lo tanto
tenemos la estructura SQL más básica:
SELECT "nombre_columna" FROM "nombre_tabla";
4. 2- 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 1 (inserto valores alumno pepe en la materia spd2 a la tabla
cursada):
INSERT INTO ''cursada'' (''alumno'', ''materia'') VALUES
(''pepe'', ''spd2'')
5. 3- UPDATE
Una sentencia UPDATE de SQL es utilizada para modificar los valores
de un conjunto de registros existentes en una tabla.
Ejemplo 1 (modifico la materia donde el alumno sea pepe):
UPDATE ''cursada'' SET ''materia''= ''spd3'' WHERE ''alumno''= ''pepe''
6. 4- DELETE
Una sentencia DELETE de SQL borra uno o más registros existentes
en una tabla.
Ejemplo 1 (borro todos los valores de las columnas alumno y materia
donde la materia sea spd2):
DELETE FROM ''cursada'' WHERE ''materia''= ''spd2''
7. CONCLUSIONES
Se concluye que los gesteros antes establecidos son de suma
importancia para la manipulación de en la base de datos.
Se tiene que selec, insert, update; delete nos ayudan en la creación
de software.
Se concluye que estos parámetros nos sirven para la organización de
datos, para un modelo más adecuado.