Instructivo de instalación de manejador de base de datos MySQL en Windows y pruebas con NetBeans.

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Instructivo de instalación de manejador de base de datos MySQL en Windows y pruebas con NetBeans."

Transcripción

1 Instructivo de instalación de manejador de base de datos MySQL en Windows y pruebas con NetBeans. MySQL es el manejador de bases de datos de código abierto más popular del mundo. Con su velocidad superior y fácil uso, MySQL se ha convertido en la opción preferida por los desarrolladores de software debido a que elimina una gran cantidad de problemas relacionados con el tiempo de respuesta, mantenimiento y administración de aplicaciones web, entre muchas otras cosas. Debido a esto es el software que se utilizará en la clase para aprender y comprender la forma en cómo se trabaja con bases de datos desde aplicaciones Java. Cabe destacar que existen varias maneras de operar bases de datos desde aplicaciones Java, pero son formas más avanzadas. Para comenzar a familiarizarse con este tipo de manejadores MySQL es la mejor opción. A continuación se ejemplificará el procedimiento a seguir para instalar esta herramienta en un sistema operativo Windows. 1. Descarga a. Ingresar a la URL Ya en la página, deslizar el scroll hacia abajo hasta la parte donde se debe seleccionar el sistema operativo y el instalador a descargar. b. Verificar que la plataforma sea Microsoft Windows y seleccionar la opción de descarga de mayor peso (248.2 M). Esta acción redirecciona hacia otra página. En la parte inferior de dicha página, se encuentra un vínculo que dice No thanks, just start my download. Dar clic en este vínculo para comenzar con la descarga.

2 c. Seleccionar Guardar y esperar a que se complete la descarga. NOTA: normalmente los archivos descargados se almacenan en el directorio Descargas, a menos que se modifique esta configuración. 2. Instalación a. Ir al directorio en el cual se almacenó el archivo de instalación mysql-installer-community msi y dar doble clic sobre él. NOTA: Si aparecen las solicitudes de autorización para iniciar la instalación, seleccionar Si o Continuar. b. Al iniciarse el instalador, aparecerá la siguiente ventana: Seleccionar Install MySQL Products.

3 c. En la siguiente pantalla, seleccionar la casilla I accept the licence terms y dar clic en next. Aparecerá un mensaje diciendo que el instalador buscará los productos más nuevos de MySQL (en caso que los haya). Simplemente hay que dar clic en Execute.

4 El instalador realizará sus operaciones y al terminar mostrará el botón Next. Dar clic en este botón. d. En la siguiente ventana se pueden seleccionar diversos productos que ofrece el instalador. Como no vamos a utilizar todas las herramientas disponibles, seleccionamos la opción Custom y damos clic en el botón Next (dejamos los directorios de instalación por defecto).

5 e. Después damos clic en MySQL Server y seleccionamos todas las opciones del menú de la derecha. Si se encuentra activa la casilla de aplicaciones, la deseleccionamos. Esto es para ahorrar espacio en disco. Si alguien desea instalar estas aplicaciones, lo puede hacer. f. En la parte de MySQL Connectors seleccionamos solamente la opción Connector/J

6 g. Finalmente seleccionamos Documentation, verificamos que ambas selecciones del menú derecho estén activadas y damos clic en Next. h. Después se comprobarán requerimientos adicionales. Damos clic en Next.

7 i. En la siguiente pantalla se mostrarán los productos a instalar. Verificamos que estén correctos y damos clic en Execute. j. Cuando los productos se terminen de instalar, su status aparecerá como Install success. Damos clic en Next.

8 k. Posteriormente se iniciará la configuración del servidor MySQL recién instalado. Damos clic en Next. l. En la parte Config Type seleccionamos Development Machine. Habilitamos las casillas Enable TCP/IP Networking y Open Firewall port for network access ; el número de puerto lo dejamos por default y deshabilitamos la casilla Show Advanced Options. Clic en Next.

9 m. Escogemos un password para nuestro usuario root (administrador) y lo escribimos en los campos de texto MySQL Root Password y Repeat Password. En este momento no agregaremos más usuarios, así que simplemente damos clic en Next. n. En Windows Service Name dejamos el valor por defecto. Deshabilitamos la casilla Start the MySQL Server at System Startup y seleccionamos Standard System Account. Clic en Next.

10 o. Al configurarse correctamente el servidor, se mostrará una paloma. Ahora sigue instalar lo demás. Damos clic en Next. Al terminarse la instalación de todos los productos se mostrarán palomas en ellos. Clic en Next.

11 p. Ya tenemos instalado nuestro servidor MySQL en el sistema operativo. Damos clic en Finish para cerrar el instalador. 3. Uso de MySQL Lo primero que debemos saber es que como no instalamos un software gráfico para el manejo del servidor MySQL, solo lo tendremos dos opciones para operarlo: I. Desde una consola II. Desde NetBeans IDE Si alguien instaló las herramientas adicionales tendrá más opciones de visualizar las bases de datos que residan en nuestro servidor. Además, existen muchas más herramientas para poder operar con MySQL, pero ejemplificar más de estas herramientas no es el objetivo de este instructivo. Pasando a los ejemplos de manejo de MySQL, al terminar la instalación se crean accesos directos a una aplicación llamada mysql.exe ubicada en el directorio C:\Program Files\MySQL\MySQL Server 5.6\bin. Estos accesos directos nos sirven si queremos operar MySQL desde consola. Podemos dar doble clic sobre uno de estos accesos para comenzar a utilizar MySQL o, podemos abrir una consola y ejecutar el programa mysql.exe directamente. A continuación mostraré la forma de entrar al servidor MySQL desde una consola: a. Oprimir la tecla Windows (normalmente ubicada al lado derecho de la tecla ctrl izquierdo) más la tecla R. Esto desplegará en pantalla la ventana de Ejecutar. Escribimos cmd y damos clic en Aceptar. Esto nos abrirá una consola. Escribimos lo siguiente para cambiarnos al directorio que contiene el programa mysql.exe : cd../../program Files/MySQL/MySQL Server 5.6/bin (sin las comillas).

12 b. Después escribimos el comando que nos permitirá identificarnos con el servidor MySQL: mysql u root -p (sin las comillas). Damos enter y se nos solicitará el password que definimos en la configuración del servidor. Lo escribimos y damos nuevamente enter para poder identificarnos. c. Ya identificados, podremos escribir sentencias SQL para operar nuestras bases de datos. Las sentencias SQL más básicas que estaremos utilizando son: CREATE DATABASE nombre_bd; para crear una nueva base de datos llamada nombre_bd. SHOW DATABASES; para mostrar las bases de datos almacenadas. DROP DATABASE nombre_bd; elimina la base de datos llamada nombre_bd. USE nombre_bd; para trabajar con la base de datos llamada nombre_bd. CREATE TABLE nombre_tabla (atributos ); para crear una nueva tabla de una base de datos con sus atributos llamada nombre_tabla. SHOW TABLES; para mostrar las tablas de una base de datos. DROP TABLE nombre_tabla; elimina la tabla llamada nombre_tabla. INSERT INTO nombre_tabla VALUES (valores ); para agregar datos a la tabla nombre_tabla. SELECT [atributos ] FROM nombre_tabla; para consultar la información de la tabla llamada nombre_tabla. DELETE FROM nombre_tabla; para eliminar información de la tabla llamada nombre_tabla. UPDATE nombre_tabla SET atributos ; Las sentencias SELECT, DELETE y UPDATE pueden ser condicionadas con la palabra WHERE. A continuación muestro un ejemplo de ello: SELECT * FROM usuarios WHERE id=1; selecciona todos los atributos de la tabla usuarios donde el atributo id es igual a 1. DELETE FROM usuarios WHERE id=1; elimina la información de la tabla usuarios donde el atributo id es igual a 1. UPDATE usuarios SET nombre= daniel, edad=28 WHERE id=1; actualiza los atributos nombre y edad de la tabla usuarios donde el atributo id es igual a 1. d. Ya que terminemos de trabajar con MySQL desde la consola, para salir escribimos exit.

13 Ahora que ya sabemos cómo acceder al servidor MySQL desde una consola, voy a mostrar cómo trabajar con él desde NetBeans IDE: a. Lo primero es ejecutar NetBeans. b. En el menú del lado izquierdo, seleccionamos la pestaña Services para poder ver las bases de datos con las que contamos. En caso de que no se muestre dicha pestaña, damos clic en el menú Window y seleccionamos Services. De esta forma ya nos aparecerá. c. Ya en la pestaña Services podremos ver los servidores de bases de datos que tenemos instalados. En nuestro caso, nos interesa MySQL Server. Nos aparecerá el localhost:3306 [root] (disconnected).

14 Damos clic derecho en el servidor MySQL y seleccionamos Properties. d. En la ventana de propiedades, escribimos el password que especificamos al configurar nuestro servidor MySQL y activamos la casilla Remember Password. Clic en OK. e. Después nuevamente damos clic derecho en el servidor MySQL y seleccionamos Connect.

15 Al establecerse la conexión con MySQL se mostrarán las bases de datos almacenadas. f. Ahora vamos a crear una base de datos para realizar pruebas. Damos clic derecho en el servidor MySQL y seleccionamos Create Database. Nombramos la base de datos como biblioteca y damos clic en OK. La nueva base de datos se mostrará debajo del servidor MySQL. Damos clic derecho sobre biblioteca y seleccionamos Connect.

16 Esperamos a que se establezca la conexión y al terminar, debajo de Drivers, se visualizará jdbc:mysql://localhost:3306/biblioteca. Desplegamos el árbol para ver el contenido. g. Como la base de datos es nueva, no contiene información. Vamos a crear una tabla para ingresar datos. Damos clic derecho en Tables y seleccionamos Create Table. h. Nombramos la tabla como Libros. Nótese que el botón OK no está activo. Éste se activará después de que agreguemos columnas a nuestra tabla. Para ello, damos clic en el botón Add column que se encuentra del lado derecho.

