Está en la página 1de 132

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 1 de 132

F2-6060-014 / 02-06

1. IDENTIFICACION DE LA GUIA DE APRENDIZAJE Cdigo: 192061 Regional: Norte de Santander Estructura curricular o Programa de Formacin Fecha: (12 03 2012): Centro de formacin: Centro de Industria, Empresa y Servicios de Ccuta (CIES) Duracin en horas, etapa 18 meses Lectiva Duracin en horas, etapa 6 meses productiva Total en horas, de la 24 meses Formacin Duracin en horas: 350

ANLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIN


Mdulo de Formacin: 220501033

Disear el sistema de acuerdo con los requerimientos del cliente


Unidad de Aprendizaje: NOMBRE DE LA UNIDAD DE APRENDIZAJE DEL MODULO DE FORMACION

Disear la arquitectura tecnolgica del sistema de informacin, mediante el reconocimiento de hardware y software, de acuerdo con la tecnologa disponible en el mercado, el informe de anlisis levantado y el diagrama de distribucin
Modalidad(es) de formacin:

Duracin en horas: 000

PRESENCIAL Resultados de Aprendizaje:

22050103301 Disear la arquitectura tecnolgica del sistema de informacin, mediante el reconocimiento de hardware y software, de acuerdo con la tecnologa disponible en el mercado, el informe de anlisis levantado y el diagrama de distribucin 22050103306 Elaborar el informe de diseo del sistema de informacin, de acuerdo con la seleccin de las herramientas, tanto de software como de hardware, requeridas para la solucin informtica
Actividad de Enseanza Aprendizaje Evaluacin: TALLER EN CLASE PARA CONOCER LA HERRAMIENTA DE SOFTWARE MYSQL Y COMO REALIZAR LA INSTALACION. Duracin en horas: 3

Manual de Diseo Curricular para el Desarrollo de Competencias en la Formacin Profesional Integral, Versin 2, Agosto 2005. Anexo F: Orientaciones para la elaboracin de guas de aprendizaje.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 2 de 132

F2-6060-014 / 02-06

EJERCICIO PASO A PASO. INSTALAR ORACLE 10G


BASE DE DATOS ORACLE, Oracle es un sistema de gestin de base de datos objeto-relacional (o ORDBMS por el acrnimo en ingls de Object-Relational Data Base Management System), desarrollado por Oracle Corporation. Se considera a Oracle como uno de los sistemas de bases de datos ms completos, destacando: -Soporte de transacciones, - estabilidad, - escalabilidad y Soporte multiplataforma. Su dominio en el mercado de servidores empresariales ha sido casi total hasta hace poco, recientemente sufre la competencia del Microsoft SQL Server de Microsoft y de la oferta de otros RDBMS con licencia libre como PostgreSQL, MySql o Firebird. Las ltimas versiones de Oracle han sido certificadas para poder trabajar bajo GNU/Linux. Oracle a partir de la versin 10g Release 2, cuenta con 6 ediciones: - Oracle Database Enterprise Edition (EE). - Oracle Database Standard Edition (SE). - Oracle Database Standard Edition One (SE1). - Oracle Database Express Edition (XE). - Oracle Database Personal Edition (PE). - Oracle Database Lite Edition (LE).

La nica edicin gratuita es la Express Edition, que es compatible con las dems ediciones de Oracle Database 10gR2 y Oracle Database 11g.
Recientemente, Oracle adquiri a Sun Microsystems y con ella la empresa encargada comercial de MySQL. Adems, proporciona mtodos adicionales para aadir, eliminar elementos, e insertar elementos entre otros dos existentes.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 3 de 132

F2-6060-014 / 02-06

DESCARGAR, INSTALAR ORACLE 10 G O 11G, HABILITAR EL USUARIO HR, CREAR UNA TABLA, DESCARGAR DRIVER DE CONEXIN DE NETBEANS A ORACLE. ORACLE vamos a descargarlos de la pgina www.oracle.com/index.html

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 4 de 132

F2-6060-014 / 02-06

LUEGO SELECCIONAMOS LA OPCION ORACLE DATABASE EXPRES EDITION 10G

