manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base...
TRANSCRIPT
![Page 1: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos](https://reader031.vdocuments.pub/reader031/viewer/2022021919/5879e4911a28ab15288b53df/html5/thumbnails/1.jpg)
MANIPULACION DE INFORMACION CON EL USO DE LOS COMANDOS DML EN LA BASE DE DATOS DE SERVIDOR SQL SERVER
(Data Manipulation Language)
![Page 2: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos](https://reader031.vdocuments.pub/reader031/viewer/2022021919/5879e4911a28ab15288b53df/html5/thumbnails/2.jpg)
Para este ejercicio deberás tener a la mano la base de datos creada en la tarea de la sesión 6 en donde conformaste una llamada: BDBiblioteca
Esa Base de Datos deberás agregar nuevos registros, actualizar registros así como borrar registros de acuerdo a las siguientes instrucciones:
![Page 3: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos](https://reader031.vdocuments.pub/reader031/viewer/2022021919/5879e4911a28ab15288b53df/html5/thumbnails/3.jpg)
Verificamos que se este usando la Base de Datos “BDBiblioteca”
![Page 4: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos](https://reader031.vdocuments.pub/reader031/viewer/2022021919/5879e4911a28ab15288b53df/html5/thumbnails/4.jpg)
En la tabla usuarios deberás agregar los siguientes nuevos registros mediante el uso de la sentencia INSERT:
TABLA USUARIOS: ‘Usuario4’, 4848, ‘Mariana, ‘Aguilar, ‘Andalón ‘Usuario5’, 9944, ‘Cynthia’, ‘Arreola’, ‘Granados’ ‘Usuario6’, 3637, ‘Areli’, ‘Novoa’, ‘Zarate’
En la tabla autores deberás agregar los siguientes nuevos registros mediante el uso de la sentencia INSERT:
TABLA AUTORES: ‘santillan’, ‘Francisco’, ‘Santillan’, ‘Ocampo’, ‘México’ ‘veganet’, ‘Anonimo’, ‘Vega’, ‘Tapia’, ‘México’
![Page 5: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos](https://reader031.vdocuments.pub/reader031/viewer/2022021919/5879e4911a28ab15288b53df/html5/thumbnails/5.jpg)
Ingresamos el comando “Insert Intro”, colocamos los campos que queremos llenar y con la instrucción “Values” colocamos los registros deseados
![Page 6: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos](https://reader031.vdocuments.pub/reader031/viewer/2022021919/5879e4911a28ab15288b53df/html5/thumbnails/6.jpg)
Vamos a la tabla y verificamos que se agregaran correctamente
![Page 7: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos](https://reader031.vdocuments.pub/reader031/viewer/2022021919/5879e4911a28ab15288b53df/html5/thumbnails/7.jpg)
Hacemos lo mismo con las demás tablas, siguiendo las instrucciones
![Page 8: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos](https://reader031.vdocuments.pub/reader031/viewer/2022021919/5879e4911a28ab15288b53df/html5/thumbnails/8.jpg)
Vamos a la tabla y verificamos los nuevos registros que hemos ingresado
![Page 9: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos](https://reader031.vdocuments.pub/reader031/viewer/2022021919/5879e4911a28ab15288b53df/html5/thumbnails/9.jpg)
En la tabla autores deberás ACTUALIZAR los siguientes campos en los registros indicados mediante el uso de la sentencia UPDATE (Marcados en color azul):
TABLA AUTORES: ‘santillan’, ‘Francisco’, ‘Santillan’, ‘Ocampo’,
‘México’• En este registro actualizar el valor de ‘México’ por
‘España’ ‘veganet’, ‘Abraham’, ‘Vega’, ‘Tapia’,
‘México’• En este registro actualizar el valor de ‘Anonimo’
por ‘Abraham’
![Page 10: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos](https://reader031.vdocuments.pub/reader031/viewer/2022021919/5879e4911a28ab15288b53df/html5/thumbnails/10.jpg)
Para actualizar algún registro utilizamos el comando “Update”:Update + la tabla + el cambio que queremos hacer + la instrucción “donde” y colocamos una condición que se deba cumplir para realizar este cambio
![Page 11: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos](https://reader031.vdocuments.pub/reader031/viewer/2022021919/5879e4911a28ab15288b53df/html5/thumbnails/11.jpg)
Revisamos que los registros se hayan cambiado a los nuevos valores que les otorgamos
![Page 12: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos](https://reader031.vdocuments.pub/reader031/viewer/2022021919/5879e4911a28ab15288b53df/html5/thumbnails/12.jpg)
En la tabla libros deberás agregar los siguientes nuevos registros mediante el uso de la sentencia INSERT:
TABLA LIBROS:
‘ISBN-56-ASD’, ‘santillan’, ‘Tecnologia Educativa’, ‘Ed. Zapopan’, 250
‘ISBN-58-ZIP’, ‘veganet’, ‘Bases de Datos 2’, ‘McGrawHill’, 488
![Page 13: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos](https://reader031.vdocuments.pub/reader031/viewer/2022021919/5879e4911a28ab15288b53df/html5/thumbnails/13.jpg)
Nuevamente utilizamos el comando “Insert Into”, esta vez en la tabla de “Libros”
![Page 14: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos](https://reader031.vdocuments.pub/reader031/viewer/2022021919/5879e4911a28ab15288b53df/html5/thumbnails/14.jpg)
![Page 15: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos](https://reader031.vdocuments.pub/reader031/viewer/2022021919/5879e4911a28ab15288b53df/html5/thumbnails/15.jpg)
En la tabla libros deberás ACTUALIZAR los siguientes campos en los registros indicados mediante el uso de la sentencia UPDATE (Marcados en color azul):
TABLA LIBROS: ‘ISBN-58-ZIP’, ‘veganet’, ‘Bases de Datos
2’, ‘McGrawHill’, 488• En este registro actualizar el valor de ‘Bases
de Datos 2’ por ‘Desarrollo Web’ y el valor de 488 por 665
![Page 16: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos](https://reader031.vdocuments.pub/reader031/viewer/2022021919/5879e4911a28ab15288b53df/html5/thumbnails/16.jpg)
![Page 17: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos](https://reader031.vdocuments.pub/reader031/viewer/2022021919/5879e4911a28ab15288b53df/html5/thumbnails/17.jpg)
![Page 18: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos](https://reader031.vdocuments.pub/reader031/viewer/2022021919/5879e4911a28ab15288b53df/html5/thumbnails/18.jpg)
En la tabla usuarios deberás ELIMINAR los siguientes registros mediante el uso de la sentencia DELETE (Marcados en color rojo):
TABLA USUARIOS: ‘Usuario5’, 9944, ‘Cynthia’, ‘Arreola’, ‘Granados’
• Borrar este registro de ‘Usuario5’ ‘Usuario6’, 3637, ‘Areli’, ‘Novoa’, ‘Zarate’
• Borrar este registro de ‘Usuario6’
![Page 19: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos](https://reader031.vdocuments.pub/reader031/viewer/2022021919/5879e4911a28ab15288b53df/html5/thumbnails/19.jpg)
Para eliminar registros se utiliza “Delete”, indicando de que tabla se desean eliminar los datos y utilizando la instrucción “where” para especificar que campo se desea limpiar
Nota: de no colo car la instrucción “Where” se perderán TODOS los registros de la tabla
![Page 20: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos](https://reader031.vdocuments.pub/reader031/viewer/2022021919/5879e4911a28ab15288b53df/html5/thumbnails/20.jpg)
![Page 21: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos](https://reader031.vdocuments.pub/reader031/viewer/2022021919/5879e4911a28ab15288b53df/html5/thumbnails/21.jpg)
Centro Universitario de los Valles Licenciatura en Tecnologías de la Información SISTEMAS DE BASES DE DATOS II Maestro: Abraham Vega Tapia Estudiante: Rodolfo Camacho Corona 214812938