Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 1 de 132

F2-6060-014 / 02-06

1. IDENTIFICACION DE LA GUIA DE APRENDIZAJE Código: 192061 Regional: Norte de Santander Estructura curricular o Programa de Formación Fecha: (12– 03 – 2012): Centro de formación: Centro de Industria, Empresa y Servicios de Cúcuta (CIES) Duración en horas, etapa 18 meses Lectiva Duración en horas, etapa 6 meses productiva Total en horas, de la 24 meses Formación Duración en horas: 350

ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN
Módulo de Formación: 220501033

Diseñar el sistema de acuerdo con los requerimientos del cliente
Unidad de Aprendizaje: NOMBRE DE LA UNIDAD DE APRENDIZAJE DEL MODULO DE FORMACION

Diseñar la arquitectura tecnológica del sistema de información, mediante el reconocimiento de hardware y software, de acuerdo con la tecnología disponible en el mercado, el informe de análisis levantado y el diagrama de distribución
Modalidad(es) de formación:

Duración en horas: 000

PRESENCIAL Resultados de Aprendizaje:

22050103301 Diseñar la arquitectura tecnológica del sistema de información, mediante el reconocimiento de hardware y software, de acuerdo con la tecnología disponible en el mercado, el informe de análisis levantado y el diagrama de distribución 22050103306 Elaborar el informe de diseño del sistema de información, de acuerdo con la selección de las herramientas, tanto de software como de hardware, requeridas para la solución informática
Actividad de Enseñanza – Aprendizaje – Evaluación: TALLER EN CLASE PARA CONOCER LA HERRAMIENTA DE SOFTWARE MYSQL Y COMO REALIZAR LA INSTALACION. Duración en horas: 3

Manual de Diseño Curricular para el Desarrollo de Competencias en la Formación Profesional Integral, Versión 2, Agosto 2005. Anexo F: Orientaciones para la elaboración de guías de aprendizaje.

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 2 de 132

F2-6060-014 / 02-06

EJERCICIO PASO A PASO. INSTALAR ORACLE 10G
BASE DE DATOS ORACLE, Oracle es un sistema de gestión de base de datos objeto-relacional (o ORDBMS por el acrónimo en inglés de Object-Relational Data Base Management System), desarrollado por Oracle Corporation. Se considera a Oracle como uno de los sistemas de bases de datos más 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 versión 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 edición gratuita es la Express Edition, que es compatible con las demás ediciones de Oracle Database 10gR2 y Oracle Database 11g.
Recientemente, Oracle adquirió a Sun Microsystems y con ella la empresa encargada comercial de MySQL. Además, proporciona métodos adicionales para añadir, eliminar elementos, e insertar elementos entre otros dos existentes.

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 CONEXIÓN DE NETBEANS A ORACLE. ORACLE vamos a descargarlos de la página www.oracle.com/index.html

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 4 de 132

F2-6060-014 / 02-06

LUEGO SELECCIONAMOS LA OPCION ORACLE DATABASE EXPRES EDITION 10G

CARACTERÍSTICAS DEL SISTEMA GESTOR DE BASE DE DATOS ORACLE XE 10g · Se basa en Oracle Database 10g Standard Edition Release 2, sin las características avanzadas y bajo licencia de esta versión de pago. · Por defecto el respaldo de la base de datos se realiza fuera de línea, es decir, la base de datos no estará disponible para acceso de los usuarios. Sin embargo, es posible configurar el proceso de respaldo en línea.

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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

CARACTERÍSTICAS DEL SISTEMA GESTOR DE BASE DE DATOS ORACLE XE 11g RELEASE 2 · Se basa en Oracle Database 11g Standard Edition Release 2, sin las características avanzadas y bajo licencia de esta versión de pago. · Por defecto el respaldo de la base de datos se realiza fuera de línea, es decir, la base de datos no estará disponible para acceso de los usuarios. Sin embargo, es posible configurar el proceso de respaldo en línea.

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 CONEXIÓN ENTRE NETBEANS Y ORACLE 1O G
http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-10201088211.html

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 7 de 132