CARACTERSTICAS DEL SISTEMA GESTOR DE BASE DE DATOS ORACLE XE 10g Se basa en Oracle Database 10g Standard Edition Release 2, sin las caractersticas avanzadas y bajo licencia de esta versin de pago. Por defecto el respaldo de la base de datos se realiza fuera de lnea, es decir, la base de datos no estar disponible para acceso de los usuarios. Sin embargo, es posible configurar el proceso de respaldo en lnea.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 5 de 132

F2-6060-014 / 02-06

Por defecto el acceso remoto a la base de datos est deshabilitado, puede configurarse para permitir el acceso remoto a la base de datos.

LUEGO SELECCIONAMOS LA OPCION ORACLEDATABASEEXPRES EDITION 11G, SI VAMOS A UTILIZAR LA ORACLE 11 G

CARACTERSTICAS DEL SISTEMA GESTOR DE BASE DE DATOS ORACLE XE 11g RELEASE 2 Se basa en Oracle Database 11g Standard Edition Release 2, sin las caractersticas avanzadas y bajo licencia de esta versin de pago. Por defecto el respaldo de la base de datos se realiza fuera de lnea, es decir, la base de datos no estar disponible para acceso de los usuarios. Sin embargo, es posible configurar el proceso de respaldo en lnea.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 6 de 132

F2-6060-014 / 02-06

Por defecto el acceso remoto a la base de datos est deshabilitado, puede configurarse para permitir el acceso remoto a la base de datos.

LUEGO DESCARGO DRIVERS QUE PERMITEN LA CONEXIN ENTRE NETBEANS Y ORACLE 1O G


http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-10201088211.html

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 7 de 132

F2-6060-014 / 02-06

ORACLE es actualmente el sistema de administracin de bases de datos SQL ampliamente utilizado en los desarrollos web gracias a su rapidez, estabilidad y a su integracin con otros lenguajes.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 8 de 132

F2-6060-014 / 02-06

LE ASIGNAMOS UNA CONTRASEA AL USUARIO SYS Y SYSTEM. Le colocamos la clave: oracle

Terminamos de instalar la base de datos oracle..

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 9 de 132

F2-6060-014 / 02-06

INGRESAMOS AL localhost http://localhost:8080 o ingresamos con la siguiente direccin http://127.0.0.1:8080

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 10 de 132

F2-6060-014 / 02-06

INGRESAMOS AL localhost http://localhost:8080/apex o ingresamos con la siguiente direccin http://127.0.0.1:8080/apex

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 11 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 12 de 132

F2-6060-014 / 02-06

DESBLOQUEAMOS EL USUARIO HR le asignamos el privilegio de DBA ,y le asignamos la clave :oracle y confirmamos la contrasea: oracle luego click en modificar usuario

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 13 de 132

F2-6060-014 / 02-06

Nos desconectamos del usuario SYSTEM o SYS y nos conectamos con el usuario HR.

HAY OTRAFORMA DE CREAR USUARIOS Y ES POR MEDIO DE COMANDOS SQL MIREMOS: INGRESEMOS NUEVAMENTE POR SYSTEM:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 14 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 15 de 132

F2-6060-014 / 02-06

CREAMOS UN USUARIO LLAMADO ADSI Y CLAVE ORACLE


Create user adsi identified by oracle;

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 16 de 132

F2-6060-014 / 02-06

Le asignamos privilegios de dba al usuario creado con el nombre adsi Grant dba to adsi;

YA FUE CREADO EL USUARIO ADSI , VERIFIQUEMOS:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 17 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 18 de 132

F2-6060-014 / 02-06

REVISEMOS LA INFORMACION DEL USUARIO ADSI Y VEMOS QUE ESTA ASIGNADO EL ROLE DBA AL USUARIO ADSI:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 19 de 132

F2-6060-014 / 02-06

NOS CONECTAMOS CON EL USUARIO HR.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 20 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 21 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 22 de 132

F2-6060-014 / 02-06

CREAMOS LA TABLA LLAMADA alumno

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 23 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 24 de 132

F2-6060-014 / 02-06

OTRA FORMA DE ACCEDER A CREAR TABLAS SERIA:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 25 de 132

F2-6060-014 / 02-06

SELECCIONAMOS LO QUE VAMOS A CREAR PARA ESTE USUARIO , EN ESTE CASO VAMOS A CREAR UNA TABLA:

