Вы находитесь на странице: 1из 48

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

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

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

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: (13 04 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 SOBRE EL DISEO DE UN SISTEMA DE INFORMACION UTILIZANDO EL LENGUAJE HTML(Lenguaje de marcado de hipertexto) Y LA HERRAMIENTA DREAMWEAVER DONDE SE DISEA LA PAGINA DE LA VENTA DE ACCESORIOS DE CARROS . 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

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

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

F2-6060-014 / 02-06

EJERCICIO PASO A PASO. PROGRAMA EN NETBEANS CON BASE DE DATOS CONECTAR A POSTGRESQL , ORACLE Y MYSQL y SQLSERVER

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 3 de 48

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

F2-6060-014 / 02-06

INTERFAZ GUI (Interfaz Grafica de Usuario) REGISTRAR PRODUCTO

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 4 de 48

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

F2-6060-014 / 02-06

IMPORTACION DE LIBRERIAS VARIABLES GLOBALES, CONSTRUCTOR DE LA


INTERFAZ GUI (Interfaz Grafica de Usuario) REGISTRAR PRODUCTO

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 5 de 48

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

F2-6060-014 / 02-06

CODIGO DEL BOTON GUARDAR

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 6 de 48

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

F2-6060-014 / 02-06

CODIGO DEL BOTON GUARDAR


private void btnguardarActionPerformed(java.awt.event.ActionEvent evt) { String cod= this.txtcodigo.getText(); int codigo=Integer.parseInt(cod); String nom=this.txtmarca.getText().toUpperCase(); String marca=this.txtnombre.getText().toUpperCase(); try{ con=new Conexion(); int x=con.insertar("insert into carro Values("+codigo+",'"+nom.toUpperCase()+"','"+marca.toUpperCase()+"')"); con.cerrar(); JOptionPane.showMessageDialog(null,"exito datos registrados"); } catch(Exception x) {JOptionPane.showMessageDialog(null,"error no registr datos"); } // this.jComboBox1.removeAllItems();// limpio el jcomobox borro todo this.jComboBox1.removeAll(); // limpio el jcomobox borro todo actualiceJcombox();//carga todos los datos con los nuevos carros }

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 7 de 48

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

F2-6060-014 / 02-06

CODIGO DEL BOTON ACTUALIZAR

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 8 de 48

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

F2-6060-014 / 02-06

CODIGO DEL BOTON ACTUALIZAR


private void btnactualizarActionPerformed(java.awt.event.ActionEvent evt) { String cod= this.txtcodigo.getText(); int codigo=Integer.parseInt(cod); String nom=this.txtmarca.getText().toUpperCase(); String marca=this.txtnombre.getText().toUpperCase(); try { con=new Conexion(); int x=con.insertar("UPDATE carro SET codigo="+codigo+",nombre='"+nom+"',marca='"+marca+"'where (codigo="+codigo+")"); con.cerrar(); JOptionPane.showMessageDialog(null,"exito"); } catch(Exception x) {JOptionPane.showMessageDialog(null,"error actualizar datos"); } }

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 9 de 48

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

F2-6060-014 / 02-06

CODIGO DEL BOTON ELIMINAR

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 10 de 48

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

F2-6060-014 / 02-06

CODIGO DEL BOTON ELIMINAR


private void btneliminarActionPerformed(java.awt.event.ActionEvent evt) { String cod= this.txtcodigo.getText(); int codigo=Integer.parseInt(cod); String nom=this.txtmarca.getText().toUpperCase(); String marca=this.txtnombre.getText().toUpperCase(); try { con=new Conexion(); int x=con.insertar("Delete from carro where(codigo="+codigo+")"); con.cerrar(); JOptionPane.showMessageDialog(null,"exito"); } catch(Exception x) {JOptionPane.showMessageDialog(null,"error eliminar datos"); } }

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 11 de 48

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

F2-6060-014 / 02-06

CODIGO DEL BOTON LIMPIAR

CODIGO DEL BOTON LIMPIAR


private void btnlimpiarActionPerformed(java.awt.event.ActionEvent evt) { this.txtcodigo.setText(""); this.txtmarca.setText(""); this.txtnombre.setText(""); }

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 12 de 48

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

F2-6060-014 / 02-06

CODIGO DEL BOTON BUSCAR POR CODIGO

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 13 de 48

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

F2-6060-014 / 02-06

CODIGO DEL BOTON BUSCAR POR CODIGO


private void btnbuscarActionPerformed(java.awt.event.ActionEvent evt) { if(ValidarDatos().equals(""))//si esta vacion es porque hay datos ingresados { int id; id = Integer.parseInt(this.txtcodigo.getText()); try { con=new Conexion(); ResultSet rs = con.consultar("select codigo,nombre,marca from carro where codigo="+ id +""); while (rs.next()) { int cod = rs.getInt("codigo"); this.txtcodigo.setText(""+cod); String nom = rs.getString("nombre"); this.txtnombre.setText(nom); String mar = rs.getString("marca"); this.txtmarca.setText(mar); } } catch(Exception x ) {JOptionPane.showMessageDialog(null,"error consultar datos"); } } else { /*Emite mensaje*/ JOptionPane.showMessageDialog(null, ValidarDatos(), "Error", JOptionPane.ERROR_MESSAGE); } }

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 14 de 48

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

F2-6060-014 / 02-06

METODO ACTUALIZAR JCOMBOX

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 15 de 48

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

F2-6060-014 / 02-06

METODO ACTUALIZAR JCOMBOX


public void actualiceJcombox() { //jComboBox1.resetKeyboardActions(); //debo colocar un jcpmbox en cero o vacio con = new Conexion(); // String consulta = "select codigo,nombre,marca from carro"; String consulta = "select codigo from carro"; ResultSet rs; try { rs = con.consultar(consulta); String cad=" "; while(rs.next()) { cad=""; cad+= rs.getInt("codigo"); // cad+="-"; // cad+= rs.getString("nombre"); cad+="-"; // cad+= rs.getString("marca"); jComboBox1.addItem(cad); } } catch (Exception ex) { Logger.getLogger(Registrarproducto.class.getName()).log(Level.SEVERE, null, ex); } }

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 16 de 48

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

F2-6060-014 / 02-06

INTERFAZ GUI(Interfaz Grafica de Usuario) LISTA DE CARROS

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 17 de 48

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

F2-6060-014 / 02-06

IMPORTACION DE LIBRERIAS VARIABLES GLOBALES, CONSTRUCTOR DE LA


INTERFAZ GUI (Interfaz Grafica de Usuario) LISTA DE CARROS

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 18 de 48

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

F2-6060-014 / 02-06

CODIGO DEL METODO CARGARTABLACARRO

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 19 de 48

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

F2-6060-014 / 02-06

void CargarTablaCarro(String valor) { String[] titulos={"CODIGO","MARCA","NOMBRE"}; String[] registro=new String[3]; String sSQL=""; modelo=new DefaultTableModel(null,titulos); //creamos un objeto de la clase conexion para conectaraa la base de datos con=new Conexion(); // consultar la base de datos ResultSet rs; try { //CONJUNTO DE RESULTADOS rs = con.consultar("SELECT * FROM carro WHERE" + " nombre LIKE '%"+valor+"%'ORDER BY codigo ASC"); while(rs.next()) { //se deben colocar en el mismo orden de la tabla en la base de datos registro[0]=rs.getString("codigo"); registro[1]=rs.getString("marca"); registro[2]=rs.getString("nombre"); modelo.addRow(registro); this.jTable1.setModel(modelo); } } catch (Exception ex) { Logger.getLogger(Listacarro.class.getName()).log(Level.SEVERE, null, ex); } }

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 20 de 48

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

F2-6060-014 / 02-06

CODIGO DEL BOTON ACEPTAR

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 21 de 48

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

F2-6060-014 / 02-06

CODIGO DEL BOTON ACEPTAR


private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: int filasel; String codigo,marca,nombre; try { filasel=jTable1.getSelectedRow(); if(filasel==-1) {JOptionPane.showMessageDialog(null,"no se ha seleccionado ninguna fila");} else { modelo=(DefaultTableModel)jTable1.getModel(); codigo=(String)modelo.getValueAt(filasel,0);//saca el CODIGO marca=(String)modelo.getValueAt(filasel,1);//saca la marca nombre=(String)modelo.getValueAt(filasel,2);//saca el nombre JOptionPane.showMessageDialog(null,"CODIGO SELECCIONADO : "+codigo +"/n/n MARCA SELECCIONADO : "+marca +"/n/n NOMBRE SELECCIONADO : "+nombre); Registrarproducto rp= new Registrarproducto(codigo,marca,nombre); rp.setVisible(true); this.dispose(); } } catch(Exception e) {} }

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 22 de 48

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

F2-6060-014 / 02-06

CODIGO DEL BOTON BUSCAR

CODIGO DEL BOTON BUSCAR


private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: String nombre=this.jTextField1.getText().toUpperCase(); CargarTablaCarro(nombre); }

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 23 de 48

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

F2-6060-014 / 02-06

EL APRENDIZ SENA DECIDE EN QUE MOTOR DE BASE DE DATOS REALIZAR LA BASE DE DATOS ALMACEN ,YA SEA EN MYSQL CON PHPMYADMIN,POSTGRESQL9.1, ORACLE 10G, SLQSERVER 2008

SEGN DONDE REALICE LA BASE DE DATOS LA CLASE CONEXIN VA ASER DIFERENTE SEGN LA BASE DATOS UTILIZADA: Y A SEA EN MYSQL CON PHPMIADMYN,POSTGRESQL9.1, ORACLE 10G, SLQSERVER 2008 BASE DE DATOS : ALMACEN CODIGO 1 2 3 4 MARCA CHEVROLET SUSUKY HYUNDAY DAEWOO NOMBRE TERIOS TAXI MAZDA CAPTIVATE

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 24 de 48

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

F2-6060-014 / 02-06

CLASE CONEXIN CON MYSQL


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 db="almacen"; public String url="jdbc:mysql://localhost/"+db; //public String url="jdbc:mysql://209.51.195.116:3306/"+db; public String user="root"; public String pass="root"; 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 MYSQL Class.forName("org.gjt.mm.mysql.Driver"); //CREAMOS UN ENLACE HACIA LA BASE DE DATOS conexion=DriverManager.getConnection(this.url,this.user,this.pass); /* 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

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 25 de 48

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

F2-6060-014 / 02-06

* tipo cadena o string.*/ //Los objetos connection permiten a los programas crear instrucciones de SQL para manipular bases de datos,se inicializa //la conexion con el metodo 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 localde archivos de la PC). //EL URL "jdbc:postgresql://localhost:5432/pesca","postgres","postgres"; ESPECIFICA el protocolo de comunicacion (jdbc), //el subprotoclo de comunicacion (postgresql)y el nombre de la base de datos pesca; y ademas pide el nombre de usuario y la contrasea ,sin importar que no ha iniciado sesion en postgres. //si el objeto DriverManager no puede conectarse a la base de datos ,el metodo getConnection lanza una excepcion 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(); //si es correcto cerrar el ResulSet?orque al cerrar el statement se cierra el resultset stmt.close(); conexion.close(); // manejar posibles excepciones al cerrar instruccion y conexion }catch(SQLException ec) {;}

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 26 de 48

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

F2-6060-014 / 02-06

catch(NullPointerException ec) {;} } 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 metodo executeQuery de Statement,este metodo 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

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

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

F2-6060-014 / 02-06

CLASE CONEXIN CON POSTGRESQL 9.1


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 db="almacen"; public String url="jdbc:postgresql://localhost/"+db; //public String url="jdbc:postgresql://XXX.XXX.XXX.XXX:5432/"+db; public String user="postgres"; public String pass="postgres"; 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 MYSQL Class.forName("org.postgresql.Driver"); //REVISAR SI LA DE ABAJOJO PERMITE LACONEXION REMOTA //Class.forName("com.postgresql.jdbc.Driver"); //CREAMOS UN ENLACE HACIA LA BASE DE DATOS conexion=DriverManager.getConnection(this.url,this.user,this.pass); /* Establecemos la conexin a travs de la clase DriverManager y

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 28 de 48

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

F2-6060-014 / 02-06

* 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.*/ //Los objetos connection permiten a los programas crear instrucciones de SQL para manipular bases de datos,se inicializa //la conexion con el metodo 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 localde archivos de la PC). //EL URL "jdbc:postgresql://localhost:5432/pesca","postgres","postgres"; ESPECIFICA el protocolo de comunicacion (jdbc), //el subprotoclo de comunicacion (postgresql)y el nombre de la base de datos pesca; y ademas pide el nombre de usuario y la contrasea ,sin importar que no ha iniciado sesion en postgres. //si el objeto DriverManager no puede conectarse a la base de datos ,el metodo getConnection lanza //una excepcion 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(); //si es correcto cerrar el ResulSet?orque al cerrar el statement se cierra el resultset stmt.close(); conexion.close();

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 29 de 48

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

F2-6060-014 / 02-06

// manejar posibles excepciones al cerrar instruccion y conexion }catch(SQLException ec) {;} catch(NullPointerException ec) {;} } 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 metodo executeQuery de Statement,este metodo 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

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

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

F2-6060-014 / 02-06

CLASE CONEXIN CON ORACLE 10G


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 db="almacen"; //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"; 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

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 31 de 48

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

F2-6060-014 / 02-06

// 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.*/ //Los objetos connection permiten a los programas crear instrucciones de SQL para manipular bases de datos,se inicializa //la conexion con el metodo 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 localde archivos de la PC). //EL URL "jdbc:postgresql://localhost:5432/pesca","postgres","postgres"; ESPECIFICA el protocolo de comunicacion (jdbc), //el subprotoclo de comunicacion (postgresql)y el nombre de la base de datos pesca; y ademas pide el nombre de usuario y la contrasea ,sin importar que no ha iniciado sesion en postgres. //si el objeto DriverManager no puede conectarse a la base de datos ,el metodo getConnection lanza una excepcion SQLException(paquete java.sql).

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 32 de 48

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

F2-6060-014 / 02-06

// // 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(); //si es correcto cerrar el ResulSet?orque al cerrar el statement se cierra el resultset stmt.close(); conexion.close(); // manejar posibles excepciones al cerrar instruccion y conexion }catch(SQLException ec) {;} catch(NullPointerException ec) {;} } 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 metodo executeQuery de Statement,este metodo 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

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 33 de 48

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

F2-6060-014 / 02-06

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

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

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

F2-6060-014 / 02-06

CLASE CONEXIN CON SQLSERVER 2008


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 db="almacen"; //public String url="jdbc:microsoft:sqlserver://SITISERVER/SITISQL_05:1433"+db; public String url="jdbc:microsoft:sqlserver://SERVIDOR:1433"+db; //DE MANERA LOCAL //public String url="jdbc:microsoft:sqlserver://localhost"+db; //public String url="jdbc:microsoft:sqlserver://localhost:1433"+db; public String user="sqlserver"; public String pass="sqlserver"; 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 SQLSERVER //Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); // Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); //Class.forName("net.sourceforge.jtds.jdbc.Driver");

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 35 de 48

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

F2-6060-014 / 02-06

//CREAMOS UN ENLACE HACIA LA BASE DE DATOS} // driver = (Driver)Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); //conexion= DriverManager.getConnection("jdbc:microsoft:sqlserver://SERVIDOR:1433;DatabaseName=Northwin d", "usuario", "clave"); Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); conexion=DriverManager.getConnection(this.url,this.user,this.pass); /* 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.*/ //Los objetos connection permiten a los programas crear instrucciones de SQL para manipular bases de datos,se inicializa //la conexion con el metodo 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 localde archivos de la PC). //EL URL "jdbc:postgresql://localhost:5432/pesca","postgres","postgres"; ESPECIFICA el protocolo de comunicacion (jdbc), //el subprotoclo de comunicacion (postgresql)y el nombre de la base de datos pesca; y ademas pide el nombre de usuario y la contrasea ,sin importar que no ha iniciado sesion en postgres. //si el objeto DriverManager no puede conectarse a la base de datos ,el metodo getConnection lanza una excepcion 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);

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 36 de 48

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

F2-6060-014 / 02-06

} public void cerrar() { try{ // asegurar que stmt y conexion se cierren correctamente rset.close(); //si es correcto cerrar el ResulSet?orque al cerrar el statement se cierra el resultset stmt.close(); conexion.close(); // manejar posibles excepciones al cerrar instruccion y conexion }catch(SQLException ec) {;} catch(NullPointerException ec) {;} } 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 metodo executeQuery de Statement,este metodo 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

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

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

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

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

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

F2-6060-014 / 02-06

DRIVERS MYSQL PAGINA DE DESCARGA CONECTAR JAVA CON LA BASE DE DATOS MYSQL
ENTONCES CONSEGUIMOS EL DRIVER CONECTOR J ENTRE NETBEANS JAVA Y MYSQL

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 39 de 48

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

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

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

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

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

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

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

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

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

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

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

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

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

F2-6060-014 / 02-06

AHORA PROCEDEMOS A INCORPORAR EL CONECTOR J , EN LA APLICACIN REALIZADA EN NETBEANS

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 44 de 48

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

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

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

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

F2-6060-014 / 02-06

DRIVERS POSTGRESQL 9.1 PAGINA DE DESCARGA CONECTAR JAVA CON LA BASE DE DATOS POSTGRESQL 9.1

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 46 de 48

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

F2-6060-014 / 02-06

DRIVERS ORACLE 10G PAGINA DE DESCARGA CONECTAR JAVA CON LA BASE DE DATOS ORACLE 10G

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

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

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

F2-6060-014 / 02-06

DRIVERS SQLSERVER 2008PAGINA DE DESCARGA CONECTAR JAVA CON LA BASE DE DATOS SQLSERVER 2008

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 48 de 48

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

F2-6060-014 / 02-06

EVIDENCIAS DE DESEMPEO

1. 2. 3. 4. 5.

QUE ES BASE DE DATOS COMO FUNCIONA ?? QUE TIPO DE DATOS PERMITE ALMACENAR PHP? QUE ES UNA VARIABLE? COMO SE DECLARA UNA VARIABLE? EL NOMBRE DE LAS VARIABLE SPUEDEN COMENZAR CON UN NUMERO?

CONCLUSIN

html Adems, proporciona mtodos adicionales para aadir, eliminar elementos, e insertar elementos entre otros dos existentes.
2. GLOSARIO

CLASES: ATRIBUTOS: OBJETOS: 3. BIBLIOGRAFIA

PHP 5 : MANUAL DE PROGRAMACION EDITORIAL MCGRAW HILL COMO PROGRAMAR EN PHP EDITORIAL DEITEL Y DEITEL

Elaborada por: DIEGO HERNANDO TORRES VALENCIA

Fecha

11

02

2012

Ajustada por:

DIEGO HERNANDO TORRES VALENCIA

Fecha

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

Вам также может понравиться