17 i. Nombramos la columna como autor de tipo VARCHAR y tamaño 50. Desactivamos la casilla Null (debido a que esta información nunca puede faltar) y damos clic en OK. De esta misma forma creamos otras cuatro columnas no nulas: titulo de tipo VARCHAR y tamaño 50 editorial de tipo VARCHAR y tamaño 50 anio de tipo INT edicion de tipo INT j. Finalmente creamos una última columna llamada isbn de tipo VARCHAR y tamaño 20. A diferencia de las demás columnas, ésta será la llave primaria. Activamos la casilla Primary key, dejamos los valores por defecto y damos clic en OK. k. Ya que hayamos terminado de agregar nuestras columnas (atributos de la tabla o campos) damos clic en el botón OK que ya estará activo.

18 Podremos observar en nuestra base de datos que se ha creado la nueva tabla con sus respectivos campos. 4. Pruebas del servidor MySQL con clases Java Ahora vamos a realizar nuestras pruebas con MySQL insertando, consultando, eliminando y actualizando datos en la tabla libros perteneciente a la base de datos biblioteca que creamos anteriormente. a. Primero creamos un nuevo proyecto de NetBeans tipo Java Application llamado Biblioteca sin crear la clase principal.

19 b. Creamos 2 nuevos paquetes: uam.azc.mx.modelo uam.azc.mx.vista En el paquete modelo, agregamos una nueva clase Java llamada Libro y en el paquete vista agregamos un nuevo JFrame Form llamado GUI.