Creamos la tabla con el nombre alumno

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 26 de 132

F2-6060-014 / 02-06

Si selecciono la opcin Rellenado a partir de la nueva secuencia, entonces nos va a tomar la llave primaria y nos va a crear un cdigo secuencial, sea el primer cdigo tendr el valor de uno: 1 automticamente para el primer registro, para el segundo el: 2 y as sucesivamente, oracle crea el cdigo de manera secuencial. Si elijo la ltima opcin Sin rellenar es porque vamos a ingresar el cdigo, y oracle no lo va a crear secuencialmente, ok.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 27 de 132

F2-6060-014 / 02-06

Para este ejercicio aun no vamos a crear llaves forneas o llaves ajenas entonces le damos click en el botn Siguiente de la parte superior

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 28 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 29 de 132

F2-6060-014 / 02-06

AHORA AQU VEMOS LAS OPCIONES A NIVEL DE TABLA QUE NOS PERMITE DIFERENTES OPCIONES COMO : Agregar columna Modificar columna Cambiar nombre de columna Borrar columna Cambiar nombre Copiar Borrar Truncar

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 30 de 132

F2-6060-014 / 02-06

Vamos a ingresar 10 registros, o 10 estudiantes Datos insertarFila

Creamos un alumno , pero no vamos a digitar el codigo porque oracle los va a asignar por defecto:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 31 de 132

F2-6060-014 / 02-06

Vemos que el cdigo fue asignado de forma secuencial:

COMO CREAR LLAVES FORANEAS


CREAMOS PRIMERO ESTA TABLA LLAMADA GRUPO, CON DOS CAMPOS Y LE ASIGNAMOS DE LLAVE PRIMARIA CODGRUPO SIGUIENDO LOS PASOS VISTOS EN LAS PAGINAS ANTERIORES

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 32 de 132

F2-6060-014 / 02-06

Y LE INSERTAMOS LOS DATOS SIGUIENTES:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 33 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 34 de 132

F2-6060-014 / 02-06

AHORA CREAMOS LA TABLA HABITACION QUE HACE REFERENCIA A UN GRUPO

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 35 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 36 de 132

F2-6060-014 / 02-06

AHORA CREAMOS LA REFERENCIA CON LA TABLA GRUPO

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 37 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 38 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 39 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 40 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 41 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 42 de 132

F2-6060-014 / 02-06

REGISTRAMOS DATOS EN LA TABLA HABITACION PARA CONOCER SU FUNCIONAMIENTO:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 43 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 44 de 132

F2-6060-014 / 02-06

REGISTRAMOS DATOS EN LA TABLA HABITACION

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 45 de 132

F2-6060-014 / 02-06

LLAVE FORANEA O LLAVE AJENA COMPUESTA POR DOS CAMPOS O COLUMNAS REFERENCIADAS A OTRA TABLA:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 46 de 132

F2-6060-014 / 02-06

FORMATO PARA INGRESAR UN DATE EN LA TABLA ITEM DIA/MES/AO

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 47 de 132

F2-6060-014 / 02-06

BORRAR UNA TABLA LLAMADA ITEM

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 48 de 132

F2-6060-014 / 02-06

CREAR UNA TABLA LLAMADA ITEM3 EN BASE O CON LOS MISMOS CAMPOS DE UNA TABLA CREADA LLAMADA ITEM2

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 49 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 50 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 51 de 132

F2-6060-014 / 02-06

AHORA REALIZAMOS LA APLICACIN EN NETBEANS Y SU INTERFAZ GRAFICA

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 52 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 53 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 54 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 55 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 56 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 57 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 58 de 132

F2-6060-014 / 02-06

Y tenemos la clase Conexin siguiente: package Proceso; //import java.sql es una librera especial que contiene los objetos para //realizar la conexin import java.sql.*; // importamos java.sql para poder trabajar con SQ import javax.swing.JOptionPane; public class Conexion { Connection conexion; //INICALMENTE ES NULO para acceder a la base de datos Statement stmt; //realizar consultas} ResultSet rset;//ResultSet almacenar los datos que fueron solicitados por Statement //public String url="jdbc:oracle://localhost:1521:XE/"; //String url = "jdbc:oracle:thin:@DataBaseServerIP:PORT:DataBaseName"; String url = "jdbc:oracle:thin:@localhost:1521:XE"; //public String url="jdbc:oracle://localhost/"+db; public String user="hr"; public String pass="oracle";

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 59 de 132