F2-6060-014 / 02-06

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

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 8 de 132

F2-6060-014 / 02-06

LE ASIGNAMOS UNA CONTRASEÑA AL USUARIO SYS Y SYSTEM. Le colocamos la clave: oracle

Terminamos de instalar la base de datos oracle..

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 9 de 132

F2-6060-014 / 02-06

INGRESAMOS AL localhost http://localhost:8080 o ingresamos con la siguiente dirección http://127.0.0.1:8080

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 10 de 132

F2-6060-014 / 02-06

INGRESAMOS AL localhost http://localhost:8080/apex o ingresamos con la siguiente dirección http://127.0.0.1:8080/apex

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 11 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 contraseña: oracle luego click en modificar usuario

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 14 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 17 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 19 de 132

F2-6060-014 / 02-06

NOS CONECTAMOS CON EL USUARIO HR.

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 20 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 21 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 22 de 132

F2-6060-014 / 02-06

CREAMOS LA TABLA LLAMADA alumno

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 23 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 24 de 132

F2-6060-014 / 02-06

OTRA FORMA DE ACCEDER A CREAR TABLAS SERIA:

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 26 de 132

F2-6060-014 / 02-06

Si selecciono la opción Rellenado a partir de la nueva secuencia, entonces nos va a tomar la llave primaria y nos va a crear un código secuencial, ósea el primer código tendrá el valor de uno: 1 automáticamente para el primer registro, para el segundo el: 2 y así sucesivamente, oracle crea el código de manera secuencial. Si elijo la última opción Sin rellenar es porque vamos a ingresar el código, y oracle no lo va a crear secuencialmente, ok.

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 27 de 132

F2-6060-014 / 02-06

Para este ejercicio aun no vamos a crear llaves foráneas o llaves ajenas entonces le damos click en el botón Siguiente de la parte superior

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 28 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 31 de 132

F2-6060-014 / 02-06

Vemos que el código 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 DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 32 de 132

F2-6060-014 / 02-06

Y LE INSERTAMOS LOS DATOS SIGUIENTES:

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 33 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 34 de 132

F2-6060-014 / 02-06

AHORA CREAMOS LA TABLA HABITACION QUE HACE REFERENCIA A UN GRUPO

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 35 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 36 de 132

F2-6060-014 / 02-06

AHORA CREAMOS LA REFERENCIA CON LA TABLA GRUPO

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 37 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 38 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 39 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 40 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 41 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 42 de 132

F2-6060-014 / 02-06

REGISTRAMOS DATOS EN LA TABLA HABITACION PARA CONOCER SU FUNCIONAMIENTO:

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 43 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 44 de 132

F2-6060-014 / 02-06

REGISTRAMOS DATOS EN LA TABLA HABITACION

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 46 de 132

F2-6060-014 / 02-06

FORMATO PARA INGRESAR UN DATE EN LA TABLA ITEM DIA/MES/AÑO

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 47 de 132

F2-6060-014 / 02-06

BORRAR UNA TABLA LLAMADA ITEM

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 49 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 50 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 51 de 132

F2-6060-014 / 02-06

AHORA REALIZAMOS LA APLICACIÓN EN NETBEANS Y SU INTERFAZ GRAFICA

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 52 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 53 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 54 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 55 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 56 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 57 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 58 de 132

F2-6060-014 / 02-06

Y tenemos la clase Conexión siguiente: package Proceso; //import java.sql es una librería especial que contiene los objetos para //realizar la conexión 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 DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 contraseña 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 librería SQL ya que estos objetos * están dentro de ella y de no importarla estos serán 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 conexión a través 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º parámetro es el nombre de usuario * y por ultimo la contraseña del mismo. Todos ellos deberán ser datos de * tipo cadena o string.*/

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 método 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 comunicación (jdbc), //el subprotoclo de comunicación (postgresql)y el nombre de la base de datos pesca; y además pide el nombre de usuario y la contraseña ,sin importar que no haya iniciado sesión en postgres. //si el objeto DriverManager no puede conectarse a la base de datos ,el método getConnection lanza una excepción 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 instrucción y conexion }catch(SQLException ec) {;} catch(NullPointerException ec) {;} }

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 método executeQuery de Statement,este método 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 DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 62 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 63 de 132

