Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base...

21
MANIPULACION DE INFORMACION CON EL USO DE LOS COMANDOS DML EN LA BASE DE DATOS DE SERVIDOR SQL SERVER (Data Manipulation Language)

Transcript of Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base...

Page 1: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos

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

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

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

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

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

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

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

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

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

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

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

 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

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
Page 15: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos

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
Page 17: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos
Page 18: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos

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

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
Page 21: Manipulacion de informacion con el uso de los comandos dml (data manipulation language) en la base de datos

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