F2-6060-014 / 02-06

public Conexion() // ESTE METODO RETORNA UN OBJETO CONNECTION { /* un objeto Connection el cual guardara nuestra ruta, * nombre de usuario y contrasea de la base de datos, * el objeto Statement ser el encargado de ejecutar las consultas * mientras que ResultSet almacenar los datos que fueron solicitados * por Statement. No olvide importar la librera SQL ya que estos objetos * estn dentro de ella y de no importarla estos sern marcados como errores. */ try { //CARGAMOS EL DRIVER ORACLE Class.forName("oracle.jdbc.OracleDriver") ; //Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //Class.forName("oracle.jdbc.driver.OracleDriver"); //CREAMOS UN ENLACE HACIA LA BASE DE DATOS // conexion=DriverManager.getConnection(this.url,this.user,this.pass); conexion=DriverManager.getConnection(this.url,this.user,this.pass); /* * jdbc:oracle:thin:[user/password]@//[host][:port]/SID jdbc:oracle:thin:hr/oracle@localhost:1521:XE user - The login user name defined in the Oracle server. password - The password for the login user. host - The host name where Oracle server is running. Default is 127.0.0.1 - the IP address of localhost. port - The port number where Oracle is listening for connection. Default is 1521. SID - System ID of the Oracle server database instance. SID is a required value. By default, Oracle Database 10g Express Edition creates one database instance called XE. */ /* Establecemos la conexin a travs de la clase DriverManager y * de su propiedad getConnection, aqu debemos seguir el formato que * nos establece el driver, en primer lugar pondremos la ruta o url especificando * el puerto y el nombre de la BD, el 2 parmetro es el nombre de usuario * y por ultimo la contrasea del mismo. Todos ellos debern ser datos de * tipo cadena o string.*/

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 60 de 132

F2-6060-014 / 02-06

