Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LABORATORIO 09 PowerBuilder 10 5
LABORATORIO 09 PowerBuilder 10 5
LABORATORIO N 09
(BASE DE DATOS) BASE DE DATOS Una base de datos es una coleccin de tablas, vistas, ndices, procedimientos almacenados que se define con el propsito de llevar a cabo ciertas operaciones con los datos. La informacin almacenada en una base de datos normalmente esta relacionada con un tema especifico como por ejemplo: Los artculos de un almacn, los clientes de un banco, las notas de los alumnos de un instituto.
EL DATABASE PAINTER Cualquier gestor de base de datos incluye, adems del motor de base de datos, una serie de herramientas complementarias, como por ejemplo: utilidades SQL para la creacin y manipulacin de tablas. Algunas de estas funciones pueden realizarse desde el Database Painter. El acceso a estas facilidades puede verse limitado por los permisos que el administrador de la base de datos haya asignado al usuario que las esta utilizando, o por las propias posibilidades del Database Painter.
1. Existen 2 formas. 1RA FORMA Dar un clic en el icono Database Painter 2DA FORMA Dar un clic en el icono Database a continuacin dar y clic en el botn OK. New, de la ventana de dialogo New seleccionar la ficha un clic en la opcin Database Painter para seleccionarla
Aaldo_cp@hotmail.com
Chimbote per
NOTA: Tanto para las dos formas anteriores descritas el DataBase Painter hace una conexin a la ltima base de datos usada.
Aaldo_cp@hotmail.com
Chimbote per
2. Dar un clic en + de la carpeta Utilities para expandir dicha carpeta. En esta carpeta se encuentran diferentes utilidades que nos permiten operar sobre base de datos como por ejemplo: crear una base de datos, borrar una base de datos, importar y exportar datos y acceder al administrador ODBC. Dar doble clic en Create ASA Database se observar la siguiente pantalla:
Aaldo_cp@hotmail.com
Chimbote per
Powerbuilder asigna por defecto como DBA al usuario El Password del usuario DBA es por defecto sql
3. De la ventana Create dative Server Anywhere Database dar clic en el botn Browser para indicar la ruta y el nombre la base de datos, para nuestro ejemplo la base de datos tendr el nombre de SistemaNotas. Es necesario aclara que en el presente laboratorio se har el diseo de una base de datos de un SistemaNotas con solo 3 tablas esto es a modo de ejemplo, ya que este no es un curso de base de datos si no que esta abocado al manejo del PowerBuilder. Una verdadera base de datos de SistemaNotas conlleva un anlisis ms profundo, en donde se aplica todo lo aprendido en el curso de base de datos, con lo cual se llegara a tener una base de datos ms consistente, con ms tablas, con un mejor diseo, debidamente relacionada y normalizada. Haciendo la aclaracin necesaria pasamos a crear nuestra base de datos.
Aaldo_cp@hotmail.com
Chimbote per
4. Dar clic en guardar y se observara la siguiente pantalla. Dar un clic en el botn OK y PowerBuilder 10.5 comenzar a crear la conexin con la base de datos.
Aaldo_cp@hotmail.com
Chimbote per
5. A continuacin se observa que se a creado un icono con el nombre de la base de datos que hemos creado.
6. Selecciona la carpeta Tablas, Clic con el botn derecho del mouse y del men contextual seleccionar la opcin New table que nos permitir crear una tabla.
Aaldo_cp@hotmail.com
Chimbote per
7. A continuacin debemos indicar los campos, los tipos de datos correspondientes a la tabla a crear.
8. Al cerrar la ventana Columns observar una ventana de dialogo que le pedir grabar la tabla. Dar clic en el botn Si.
9. Ingresar el nombre de la tabla para nuestro ejemplo es: Alumnos y luego dar clic en el botn OK.
10. Repetir los pasos desde el 6 hasta el 9 para crear las dems tablas que a continuacin se muestran.
Aaldo_cp@hotmail.com
Chimbote per
TABLA: CURSOS
TABLA: NOTAS
11. Para visualizar las tablas. Clic con el boton derecha del mouse sobre la tabla Alumnos y clic en la opcion Add to Layout. Repetir para las dems tablas
Aaldo_cp@hotmail.com
Chimbote per
12. A continuacin asignaremos la llave primaria, clic con el botn derecho del mouse en el nombre de la tabla y del men contextual seleccionar New/Primary Key.
13. De la ventana primary key que se muestra marcar el campo Cod_alumno como llave primaria.
Aaldo_cp@hotmail.com
Chimbote per
16. Repetir el paso 12 para la tabla NOTAS, en este caso la llave primaria estar compuesta por 2 atributos como se muestra en la figura.
Aaldo_cp@hotmail.com
Chimbote per
17. Para crear las llaves forneas de la tabla Notas. Realizar los siguientes pasos en cada una de las pesta;as como se muestra a continuacin.
Aaldo_cp@hotmail.com
Chimbote per
Aaldo_cp@hotmail.com
Chimbote per
Aaldo_cp@hotmail.com
Chimbote per
Ingresamos datos
20. Repetimos los pasos para la tabla Notas. Queda como ejercicio par el alumno. En el siguiente laboratorio entraremos al manejo de DataWindos.
Aaldo_cp@hotmail.com
Chimbote per
Aaldo_cp@hotmail.com
Chimbote per