Vous êtes sur la page 1sur 7

Centro Universitario UAEM Atlacomulco

Unidad de Aprendizaje:
Bases de datos relacionales

Actividad: Prctica #5 Uso del lenguaje


DML
Docente: Elizabeth Evangelista Nava
Discente: Rubi Martnez Antonio
LIA I9
Periodo 2015B
Atlacomulco, Mxico a 20 de octubre de 2015

Introduccin: El lenguaje de manipulacin de datos es usado en las bases de


datos relacionales para interactuar con lneas de comandos SQL con la BD para la
creacin, eliminacin y actualizacin de n-adas (filas) en las entidades.
Propsito: Reconocer los comandos de manipulacin de datos.
Alcance: Hacer uso de la sentencia UPDATE, INSERT y DELETE
Requerimientos: Sistema operativo Windows, Oracle dadabase 11g XE, internet,
libreta de apuntes.
Tiempo estimado:
1:30 horas

Desarrollo:
Actividad A.1: Comenzamos por insertar registros en la tabla PRESTATARIO
con claves de entre 1001 y 1008, llenando los campos faltantes con la informacin
necesaria. Para ello usamos la sentencia insert into PRESTATARIO values
('Cecilia Fernandez Hernandez','Santiago', 'Queretaro', '1008');, modificando
los valores para cada caso. Posterioremnte podremos ver los nuevos registros
ingresando a la tabla (Figura 1) o haciendo uso de una seleccin.

Figura 1 Registros creados

Actividad A.2: Inserta en la tabla o entidad el LIBRO titulado Lgica Difusa y en


la tabla o entidad PRESTATARIO en el campo nombre del prestatario Ricardo
Cardenas Cardenas, completa el registro (fila) con la informacin que considere
necesaria.

Para el caso de LIBRO usamos la sentencia Insert into LIBRO values (Logica
Difusa, Laudon, Mc Graw Hill, 32); (Figura 2) y enseguida podremos ver que
se ha insertado el nuevo registro.
Para el caso de PRESTATARIO usamos la sentencia Insert into PRESTATARIO
values (Ricardo Cardenas Cardenas, Monclova, Coahuila, 1009); (Figura
3) y enseguida podremos ver que se ha insertado el nuevo registro.

Figura 2 Sentencia SQL y resultado de la entidad LIBRO

Figura 3 Resultado y comandos de la sentencia SQL de la tabla PRESTATARIO

Ahora verificamos que los registros se hayan creado correctamente con la


sentencia select * FROM PRESTATARIO. (Figura 4)

Figura 4 Verificacin de los datos insertados

Actividad B.1: Elimina de la entidad libro todas aquellas cuyo nombre sea Lgica
Difusa. En este caso se hace uso de la sentencia Delete LIBRO TIT_LIB=Logica
Difusa.
En la figura 5 se puede observar la sentencia en la lnea de comandos de Oracle,
as como la indicacin de que el registro ha sido eliminado y consecuentemente en
la figura 6 la vista donde se verifica la accin realizada.

Figura 5 Sentencia y resultado SQL

Figura 6 Vista de verificacin

Actividad C.1: Actualiza todos los registros del libro cuyo editor sea MC-Graw Hill
y sustityelo por Triunfador.
Sentencia SQL: Update LIBRO set NOM_EDIT=Triunfador where
NOM_EDIT=Mc Graw Hill; La figura 7 muestra la sentencia y el resultado en
SQL Commands y la figura 8 la verificacin de la accin.

Figura 7 Sentencia y resultado del comando UPDATE

Figura 8 Verificacin en la tabla LIBRO

Conclusiones:
En la practica se hizo uso del lenguaje de manipulacin de datos, se pudo
observar los resultados una vez escritos y ejecutados los comandos, todo eso es
posible si la estructura de las tablas es correcta y los registros deben coincidir con
lo que se desea eliminar o actualizar.
Referencias:
Oracle, (2015, 4 de junio). Oracle Database Express Edition 11g Release 2.
Extrado
el
27
de
agosto
de
2015
desde
http://www.oracle.com/technetwork/database/database-technologies/expressedition/downloads/index.html
Muoz Chaparro, Antoln (2011). Oracle 11g SQL: Curso prctico de formacin.
Madrid.
Elmasri y Navethe. Fundamentos de Sistemas de Bases de Datos ,3 edicin,
2002 (capitulo 2)
L.I.A Elizabeth Evangelista Nava, I. E. (2014). Manual De Prctica Bsica con
SQL. Atlacomulco Mxico.

Vous aimerez peut-être aussi