Práctica 5. Uso Del Lenguaje DML

11
Universidad Autónoma del Estado de México Centro Universitario UAEM Atlacomulco Licenciatura en Informática Administrativa Bases de Datos Relacionales Práctica 5. Uso del lenguaje DML Docente: LIA. Elizabeth Evangelista Nava Dicente: Ruben Hernández Mendoza No. De Lista: 15 Grupo: LIA I9 Atlacomulco México a 20 de octubre de 2015

description

Insert into, update, delete

Transcript of Práctica 5. Uso Del Lenguaje DML

Page 1: Práctica 5. Uso Del Lenguaje DML

Universidad Autónoma del Estado de México

Centro Universitario UAEM Atlacomulco

Licenciatura en Informática Administrativa

Bases de Datos Relacionales

Práctica 5. Uso del lenguaje DML

Docente: LIA. Elizabeth Evangelista Nava

Dicente: Ruben Hernández Mendoza

No. De Lista: 15

Grupo:

LIA I9

Atlacomulco México a 20 de octubre de 2015

Page 2: Práctica 5. Uso Del Lenguaje DML

Introducción

Es importante que la parte teórica se lleve a la práctica por lo que el dicente

aplicara sus conocimientos del lenguaje de manipulación de datos, aplicando

los comandos que se tienen en esta tipo le lenguaje a su base de datos

biblioteca donde se encuentran las entidades que se ocuparan para esta

práctica.

Propósito:

El discente hará uso de las sentencias INSERT, DELETE y UPDATE utilizando

la Base de Datos BIBLIOTECA.

Alcances:

Uso en línea de comandos de sentencias insert, update y delete.

Requerimientos:

Equipo de cómputo, Sistema operativo Windows, Oracle Database 11g XE.

Page 3: Práctica 5. Uso Del Lenguaje DML

Para poner en práctica las sentencias del lenguaje de manipulación de datos

seguiremos los siguientes pasos:

Actividad A.1

1.- Primero ingresar a nuestro espacio de trabajo una vez en el inicio ubicarse

en la solapa SQL Workshop donde al desplegarse las opciones encontraremos

SQL Commands donde damos un clic como en la figura 1.1.

Figura 1.1 Solapa SQL Workshop

2.- Una vez que ingresamos al modo grafico de comandos escribimos la

primera sentencia SQL como en la figura 1.2. En este caso Ingresaremos datos

a las entidad LIBRO por lo cual usaremos las siguiente sentencia insert into

PRESTATARIO values ('Miguel Angel Becerril Arias', 'Ixtlahuaca', 'Ixtlahuaca',

'1001');., en la figura 1.1 vemos la sentencia una vez este escrita bien damos

en run y en la parte inferior debe aparecer que se ha insertado el dato a la

entidad. Así hasta la figura 1.9 ingresaremos 8 registros.

Page 4: Práctica 5. Uso Del Lenguaje DML

Figura 1.2 Insertar valores a la entidad LIBRO.

En las siguientes figuras se mostrara los otros 7 registros de la entidad LIBRO.

Figura 1.3

Figura 1.4

Page 5: Práctica 5. Uso Del Lenguaje DML

Figura 1.5

Figura 1.6

Page 6: Práctica 5. Uso Del Lenguaje DML

Figura 1.7

Figura 1.8 Tabla actualizada con los datos ingresados.

Actividad A.2

Inserta en la tabla o entidad el LIBRO titulado “Lógica Difusa” y en la tabla o

entidad PRESTATARIO en el campo nombre del prestatario Ricardo Cardenas

Cardenas, completa el registro (fila) con la información que considere

necesaria.

3.- Escribir la sentencia insert into PRSTATARIO value (‘Ricardo Cardenas

Cardenas’), ‘Atlacomulco’, ‘Atlacomulco’, ‘1009’; como en la figura 1.9. En la

figura 1.10 podemos visualizar que se ingresa el registro “Lógica Difusa” en la

entidad LIBRO.

Page 7: Práctica 5. Uso Del Lenguaje DML

Figura 1.9 Insertar nuevo valor entidad PRESTATARIO.

Figura 1.10 Insertar registro “Lógica Difusa”

Actividad B.1: Elimina de la entidad libro todas aquellas cuyo nombre sea

Lógica Difusa.

4.- Escribir la sentencia delete LIBRO where TIT_LIB='Lógica Difusa'; como en

la figura 1.12. En la figura 1.11 se muestra la existencia del libro “Lógica

Difusa”. En la figura 1.13 se puede ver la selección de registros de la entidad

Libro sin la existencia del libro “Lógica Difusa”.

Page 8: Práctica 5. Uso Del Lenguaje DML

Figura 1.11 Entidad LIBRO (Registro del libro lógica difusa).

Figura 1.12 Eliminar el registro “Lógica Difusa”.

Page 9: Práctica 5. Uso Del Lenguaje DML

Figura 1.13 Selección de los registros de la entidad LIBRO.

Actividad c.1:

Actualiza todos los registros del libro cuyo editor sea MC-Graw Hill y

sustitúyelo por triunfador.

5.- Para actulizar los registros de le entidad LIBRO escribimos la siguiente

sentencia Update LIBRO set NOM_EDI='triufador' where NOM_EDI='MC-Graw

Hill'; en la figura 1.15 podemos ver aplicada la sentencia SQL. En la figura 1.14

podemos ver que existe el registro del nombre de la editorial MC-Graw Hill.

Figura 1.14 Muestra el registro del nombre de editorial MC-Graw Hill.

Page 10: Práctica 5. Uso Del Lenguaje DML

Figura 1.14 Actualizar los registros de la entidad LIBRO.

Figura 1.15 Selección de los registros de la entidad LIBRO.

Conclusión:

Es importante que el alumno comprenda e interprete para que se usan cada

tipo de lenguaje SQL y sus sentencias por lo que el poner en práctica estas

sentencias fortalecerá los conocimientos del dicente y permitirá tenga un

panorama más amplio de las diferentes maneras de interactuar con las

entidades, registros y otros atributos y características del sistema gestor de

base de datos Oracle.

Page 11: Práctica 5. Uso Del Lenguaje DML

Referencias:

LIA. Elizabeth Evangelista Nava, I. J. (2015). Manual de práctica básica con

SQL. Atlacomulco, México.: Universidad Autónoma del Estado de

México.