//Los objetos connection permiten a los programas crear instrucciones de SQL para manipular bases de datos, se inicializa //la conexion con el mtodo static getConnection de la clase de DriverManager(paquete java.sql), el cual //trata de conectarse a la BD con su argumento URL. El URL localiza la base de datos (en una red o en un sistema local de archivos de la PC). //EL URL "jdbc:postgresql://localhost:5432/pesca","postgres","postgres"; ESPECIFICA el protocolo de comunicacin (jdbc), //el subprotoclo de comunicacin (postgresql)y el nombre de la base de datos pesca; y adems pide el nombre de usuario y la contrasea ,sin importar que no haya iniciado sesin en postgres. //si el objeto DriverManager no puede conectarse a la base de datos ,el mtodo getConnection lanza una excepcin SQLException(paquete java.sql). // // crear objeto Statement para consultar la base de datos stmt = conexion.createStatement(); //El programa utiliza el objeto Statement para enviar instrucciones de SQL //a la base de datos . // detectar posibles problemas al cargar el controlador de la base de datos } catch(Exception e) // SI OCURRE UN ERROR { JOptionPane.showMessageDialog(null,e); }

} public void cerrar() { try{ // asegurar que stmt y conexion se cierren correctamente rset.close(); //As es correcto cerrar el ResulSet porque al cerrar el statement se cierra el resultset stmt.close(); conexion.close(); // Manejar posibles excepciones al cerrar instruccin y conexion }catch(SQLException ec) {;} catch(NullPointerException ec) {;} }

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 61 de 132

F2-6060-014 / 02-06

public ResultSet consultar(String consulta) throws Exception{ //el objeto Statement, permite consultar la base de datos rset= stmt.executeQuery (consulta);// stmt.executeQuery( "SELECT * FROM autores" ); //El mtodo executeQuery de Statement,este mtodo devuelve un objeto que implementa // a la interfaz ResulSet y contiene el resultado de esta consulta por esto se retorna. return rset; } public int insertar(String consulta) throws Exception{ //el objeto Statement, permite insertar, eliminar y actualizar la base de datos JOptionPane.showMessageDialog(null, consulta); int n= stmt.executeUpdate(consulta); return n; } }

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 62 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 63 de 132

F2-6060-014 / 02-06

REALIZAMOS LA SIGUIENTE INTERFAZ:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 64 de 132

F2-6060-014 / 02-06

AHORA VAMOS A TRAER TODAS LAS IMGENES QUE VAMOS A UTILIZAR EN UNA CARPETA Y LA COLOCAMOS EN LA UBICACIN DE NUESTRO PROYECTO:

Seleccionamos el botn y le aadimos las imgenes:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 65 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 66 de 132

F2-6060-014 / 02-06

ASI AADIMOS TODAS LAS IMGENES:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 67 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 68 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 69 de 132

F2-6060-014 / 02-06

IMPORTAMOS LA CLASE PROCESO CON TODAS LAS CLASES EN JAVA CREADAS EN ESE PAQUETE: Y ADEMAS CREAMOS UN OBJETO DE LA CLASE CONEXIN:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 70 de 132

F2-6060-014 / 02-06

ARREGLAMOS LA INTERFAZ QUEDARIA ASI:

AHORA CONFIGUREMOS EL CAMPO DE TEXTO JTEXTFIELD 1 PARA CUANDO UBIQUE EL CURSOR O MOUSE SOBRE ESTE ELEMENTO ME MUESTRE UN MENSAJE

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 71 de 132

F2-6060-014 / 02-06

AHORA CONFIGUREMOS EL CAMPO DE TEXTO JTEXTFIELD 2 PARA CUANDO UBIQUE EL CURSOR O MOUSE SOBRE ESTE ELEMENTO ME MUESTRE UN MENSAJE

AHORA CONFIGUREMOS LOS jRadioButton1 Y jRadioButton2 AGREGAMOS UN BOTON DE GRUPO

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 72 de 132

F2-6060-014 / 02-06

PARECIERA QUE NO SE FUERA AGREGADO PERO VEMOS EN EL INSPECTOR LO SIGUIENTE: Y LE DAMOS CLICK DERECHO Y LE CAMBIAMOS EL NOMBRE AL BOTON DE GRUPO: OPCIONSEXO

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 73 de 132

F2-6060-014 / 02-06

AHORA CONFIGURAMOS LOS BOTONES JRADIOBUTON1 DE LA SIGUIENTE FORMA SELECCIONAMOS JRADIOBUTON1 DE LA SIGUIENTE FORMA

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 74 de 132

F2-6060-014 / 02-06

AHORA CONFIGURAMOS LOS BOTONES JRADIOBUTON2 DE LA SIGUIENTE FORMA SELECCIONAMOS JRADIOBUTON2 DE LA SIGUIENTE FORMA

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 75 de 132

F2-6060-014 / 02-06

ESTA CONFIGURACION PERMITE QUE SOLO UN JRADIOBUTON ESTE SELECCIONADO COMO POR EJEMPLO:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 76 de 132

F2-6060-014 / 02-06

Configuramos el botn GUARDAR :

AADIMOS EL SIGUIENTE CODIGO:


private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: String nombre= this.jTextField1.getText().toUpperCase(); int edad=Integer.parseInt(this.jTextField2.getText()); String sexo=""; if(this.jRadioButton1.isSelected()) {sexo="MASCULINO";} if(this.jRadioButton2.isSelected()) {sexo="FEMENINO";} int codigo=0; try{ con=new Conexion(); int x=con.insertar("insert into ALUMNO Values("+codigo+",'"+nombre+"',"+edad+",'"+sexo+"')"); //int x=con.insertar("insert into alumno Values('"+nombre+"',"+edad+",'"+sexo+"')"); con.cerrar(); JOptionPane.showMessageDialog(null,"datos registrados"); } catch(Exception x) {JOptionPane.showMessageDialog(null,"error no registro datos"); } }

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 77 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 78 de 132

F2-6060-014 / 02-06

AHORA AADIMOS LOS DRIVERS QUE PERMITEN LA CONEXIN ENTRE NETBEANS Y ORACLE 10G EX:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 79 de 132

F2-6060-014 / 02-06

AHORA YA QUEDARON AADIDAS COMO VEMOS :

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 80 de 132

F2-6060-014 / 02-06

EXPORTAR DATOS DE ORACLE POR COMANDOS DOS DEL USUARIO OWNER O DUEO QUE EN ESTE CASO SERIA HR, SACARIAMOS UNA COPIA DE TODAS LAS TABLAS CREADAS EN ESTE USUARIO:
exp usuario_admnistrador_bd/contrasea file=c:\nombearchivo.dmp owner=nombreusuario_del _que_voya_sacar_las_tablas exp hr/oracle file=c:\backup.dmp owner=hr

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 81 de 132

F2-6060-014 / 02-06

VAMOS A CREAR EL USARIO HR 2 PARA IMPORTAR TODAS LAS TABLAS DEL USARIO HR AL USUARIO HR2

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 82 de 132

F2-6060-014 / 02-06

Vemos que fue creado el usuario HR2

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 83 de 132

F2-6060-014 / 02-06

AHORA NOS DESCONECTAMOS DE SYSTEM Y PROCEDEMOS A INGRESAR AL USUARIO HR2

INGRESAMOS POR EL USUARIO HR2 Y VAMOS A VER QUE TABLAS TIENE ESTE USUARIO:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 84 de 132

F2-6060-014 / 02-06

INGRESAMOS AL EXPLORADOR DE OBJETOS

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 85 de 132

F2-6060-014 / 02-06

VEMOS QUE ESTE USUARIO HR2 NO TIENE TABLAS CREADAS

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 86 de 132

F2-6060-014 / 02-06

AHORA VAMOS A REALIZAR LA IMPORTACION DESDE EL USUARIO HR VAMOS A PASAR TODAS SUS TABLAS Y LAS VAMOS A IMPORTAR AL USUARIO HR2 CON EL SIGUIENTE COMANDO:
imp usuario_admnistrador_bd/contrasea file=c:\nombearchivo.dmp =nombreusuarioowner touser= nombreusuariodestino imp hr/oracle file=c:\backup.dmp fromuser=hr touser=hr2 fromuser

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 87 de 132

F2-6060-014 / 02-06

MIRAR DESDE NETBEANS LAS TABLAS DE ORACLE Y DEL USUARIO

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 88 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 89 de 132

F2-6060-014 / 02-06

Seleccionamos el usuario o esquema hr con el que hemos trabajado las tablas

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 90 de 132

F2-6060-014 / 02-06

Desplego las pestaas

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 91 de 132

F2-6060-014 / 02-06

Desplego las pestaas hr

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 92 de 132

F2-6060-014 / 02-06

Desde aqu podemos ver las tablas creadas en hr y sus datos

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 93 de 132

F2-6060-014 / 02-06

Click derecho sobre la tabla alumno y le damos click e mostrar datos

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 94 de 132

F2-6060-014 / 02-06

Visualizamos todos los datos

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 95 de 132

F2-6060-014 / 02-06

PASAR LA TABLA ORACLE A TEXTO .TXT Y VICEVERSA Revisamos los datos registrados en usuario hr en la tabla alumno

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 96 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 97 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 98 de 132

F2-6060-014 / 02-06

Ahora vamos a cargar datos con el siguiente archivo de texto .txt

Y lo llamamos datos

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 99 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 100 de 132

F2-6060-014 / 02-06

Ahora desde Oracle cargamos los datos

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 101 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 102 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 103 de 132

F2-6060-014 / 02-06

INSTALAR Y USAR EL SQL DEVELOPER 3.0.04.34


Oracle SQL Developer es una herramienta grfica gratuita, basada en java, diseada para trabajar con objetos de esquemas de bases de datos Oracle y no Oracle como DB2, MySQL, Sybase y SQL Server. Antes de ejecutar esta prctica, descarguemos el producto SQL Developer del enlace:

http://www.oracle.com/technology/software/products/sql/index.html
, elija Accept License Agreemen y seleccione el primer enlace Oracle SQL Developer for Windows. Una vez descargado, descomprima el archivo sqldevelopernnnn.zip (las nnnn indican el nmero de versin a descargar) en alguna ubicacin de su ordenador. Abra la carpeta donde descomprimi el archivo y haga doble click sobre el icono sqldeveloper.exe.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 104 de 132

F2-6060-014 / 02-06

Se visualizar el entorno SQL Developer:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 105 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 106 de 132

F2-6060-014 / 02-06

Al abrir la conexin, se visualiza el icono de conexin con el nombre Schema HR y se activa la Hoja de trabajo SQL (SQL Worksheet). Para acceder a los objetos de bases de datos, haga click sobre el nodo de la conexin Schema HR.

Para cerrar la conexin, seale el icono de conexin abierta y haga click con el botn derecho del mouse y elija desconectar.

SQL Developer puede ejecutarse en Windows, Linux y MacOS X.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 107 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 108 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 109 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 110 de 132

F2-6060-014 / 02-06

Crear tablas en Oracle XE usando SQL Developer.


Oracle SQL Developer permite crear objetos de bases de datos por medio de asistentes grficos mejorando la productividad del desarrollador. En esta entrada aprenderemos a crear unas tablas y relacionarlas entre s. Se crearn las tablas siguientes: Tabla Employees_cargas: carga_id number No nulo. Employee_id number No nulo. last_name varchar2(20) No nulo. first_name varchar2(20) No nulo. hire_date date No nulo. 1. 2. 3. 4. 5. 6. 7. 8. 9. Abra el Oracle SQL Developer. Del panel Conexiones seale Schema HR y haga doble click. Ingrese sus credenciales: HR para nombre de usuario y su contrasea Seale la carpeta tablas, pulse el botn secundario y elija Nueva tabla. En el asistente Crear tabla en la propiedad nombre ingrese Employees_cargas. Haga click sobre la casilla Avanzado. En la seccin propiedades de columna ingrese campo carga_id. En la propiedad tipo de dato acepte el valor por defecto: Simple. Las propiedades precisin y escala indican la cantidad de dgitos en la parte entera y decimal respectivamente. 10. Seleccione la casilla No puede ser Nulo. 11. Haga click sobre el botn Ms de color verde. 12. Repita las instrucciones 7, 8, 9 ,10,11 para los campos restantes.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 111 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 112 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 113 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 114 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 115 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 116 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 117 de 132

F2-6060-014 / 02-06

Para agregar la clave primaria: 1. Click en la opcin clave primaria localizado en la seccin izquierda del dilogo Crear tabla. 2. De la lista columnas disponibles elija la columna carga_id. 3. Haga click sobre el botn que apunta a la derecha.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 118 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 119 de 132

F2-6060-014 / 02-06

Para relacionar la nueva tabla con la tabla Employees: 1. 2. 3. 4. 5. Click en la opcin claves ajenas localizado en la seccin izquierda del dilogo Crear tabla. Click en el botn Agregar. Tabla de referencia: Employees. De la cuadrcula asociaciones, de la columna COLUMNA lOCAL seleccione EMPLOYEE_ID. Haga click en Aceptar.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 120 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 121 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 122 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 123 de 132

F2-6060-014 / 02-06

La tabla creada se visualizar anidada a la carpeta tablas de la conexin respectiva. Si se desea modificar la tabla para modificar o agregar algn campo: 1. De la lista de tablas anidadas a la conexin abierta situada a la izquierda, seleccione la tabla que desea modificar. 2. Pulse el botn derecho y seleccione Editar...

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 124 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 125 de 132

F2-6060-014 / 02-06

Como conectarse a Oracle Database XE desde la lnea de comandos.


Oracle Database XE puede ser accedida desde la aplicacin SQL*Plus, que es un programa de lneas de comandos SQL. La versin del SQL*Plus de Oracle Database XE se presenta en una caja de DOS y no en una interface grfica de Windows (como ocurre en las Versiones licenciadas). Para acceder a SQL*PLus, existen dos mtodos: Primero: Inicio>Todos los programas>Base de datos Oracle 10g Express Edition>Ejecutar Lnea de comandos SQL.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 126 de 132

F2-6060-014 / 02-06

Se visualiza la ventana de SQLPlus y se activa un promptuario SQL> que antecede a cualquier comando SQL. Para establecer la conexin al servidor Oracle, ingrese el comando: SQL> conn system (presione ENTER) Introduzca la contrasea:

La contrasea es la establecida por Usted al momento de instalar Oracle. (A no ser que la haya cambiado).
Presione Enter. Se visualizar el mensaje: Conectado. A continuacin se activa el prompter SQL>

Ahora podemos enviar mandatos SQL al servidor XE. Para empezar, crearemos un nuevo usuario llamado MUSICAL.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 127 de 132

F2-6060-014 / 02-06

La sintaxis para crear un usuario en Oracle es: create user NOMBRE_CUENTA identified by CONTRASEA default tablespace NOMBRE_ESPACIO_DE_TABLA; Prctica: SQL>create user MUSICAL 2 identified by MIMUSICA 3 default tablespace USERS; Se especifica el espacio de tabla USERS, si se omitiera, los objetos creados por el usuario MUSICAL, se almacenarn por defecto en el tablespace System que es el lugar donde se encuentra almacenado el diccionario de datos.

Hasta aqu hemos creado el usuario musical, pero no tiene privilegios que le permitan conectarse al servidor Oracle. Para ello, submita la sentencia: SQL>Grant connect to MUSICAL; Ahora, MUSICAL puede conectarse a la instancia Oracle, pero no podr crear ningn tipo de objetos como tablas, ndices, vistas, unidades almacenadas o procedimientos almacenados, para ello, submita la sentencia:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 128 de 132

F2-6060-014 / 02-06

SQL>Grant resource to MUSICAL; Para probar la cuenta MUSICAL, nos desconectamos para cerrar la sesin actual, submitimos: SQL>disc;

Para conectarnos como MUSICAL: SQL>conn MUSICAL Introduzca la contrasea: MIMUSICA Conectado.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 129 de 132

F2-6060-014 / 02-06

Ahora si podemos trabajar con la cuenta MUSICAL y crear objetos de base de datos.

El segundo mtodo para acceder a Oracle Database XE es por medio de:


Inicio>Ejecutar >cmd.exe
Se activa la ventana de comandos DOS y submitimos lo escrito en azul: C:\Documents and Settings\Usuario>sqlplus system/contrasea

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 130 de 132

F2-6060-014 / 02-06

EVIDENCIAS DE DESEMPEO

(TALLER PARA ENTREGAR POR SOFIA)

1. Cul cree que son los objetivos aprendidos en esta gua 2. Que significa ORACLE? , para que se utiliza? , para que fue creado? Y permiti el avance y la creacin de que otros elementos? Que empresa desarrolla este software? 3. 23. Traduce los siguientes trminos:
1. 2. 3. 4. 5. 6. 7. 8. 9. Code Common Class Design Done Element File Form Format 10. 11. Help 12. Insert 13. Inspect 14. Layout 15. Link 16. Network 17. None 18. Size 19. Site 20. Split 21. Style 22. Table 23. Tabs 24. Target 25. Type 26. Untlited 27. View

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versin: 1.0 Pgina 131 de 132

F2-6060-014 / 02-06

28. Windows 29. 30.

CONCLUSIN

BASE DE DATOS ORACLE, Oracle es un sistema de gestin de base de datos objeto-relacional (o ORDBMS por el acrnimo en ingls de Object-Relational Data Base Management System), desarrollado por Oracle Corporation. Se considera a Oracle como uno de los sistemas de bases de datos ms completos, destacando: -Soporte de transacciones, - estabilidad, - escalabilidad y Soporte multiplataforma. Su dominio en el mercado de servidores empresariales ha sido casi total hasta hace poco, recientemente sufre la competencia del Microsoft SQL Server de Microsoft y de la oferta de otros RDBMS con licencia libre como PostgreSQL, MySql o Firebird. Las ltimas versiones de Oracle han sido certificadas para poder trabajar bajo GNU/Linux. Adems, proporciona mtodos adicionales para aadir, eliminar elementos, e insertar elementos entre otros dos existentes.
2. GLOSARIO

CLASES: ATRIBUTOS: OBJETOS: 3. BIBLIOGRAFIA

JAVA 2: MANUAL DE PROGRAMACION EDITORIAL MCGRAW HILL COMO PROGRAMAR EN JAVA EDITORIAL DEITEL Y DEITEL

Elaborada por: DIEGO HERNANDO TORRES VALENCIA

Fecha

11

02

2012

Ajustada por:

DIEGO HERNANDO TORRES VALENCIA

Fecha

16

03

2012

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 132 de 132 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

También podría gustarte