F2-6060-014 / 02-06

REALIZAMOS LA SIGUIENTE INTERFAZ:

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 64 de 132

F2-6060-014 / 02-06

AHORA VAMOS A TRAER TODAS LAS IMÁGENES QUE VAMOS A UTILIZAR EN UNA CARPETA Y LA COLOCAMOS EN LA UBICACIÓN DE NUESTRO PROYECTO:

Seleccionamos el botón y le añadimos las imágenes:

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 65 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 66 de 132

F2-6060-014 / 02-06

ASI AÑADIMOS TODAS LAS IMÁGENES:

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 67 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 68 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 CONEXIÓN:

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 75 de 132

F2-6060-014 / 02-06

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

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 76 de 132

F2-6060-014 / 02-06

Configuramos el botón GUARDAR :

AÑADIMOS 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 DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 77 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 78 de 132

F2-6060-014 / 02-06

AHORA AÑADIMOS LOS DRIVERS QUE PERMITEN LA CONEXIÓN ENTRE NETBEANS Y ORACLE 10G EX:

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 79 de 132

F2-6060-014 / 02-06

AHORA YA QUEDARON AÑADIDAS COMO VEMOS :

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 80 de 132

F2-6060-014 / 02-06

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

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 82 de 132

F2-6060-014 / 02-06

Vemos que fue creado el usuario HR2

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 84 de 132

F2-6060-014 / 02-06

INGRESAMOS AL EXPLORADOR DE OBJETOS

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 85 de 132

F2-6060-014 / 02-06

VEMOS QUE ESTE USUARIO HR2 NO TIENE TABLAS CREADAS

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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/contraseña file=c:\nombearchivo.dmp =nombreusuarioowner touser= nombreusuariodestino imp hr/oracle file=c:\backup.dmp fromuser=hr touser=hr2 fromuser

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 87 de 132

F2-6060-014 / 02-06

MIRAR DESDE NETBEANS LAS TABLAS DE ORACLE Y DEL USUARIO

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 88 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 89 de 132

F2-6060-014 / 02-06

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

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 90 de 132

F2-6060-014 / 02-06

Desplego las pestañas

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 91 de 132

F2-6060-014 / 02-06

Desplego las pestañas hr

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 92 de 132

F2-6060-014 / 02-06

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

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 93 de 132

F2-6060-014 / 02-06

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

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 94 de 132

F2-6060-014 / 02-06

Visualizamos todos los datos

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 96 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 97 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 99 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 100 de 132

F2-6060-014 / 02-06

Ahora desde Oracle cargamos los datos

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 101 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 102 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 103 de 132

F2-6060-014 / 02-06

INSTALAR Y USAR EL SQL DEVELOPER 3.0.04.34
Oracle SQL Developer es una herramienta gráfica gratuita, basada en java, diseñada 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 práctica, 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 número de versión a descargar) en alguna ubicación de su ordenador. Abra la carpeta donde descomprimió el archivo y haga doble click sobre el icono sqldeveloper.exe.

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 104 de 132

F2-6060-014 / 02-06

Se visualizará el entorno SQL Developer:

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 105 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 106 de 132

F2-6060-014 / 02-06

Al abrir la conexión, se visualiza el icono de conexión 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 conexión Schema HR.

Para cerrar la conexión, señale el icono de conexión abierta y haga click con el botón derecho del mouse y elija desconectar.

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

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 107 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 108 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 109 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 gráficos mejorando la productividad del desarrollador. En esta entrada aprenderemos a crear unas tablas y relacionarlas entre sí. Se crearán 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 señale Schema HR y haga doble click. Ingrese sus credenciales: HR para nombre de usuario y su contraseña Señale la carpeta tablas, pulse el botón 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 sección propiedades de columna ingrese campo carga_id. En la propiedad tipo de dato acepte el valor por defecto: Simple. Las propiedades precisión y escala indican la cantidad de dígitos en la parte entera y decimal respectivamente. 10. Seleccione la casilla No puede ser Nulo. 11. Haga click sobre el botón Más de color verde. 12. Repita las instrucciones 7, 8, 9 ,10,11 para los campos restantes.

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 111 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 112 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 113 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 114 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 115 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 116 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 117 de 132