20 c. Abrimos la clase Libro, agregamos seis datos miembro de la siguiente forma: private String autor; private String titulo; private String editorial; private String ISBN; private int anio; private int edicion; d. Agregamos un constructor: public Libro(String autor,string titulo,string editorial,string ISBN,int anio,int edicion){ this.autor=autor; this.titulo=titulo; this.editorial=editorial; this.isbn=isbn; this.anio=anio; this.edicion=edicion; e. Después agregamos los métodos get de nuestros datos miembro: public String getautor(){ return(this.autor); public String gettitulo(){ return(this.titulo); public String geteditorial(){ return(this.editorial); public String getisbn(){ return(this.isbn); public int getanio(){ return(this.anio); public int getedicion(){ return(this.edicion);

21 f. Sobrescribimos el método tostring public String tostring(){ return("autor:\t\t" + this.autor + "\ntitulo:\t\t" + this.titulo + "\neditorial:\t" + this.editorial + "\nisbn:\t\t" + this.isbn + "\nanio:\t\t" + this.anio + "\nedicion:\t" + this.edicion + "\n"); g. Ya que tenemos nuestra clase Libro terminada creamos una clase Test en el paquete default para corroborar que esté correcta. A esta nueva clase le agregamos el siguiente código dentro del método principal: Libro [] libros=new Libro[5]; libros[0]=new Libro("Thomas H. Cormen","Introduction to Algorithms","McGrow-Hill"," ",2001,2); System.out.println(libros[0].toString()); libros[1]=new Libro("Cay Horstmann","BIG JAVA","Wilew"," ",2008,3); System.out.println(libros[1].toString()); libros[2]=new Libro("Deitel & Deitel","Como Programar en Java","Pearson"," ",2003,5); System.out.println(libros[2].toString()); libros[3]=new Libro("Stuart J. Russell","Inteligencia Artificial: Un Enfoque Moderno","Pearson"," ",2004,2); System.out.println(libros[3].toString()); libros[4]=new Libro("Barry B. Brey","The Intel Microprocessors","Prentice-Hall International"," ",1997,4); System.out.println(libros[4].toString()); h. Para ejecutar nuestra clase Test presionamos Shift + F6. La salida que se debe mostrar es la siguiente: run: Autor: Thomas H. Cormen Titulo: Introduction to Algorithms Editorial: McGrow-Hill ISBN: Anio: 2001 Edicion: 2 Autor: Cay Horstmann Titulo: BIG JAVA Editorial: Wilew ISBN: Anio: 2008 Edicion: 3 Autor: Deitel & Deitel Titulo: Como Programar en Java Editorial: Pearson ISBN: Anio: 2003 Edicion: 5 Autor: Stuart J. Russell Titulo: Inteligencia Artificial: Un Enfoque Moderno Editorial: Pearson ISBN: Anio: 2004 Edicion: 2 Autor: Barry B. Brey

22 Titulo: The Intel Microprocessors Editorial: Prentice-Hall International ISBN: Anio: 1997 Edicion: 4 BUILD SUCCESSFUL (total time: 0 seconds) Si no se mostró lo anterior, hay que consultar los pasos anteriores para determinar a qué se debe. Además, no hay que olvidar agregar la documentación necesaria para nuestro constructor y los métodos utilizados. i. Ahora vamos a ingresar esta información (los cinco libros) en nuestra base de datos biblioteca. Para ello, creamos un nuevo paquete llamado uam.azc.mx.control y agregamos una clase Java llamada SQL. Esta nueva clase nos servirá para establecer una conexión entre el servidor MySQL y nuestra aplicación Java, para así poder manipular la información contenida en la base de datos biblioteca, que por el momento solo contendrá información de libros. Abrimos la clase SQL y añadimos las siguientes importaciones: import java.sql.connection; import java.sql.drivermanager; import java.sql.preparedstatement; import java.sql.resultset; import java.sql.sqlexception; import uam.azc.mx.modelo.libro; j. Agregamos un dato miembro privado de tipo Connection llamado conn y el constructor de la clase: private Connection conn; public SQL(){ this.conn=null; k. Creamos un nuevo método público tipo boolean llamado conectar, que reciba cuatro objetos de la clase String, con los cuales sabremos el host al que nos conectaremos, el nombre de la base de datos, el usuario y el password necesarios para poder establecer la conexión: public boolean conectar(string server,string bd,string user,string pass){ try{ Class.forName("com.mysql.jdbc.Driver"); catch(classnotfoundexception e){ System.err.println("Error: " + e.getmessage()); return(false); try{ this.conn=drivermanager.getconnection("jdbc:mysql://" + server + "/" + bd,user,pass); catch(sqlexception e){ System.err.println("Error: " + e.getmessage()); return(false); return(true); Éste método creará una conexión con el servidor MySQL y regresará verdadero (true) si se tiene éxito. Si se produce un error al intentar conectarse regresará falso (false).

23 l. Ahora creamos el método que cerrará la conexión con MySQL: public void desconectar(){ try{ this.conn.close(); catch(sqlexception e){ System.err.println("Error: " + e.getmessage()); No olvidemos que cada que creamos una nueva conexión con una fuente externa a nuestra aplicación (MySQL, archivos, servidores web, etc.) debemos siempre cerrar el canal de comunicación que se crea. m. Ya que tengamos nuestra conexión establecida, debemos ingresar la información de nuestros libros en la base de datos. Para ello, creamos el método público de tipo boolean llamado agregalibro, que recibirá como argumento un objeto de tipo Libro para después acceder a sus atributos e ingresarlos a la base de datos. Lo hacemos de la siguiente manera: public boolean agregalibro(libro libro){ String query="insert INTO libros(autor,titulo,editorial,anio,edicion,isbn) VALUES('" + libro.getautor() + "','" + libro.gettitulo() + "','" + libro.geteditorial() + "'," + libro.getanio() + "," + libro.getedicion() + ",'" + libro.getisbn() + "')"; try{ PreparedStatement ps=this.conn.preparestatement(query); ps.execute(); catch(sqlexception e){ System.err.println("Error: " + e.getmessage()); return(false); return(true); Si el libro se ingresa correctamente, el método regresará verdadero (true), si no, será falso (false). n. También podemos llegar a prescindir de cierta información. Es por eso que necesitaremos un método que elimine libros de nuestra base de datos. Para identificar qué libro vamos a eliminar, pasaremos como argumento el isbn del libro. El método será público de tipo boolean y se llamará eliminalibro : public boolean eliminalibro(string isbn){ String query="delete FROM libros WHERE isbn='" + isbn + "'"; try{ PreparedStatement ps=this.conn.preparestatement(query); ps.execute(); catch(sqlexception e){ System.err.println("Error: " + e.getmessage()); return(false); return(true); Si el libro se elimina correctamente, el método regresará verdadero (true), si no, será falso (false) o. Para poder consultar la información que tenemos en nuestra base de datos biblioteca, en particular en la tabla libros, requeriremos de un método público tipo void llamado verlibros : public void verlibros(){ String query="select * FROM libros"; try{ PreparedStatement ps=this.conn.preparestatement(query); ResultSet libros=ps.executequery(); while(libros.next()){

24 Libro libro=new Libro(libros.getString("autor"), libros.getstring("titulo"), libros.getstring("editorial"), libros.getstring("isbn"), Integer.parseInt(libros.getString("anio")), Integer.parseInt(libros.getString("edicion"))); System.out.println(libro.toString()); catch(sqlexception e){ System.err.println("Error: " + e.getmessage()); Cuando se creen nuevas tablas en la base de datos se deberán hacer sus propios métodos para realizar una consulta. Obviamente serán muy parecidos a este método. p. Finalmente, crearemos métodos para actualizar los campos de nuestra tabla libros. Debido a que tenemos seis campos en la tabla, escribiremos seis métodos, uno para actualizar cada campo. Todos los métodos serán públicos de tipo boolean y la actualización se realizará al libro identificado por su ISBN. A continuación muestro los seis métodos: public boolean actualizaautor(string isbn,string autor){ String query="update libros SET autor='" + autor + "' WHERE isbn='" + isbn + "'"; try{ PreparedStatement ps=this.conn.preparestatement(query); ps.execute(); catch(sqlexception e){ System.err.println("Error: " + e.getmessage()); return(false); return(true); public boolean actualizatitulo(string isbn,string titulo){ String query="update libros SET titulo='" + titulo + "' WHERE isbn='" + isbn + "'"; try{ PreparedStatement ps=this.conn.preparestatement(query); ps.execute(); catch(sqlexception e){ System.err.println("Error: " + e.getmessage()); return(false); return(true); public boolean actualizaeditorial(string isbn,string editorial){ String query="update libros SET editorial='" + editorial + "' WHERE isbn='" + isbn + "'"; try{ PreparedStatement ps=this.conn.preparestatement(query); ps.execute(); catch(sqlexception e){ System.err.println("Error: " + e.getmessage()); return(false); return(true);

25 public boolean actualizaisbn(string isbn,string nuevo){ String query="update libros SET isbn= " + nuevo + " WHERE isbn='" + isbn + "'"; try{ PreparedStatement ps=this.conn.preparestatement(query); ps.execute(); catch(sqlexception e){ System.err.println("Error: " + e.getmessage()); return(false); return(true); public boolean actualizaanio(string isbn,int anio){ String query="update libros SET anio=" + anio + " WHERE isbn='" + isbn + "'"; try{ PreparedStatement ps=this.conn.preparestatement(query); ps.execute(); catch(sqlexception e){ System.err.println("Error: " + e.getmessage()); return(false); return(true); public boolean actualizaedicion(string isbn,int edicion){ String query="update libros SET edicion=" + edicion + " WHERE isbn='" + isbn + "'"; try{ PreparedStatement ps=this.conn.preparestatement(query); ps.execute(); catch(sqlexception e){ System.err.println("Error: " + e.getmessage()); return(false); return(true); Nótese que en estos métodos se repite el código que ejecuta el query en MySQL. Esto se puede reducir. Además, no hay que olvidarse de documentar todos los métodos de la clase SQL. q. Ya que tenemos terminada la clase SQL, modificamos la clase Test para realizar pruebas. Primero, importamos lo siguiente: import uam.azc.mx.control.sql; r. Después eliminamos los System.out.println que escribimos anteriormente., quedando el código anterior como: Libro [] libros=new Libro[5]; libros[0]=new Libro("Thomas H. Cormen","Introduction to Algorithms","McGrow-Hill"," ",2001,2); libros[1]=new Libro("Cay Horstmann","BIG JAVA","Wilew"," ",2008,3); libros[2]=new Libro("Deitel & Deitel","Como Programar en Java","Pearson"," ",2003,5); libros[3]=new Libro("Stuart J. Russell","Inteligencia Artificial: Un Enfoque Moderno","Pearson"," ",2004,2); libros[4]=new Libro("Barry B. Brey","The Intel Microprocessors","Prentice-Hall International"," ",1997,4); De esta forma, solo creamos el arreglo de libros y no lo imprimimos en pantalla. s. Ahora creamos un objeto de tipo SQL llamado conexion : SQL conexion=new SQL();

26 t. Nos conectamos con el servidor MySQL: conexion.conectar("localhost","biblioteca","root","123456"); System.out.println("Conexión establecida"); Imprimimos en pantalla mensajes de control. u. Ingresamos los libros que tenemos en el arreglo a la base de datos con ayuda de un ciclo for each : for(libro l : libros){ conexion.agregalibro(l); System.out.println("Libro agregado"); v. Desplegamos en pantalla los libros recién agregados: conexion.verlibros(); w. A continuación probamos los demás métodos programados agregando un libro personalizado y desconectándonos del servidor MySQL: conexion.agregalibro(new Libro("Daniel Torres","Libro de Muestra","UAM-A"," ",2014,1)); System.out.println("Nuevo libro agregado"); conexion.verlibros(); conexion.actualizaanio(" ",2000); System.out.println("Año actualizado"); conexion.actualizaautor(" ","daniel Alberto Torres Gonzalez"); System.out.println("Autor actualizado"); conexion.actualizaedicion(" ",2); System.out.println("Edición actualizada"); conexion.actualizaeditorial(" ","uam Azcapotzalco"); System.out.println("Editorial actualizado"); conexion.actualizaisbn(" "," "); System.out.println("ISBN actualizado"); conexion.actualizatitulo(" ","muestras de libro en BD"); System.out.println("Titulo actualizado"); conexion.verlibros(); conexion.eliminalibro(" "); System.out.println("Libro eliminado"); conexion.verlibros(); conexion.desconectar(); x. Ya que tengamos nuestro código de prueba listo, necesitaremos agregar a las librerías del proyecto el conector que instalamos cuando cargamos MySQL. Para esto, dar un clic derecho en Libraries, localizado debajo de Source Packages, en el menú izquierdo y seleccionar Add JAR/Folder. En la ventana que se despliega, buscar la ruta C:\Program Files (x86)\mysql\connector J , seleccionar el archivo mysql-connector-java bin.jar y dar clic en Abrir.

27 Al agregar la librería se mostrará debajo de Libraries. y. Ahora ejecutamos la clase Test presionando Shift + F6. Observamos la salida en pantalla paso a paso para comprobar que todo esté correcto. Si han realizado cada paso exactamente a como se ha descrito, la salida deberá ser: run: Conexión establecida Libro agregado Libro agregado Libro agregado Libro agregado Libro agregado Autor: Thomas H. Cormen Titulo: Introduction to Algorithms Editorial: McGrow-Hill ISBN: Año: 2001 Edicion: 2 Autor: Barry B. Brey Titulo: The Intel Microprocessors Editorial: Prentice-Hall International ISBN: Año: 1997 Edicion: 4 Autor: Cay Horstmann Titulo: BIG JAVA Editorial: Wilew ISBN: Año: 2008 Edicion: 3 Autor: Stuart J. Russell Titulo: Inteligencia Artificial: Un Enfoque Moderno Editorial: Pearson ISBN: Año: 2004 Edicion: 2 Autor: Deitel & Deitel Titulo: Como Programar en Java Editorial: Pearson ISBN: Año: 2003 Edicion: 5 Nuevo libro agregado Autor: Daniel Torres Titulo: Libro de Muestra Editorial: UAM-A

28 ISBN: Año: 2014 Edicion: 1 Autor: Thomas H. Cormen Titulo: Introduction to Algorithms Editorial: McGrow-Hill ISBN: Año: 2001 Edicion: 2 Autor: Barry B. Brey Titulo: The Intel Microprocessors Editorial: Prentice-Hall International ISBN: Año: 1997 Edicion: 4 Autor: Cay Horstmann Titulo: BIG JAVA Editorial: Wilew ISBN: Año: 2008 Edicion: 3 Autor: Stuart J. Russell Titulo: Inteligencia Artificial: Un Enfoque Moderno Editorial: Pearson ISBN: Año: 2004 Edicion: 2 Autor: Deitel & Deitel Titulo: Como Programar en Java Editorial: Pearson ISBN: Año: 2003 Edicion: 5 Año actualizado Autor actualizado Edición actualizada Editorial actualizado ISBN actualizado Titulo actualizado Autor: Thomas H. Cormen Titulo: Introduction to Algorithms Editorial: McGrow-Hill ISBN: Año: 2001 Edicion: 2 Autor: Barry B. Brey Titulo: The Intel Microprocessors

29 Editorial: Prentice-Hall International ISBN: Año: 1997 Edicion: 4 Autor: Daniel Alberto Torres Gonzalez Titulo: Muestras de libro en BD Editorial: UAM Azcapotzalco ISBN: Año: 2000 Edicion: 2 Autor: Cay Horstmann Titulo: BIG JAVA Editorial: Wilew ISBN: Año: 2008 Edicion: 3 Autor: Stuart J. Russell Titulo: Inteligencia Artificial: Un Enfoque Moderno Editorial: Pearson ISBN: Año: 2004 Edicion: 2 Autor: Deitel & Deitel Titulo: Como Programar en Java Editorial: Pearson ISBN: Año: 2003 Edicion: 5 Libro eliminado Autor: Thomas H. Cormen Titulo: Introduction to Algorithms Editorial: McGrow-Hill ISBN: Año: 2001 Edicion: 2 Autor: Barry B. Brey Titulo: The Intel Microprocessors Editorial: Prentice-Hall International ISBN: Año: 1997 Edicion: 4 Autor: Cay Horstmann Titulo: BIG JAVA Editorial: Wilew ISBN: Año: 2008 Edicion: 3

30 Autor: Stuart J. Russell Titulo: Inteligencia Artificial: Un Enfoque Moderno Editorial: Pearson ISBN: Año: 2004 Edicion: 2 Autor: Deitel & Deitel Titulo: Como Programar en Java Editorial: Pearson ISBN: Año: 2003 Edicion: 5 BUILD SUCCESSFUL (total time: 0 seconds) Si hay algún dato que no coincida, regresar a los pasos anteriores para verificar a que se debe. z. Finalmente, mostraré como visualizar con NetBeans la información recién almacenada en nuestra tabla libros. En la pestaña Services, damos clic derecho en el nombre de la tabla libros y seleccionamos Refresh. Con esto actualizaremos la información almacenada en la tabla. Nuevamente damos clic derecho en el nombre de la tabla libros, pero ahora seleccionamos View Data.

31 Con esto, se enviará un query de selección al servidor MySQL y nos regresará la información contenida en la tabla, la cual será desplegada en una nueva pestaña de NetBeans. En la parte superior veremos el nombre de la pestaña; en la parte central veremos el query enviado; debajo del query veremos la información almacenada en la tabla libros y en la parte inferior veremos el resultado de la ejecución del query. Con esto comprobamos que el código escrito es correcto. 5. Interfaz gráfica Ahora vamos a crear una interfaz gráfica simple con ayuda de NetBeans para manipular nuestra base de datos. a. Abrimos la clase GUI creada en el paquete uam.azc.mx.vista. Se desplegará la vista de diseño. En la parte inferior izquierda podremos ver el navegador. Aquí se mostrarán todos los componentes gráficos que agreguemos a nuestra clase. En la parte central tendremos la vista de nuestro JFrame principal, en el cual vamos a agregar los componentes gráficos.

32 Del lado superior derecho tenemos la paleta de componentes gráficos. De aquí podemos seleccionar el componente que deseamos mostrar en nuestro JFrame principal arrastrándolo directamente hacia él. De los Swing Containers utilizaremos solamente el Scroll Pane. De los Swing Controls utilizaremos Label, Button, Radio Button, Button Group, Text Field y Separator. En la parte inferior derecha podremos ver las propiedades del componente que seleccionemos. b. Ahora vamos a agregar nuestros componentes al JFrame principal arrastrándolos desde la paleta. Los componentes que seleccionaremos son: Siete Button: Conectar, Desconectar, Ver Libros, Agregar, Eliminar, Cambiar, Salir. Ocho Label: Status, Autor, Título, Editorial, Año, Edición, ISBN, Nuevo. Siete TextField: Uno para cada Label. Seis Radio Button: Uno para cada Label. Dos Separator: Uno para separar los botones Conectar, Desconectar y la etiqueta Status y el otro para separar el botón Ver Libros y el Scroll Pane del resto de los componentes. Un Scroll Pane: Nos servirá para crear dinámicamente una tabla que contendrá los libros de la base de datos. Un Button Group: en él añadiremos con código Java los seis Radio Button.

33 Los componentes serán acomodados preferentemente como muestra la siguiente imagen: Las dimensiones de cada componente dependen de cada uno. Lo que si se recomienda es que asignen un nombre de variable diferente al que se otorga por default. De esta manera podrán identificar más fácilmente sus componentes. A continuación muestro los nombres de variables que asigné:

34 Recomiendo utilizar los mismos nombres de variable debido a que en el código Java que se escriba los utilizaré tal y como se muestran. Para poder cambiar los nombres de variable hay que dar clic derecho en algún componente y seleccionar Change Variable Name. En la ventana que se despliega escribir el nombre nuevo para la variable y dar clic en OK. c. Ya que tengamos todos nuestros componentes ordenados y renombrados en el JFrame principal, vamos a especificar la acción que va a realizar cada botón al ser presionado. Para esto, damos clic derecho en algún botón, seleccionamos Events Action actionperformed. Cada que hagamos esto se cambiará el modo. Para cambiar entre el modo diseño y el modo código hay que seleccionar Design o Source, ubicados en la parte central superior. Hay que agregar una acción a cada botón. Cuando se realice este procedimiento con cada botón, ir al modo Source para escribir el código Java necesario para que nuestra clase funcione adecuadamente. d. Ya en el modo Source, podremos ver el código Java de nuestra clase. Las líneas que estén de color gris no las podremos modificar, debido a que NetBeans restringe su modificación.

35 e. En la clase GUI hacemos las siguientes importaciones: import java.util.list; import javax.swing.joptionpane; import javax.swing.jtable; import javax.swing.table.defaulttablemodel; import uam.azc.mx.control.sql; import uam.azc.mx.modelo.libro; f. Agregamos un atributo privado de tipo SQL llamado conexion : private SQL conexion; g. En el constructor añadimos lo siguiente: initcomponents(); this.conexion=new SQL(); this.gruporadiobotones.add(this.radiobotonanio); this.gruporadiobotones.add(this.radiobotonautor); this.gruporadiobotones.add(this.radiobotonedicion); this.gruporadiobotones.add(this.radiobotoneditorial); this.gruporadiobotones.add(this.radiobotonisbn); this.gruporadiobotones.add(this.radiobotontitulo); this.radiobotonautor.setselected(true); this.botonagregar.setenabled(false); this.botoncambiar.setenabled(false); this.botoneliminar.setenabled(false); this.botonverlibros.setenabled(false); this.botondesconectar.setenabled(false); h. En el método que se creó para realizar la acción del botón Conectar (private void BotonConectarActionPerformed(java.awt.event.ActionEvent evt)), escribimos lo siguiente: if(!this.conexion.conectar("localhost","biblioteca","root","123456")){ JOptionPane.showMessageDialog(this,"Error al conectar con la base de datos","error",joptionpane.error_message); return; this.botonagregar.setenabled(true); this.botoncambiar.setenabled(true); this.botonconectar.setenabled(false); this.botoneliminar.setenabled(true); this.botonverlibros.setenabled(true); this.botondesconectar.setenabled(true); this.status.settext("conectado"); i. En el método que se creó para realizar la acción del botón Desconectar (private void BotonDesconectarActionPerformed(java.awt.event.ActionEvent evt)), escribimos lo siguiente: this.conexion.desconectar(); this.botonagregar.setenabled(false); this.botoncambiar.setenabled(false); this.botonconectar.setenabled(true); this.botoneliminar.setenabled(false); this.botonverlibros.setenabled(false); this.botondesconectar.setenabled(false); this.status.settext("desconectado"); j. En el método que se creó para realizar la acción del botón Agregar (private void BotonAgregarActionPerformed(java.awt.event.ActionEvent evt)), escribimos lo siguiente: if(this.campoanio.gettext().isempty() this.campoautor.gettext().isempty() this.campoedicion.gettext().isempty() this.campoeditorial.gettext().isempty() this.campoisbn.gettext().isempty() this.campotitulo.gettext().isempty()){

36 JOptionPane.showMessageDialog(this,"Especifique todos los campos","error",joptionpane.error_message); return; Libro libro=new Libro(this.CampoAutor.getText(), this.campotitulo.gettext(), this.campoeditorial.gettext(), this.campoisbn.gettext(), Integer.parseInt(this.CampoAnio.getText()), Integer.parseInt(this.CampoEdicion.getText())); if(!this.conexion.agregalibro(libro)){ JOptionPane.showMessageDialog(this,"Error al agregar el libro","error",joptionpane.error_message); return; JOptionPane.showMessageDialog(this,"Libro agregado con éxito","ok",joptionpane.information_message); k. En el método que se creó para realizar la acción del botón Eliminar (private void BotonEliminarActionPerformed(java.awt.event.ActionEvent evt)), escribimos lo siguiente: if(this.campoisbn.gettext().isempty()){ JOptionPane.showMessageDialog(this,"Especifique el campo ISBN","Error",JOptionPane.ERROR_MESSAGE); return; if(!this.conexion.eliminalibro(this.campoisbn.gettext())){ JOptionPane.showMessageDialog(this,"Error al eliminar el libro","error",joptionpane.error_message); return; JOptionPane.showMessageDialog(this,"Libro eliminado con éxito","ok",joptionpane.information_message); l. En el método que se creó para realizar la acción del botón Cambiar (private void BotonCambiarActionPerformed(java.awt.event.ActionEvent evt)), escribimos lo siguiente: if(this.campoisbn.gettext().isempty()){ JOptionPane.showMessageDialog(this,"Especifique el ISBN","Error",JOptionPane.ERROR_MESSAGE); return; if(this.radiobotonanio.isselected()){ if(this.campoanio.gettext().isempty()){ JOptionPane.showMessageDialog(this,"Especifique el año","error",joptionpane.error_message); return; if(!this.conexion.actualizaanio(this.campoisbn.gettext(),integer.parseint(this.campoanio.gettext()))){ JOptionPane.showMessageDialog(this,"Error al actualizar","error",joptionpane.error_message); return; else if(this.radiobotonautor.isselected()){ if(this.campoautor.gettext().isempty()){ JOptionPane.showMessageDialog(this,"Especifique el autor","error",joptionpane.error_message); return; if(!this.conexion.actualizaautor(this.campoisbn.gettext(),this.campoautor.gettext())){ JOptionPane.showMessageDialog(this,"Error al actualizar","error",joptionpane.error_message); return;

37 else if(this.radiobotonedicion.isselected()){ if(this.campoedicion.gettext().isempty()){ JOptionPane.showMessageDialog(this,"Especifique la edición","error",joptionpane.error_message); return; if(!this.conexion.actualizaedicion(this.campoisbn.gettext(),integer.parseint(this.campoedicion.gettext()))){ JOptionPane.showMessageDialog(this,"Error al actualizar","error",joptionpane.error_message); return; else if(this.radiobotoneditorial.isselected()){ if(this.campoeditorial.gettext().isempty()){ JOptionPane.showMessageDialog(this,"Especifique la editorial","error",joptionpane.error_message); return; if(!this.conexion.actualizaeditorial(this.campoisbn.gettext(),this.campoeditorial.gettext())){ JOptionPane.showMessageDialog(this,"Error al actualizar","error",joptionpane.error_message); return; else if(this.radiobotonisbn.isselected()){ if(this.camponuevo.gettext().isempty()){ JOptionPane.showMessageDialog(this,"Especifique el nuevo isbn","error",joptionpane.error_message); return; if(!this.conexion.actualizaisbn(this.campoisbn.gettext(),this.camponuevo.gettext())){ JOptionPane.showMessageDialog(this,"Error al actualizar","error",joptionpane.error_message); return; else if(this.radiobotontitulo.isselected()){ if(this.campotitulo.gettext().isempty()){ JOptionPane.showMessageDialog(this,"Especifique el título","error",joptionpane.error_message); return; if(!this.conexion.actualizatitulo(this.campoisbn.gettext(),this.campotitulo.gettext())){ JOptionPane.showMessageDialog(this,"Error al actualizar","error",joptionpane.error_message); return; BotonVerLibrosActionPerformed(null); JOptionPane.showMessageDialog(this,"Libro actualizado con éxito","ok",joptionpane.information_message); m. En el método que se creó para realizar la acción del botón Ver Libros (private void BotonVerLibrosActionPerformed(java.awt.event.ActionEvent evt)), escribimos lo siguiente: DefaultTableModel modelotabla=new public boolean iscelleditable(int row,int column){ return(false); ; modelotabla.addcolumn("autor"); modelotabla.addcolumn("título"); modelotabla.addcolumn("editorial");

38 modelotabla.addcolumn("año"); modelotabla.addcolumn("edición"); modelotabla.addcolumn("isbn"); List <Libro> libros; if((libros=this.conexion.verlibros())==null){ JOptionPane.showMessageDialog(this,"Error al consultar los libros","error",joptionpane.error_message); return; for(libro l : libros){ Object [] s={l.getautor(),l.gettitulo(),l.geteditorial(),l.getanio(),l.getedicion(),l.getisbn(); modelotabla.addrow(s); JTable tabla=new JTable(modeloTabla); this.scrollpanel.setviewportview(tabla); n. Finalmente en el método que se creó para realizar la acción del botón Salir (private void BotonSalirActionPerformed(java.awt.event.ActionEvent evt)), escribimos lo siguiente: try{ BotonDesconectarActionPerformed(null); catch(nullpointerexception e){ System.exit(0); o. Ahora, necesitamos modificar el método verlibros de nuestra clase SQL. Abrimos la clase SQL, nos dirigimos a este método y rescribimos como sigue: public List <Libro> verlibros(){ String query="select * FROM libros"; List <Libro> libs=new ArrayList <Libro> (); try{ PreparedStatement ps=this.conn.preparestatement(query); ResultSet libros=ps.executequery(); while(libros.next()){ Libro libro=new Libro(libros.getString("autor"), libros.getstring("titulo"), libros.getstring("editorial"), libros.getstring("isbn"), Integer.parseInt(libros.getString("anio")), Integer.parseInt(libros.getString("edicion"))); libs.add(libro); catch(sqlexception e){ System.err.println("Error: " + e.getmessage()); return(libs); p. De esta forma no se mostrarán más errores en compilación y podremos ejecutar nuestra clase GUI presionando Shift + F6, para así verificar la función de cada componente que se ha añadido. En caso de que se hayan realizado los pasos anteriores y no se muestre el resultado esperado, me pueden contactar al correo king_datg@hotmail.com y con gusto resolveré sus dudas. Creado por: Ing. Daniel Alberto Torres González Fecha: 18 de septiembre de 2014.

Instalación del Admin CFDI

Instalación del Admin CFDI Instalación del Admin CFDI Importante!!!Antes de comenzar verifique los requerimientos de equipo esto podrá verlo en la guía 517 en nuestro portal www.control2000.com.mx en el apartado de soporte, ahí

Más detalles

Procedimiento para realizar la configuración de Internet Explorer y usar el Sistema de reservaciones Go! Res versión 4.x

Procedimiento para realizar la configuración de Internet Explorer y usar el Sistema de reservaciones Go! Res versión 4.x Procedimiento para realizar la configuración de Internet Explorer y usar el Sistema de reservaciones Go! Res versión 4.x Ayuda en línea: http://globallearningcenter.wspan.com/méxico/pdfs/documentation/configuración%20internet%2

Más detalles

MANUAL DE USUARIO DE CUENTAS DE CORREO

MANUAL DE USUARIO DE CUENTAS DE CORREO MANUAL DE USUARIO DE CUENTAS DE CORREO Existen dos formas de consultar el correo, por Interfaz Web (Webmail), la cual se realiza desde un navegador de Internet, o mediante un cliente de Correo, tal como

Más detalles

Curso de PHP con MySQL Gratis

Curso de PHP con MySQL Gratis Curso de PHP con MySQL Gratis Introducción Este mini curso o mini tutorial de PHP le ayudará a realizar cualquier sistema para que pueda insertar uno o varios registros a una base de datos con MySQL, este

Más detalles

Manual de NetBeans y XAMPP

Manual de NetBeans y XAMPP Three Headed Monkey Manual de NetBeans y XAMPP Versión 1.0 Guillermo Montoro Delgado Raúl Nadal Burgos Juan María Ruiz Tinas Lunes, 22 de marzo de 2010 Contenido NetBeans... 2 Qué es NetBeans?... 2 Instalación

Más detalles

Instalación de Casandra Para instalar cassandra se recomienda tener la última versión de JAVA instalada.

Instalación de Casandra Para instalar cassandra se recomienda tener la última versión de JAVA instalada. Bases de Datos Avanzadas GUIA PARA CASSANDRA En esta guía se explicara como instalar cassandra, como agregar datos a cassandra usando spoon, y como corregir algunos problemas que puede aparecer. Para esta

Más detalles

Manual de instalación de Java Runtime Environment.

Manual de instalación de Java Runtime Environment. Manual de instalación de Java Runtime Environment. Se recomienda, antes de proceder con la instalación en línea, desactivar el cortafuego de Internet. En algunos casos, la configuración del cortafuegos

Más detalles

MANUAL TARIFICADOR. Clic aquí Descargar Tarificador

MANUAL TARIFICADOR. Clic aquí Descargar Tarificador 1 de 16 MANUAL TARIFICADOR A continuación encontrara un Paso a Paso de la instalación del tarificador. 1 PASO. Digite en su navegador esta dirección : www.hablaporinternet.com; encontrara la siguiente

Más detalles

Instalación Software Administrador de Videoclub

Instalación Software Administrador de Videoclub NOTA 1: Para realizar la instalación solo necesita conocimientos básicos de computación, si USTED no los posee pida ayuda. Debe seguir todos los pasos de este manual APEGADOS AL PIE DE LA LETRA, la omisión

Más detalles

Tutorial de instalación

Tutorial de instalación Tutorial de instalación y configuración servidor local (MYSQL) VERSIÓN 1.0 Tel. 01 800 63 22 887 www.factureya.com ÍNDICE INTRODUCCIÓN 3 1 DESCARGA 2 INSTALACIÓN 3 CONFIGURACIÓN 4 10 32 www.factureya.com

Más detalles

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS Objetivo: El propósito de esta guía es indicarle como configurar un entorno moodle de prácticas en

Más detalles

NORMA 34.14(SEPA) 05/11/2013

NORMA 34.14(SEPA) 05/11/2013 NORMA 34.14(SEPA) 05/11/2013 1. Descripción La aplicación de generación de ficheros de transferencias permite generar fácilmente órdenes para que se efectúe el pago de transferencias a los beneficiarios

Más detalles

REQUISITOS DEL SISTEMA. Software Servidor. Cliente. Hardware Servidor. Cliente

REQUISITOS DEL SISTEMA. Software Servidor. Cliente. Hardware Servidor. Cliente MANUAL TECNICO INSTALACIÓN Y CONFIGURACIÓN DEL SISTEMA AARON A QUIEN VA DIRIGIDO El siguiente manual está dirigido al administrador encargado de la instalación y configuración del Sistema AARON. PRÓLOGO

Más detalles

Conociendo el ambiente de programación de Java. M. en C. Erika Vilches

Conociendo el ambiente de programación de Java. M. en C. Erika Vilches Conociendo el ambiente de programación de Java M. en C. Erika Vilches La variable PATH Una vez que se ha aceptado la licencia del JDK y que se ha instalado satisfactoriamente y antes de poder utilizarlo,

Más detalles

Creación de contenidos en WebBuilder. Herramienta Web Builder en Word de Microsoft Office

Creación de contenidos en WebBuilder. Herramienta Web Builder en Word de Microsoft Office Creación de contenidos en WebBuilder Herramienta Web Builder en Word de Microsoft Office Una vez instalada el Plug-In de la herramienta Web Builder para el Word de Microsoft Office, esta se mostrará en

Más detalles

Guia rápida EPlus Cliente-Servidor

Guia rápida EPlus Cliente-Servidor Guia rápida EPlus Cliente-Servidor Esta guía permitirá al usuario instalar la aplicación e-plus, para firmar y declarar sus trámites a través de acceso remoto. CONSIDERACIONES GENERALES.- El software eplus

Más detalles

Manual para usuarios USO DE ONEDRIVE. Universidad Central del Este

Manual para usuarios USO DE ONEDRIVE. Universidad Central del Este Manual para usuarios USO DE ONEDRIVE Universidad Central del Este Contenido 1. QUÉ ES Y PARA QUÉ SIRVE OFFICE 365?... 3 1.1 CÓMO ENTRAR A LA PLATAFORMA DE OFFICE 365 DE LA UCE?... 3 ONEDRIVE... 5 2. QUÉ

Más detalles

TUTORIAL DATA WAREHOUSE: OLAP - Analysis Services

TUTORIAL DATA WAREHOUSE: OLAP - Analysis Services TUTORIAL DATA WAREHOUSE: OLAP - Analysis Services Este documento consta de: Descripción general del Tutorial Prerrequisitos Pasos generales a seguir Pasos específicos a seguir Anexo I - Almacenamiento

Más detalles

Servidor Local (MYSQL)

Servidor Local (MYSQL) Tutorial de Instalación y Configuración Servidor Local (MYSQL) Versión 1.0 rápido seguro confiable ÍNDICE INTRODUCCIÓN 3 1. DESCARGA 3 2. INSTALACIÓN 9 3. CONFIGURACIÓN 30 2 INTRODUCCIÓN El presente manual

Más detalles

Procedimiento para realizar la Configuración de Internet Explorer y usar el Sistema de reservaciones Go! Res versión 4.x

Procedimiento para realizar la Configuración de Internet Explorer y usar el Sistema de reservaciones Go! Res versión 4.x Procedimiento para realizar la Configuración de Internet Explorer y usar el Sistema de reservaciones Go! Res versión 4.x Ayuda en línea (al momento de la publicación del presente manual solo esta disponible

Más detalles

MANUAL DE INSTALACION MYSQL SERVER

MANUAL DE INSTALACION MYSQL SERVER Manual de Instalación MySQL SERVER :: VfpStyleMenu FrameWork 2006 MANUAL DE INSTALACION MYSQL SERVER Instalar El servidor MySql 5x ( VfpStyleMenu FrameWork 2006 no ha sido probada con versiones inferiores

Más detalles

Guía de actualización del sistema nómina red internet

Guía de actualización del sistema nómina red internet Guía de actualización del sistema nómina red internet Requerimientos del equipo Importante!!! Antes de empezar a realizar la actualización de su sistema es necesario considerar lo siguiente: configuraciones

Más detalles

RUEDA TORRES DULCE CAROLINA 3CM2. MySQL CON NET BEANS PRÁCTICA 8

RUEDA TORRES DULCE CAROLINA 3CM2. MySQL CON NET BEANS PRÁCTICA 8 3CM2 MySQL CON NET BEANS PRÁCTICA 8 27 DE MARZO DE 2012 DESAROLLO I. Configurar las propiedades del Servidor MySQL. 1. Se asume que se encuentra instalado MySQL. 2. Abrir el IDE NetBeans. En el repositorio

Más detalles

WINDOWS 2008 5: TERMINAL SERVER

WINDOWS 2008 5: TERMINAL SERVER WINDOWS 2008 5: TERMINAL SERVER 1.- INTRODUCCION: Terminal Server proporciona una interfaz de usuario gráfica de Windows a equipos remotos a través de conexiones en una red local o a través de Internet.

Más detalles

Tutorial para el uso e instalación del Servicio de Reportes SQL Server

Tutorial para el uso e instalación del Servicio de Reportes SQL Server Tutorial para el uso e instalación del Servicio de Reportes SQL Server 1. Instalación de la aplicación ReportBuilder SQL Server incluye la aplicación para generar informes una vez instalada la base de

Más detalles

Plataforma e-ducativa Aragonesa. Manual de Administración. Bitácora

Plataforma e-ducativa Aragonesa. Manual de Administración. Bitácora Plataforma e-ducativa Aragonesa Manual de Administración Bitácora ÍNDICE Acceso a la administración de la Bitácora...3 Interfaz Gráfica...3 Publicaciones...4 Cómo Agregar una Publicación...4 Cómo Modificar

Más detalles

Comisión Nacional de Bancos y Seguros

Comisión Nacional de Bancos y Seguros Comisión Nacional de Bancos y Seguros Manual de Usuario Transacciones UIF División de Servicios a Instituciones Financieras 10 2 Contenido 1. Presentación... 3 1.1 Objetivo... 3 2. Descarga e Instalación

Más detalles

INDICE...2. 1. Qué es SQLyog...3. 2. Instalación del programa...4

INDICE...2. 1. Qué es SQLyog...3. 2. Instalación del programa...4 MySQL: Mini guía SQLYog 2 INDICE INDICE...2 1. Qué es SQLyog...3 2. Instalación del programa...4 3. Usos básicos...7 3.1 Conexión al servidor MySQL...8 3.2 Aspecto general del programa...10 3.3 Ejecución

Más detalles

INSTALACIÓN DE MICROSOFT ISA SERVER 2006 Y CONFIGURACIÓN DE ACCESO VPN POR MEDIO DE POINT-TO-POINT TUNNELING PROTOCOL

INSTALACIÓN DE MICROSOFT ISA SERVER 2006 Y CONFIGURACIÓN DE ACCESO VPN POR MEDIO DE POINT-TO-POINT TUNNELING PROTOCOL Desarrollo: Para claridad y ubicación del lector se mostrara en la figura 1 el escenario en que se instala el ISA Server. Figura 1. Escenario de la red para pruebas de ISA Server La IP publica en nuestro

Más detalles

Manual de creación de Interfaces de Usuario en Netbeans

Manual de creación de Interfaces de Usuario en Netbeans Three Headed Monkey Manual de creación de Interfaces de Usuario en Versión 2.0 Jesús Omar Álvarez Márquez Miércoles, 14 de Abril de Contenido Introducción... 2 Propósito del documento... 2 Programas necesarios...

Más detalles

6.- Este software se instalara como una versión Demo con una duración de 25 días de uso. En el código de validación, se dejara la palabra Demo.

6.- Este software se instalara como una versión Demo con una duración de 25 días de uso. En el código de validación, se dejara la palabra Demo. Instalación El software TractoSoft, requiere de dos programas. TractoSoft es el programa que funciona como interface e interactúa con la base de datos, TractoSoft se instala en todos los equipos a utilizar

Más detalles

INSTALACIÓN DE MySQL SERVER EN WINDOWS

INSTALACIÓN DE MySQL SERVER EN WINDOWS INSTALACIÓN DE MySQL SERVER EN WINDOWS Seguir los siguientes pasos: En primer lugar necesitaremos disponer del programa de instalación. Se puede descargar gratuitamente de http://dev.mysql.com/downloads

Más detalles

DOCENTES FORMADORES UGEL 03 PRIMARIA

DOCENTES FORMADORES UGEL 03 PRIMARIA DOCENTES FORMADORES UGEL 03 PRIMARIA 1. Recursos y Aplicaciones del Servidor La página de inicio del servidor (http://escuela) contiene los enlaces a las aplicaciones instaladas en el servidor, un enlace

Más detalles

Tutorial 4. Aplicaciones Web con NetBeans 5.0

Tutorial 4. Aplicaciones Web con NetBeans 5.0 Tutorial 4 Aplicaciones Web con NetBeans 5.0 Creación de un Proyecto Para crear un programa de consola en Java utilizando NetBeans 5.0 lo primero que hay que hacer es crear un proyecto. Un proyecto nos

Más detalles

Practica 1 Instalación del SGBD. Ing. María Elena Reyes Castellanos. Miguel Ángel Garduño Córdova Isaac Méndez Hernández

Practica 1 Instalación del SGBD. Ing. María Elena Reyes Castellanos. Miguel Ángel Garduño Córdova Isaac Méndez Hernández Investigación Practica 1 Instalación del SGBD Catedrático: Alumnos: Ing. María Elena Reyes Castellanos Miguel Ángel Garduño Córdova Isaac Méndez Hernández 1 ÍNDICE DE GENERAL INDICE DE TABLAS Y FIGURAS

Más detalles

Manual de Instalación del sistema administrativo PremiumSoft Extended 7

Manual de Instalación del sistema administrativo PremiumSoft Extended 7 1 P á g i n a M a n u a l d e I n s t a l a c i ó n d e l s i s t e m a a d m i n i s t r a t i v o Manual de Instalación del sistema administrativo PremiumSoft Extended 7 X Realizado por: Enrique Tancredi

Más detalles

PROCESO DE INSTALACIÓN Y CONFIGURACIÓN DE APACHE, PHP Y MySQL

PROCESO DE INSTALACIÓN Y CONFIGURACIÓN DE APACHE, PHP Y MySQL PROCESO DE INSTALACIÓN Y CONFIGURACIÓN DE APACHE, PHP Y MySQL Comenzaremos con la instalación de APACHE; que es un programa de servidor HTTP Web de código abierto. Este servidor se desarrolla dentro del

Más detalles

Manual de Usuario De Respaldo y Restauración de Información

Manual de Usuario De Respaldo y Restauración de Información Manual de Usuario De Respaldo y Restauración de Información MANUAL DE USUARIO DE RESPALDO DE INFORMACIÓN Este manual le servirá una vez que nuestro personal capacitado activó/instaló el servicio de Respaldo

Más detalles

Comisión Nacional de Bancos y Seguros

Comisión Nacional de Bancos y Seguros Comisión Nacional de Bancos y Seguros Manual de Usuario Capturador de Pólizas División de Servicios a Instituciones Financieras Mayo de 2011 2 Contenido 1. Presentación... 3 1.1 Objetivo... 3 2. Descarga

Más detalles

Acronis License Server. Guía del usuario

Acronis License Server. Guía del usuario Acronis License Server Guía del usuario TABLA DE CONTENIDO 1. INTRODUCCIÓN... 3 1.1 Generalidades... 3 1.2 Política de licencias... 3 2. SISTEMAS OPERATIVOS COMPATIBLES... 4 3. INSTALACIÓN DE ACRONIS LICENSE

Más detalles

MANUAL DE USUARIO PARA LA INSTALACION DE LOS AGENTES COMMVAULT SIMPANA 9.0

MANUAL DE USUARIO PARA LA INSTALACION DE LOS AGENTES COMMVAULT SIMPANA 9.0 MANUAL DE USUARIO PARA LA INSTALACION DE LOS AGENTES COMMVAULT SIMPANA 9.0 Commvault Simpana 9 es la solución a la administración de los respaldos de los datos y archivos digitales, ya que ofrece un enfoque

Más detalles

Instalación de FileZilla FTP Server

Instalación de FileZilla FTP Server Instalación de FileZilla FTP Server [Ir a Página principal] El proceso de instalación es muy sencillo, solamente en algunos pasos tendremos que realizar acciones como elegir el tipo de instalación o de

Más detalles

1. Configuración del entorno de usuario

1. Configuración del entorno de usuario Tabla de Contenidos 1. Configuración del entorno de usuario 1.1. Temas 1.2. Apariencia 1.3. Configuración del menú Inicio 2. Configuración de los equipos portátiles en red 2.1. Realizar copia de seguridad

Más detalles

GUÍA DE AYUDA No. 659

GUÍA DE AYUDA No. 659 Facturación Lite 2000 para Windows GUÍA DE AYUDA No. 659 PROCESO: INSTALACIÓN DE FACTURACION LITE 2000 Notas: Facturación Lite 2000, es exclusivamente para la generación de Comprobantes Fiscales Digitales

Más detalles

Departamento Nacional de Planeación República de Colombia

Departamento Nacional de Planeación República de Colombia Departamento Nacional de Planeación República de Colombia Manual General de Instalación y Evaluación de Proyectos de Inversión Dirección de Inversiones y Finanzas Públicas Bogotá D.C., Colombia Enero de

Más detalles

SEPARAR Y ADJUNTAR UNA BASE DE DATOS. Separar una base de datos

SEPARAR Y ADJUNTAR UNA BASE DE DATOS. Separar una base de datos SEPARAR Y ADJUNTAR UNA BASE DE DATOS Separar una base de datos Al separar una base de datos la está eliminando de la instancia de SQL Server, pero la deja intacta en sus archivos de datos y en los archivos

Más detalles

U.E JUAN DE VELASCO CREAR DATOS EN SQL

U.E JUAN DE VELASCO CREAR DATOS EN SQL NOMBRE:LILIAN CAUJA U.E JUAN DE VELASCO CREAR DATOS EN SQL Lo primero que necesitamos para conectarnos al Servidor es el administrador que por defecto en algunas instalaciones no viene incluido, se puede

Más detalles

- A continuación, se nos abrirá la siguiente ventana pidiendo contraseña, que el cliente haya especificado al instalar Wingest 7

- A continuación, se nos abrirá la siguiente ventana pidiendo contraseña, que el cliente haya especificado al instalar Wingest 7 Copia de seguridad en Wingest 7 desde WgAdmin Los pasos a seguir serán los siguientes: - Todos los usuarios de la aplicación deberán estar fuera de ella. - Deberemos entrar en nuestra carpeta de Wingest

Más detalles

Manual De Instalación MySQl 5.1 MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE MYSQL 5.1.40

Manual De Instalación MySQl 5.1 MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE MYSQL 5.1.40 MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE MYSQL 5.1.40 Página 1 de 15 1.- Ejecutamos el fichero mysql-essential-5.1.40-win32. Espera unos minutos mientras se cargan los archivos necesarios para la instalación

Más detalles

TUTORIAL CONFIGURACION P2P VTA-83171-P _ VTA-83171

TUTORIAL CONFIGURACION P2P VTA-83171-P _ VTA-83171 TUTORIAL CONFIGURACION P2P VTA-83171-P _ VTA-83171 Este instructivo le ayudara a configurar las cámaras para visualizarlas a través de su ordenador en Internet. El navegador por defecto que se debe utilizar

Más detalles

Guía de Aplicación del Servidor de Impresión. Esta guía aplica para los siguientes modelos.

Guía de Aplicación del Servidor de Impresión. Esta guía aplica para los siguientes modelos. Guía de Aplicación del Servidor de Impresión Esta guía aplica para los siguientes modelos. TL-WR842ND TL-WR1042ND TL-WR1043ND TL-WR2543ND TL-WDR4300 CONTENIDO Capítulo 1. Descripción General...1 Capítulo

Más detalles

TUTORIAL PRÁCTICO COMPLETO DE BASE DE DATOS EN PHPMYADMIN Y GESTIÓN DESDE DREAMWEAVER

TUTORIAL PRÁCTICO COMPLETO DE BASE DE DATOS EN PHPMYADMIN Y GESTIÓN DESDE DREAMWEAVER TUTORIAL PRÁCTICO COMPLETO DE BASE DE DATOS EN PHPMYADMIN Y GESTIÓN DESDE DREAMWEAVER 1. Crear una nueva base de datos en phpmyadmin Abrimos el wampserver y luego el phpmyadmin Para seguir este tutorial,

Más detalles

INSTITUTO TECNOLÓGICO DE SALTILLO

INSTITUTO TECNOLÓGICO DE SALTILLO INSTITUTO TECNOLÓGICO DE SALTILLO Departamento de Ciencias Básicas Curso: Diseño de Paginas Web para el Docente. Temario del Curso: 1 Introducción. 1.1 Objetivo del curso. 1.2 Alcances del curso. 1.3 Ejemplo

Más detalles

1. Notas sobre la instalación de estas aplicaciones

1. Notas sobre la instalación de estas aplicaciones Manual de instalación de PostgreSQL y PostGIS Este manual pertenece al material docente del Master Universitario en Gestión Sostenible de la Tierra y del Territorio [0] y en el se explica paso a paso:

Más detalles

Manual Configuración Orderman en el Software Glop. Configuración de terminales orderman en el software Glop para Hostelería.

Manual Configuración Orderman en el Software Glop. Configuración de terminales orderman en el software Glop para Hostelería. en el Software Glop Configuración de terminales orderman en el software Glop para Hostelería. En el siguiente manual explicaremos paso a paso cómo configurar los terminales de radiocomandas Orderman en

Más detalles

Copias de seguridad con SQL Server 2005 WhitePaper Febrero de 2008

Copias de seguridad con SQL Server 2005 WhitePaper Febrero de 2008 Copias de seguridad con SQL Server 2005 WhitePaper Febrero de 2008 Contenidos 1. Propósito 3 2. Realizar una copia de seguridad con SQL Server 2005 4 3. Restaurar una copia de seguridad con SQL Server

Más detalles

Manual hosting acens

Manual hosting acens Manual hosting acens Contenido Acceso al panel de control de cliente... 3 Asociar un dominio a mi Hosting... 5 Acceso al panel de administración del hosting... 7 INICIO - Visión general del estado de nuestro

Más detalles

Introducción a los sitios de SharePoint en Office 365

Introducción a los sitios de SharePoint en Office 365 Introducción a los sitios de SharePoint en Office 365 Universidad Central del Este Contenido 1. QUÉ ES UN SITIO SHAREPOINT?... 3 2. CÓMO INGRESAR AL ÁREA DE SITIOS?... 3 3. DESCRIPCIÓN GENERAL DEL ÁREA

Más detalles

Practica 11: Conexión de Java con Bases de datos Access

Practica 11: Conexión de Java con Bases de datos Access Practica 11: Conexión de Java con Bases de datos Access En esta práctica vamos a crear una base de datos Microsoft Access y luego vamos a conectarnos desde una aplicación java haciendo uso del puente JDBC-ODBC

Más detalles

Guía Rápida de Inicio

Guía Rápida de Inicio Guía Rápida de Inicio 1. Acerca de esta Guía Esta guía le ayudará a instalar y dar los primeros pasos con BitDefender Security for SharePoint. Para disponer de instrucciones detalladas, por favor, diríjase

Más detalles

Guía no. 691 instalación del sistema de bancos en red

Guía no. 691 instalación del sistema de bancos en red Guía no. 691 instalación del sistema de bancos en red Requerimientos del equipo Importante!!! Antes de empezar a realizar la instalación de su sistema es necesario considerar lo siguiente: configuraciones

Más detalles

MANUAL TARIFICADOR A continuación encontrara un Paso a Paso de la instalación del tarificador.

MANUAL TARIFICADOR A continuación encontrara un Paso a Paso de la instalación del tarificador. 1 de 16 MANUAL TARIFICADOR A continuación encontrara un Paso a Paso de la instalación del tarificador. 1 PASO. Ejecutar el instalador " TARIFICADOR SHOP SERVICE TECHNOLOGIES " doble click Ejecutando el

Más detalles

Guía para publicar su equipo en Internet.

Guía para publicar su equipo en Internet. Antes de comenzar Guía para publicar su equipo en Internet. Para configurar su equipo y poder publicar sus cámaras en Internet, primeramente es necesario haber abierto los puertos de video y web, que por

Más detalles

INDICE. Página 2 de 23

INDICE. Página 2 de 23 INDICE 1. INTRODUCCIÓN... 3 1.1 OBJETIVO DE ESTE MANUAL... 3 1.2 DOCUMENTOS RELACIONADOS... 3 2. REQUERIMIENTOS MÍNIMOS DEL SISTEMA... 3 3. REQUERIMIENTOS RECOMENDADOS DEL SISTEMA... 3 4. INSTALACIÓN...

Más detalles

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta Configuración de una red con Windows Aunque existen múltiples sistemas operativos, el más utilizado en todo el mundo sigue siendo Windows de Microsoft. Por este motivo, vamos a aprender los pasos para

Más detalles

DATOS EN SERVIDOR DE RED PROCEDIMIENTO PARA INSTALACIÓN Y CONFIGURACIÓN DE BASES DE DATOS EN SERVIDORES DE RED

DATOS EN SERVIDOR DE RED PROCEDIMIENTO PARA INSTALACIÓN Y CONFIGURACIÓN DE BASES DE DATOS EN SERVIDORES DE RED DATOS EN SERVIDOR DE RED PROCEDIMIENTO PARA INSTALACIÓN Y CONFIGURACIÓN DE BASES DE DATOS EN SERVIDORES DE RED 23/10/2012 Maldonado Software MSW MM[Escribir texto] Página 0 PRERREQUISITOS INSTALACIÓN DE

Más detalles

Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes?

Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes? Preguntas frecuentes Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes? Atención! Esta opción es de configuración y solamente la prodrá realizar el administrador de la

Más detalles

PHPMYADMIN Y MYSQL. Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin.

PHPMYADMIN Y MYSQL. Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin. PHPMYADMIN Y MYSQL Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin. PhpMyAdmin es una herramienta para la administración del servidor de base de datos MySQL que dispone

Más detalles

Uso del servidor gráfico X en los servidores del CESGA mediante PuTTY y Cygwin

Uso del servidor gráfico X en los servidores del CESGA mediante PuTTY y Cygwin Uso del servidor gráfico X en los servidores del CESGA mediante PuTTY y Cygwin Contenido Introducción... 2 Obtención e instalación del software necesario... 2 Configuración de PuTTY para su uso con Cygwin...

Más detalles

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Tutoriales de ayuda e información para todos los niveles AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Como agregar a una red existente un equipo con Windows 7 y compartir sus archivos

Más detalles

Laboratorio #1: Manejo Básico de NETBEANS 7 e Introducción a pgadmin III

Laboratorio #1: Manejo Básico de NETBEANS 7 e Introducción a pgadmin III CI-1312: Bases de Datos I Profesora Maureen Murillo Rivera [Preparado por Fernando Valverde (A96410) y Alexis Devitre (A92113)] Laboratorio #1: Manejo Básico de NETBEANS 7 e Introducción a pgadmin III

Más detalles

Crear la base de datos antes de la instalación de Wordpress.

Crear la base de datos antes de la instalación de Wordpress. Introducción En este tutorial básico sobre instalar Wordpress en tu propio hosting mediante un panel de control cpanel y aprenderás como personalizar las bases de datos MySQL que utiliza Wordpress. Para

Más detalles

MANUAL DE LA APLICACIÓN HELP DESK

MANUAL DE LA APLICACIÓN HELP DESK CASAMOTOR MANUAL DE LA APLICACIÓN HELP DESK Desarrollado por: NOVIEMBRE, 2012 BOGOTÁ D.C. - COLOMBIA INTRODUCCIÓN Este documento es el manual de la aplicación de Help Desk de Casamotor, producto desarrollado

Más detalles

TUTORIAL DE INSTALACIÓN Y CONFIGURACIÓN SERVIDOR LOCAL (MYSQL) Facturar en Línea

TUTORIAL DE INSTALACIÓN Y CONFIGURACIÓN SERVIDOR LOCAL (MYSQL) Facturar en Línea Facturar en Línea TUTORIAL DE INSTALACIÓN Y CONFIGURACIÓN SERVIDOR LOCAL (MYSQL) www.fel.mx Índice Introducción...3 1. DESCARGA... 2. INSTALACIÓN... 3. CONFIGURACIÓN... 3 8 21 Introducción El presente

Más detalles

LAS POLÍTICAS DE GRUPO EN WINDOWS SERVER 2008

LAS POLÍTICAS DE GRUPO EN WINDOWS SERVER 2008 LAS POLÍTICAS DE GRUPO EN WINDOWS SERVER 2008 INDICE DE GPO Conocimientos Básicos de Directivas de Grupo. Instalación del Administrador de Directivas de Grupo. Crear un Objeto de Política de Grupo. Comprobar

Más detalles

Redirección de puertos

Redirección de puertos 1 Redirección de Puertos Redirección de puertos 2 Redirección de Puertos Índice 1. Introducción 3 2. Requisitos necesarios para redireccionar puertos en el router 6 3. Redireccionamiento de puertos 9 4.

Más detalles

Guía de instalación del sistema nómina nuevo monousuario internet

Guía de instalación del sistema nómina nuevo monousuario internet Guía de instalación del sistema nómina nuevo monousuario internet Requerimientos del equipo Importante!!! Antes de empezar a realizar la instalación de su sistema es necesario considerar lo siguiente:

Más detalles

GVisualPDA Módulo de Almacén

GVisualPDA Módulo de Almacén GVisualPDA Módulo de Almacén GVisualPDA es una aplicación para Windows Mobile 5/6 que amplía más aún las posibilidades de integración del software de gestión GVisualRec permitiendo estar conectados en

Más detalles

Guía de instalación del sistema contafiscal nuevo monousuario internet

Guía de instalación del sistema contafiscal nuevo monousuario internet Guía de instalación del sistema contafiscal nuevo monousuario internet Requerimientos del equipo Requisitos de equipo (Hardware) Sistema mono usuario. Pentium IV o superior a 1.50 GHz o similar. 2 GB en

Más detalles

Configuracion Escritorio Remoto Windows 2003

Configuracion Escritorio Remoto Windows 2003 Configuracion Escritorio Remoto Windows 2003 Instalar y configurar servicio de Terminal Server en Windows 2003 Fecha Lunes, 25 diciembre a las 17:04:14 Tema Windows (Sistema Operativo) Os explicamos cómo

Más detalles

Contenido. Email: capacitacion@u cursos.cl / Teléfono: 9782450

Contenido. Email: capacitacion@u cursos.cl / Teléfono: 9782450 GMI Contenido PUBLICAR AVISO... 3 CREAR PROCESO DE SELECCIÓN... 6 VER/ELIMINAR AVISOS PUBLICADOS... 8 ETAPAS DE UN PROCESO DE SELECCIÓN... 10 SECCIONES DE LOS PROCESOS DE SELECCIÓN (GPS)... 21 PERSONALIZAR

Más detalles

INSTALACIÓN DE SQL SERVER 2008 Y SQL SERVER 2008 EXPRESS

INSTALACIÓN DE SQL SERVER 2008 Y SQL SERVER 2008 EXPRESS INSTALACIÓN DE SQL SERVER 2008 Y SQL SERVER 2008 EXPRESS Para instalar este motor de base de datos, SQL Express 2008 requiere de los siguientes prerrequisitos: 1. Microsoft.net Framework 3.5 2. Microsoft

Más detalles

Plantillas Office. Manual de usuario Versión 1.1

Plantillas Office. Manual de usuario Versión 1.1 Manual de usuario Para comprender y seguir este manual es necesario: Disponer del fichero lasolucion50.exe Asegurarse de trabajar con la versión 5.0.0.7 o superior. Para comprobar que versión esta utilizando

Más detalles

Módulo Cédulas de Auditorías desde Excel

Módulo Cédulas de Auditorías desde Excel Módulo Cédulas de Auditorías desde Excel EL módulo de Cédulas desde Excel permite obtener y manipular la información registrada en SuperCONTABILIDAD de manera rápida y confiable. Las aplicaciones de este

Más detalles

Guí a Ra pida Dropbox.

Guí a Ra pida Dropbox. Guí a Ra pida Dropbox. Software desarrollado para alojar y compartir archivos vía WEB. Ing. Verónica Lisset Nieto Quintanilla vlnietoq@gmail.com http://www.veronicalnieto.blogspot.com/ www.vlnieto.wikispaces.com

Más detalles

REQUISITOS DE HARDWARE...

REQUISITOS DE HARDWARE... Tabla de Contenido 1. INTRODUCCIÓN... 2 2. REQUISITOS DE HARDWARE... 3 3. REQUISITOS DE SOFTWARE... 4 4. INSTALACIÓN DEL SOFTWARE ADICIONAL... 5 4.1 IDENTIFICANDO EL TIPO DE SISTEMA OPERATIVO... 5 4.2

Más detalles

Explotación de Sistemas Informáticos IES Murgi 2006-2007 PRÁCTICA 9: SERVICIO WEB Y FTP DE INTERNET INFORMATION SERVICE

Explotación de Sistemas Informáticos IES Murgi 2006-2007 PRÁCTICA 9: SERVICIO WEB Y FTP DE INTERNET INFORMATION SERVICE PRÁCTICA 9: SERVICIO WEB Y FTP DE INTERNET INFORMATION SERVICE Índice 1. Instalación...2 2. Administrar los sitios Web... 4 3. Crear un nuevo sitio Web... 4 4. Creación de directorios virtuales... 5 5.

Más detalles

Manual de Instalación

Manual de Instalación ASEGURA Estima el requerimiento financiero para el aseguramiento Manual de Instalación Agosto, 2015 La herramienta presentada fue elaborada por el proyecto USAID Políticas en Salud, en estrecha colaboración

Más detalles

COPIAR CORREOS ENTRE CUENTAS USANDO IMAPSIZE

COPIAR CORREOS ENTRE CUENTAS USANDO IMAPSIZE COPIAR CORREOS ENTRE CUENTAS USANDO IMAPSIZE Vamos a usar el programa gratuito IMAPSize para copiar todos los correos (y configuración de carpetas) de una cuenta de correo (portería@etsii.ull.es) a otra

Más detalles

Manual Técnico SAE Versión: 2013 Actualizado: 30 de Marzo de 2013 (C) 2010

Manual Técnico SAE Versión: 2013 Actualizado: 30 de Marzo de 2013 (C) 2010 INTRODUCCIÓN Este documento es una guia para el administrador del sistema, la cual permite conocer de una manera detallada las especificaciones y requisitos del software SAE 2011 en todos sus modulos de

Más detalles

ESTÁNDAR DESEMPEÑO BÁSICO Recopila información, la organiza y la procesa de forma adecuada, utilizando herramientas tecnológicas.

ESTÁNDAR DESEMPEÑO BÁSICO Recopila información, la organiza y la procesa de forma adecuada, utilizando herramientas tecnológicas. ESTÁNDAR DESEMPEÑO BÁSICO Recopila información, la organiza y la procesa de forma adecuada, utilizando herramientas tecnológicas. Sala de sistemas, Video proyector, Guías RECURSOS ACTIVIDADES PEDAGÓGICAS

Más detalles

Manual de uso de la Consola de Administración para usuarios Administradores.

Manual de uso de la Consola de Administración para usuarios Administradores. Manual de uso de la Consola de Administración para usuarios Administradores. I. ACCESO A LA CONSOLA DE ADMINISTRACIÓN 1. Para acceder a la consola de administración abra desde Internet Explorer la dirección

Más detalles

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS Escritorio remoto - 1 - Escritorio Remoto...- 3 - Definición de Escritorio Remoto... - 3 - Habilitar Escritorio Remoto... - 4 - Instalación del

Más detalles

Tenemos que instalar los programas de los usuarios también (los anteriormente mencionados) y los siguientes que vamos a nombrar.

Tenemos que instalar los programas de los usuarios también (los anteriormente mencionados) y los siguientes que vamos a nombrar. TUTORIAL INCEME Programas necesarios PC s usuarios En los ordenadores donde se va a ejecutar INCEME van hacer falta una serie de programas para su funcionamiento. Tendremos que tener los.net Framework

Más detalles

Instalación de la SOA Suite 11g Instalación de los requisitos previos 1. I nstalación de la JDK Nota: 2. I nstalación de la Base de Datos

Instalación de la SOA Suite 11g Instalación de los requisitos previos 1. I nstalación de la JDK Nota: 2. I nstalación de la Base de Datos Instalación de la SOA Suite 11g Vamos a realizar la instalación de la Oracle SOA Suite 11g, pero antes de eso tenemos que tener instalado: Una JDK (Java Development Kit) Una base de datos Oracle El servidor

Más detalles

Notas para la instalación de un lector de tarjetas inteligentes.

Notas para la instalación de un lector de tarjetas inteligentes. Notas para la instalación de un lector de tarjetas inteligentes. Índice 0. Obtención de todo lo necesario para la instalación. 3 1. Comprobación del estado del servicio Tarjeta inteligente. 4 2. Instalación

Más detalles

Anexos Manual de Instalación

Anexos Manual de Instalación Anexos Manual de Instalación ÍNDICE DE CONTENIDOS 1. MANUAL DE INSTALACIÓN... 3 1.1. Requisitos mínimos... 3 1.2. Manual de Instalación de Oracle 11g Xe... 3 1.3. Crear esquema en Oracle 11g Xe... 7 1.3.1.

Más detalles

Accede a su DISCO Virtual del mismo modo como lo Hace a su disco duro, a través de:

Accede a su DISCO Virtual del mismo modo como lo Hace a su disco duro, a través de: Gemelo Backup Online DESKTOP Manual DISCO VIRTUAL Es un Disco que se encuentra en su PC junto a las unidades de discos locales. La información aquí existente es la misma que usted ha respaldado con su

Más detalles

Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación. IIC1102 Introducción a la Programación

Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación. IIC1102 Introducción a la Programación Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación IIC1102 Introducción a la Programación Tutorial eclipse TM Introducción al uso de eclipse TM Contents

Más detalles