INGENIERÍA DE SISTEMAS Administración de Base de Datos
Unidad 3 Nombre y apellido: Tomás Gabriel Cardozo Fecha: 26 / 05 / 2021
Antes de comenzar con la actividad deberá realizar los ejericios propuestos en
el libro "Conociendo al DB2 Express C 9.7" en la sección "5.13 Ejercicios". Tenga en cuenta que los pasos 22, 23 y 24 ya no podrán ejecutarse desde el editor de mandatos (desde la versión 10.1), deberá ejecutar los scripts utilizando: db2 -tvf nombreDelScript 5.13 Ejercicios Los ejercicios de esta sección permitirán trabajar con scripts en DB2. Parte 1: Cargando la base de datos EXPRESS utilizando scripts En esta parte, se cargarán datos en la base EXPRESS (creada previamente) utilizando el Editor de Comandos y dos scripts adicionales. Procedimiento 22. Cargar la base de datos EXPRESS con algunas tablas y datos. Para conveniencia, dos scripts, Lab_Chpt5.db2 y Lab_Chpt5.dat han sido creados que realizan esta tarea de carga. El script Lab_Chpt5.db2 contiene los comandos utilizados para crear las tablas, por tal motivo es que debe ser el primero en ejecutarse. El script Lab_Chpt5.dat contiene sentencias que agregan datos a las tablas. Ambos scripts se encuentran en el archivo expressc_book_exercises_9.7.zip que viene con este libro. Para ejecutar estos scripts, se invoca el Editor de Comandos. Asegurarse que la nueva base de datos que se creo (EXPRESS) es la que está seleccionada en la lista de la barra de herramientas. En caso que la nueva base de datos no aparezca en la lista, agregar una conexión utilizando el botón Add. 23. Seleccionar el menu Selected Open desde el Editor de Comandos y navegar a la carpeta donde los scripts están almacenados. Elegir el archivo Lab_Chpt5.db2 y seleccionar el botón OK . Los contenidos del archivo se deberían mostrar en el area de entrada del Editor de Comandos. Seleccionar el botón Run para ejecutar el script. Verificar que no hubo errores ocasionados por la ejecución del script. 24. Repetir el Paso (2) para el archivo Lab_Chpt5.dat. La nueva base de datos que se creo es para la venta de libros por Internet. La tabla BOOKS contiene toda la información relacionada a los libros del negocio. La tabla CUSTOMERS contiene la información de cada cliente del local. Finalmente, la tabla SALES contiene datos de las ventas. Cada vez que un cliente adquiere un libro, se crea un registro en la tabla SALES. El diagrama siguiente muestra el diseño y las relaciones entre las mencionadas tablas. Cargamos los datos en la base EXPRESS
Seleccionamos el archivo Ejecutamos
Se confirma que fue realizado con éxito
Repetimos pasos para el otro archivo (cargar registros)
Ejecutamos Confirmamos
Tablas cargadas con sus registros también cargados