F2-6060-014 / 02-06

Para agregar la clave primaria: 1. Click en la opción clave primaria localizado en la sección izquierda del diálogo Crear tabla. 2. De la lista columnas disponibles elija la columna carga_id. 3. Haga click sobre el botón que apunta a la derecha.

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 118 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 opción claves ajenas localizado en la sección izquierda del diálogo Crear tabla. Click en el botón Agregar. Tabla de referencia: Employees. De la cuadrícula asociaciones, de la columna COLUMNA lOCAL seleccione EMPLOYEE_ID. Haga click en Aceptar.

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 120 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 121 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 122 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 123 de 132

F2-6060-014 / 02-06

La tabla creada se visualizará anidada a la carpeta tablas de la conexión respectiva. Si se desea modificar la tabla para modificar o agregar algún campo: 1. De la lista de tablas anidadas a la conexión abierta situada a la izquierda, seleccione la tabla que desea modificar. 2. Pulse el botón derecho y seleccione Editar...

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 124 de 132

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 125 de 132

F2-6060-014 / 02-06

Como conectarse a Oracle Database XE desde la línea de comandos.
Oracle Database XE puede ser accedida desde la aplicación SQL*Plus, que es un programa de líneas de comandos SQL. La versión del SQL*Plus de Oracle Database XE se presenta en una caja de DOS y no en una interface gráfica de Windows (como ocurre en las Versiones licenciadas). Para acceder a SQL*PLus, existen dos métodos: Primero: Inicio>Todos los programas>Base de datos Oracle 10g Express Edition>Ejecutar Línea de comandos SQL.

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 conexión al servidor Oracle, ingrese el comando: SQL> conn system (presione ENTER) Introduzca la contraseña:

La contraseña 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 continuación se activa el prompter SQL>

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

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 127 de 132

F2-6060-014 / 02-06

La sintaxis para crear un usuario en Oracle es: create user NOMBRE_CUENTA identified by CONTRASEÑA default tablespace NOMBRE_ESPACIO_DE_TABLA; Práctica: 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 almacenarán 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 ningún tipo de objetos como tablas, índices, vistas, unidades almacenadas o procedimientos almacenados, para ello, submita la sentencia:

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 128 de 132

F2-6060-014 / 02-06

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

Para conectarnos como MUSICAL: SQL>conn MUSICAL Introduzca la contraseña: MIMUSICA Conectado.

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 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 método 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/contraseña

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 130 de 132

F2-6060-014 / 02-06

EVIDENCIAS DE DESEMPEÑO

(TALLER PARA ENTREGAR POR SOFIA)

1. Cuál cree que son los objetivos aprendidos en esta guía 2. Que significa ORACLE? , para que se utiliza? , para que fue creado? Y permitió el avance y la creación de que otros elementos? Que empresa desarrolla este software? 3. 23. Traduce los siguientes términos:
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 DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

Fecha: Mayo de 2006 Versión: 1.0 Página 131 de 132

F2-6060-014 / 02-06

28. Windows 29. 30.

CONCLUSIÓN

BASE DE DATOS ORACLE, Oracle es un sistema de gestión de base de datos objeto-relacional (o ORDBMS por el acrónimo en inglés de Object-Relational Data Base Management System), desarrollado por Oracle Corporation. Se considera a Oracle como uno de los sistemas de bases de datos más 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. Además, proporciona métodos adicionales para añadir, 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 DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestión de la Calidad

Fecha: Mayo de 2006 Versión: 1.0 Página 132 de 132 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEÑANZA-APRENDIZAJE-EVALUACION

ADSI (ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Sign up to vote on this title
UsefulNot useful