EMPEZANDO CON MySql. 1. Introducción DAI. DAL4GHC.

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

Download "EMPEZANDO CON MySql. 1. Introducción DAI. DAL4GHC."

Transcripción

1 EMPEZANDO CON MySql ÍNDICE DE CONTENIDOS 1. Introducción Variables de configuración de la Instancia del servidor Mysql Parámetros para la instancia del servidor Parámetros para el cliente de línea de comandos (pantalla negra) mysql.exe Qué es una cuenta de usuario en MySql? Conectarse y desconectarse del servidor Qué cuentas hay en un servidor después de la instalación? Gestión de las cuentas de usuarios Creación de una cuenta de acceso a MySql Conocer los permisos para trabajar de una cuenta Dar u otorgar permisos a una cuenta Quitar o revocar los permisos dados a un usuario Borrar una cuenta de usuario Cambiar la contraseña Cambiar el nombre de un usuario Usar una base de datos Crear una base de datos Usar una base de datos Creación de tablas y vistas Creación de tablas Creación de vistas Manipulación de datos en mysql.exe Utilización de script.sql con mysql.exe Introducción Partimos del manual de referencia de la versión 5.0, en formato pdf y tamaño de papel A4 que se puede conseguir en y on line en Ya hemos realizado la instalación de MySql en los ordenadores del aula. Repasemos cómo ha quedado la instalación. Mysql arranca en Windows como un servicio de arranque automático cada vez que se arranca Windows, porque así se ha configurado. También podría haberse configurado un arranque manual para evitar que cargue la CPU del ordenador de clase cuando no se está utilizando. EMPEZANDO_con_MySql_r09v02.doc Página 1 de 17

2 También sabemos que hay una cuenta de superadministrador que se denomina root y que se le puso por contraseña cmadrid. Para una instalación desde el paquete XAMPP, el resultado es el mismo pero teniendo en cuenta que la carpeta mysql estará dentro de la carpeta xampp, y que el usuario root estará creado sin contraseña (es muy recomendable ponérsela). 2. Variables de configuración de la Instancia del servidor Mysql. En relación con la instalación de MySql, interesa tener como referencia los contenidos de los (Apartados del manual 2.3 y 2.9 ). El servicio de Windows que arranca la instancia del servidor lo vemos en Panel de Control -> Herramientas administrativas -> Servicios: Si hacemos clic en el botón derecho sobre el servicio MySQL y luego elegimos propiedades aparece una ventana con las propiedades del servicio. EMPEZANDO_con_MySql_r09v02.doc Página 2 de 17

3 Si leemos la información de ruta de acceso al ejecutable, veremos cual es el fichero ejecutable que es la Instancia de MySQL: "C:\Archivos de programa\mysql\mysql Server 5.2\bin\mysqld-nt" -- defaults-file="c:\archivos de programa\mysql\mysql Server 5.2\my.ini" MySQL Es el fichero C:\Archivos de programa\mysql\mysql Server 5.2\bin\mysqld-nt.exe. Para poner en marcha la instancia se ha utilizado unos parámetros de configuración que están almacenados en el fichero C:\Archivos de programa\mysql\mysql Server 5.2\my.ini Los contenidos de este fichero pueden ser cambiados a mano o también mediante programas de administración gráficos como Mysql Administrador en las carpetas Service Control y Startup Variables, y con MySql System Tray Monitor, la opción Configure Instante. Si abres este fichero con el editor de textos, por favor, no cambies nada si lo haces en el ordenador del aula. En este fichero hay varios apartados, de los cuales ahora solo vamos a ver dos. Dejamos para más adelante los apartados de configuración para tablas MyISAM y para tablas InnoDB Parámetros para la instancia del servidor # SERVER SECTION EMPEZANDO_con_MySql_r09v02.doc Página 3 de 17

4 # # The following options will be read by the MySQL Server. Make sure that # you have installed the server correctly (see above) so it reads this # file. # [mysqld] # The TCP/IP Port the MySQL Server will listen on port=3306 #Path to installation directory. All paths are usually resolved relative to this. basedir="c:/archivos de programa/mysql/mysql Server 5.2/" #Path to the database root datadir="c:/archivos de programa/mysql/mysql Server 5.2/Data/" # The default character set that will be used when a new schema or table is created and no character set is defined default-character-set=latin1 # The default storage engine that will be used when create new tables when default-storage-engine=innodb # Set the SQL mode to strict Sql-mode = "STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" # The maximum amount of concurrent sessions the MySQL server will # allow. One of these connections will be reserved for a user with # SUPER privileges to allow the administrator to login even if the # connection limit has been reached. max_connections=100 Vemos que la instancia ha quedado escuchando peticiones por el puerto TCP/IP 3306, luego todos los programas clientes que se dirijan a este servidor deben hacerlo por este puerto. Que el software del servidor y de programas clientes como mysql.exe ha quedado en basedir="c:/archivos de programa/mysql/mysql Server 5.2/", EMPEZANDO_con_MySql_r09v02.doc Página 4 de 17

5 en cuya carptea./bin/ será donde buscaremos programas clientes de utilidad como reparadores de tablas, backups, administradores, etc, todos en línea de comandos (modo texto). EMPEZANDO_con_MySql_r09v02.doc Página 5 de 17

6 Que los ficheros que almacenarán los datos de la/s base/s de datos estarán en datadir="c:/archivos de programa/mysql/mysql Server 5.2/Data/", directorio que deberemos proteger para que nadie llegue hasta él y se copie los ficheros de la base de datos. En esta carpeta hay tantas carpetas como bases de datos estén creadas en el servidor. EMPEZANDO_con_MySql_r09v02.doc Página 6 de 17

7 En un sistema recién instalado solo estarían las carpetas mysql y test. La segunda es una base de datos para pruebas, a la que, por defecto, tienen acceso todos los usuarios. La primera, mysql, es la base de datos que contiene el diccionario de datos y todos los datos administrativos para el funcionamiento del servidor. Ha esta base de datos solo deberán tener acceso explícito aquellos usuarios de confianza y con permisos de administración. Esta base de datos está gestionada con el motor MyISAM. Se caracteriza porque cada tabla de la base de datos se soporta en tres ficheros..frm que contiene la definición de la tabla..myd que contiene los datos de la tabla..myi que contienen los índices creados para esa tabla (por ejemplo los asociados a las constraints PRIMARY KEY y UNIQUE). En esta base de datos están las tablas que contienen los datos de los usuarios que se pueden conectar al sistema, es la tabla user y tablas donde se guardan los permisos asignados a cada usuario, db, host, tables_priv, column_priv, proc_priv, etc. EMPEZANDO_con_MySql_r09v02.doc Página 7 de 17

8 Que los caracteres de texto se codificarán por defecto con default-character-set=latin1. Que el motor de almacenamiento para nuevas tablas, siempre que no se especificique otro será default-storage-engine=innodb. Este motor tiene como principal característica que admite definiciones de CONSTRAINT FOREIGN KEY REFERENCES Las tablas creadas con este motor guardarán el la carpeta de la base de datos solo un fichero con el nombre de la tabla y la extensión.frm que contiene la definición de la tabla. Los datos y los índices de las tablas creadas con ENGINE=INNODB se almacenan en un fichero llamado ibdata1. Este fichero se denomina TABLESPACE de bases de datos. Junta a él hay otros dos llamados ib_logfile1 y ib_logfile2 que almacenan/registran las sentencias SQL mediante las cuales se hacen cambios de objetos o de datos en la base de datos, esta sentencias se denominan TRANSACCIONES. Sacar dinero del cajero es una transacción económica respecto a mi cuenta corriente en la bd del banco, pero consultar el saldo de mi cuenta corriente no es una transacción económica. Crear una tabla, insertar filas, actualizar datos en las columnas de las filas, borrar filas, son transacciones de bases de datos. EMPEZANDO_con_MySql_r09v02.doc Página 8 de 17

9 Para finalizar, en la carpeta que contiene los ficheros de datos del servidor están los ficheros nombre.pid que almacena información sobre los procesos que se ejecutan en el Servidor asociados a las conexiones de usuarios y peticiones de estos, y el fichero nombre.err que contiene el registro de información generada durante el arranque y parada de la instancia del servidor. A continuación, aparecen un extracto del contenido de este fichero. /* Arranque */ :18:28 InnoDB: Started; log sequence number :18:37 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.servers' doesn't exist :18:37 [Note] C:\Archivos de programa\mysql\mysql Server 5.2\bin\mysqld-nt: ready for connections. Version: '5.2.3-falcon-alpha-community-nt' socket: '' port: 3306 MySQL Community Server (GPL) :18:38 [Note] SCHEDULER: Loaded 0 events /* Parada */ :26:41 [Note] C:\Archivos de programa\mysql\mysql Server 5.2\bin\mysqld-nt: Normal shutdown :26:41 [Note] SCHEDULER: Purging queue. 0 events :26:41 InnoDB: Starting shutdown :26:43 InnoDB: Shutdown completed; log sequence number :26:43 [Note] C:\Archivos de programa\mysql\mysql Server 5.2\bin\mysqld-nt: Shutdown complete 2.2. Parámetros para el cliente de línea de comandos (pantalla negra) mysql.exe # CLIENT SECTION EMPEZANDO_con_MySql_r09v02.doc Página 9 de 17

10 # # The following options will be read by MySQL client applications. # Note that only client applications shipped by MySQL are guaranteed # to read this section. If you want your own MySQL client program to # honor these values, you need to specify it as an option during the # MySQL client library initialization. # [client] port=3306 [mysql] default-character-set=latin1 En las líneas anteriores especifica que cuando ejecutemos el programa cliente mysql.exe para conectarnos al servidor utilizará por defecto el puerto TCP/IP 3306 y la codificación de caracteres que presente en pantalla la hará con el juego latin1. 3. Qué es una cuenta de usuario en MySql? (Ver apartados del manual 5.6.5) Un usuario o cliente que se quiera conectar a un servidor MySql debe definir su nombre y el ordenador o conjunto de ordenadores desde los que se quiere conectar. Cada definición de una pareja nombre_usuario@ordenador_cliente se convierte en un usuario distinto para MySql. Después de instalado Mysql, en el servidor existe la cuenta root@localhost, que define al usuario de nombre root y le permite conectarse sentado en el ordenador localhost, que en este caso es el mismo que en el que está instalado el servidor. Es decir, que la primera administración hay que hacerla "in situ", sobre el ordenador en que se ha instalado MySql Conectarse y desconectarse del servidor (Ver apartados del manual 3.1, 5.6.4) Una vez instalado el servidor, este estará funcionando como un servicio de Windows, escuchando por el puerto TCP/IP 3306 para atender las peticiones de clientes que le lleguen por la red. Para conectarse a un servidor, en los parámetros de conexión deberán especificarse el nombre del host donde se ejecuta el servidor de Mysql (localhost si es en la misma máquina), el nombre del usuario (root si es la primera vez después de la instalación, pues no habrá más cuentas de usuarios que ésta) y la contraseña del usuario. Las siguientes líneas muestran el proceso de conexión usando el programa cliente mysql.exe. shell> mysql -h nombreservidormysql -u nombreusuario -p Enter password: ******** Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is to server version: betastandard Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> mysql> EMPEZANDO_con_MySql_r09v02.doc Página 10 de 17

11 mysql> mysql>quit o EXIT [ENTER] /* PARA DESCONECTAR */ Cómo se sabe que usuario soy, es decir, con que nombre de usuario y de ordenador estoy conectado? Con la sentencias siguientes, que devuelven la combinación de usuario@ordenador. SELECT USER(); o SELECT CURRENT_USER(); mysql> select user(); user() root@localhost row in set (0.00 sec) 3.2. Qué cuentas hay en un servidor después de la instalación? Después de la instalación, la cuenta principal es root, sin contraseña, o con la que se haya definido durante la instalación, asociada al ordenador donde está instalado el SGBD MySql (localhost). En un principio, podremos conectarnos con root desde el propio servidor: Sistema>mysql u root p [intro] Si conseguimos entrar seremos el super administrador. Qué más usuarios pueden conectarse al servidor? Lo podemos ver en la tabla user que está en la base de datos mysql con la siguiente sentencia: Use mysql; select user, host from mysql.user order by 1, 2; Todos los usuarios que aparezcan en la lista se pueden conectar. Pero, qué pueden hacer una vez conectados? 4. Gestión de las cuentas de usuarios (Ver apartados del manual ) Creación de una cuenta de acceso a MySql Si un usuario no está en la tabla user en la base de datos mysql, es decir, no hay una fila que tenga el nombre de usuario y nombre del ordenador desde el que se quiere conectar, entonces habrá que crear una cuenta de usuario específica. Lo haremos con la sentencia CREATE USER. CREATE USER 'nombre_usuario'@'nombre_ordenador' [IDENTIFIED BY 'password'] [, user [IDENTIFIED BY [PASSWORD] 'password']]...; Por ejemplo, crear el usuario luis que se conectará desde el ordenador 'depto2.informatica' y con la contraseña inicial de 'primeravez' CREATE USER 'luis'@'depto2.informatica' IDENTIFIED BY 'primeravez'; EMPEZANDO_con_MySql_r09v02.doc Página 11 de 17

12 Este usuario, por el hecho de haber sido creado, ya tiene el permiso de conectarse con el servidor (permiso de USAGE), pero no puede acceder a ninguna de la bases de datos del servidor. Para crear un usuario que se pueda conectar desde cualquier ordenador al servidor mysql hay que usar el comodín % o no poner nada como nombre de servidor. Crear el usuario mariajose con contraseña pepa para que se pueda conectar desde cualquier ordenador. create user mariajose@'%' identified by 'pepa'; que también es igual que create user mariajose identified by 'pepa'; 4.2. Conocer los permisos para trabajar de una cuenta Cómo se ve qué permisos tiene un usuario? Con SHOW GRANTS. SHOW GRANTS [FOR usuario@ordenador]; Si no se aporta nombre de usuario, se mostrarán los permisos concedidos al usuario que invoca la orden. mysql> SELECT USER(); USER() root@localhost row in set (0.00 sec) mysql> show grants; Grants for root@localhost GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY PASSWORD '1215c03248cd83fb' WITH GRANT OPTION row in set (0.00 sec) Atención que con esta información sabremos también a que bases de datos tenemos acceso y a que tablas, leyedo lo que ponga a continuación de on. en cada detalle de grant. *.* significa a todas las bases de datos, o al servidor según el permiso que sea. nombrebasedatos.* significa a una base de datos y todas sus tablas nombrebasedatos.nombretabla significa a una tabla determinada en una base de datos También se pueden dar permisos solo para acceder a determinadas columnas de una tabla, estos permisos de columnas son: SELECT, UPDATE y REFERENCES. Ejemplo: grant select (nombre, apellidos, telefonos), update (telefonos) on ventas.clientes to secretaria1@'%'; EMPEZANDO_con_MySql_r09v02.doc Página 12 de 17

13 4.3. Dar u otorgar permisos a una cuenta Si una cuenta tiene insuficientes permisos debemos ampliarle los permisos con GRANT... Ejemplos: Crear el usuario paula@localhost con la contraseña 'paula2008' y concedele permisos para que sea una superadministradora, y que pueda además conceder permisos a otros usuarios. create user paula@localhost IDENTIFIED BY 'paula2008'; grant all privileges on *.* to paula@localhost with grant option; with grant option es la cláusula que permite a un usuario que los permisos que le hayan sido otorgados con ella pueda trasferirlos a un tercero (amigo). El comando GRANT tiene la particularidad de que si un usuario no existe lo crea, por lo que la sentencia siguiente hubiese sido suficiente: grant all privileges on *.* to paula@localhost identified by 'paula2008' with grant option; Conceder a 'luis'@'depto2' permisos para seleccionar filas en todas las tablas de la base de datos inventario. grant select on inventario.* to luis@depto2; Dar permisos a lola@server1 para que pueda seleccionar filas, insertar filas, modificar columnas y borrar filas en la tabla proveedores de la base de datos supermercado. grant select, insert, update, delete on supermercado.proveedores to lola@server1; Dar permisos a juan@oficina_ y silvia@oficina_ para que pueda hacer selecciones y modificaciones en las columnas telefonos, fax, de la tabla clientes en la base de datos supermercado. grant select (telefonos, fax, ), update (telefonos, fax, ) on supermercado.clientes to juan@'oficina_', silvia@'oficina_'; Dar permisos a conecta1@localhost para que pueda seleccionar todas las tablas de la base de datos test y solo pueda tener una conexión activa. grant select on test.* to conecta1@localhost with max_user_connections 1; Crear un cuenta portalweb@servidor2 con contraseña 'portal' que pueda seleccionar, insertar, borrar filas y actualizar datos en filas existentes, en las tablas de la base de datos bdweb con un límite de consultas de grant select, insert, delete, update on bdweb.* to portalweb@servidor2 identified by 'portal' with max_queries_per_hour 3600; 4.4. Quitar o revocar los permisos dados a un usuario Si un usuario tiene permisos que ya no debe utilizar, hay que quitárselos. También es necesario quitar a un usuario todos los permisos que tiene antes de poder borrarlo. Ejemplos: Quitar a luis@oficina_ permisos para seleccionar datos en la base de datos supermercado. revoke select on supermercado.* from luis@oficina; Quitar a paula@localhost los privilegios de superadministradora que tenía. EMPEZANDO_con_MySql_r09v02.doc Página 13 de 17

14 revoke all privileges, grant option on *.* from 4.5. Borrar una cuenta de usuario Si un usuario no debe poder conectarse más a MySql, hay que borrar su cuenta. Para ello, primero hay que asegurarse de que no tenga ningún permiso otorgado. Ejercicio: Borrar al usuario prueba@localhost. show grants for prueba@localhost; /* Ver permisos concedidos */ Grants for prueba@localhost GRANT USAGE ON *.* TO 'prueba'@'localhost' GRANT CREATE ON `test`.* TO 'prueba'@'localhost' rows in set (0.00 sec) REVOKE CREATE ON test.* from prueba@localhost; /* El permiso USAGE solo se quita al borrar el usuario */ DROP USER prueba@localhost; 4.6. Cambiar la contraseña Es necesario muchas veces cambiar la contraseña, tanto la nuestra, como la de otro usuario que administremos por que se haya olvidado de ella. SET PASSWORD = PASSWORD('some password') /* Cambia la contraseña del usuario que la ejecuta */ SET PASSWORD FOR user = PASSWORD('some password') /* Cambia la contraseña de otro usuario */ Ejemplos: Estoy conectado y decido cambiar mi contraseña a 'mercurio'. SET PASSWORD = PASSWORD('mercurio'); Soy administrador y tengo que cambiar la contraseña de luis@oficina_ a una nueva que será ' ' SET PASSWORD FOR luis@'oficina_' = PASSWORD(' '); 4.7. Cambiar el nombre de un usuario Para reorganizar los usuarios puede que en vez de borrar una cuenta que ya tiene un conjunto de permisos asignados y crear otra nueva y reasignarle los permisos de la anterior, quizá sea más interesante renombrar la vieja cuenta con el nombre de la nueva. RENAME USER old_user TO new_user [, old_user TO new_user]... Ejemplo: Cambiar al usuario rx21@localhost por roxana21@localhost. EMPEZANDO_con_MySql_r09v02.doc Página 14 de 17

15 RENAME USER TO ; 5. Usar una base de datos Después de conectado a mysql, para poder hacer operaciones de definición de datos o de manipulación de datos debemos usar una base de datos de la colección de bases de datos creadas o usar una base de datos nueva Crear una base de datos create database nombrebasedatos; 5.2. Usar una base de datos Usar una base de datos es equivalente a abrirla para hacer operaciones en ella. use nombrebasedatos; Es una buena costumbre cuando uno trabaja con varias bases de datos utilizar siempre el nombre de la base de datos en las sentencias sql para asegurarnos que las operaciones se hacen en la base de datos deseada. create table nombrebasedatos.nombretabla ( ); select * from nombrebasedatos.nombretabla...; insert into nombrebasedatos.nombretabla values (...); update nombrebasedatos.nombretabla set columna = valor where condicion; delete nombrebasedatos.nombretabla where condicion; 6. Creación de tablas y vistas Para crear tablas y vistas en mysql lo primer que debemos hacer es situarnos en una base de datos en la que tengamos permisos para crear estos objetos, o tener en cuidado de anteponer al nombre de la tabla el nombre de la base de datos Creación de tablas Los dos grupos de sentencias siguientes son equivalentes. use ventas; create table clientes (...); create table ventas.clientes (...); EMPEZANDO_con_MySql_r09v02.doc Página 15 de 17

16 En Mysql es muy interesante saber cual es el motor de base de datos que se utiliza por defecto en el momento de creación de una tabla. Los motores más comúnmente utilizados son MyIsam y Innodb. Como puede verse en el apartado 2.1, la instalación de Mysql que se estudia en este documento ha quedado configurada para que utilice por defecto la máquina innodb, eso se ve en la entrada default-storage-engine=innodb Diferencias entre los dos motores: MyIsam: Es más rápido. Utiliza una carpeta para guardar todas las tablas de la base de datos. Cada tabla tiene tres ficheros asociados. No responde a la cláusualas FOREIGN KEY REFERENCES de la definición de tablas, por lo que no se aplicará la integridad referencial que se haya definido en el modelo de base de datos. Además no es transaccional, lo que implica que no admite empaquetar sentencias sql entre start transaction y commit o rollback InnoDB: Es un poco más lento. Utiliza una carpeta para guardar las definiciones de las tablas de la base de datos, pero los datos y los índices de las tablas los guarda en un fichero común para todas las tablas de bases de datos creadas con este motor. Responde a las cláusulas FOREIGN KEY REFERENCES de la definición de tablas, por lo que sí se aplicará la integridad referencial que se haya definido en el modelo de base de datos. Es transaccional. Toda sentencia de creación de tabla puede llevar después del cierre de paréntesis de definición de columnas y constraints la cláusula engine=motor. Si no se indica se utiliza la máquina configurada por defecto en la instalación de mysql. Luego una creación de tabla debería tener el siguiente formato: create table nombretabla (columna1 tipo datos,columna2,... ) engine={myisam innodb} 6.2. Creación de vistas Igual ocurre con los dos grupos de sentencias siguientes: use almacen; create view v_ventas_lacteos as select * from pedidos where categoria='lacteos'; create view almacen.v_ventas_lacteos as select * from almacen.pedidos where categoria='lacteos'; EMPEZANDO_con_MySql_r09v02.doc Página 16 de 17

17 7. Manipulación de datos en mysql.exe Para manipular datos en una base de datos mysql lo primer que debemos hacer es situarnos en una base de datos en la que tengamos permisos para crear estos objetos, o tener en cuidado de anteponer al nombre de la tabla el nombre de la base de datos. use foro; select * from mensajes where month(fecha)=1; Es equivalente a: select * from foro.mensajes where month(fecha)=1; 8. Utilización de script.sql con mysql.exe Los scripts sql los podemos tener guardados en ficheros de texto con extensión.sql. Si los hemos creado en casa y queremos ejecutarlos en el servidor del aula para que sean los mismos, podemos hacerlo de la siguiente manera: 1. Conectándonos con myslq.exe y usar la base de datos adecuada; abrir el fichero.sql y copiar en el portapapeles el codigo; situarnos en el programa mysql y pegar el código copiado. 2. Copiar el fichero.sql en una ubicación a la que tengamos acceso con el programa mysql.exe, para después ejecutar el fichero de la siguiente manera: Estando conectados con mysql.exe: mysql> \. /path/fichero.sql Ejecutando mysql en bach mysql -u usuario -h host -p -D nombrebd < /path/fichero.sql EMPEZANDO_con_MySql_r09v02.doc Página 17 de 17

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

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

Select table data Insert table data Update table data Delete table data Create table

Select table data Insert table data Update table data Delete table data Create table Permisos de Usuario Esta página te permite crear y editar usuarios que tendrán acceso a tus bases de datos MySQL. Para cada usuario, puedes especificar un nombre, clave de acceso, máquinas autorizadas

Más detalles

MySQL: Guía de Referencia

MySQL: Guía de Referencia Instituto Tecnologico Superior de Coatzacoalcos (ITESCO). MySQL: Guía de Referencia Farid Alfredo Bielma Lopez fbielma@fbielma.org http://fbielma.org/course/fbielma/curso_mysql.pdf Resumen del curso Algunas

Más detalles

Curso de MySQL y Java

Curso de MySQL y Java Curso de MySQL y Java Introducción: instalación, arranque y primeros pasos 1. Material En este curso vamos a trabajar con el servidor mysql versión 4.0.18. También utilizaremos una herramienta llamada

Más detalles

T12 Vistas y tablas temporales

T12 Vistas y tablas temporales 1 de 9 17/05/2013 14:01 Lecciones SQL > T12 Vistas y tablas temporales En esta sesión vamos a mostrar dos tipos de objetos de uso habitual en cualquier SGBD: las vistas y las tablas temporales. Mientras

Más detalles

M. C. Gustavo Alfonso Gutiérrez Carreón

M. C. Gustavo Alfonso Gutiérrez Carreón 1. Seguridad de bases de datos 2. Optimización de las variables M. C. Gustavo Alfonso Gutiérrez Carreón Funcionamiento: 1. Los clientes se conectan a servidor. 2. Los clientes inician autentificación,

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

Un nombre de usuario de 30 caracteres o menos, sin caracteres especiales y que inicie con una letra.

Un nombre de usuario de 30 caracteres o menos, sin caracteres especiales y que inicie con una letra. Unidad IV: Seguridad 4.1 Tipos de usuario El objetivo de la creación de usuarios es establecer una cuenta segura y útil, que tenga los privilegios adecuados y los valores por defecto apropiados Para acceder

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

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

CREATE USER ADMINISTRADOR IDENTIFIED BY ADMIN DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP QUOTA 500K ON USERS;

CREATE USER ADMINISTRADOR IDENTIFIED BY ADMIN DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP QUOTA 500K ON USERS; 1. Conectarse como usuario SYSTEM a la base y crear un usuario llamado administrador autentificado por la base de datos con contraseña admin. Indicar como "tablespace" por defecto USERS y como "tablespace"

Más detalles

Backup y Restore en mysql

Backup y Restore en mysql Universidad de San Carlos de Guatemala Facultad de Ingeniería Escuela de Ciencias y Sistemas Sistemas de Bases de datos 2 Backup y Restore en mysql G 1 0 20090816 Introducción Las operaciones de backup

Más detalles

myappgen Usted Construye la aplicación mientras la ejecuta http://www.myappgen.com info@myappgen.com

myappgen Usted Construye la aplicación mientras la ejecuta http://www.myappgen.com info@myappgen.com myappgen Usted Construye la aplicación mientras la ejecuta http://www.myappgen.com info@myappgen.com Tutorial 1 Conexión con la Base de Datos Establecer la conexión con la base de datos no suele ser muy

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

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

Aviso Legal El presente libro electrónico se distribuye bajo Attribution-NonCommercial- NoDerivs 3.0 Unported

Aviso Legal El presente libro electrónico se distribuye bajo Attribution-NonCommercial- NoDerivs 3.0 Unported PROGRAMACIÓN ORIENTADA A OBJETOS APLICADA A BASES DE DATOS Por LAURA NOUSSAN LETTRY BrowserSQL MySQL Workbench en Linux (Abril 2015, Mendoza) Aviso Legal El presente libro electrónico se distribuye bajo

Más detalles

Formas de llevar a cabo un backup de una base de datos MySQL

Formas de llevar a cabo un backup de una base de datos MySQL Formas de llevar a cabo un backup de una base de datos MySQL Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Muchas aplicaciones web hacen uso de bases de datos donde

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

Sitios remotos. Configurar un Sitio Remoto

Sitios remotos. Configurar un Sitio Remoto Sitios remotos Definir un sitio remoto significa establecer una configuración de modo que Dreamweaver sea capaz de comunicarse directamente con un servidor en Internet (por eso se llama remoto) y así poder

Más detalles

MIGRACIÓN NEXUS 8 A A3ERP 9

MIGRACIÓN NEXUS 8 A A3ERP 9 MIGRACIÓN NEXUS 8 A A3ERP 9 INTRODUCCIÓN Los cambios técnicos y estructurales que la aplicación ha sufrido en la actualización a la versión 9, hace que la actualización a v9 NO SEA AUTOMÁTICA COMO ENTRE

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

Redes de área local: Aplicaciones y servicios WINDOWS

Redes de área local: Aplicaciones y servicios WINDOWS Redes de área local: Aplicaciones y servicios WINDOWS 4. Servidor DNS 1 Índice Definición de Servidor DNS... 3 Instalación del Servidor DNS... 5 Configuración del Servidor DNS... 8 2 Definición de Servidor

Más detalles

RELACIÓN DE PRÁCTICAS DEL TEMA 2

RELACIÓN DE PRÁCTICAS DEL TEMA 2 RELACIÓN DE PRÁCTICAS DEL TEMA 2 PRÁCTICA S.O. (I): Crear un fichero con Wordpad con tus datos personales y guardarlo en c:/temp Crear una carpeta con tu nombre en c:/temp (ej. C:/temp/pepita) Copiar el

Más detalles

sql*plus es un programa de linea de comandos de oracle que puede ejecutar comandos sql y pl/sql de forma interactiva o mediante un script.

sql*plus es un programa de linea de comandos de oracle que puede ejecutar comandos sql y pl/sql de forma interactiva o mediante un script. Que es sql plus sql*plus es un programa de linea de comandos de oracle que puede ejecutar comandos sql y pl/sql de forma interactiva o mediante un script. sql*plus opera como una herramienta relativamente

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

Seguridad en SQL Server 2005

Seguridad en SQL Server 2005 Seguridad en SQL Server 2005 Tabla de contenidos Modelo de Seguridad en SQL Server Inicios de Sesión - Usuarios Esquemas de Base de Datos Usuarios de Base de Datos Contexto de Ejecución Permisos a sentencias

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

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

Toda base de datos relacional se basa en dos objetos

Toda base de datos relacional se basa en dos objetos 1. INTRODUCCIÓN Toda base de datos relacional se basa en dos objetos fundamentales: las tablas y las relaciones. Sin embargo, en SQL Server, una base de datos puede contener otros objetos también importantes.

Más detalles

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez Instituto Tecnológico de Las América Materia Sistemas operativos III Temas Servidor Web Apache Facilitador José Doñe Sustentante Robín Bienvenido Disla Ramirez Matricula 2011-2505 Grupo 1 Servidor Web

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 Servicio DNS - 1 - Servicio DNS...- 3 - Definición... - 3 - Instalación... - 5 - Configuración del Servidor DNS...- 10 - - 2 - Servicio DNS Definición

Más detalles

Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian

Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian Guía de Instalación Página 1 Índice ESCUDO MOVISTAR.... 3 1. INSTALACIÓN DEL SERVICIO ESCUDO MOVISTAR... 3 1.1. VERSIONES SOPORTADAS... 3

Más detalles

DOCUCONTA Versión 8.0.2. Septiembre 2010 MINISTERIO DE HACIENDA. Manual de instalación SECRETARÍA DE ESTADO DE PRESUPUESTOS Y GASTOS

DOCUCONTA Versión 8.0.2. Septiembre 2010 MINISTERIO DE HACIENDA. Manual de instalación SECRETARÍA DE ESTADO DE PRESUPUESTOS Y GASTOS SECRETARÍA DE ESTADO DE PRESUPUESTOS Y GASTOS INTERVENCIÓN GENERAL DE LA SUBDIRECCIÓN GENERAL DE APLICACIONES DE CONTABILIDAD Y CONTROL DOCUCONTA Versión 8.0.2 Septiembre 2010 Manual de instalación C/

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

INSTALACIÓN DE SIESTTA 2.0 EN UN HOSTING (Ejemplo para Guebs.com)

INSTALACIÓN DE SIESTTA 2.0 EN UN HOSTING (Ejemplo para Guebs.com) INSTALACIÓN DE SIESTTA 2.0 EN UN HOSTING (Ejemplo para Guebs.com) A modo de post, vamos a complementar la documentación con una guía visual a través de la cual conseguiremos instalar SIESTTA 2.0 en un

Más detalles

UNIDAD DIDACTICA 4 INTEGRACIÓN DE CLIENTES WINDOWS EN UN DOMINIO

UNIDAD DIDACTICA 4 INTEGRACIÓN DE CLIENTES WINDOWS EN UN DOMINIO UNIDAD DIDACTICA 4 INTEGRACIÓN DE CLIENTES Eduard Lara 1 1. CONFIGURACIÓN PREVIA DE LOS CLIENTES WINDOWS Objetivo: Configurar los clientes Windows XP/Vista en red para posteriormente poderlos integrar

Más detalles

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA NACIONAL EXTENSIÓN BARQUISIMETO BARQUISIMETO ESTADO. LARA

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA NACIONAL EXTENSIÓN BARQUISIMETO BARQUISIMETO ESTADO. LARA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA NACIONAL EXTENSIÓN BARQUISIMETO BARQUISIMETO ESTADO. LARA SECCIÓN: 15N1- IS REALIZADO POR: BR. BRETE JINETH. BR. SULBARÁN ARMANDO BR. TORREZ

Más detalles

CTSQL Monitor Unix. En este documento se describe el proceso de instalación y configuración básica para monitorizar. BASE 100, S.A. www.base100.

CTSQL Monitor Unix. En este documento se describe el proceso de instalación y configuración básica para monitorizar. BASE 100, S.A. www.base100. En este documento se describe el proceso de instalación y configuración básica para monitorizar sesiones CTSQL en máquinas Unix. BASE 100, S.A. www.base100.com Índice 1. INTRODUCCIÓN... 3 2. FICHERO DE

Más detalles

10. El entorno de publicación web (Publiweb)

10. El entorno de publicación web (Publiweb) 10. El entorno de publicación web (Publiweb) 10.1. Introducción El entorno de publicación Web es una herramienta que permite la gestión de nuestras páginas Web de una forma visual. Algunos ejemplos de

Más detalles

Creación y administración de grupos de dominio

Creación y administración de grupos de dominio Creación y administración de grupos de dominio Contenido Descripción general 1 a los grupos de Windows 2000 2 Tipos y ámbitos de los grupos 5 Grupos integrados y predefinidos en un dominio 7 Estrategia

Más detalles

Tutorial: Primeros Pasos con Subversion

Tutorial: Primeros Pasos con Subversion Tutorial: Primeros Pasos con Subversion Introducción Subversion es un sistema de control de versiones open source. Corre en distintos sistemas operativos y su principal interfaz con el usuario es a través

Más detalles

UNIDAD DIDACTICA 16 USUARIOS SAMBA EN UN CONTROLADOR DE DOMINIO LINUX SERVER

UNIDAD DIDACTICA 16 USUARIOS SAMBA EN UN CONTROLADOR DE DOMINIO LINUX SERVER UNIDAD DIDACTICA 16 USUARIOS SAMBA EN UN CONTROLADOR DE DOMINIO LINUX SERVER Eduard Lara 1 1. INTRODUCCIÓN En Windows Server: - Los usuarios y grupos dados de alta cuando el equipo es un servidor independiente,

Más detalles

Tutorial de Unity 3D Tema 52 Bases de Datos. Tutorial de Unity 3D. Bases de Datos

Tutorial de Unity 3D Tema 52 Bases de Datos. Tutorial de Unity 3D. Bases de Datos Tutorial de Unity 3D En este tutorial trabajaremos el almacenamiento de información en una base de datos, bien sea local o remota. Dicha información puede ser propia el cliente (Créditos de juego, puntos

Más detalles

Internet Information Server

Internet Information Server Internet Information Server Internet Information Server (IIS) es el servidor de páginas web avanzado de la plataforma Windows. Se distribuye gratuitamente junto con las versiones de Windows basadas en

Más detalles

Apéndice 5 Manual de usuario de ColeXión. ColeXión 1.0. Manual de usuario

Apéndice 5 Manual de usuario de ColeXión. ColeXión 1.0. Manual de usuario Apéndice 5 Manual de usuario de ColeXión ColeXión 1.0 Manual de usuario Índice 1. Qué es ColeXión?... 2 2. Requerimientos del sistema... 3 3. Instalación de ColeXión... 3 4. Creación de un nuevo esquema...

Más detalles

UNIDAD DIDACTICA 6 PERFILES LOCALES Y MÓVILES DE USUARIO

UNIDAD DIDACTICA 6 PERFILES LOCALES Y MÓVILES DE USUARIO UNIDAD DIDACTICA 6 PERFILES LOCALES Y MÓVILES DE USUARIO Eduard Lara 1 1. INTRODUCCIÓN Ya tenemos agregado un equipo cliente Windows al dominio Podemos iniciar sesión en el equipo de dos formas: En el

Más detalles

INSTALACIÓN DEL SPSS 15.0 DESDE UN SERVIDOR

INSTALACIÓN DEL SPSS 15.0 DESDE UN SERVIDOR INSTALACIÓN DEL SPSS 15.0 DESDE UN SERVIDOR Este manual sólo es válido para los sistemas operativos Windows 2000 y Windows XP. Para aquellos de Uds. que dispongan de otro sistema operativo distinto a los

Más detalles

VI Sextas Jornadas Regionales de Software Libre

VI Sextas Jornadas Regionales de Software Libre VI Sextas Jornadas Regionales de Software Libre Seguridad en MySQL Farid Alfredo Bielma Lopez fbielma@fbielma.org http://www.fbielma.org/talks/ Mendoza, República de Argentina. 14 de Octubre del 2006 Agenda

Más detalles

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación Vicerrectorado de Tecnologías de la Información y la Comunicación Conexión mediante Escritorio Remoto de Windows Última Actualización 16 de septiembre de 2013 Histórico de cambios Fecha Descripción Autor

Más detalles

INSTALACION Y CONFIGURACION DE SQL SERVER MANAGEMENT (EXPRESS) 2008

INSTALACION Y CONFIGURACION DE SQL SERVER MANAGEMENT (EXPRESS) 2008 INSTALACION Y CONFIGURACION DE SQL SERVER MANAGEMENT (EXPRESS) 2008 Requisitos de HW Virtualización SQL Server se admite en entornos de máquina virtual que se ejecutan en el rol de: Windows Server 2008

Más detalles

Iniciando con Oracle. Índice de contenido. Ingresando a Oracle. Cambiando Su Contraseña. Ingresando un Comando SQL en SQL*Plus

Iniciando con Oracle. Índice de contenido. Ingresando a Oracle. Cambiando Su Contraseña. Ingresando un Comando SQL en SQL*Plus Iniciando con Oracle Índice de contenido Ingresando a Oracle...1 Cambiando Su Contraseña...1 Ingresando un Comando SQL en SQL*Plus...2 Saliendo de SQL*Plus...2 Consiguiendo Ayuda...2 Creación de una Tabla...3

Más detalles

5.2.- Configuración de un Servidor DHCP en Windows 2003 Server

5.2.- Configuración de un Servidor DHCP en Windows 2003 Server 5.2.- Configuración de un Servidor DHCP en Windows 2003 Server En este apartado vamos a configurar el servidor DHCP de "Windows 2003 Server", instalado en el apartado anterior. Lo primero que hemos de

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

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

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

CTSQL Monitor Windows

CTSQL Monitor Windows En este documento se describe el proceso de instalación y configuración básica para monitorizar sesiones CTSQL en máquinas Windows. BASE 100, S.A. www.base100.com Índice 1. INTRODUCCIÓN... 3 2. FICHERO

Más detalles

CITRIX 4.5 - Citrix Application Streaming

CITRIX 4.5 - Citrix Application Streaming 1 de 39 01/12/2007 1:06 CITRIX 4.5 - Citrix Application Streaming Es la caracteristica principal de la versión 4.5 de Citrix, el Application Streaming, en este documento se explica cómo usarlo. Application

Más detalles

Manual de instalación Sistema S.I.S.E. Versión 1.0

Manual de instalación Sistema S.I.S.E. Versión 1.0 Manual de instalación Sistema S.I.S.E. Versión 1.0 Autor: B2 Publicidad Aportes: Kitsu Asesorias Página 1 Tabla de contenido Introducción... 3 Resumen de objetivos... 3 Definición de la arquitectura seleccionada...

Más detalles

Manual de Instalación Elaborado: IdeaSys, 30 de Junio de 2015 Departamento de documentación

Manual de Instalación Elaborado: IdeaSys, 30 de Junio de 2015 Departamento de documentación Manual de Instalación Elaborado: IdeaSys, 30 de Junio de 2015 Departamento de documentación 1 Índice Contenido Índice... 2 Introducción... 3 Acerca del manual... 3 Pre-Requisitos... 4 Instalación... 4

Más detalles

Redes de área local: Aplicaciones y servicios WINDOWS

Redes de área local: Aplicaciones y servicios WINDOWS Redes de área local: Aplicaciones y servicios WINDOWS 7. Escritorio remoto 1 Índice Definición de Escritorio Remoto... 3 Habilitar Escritorio Remoto... 4 Instalación del cliente de Escritorio Remoto...

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

REPLICACION DE BASE DE DATOS

REPLICACION DE BASE DE DATOS REPLICACION DE BASE DE DATOS Julián Andrés Pizarro Collazos Omar David Vaca Maquiavelo Versión 1.0 http://youtu.be/vcqlsxkf2ho Página 1 Ejemplo explicativo básico de una replicación. La réplica proporciona

Más detalles

BASES DE DATOS AVANZADAS Transacciones en MYSQL

BASES DE DATOS AVANZADAS Transacciones en MYSQL Ejercicio Transacciones mysql> CREATE TABLE innotest (campo INT NOT NULL PRIMARY KEY) TYPE = InnoDB; Query OK, 0 rows affected (0.10 sec) mysql> INSERT INTO innotest VALUES(1); Query OK, 1 row affected

Más detalles

CONSULTAS CON SQL. 3. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. Aparecerá el siguiente cuadro de diálogo.

CONSULTAS CON SQL. 3. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. Aparecerá el siguiente cuadro de diálogo. CONSULTAS CON SQL 1. Qué es SQL? Debido a la diversidad de lenguajes y de bases de datos existentes, la manera de comunicar entre unos y otras sería realmente complicada a gestionar de no ser por la existencia

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

Activación de un Escritorio Remoto

Activación de un Escritorio Remoto Activación de un Escritorio Remoto La activación de un Escritorio Remoto se realiza en dos fases, en la primera se habilita a un Usuario de un ordenador para que pueda admitir una conexión remota, la segunda

Más detalles

Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia

Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com La puesta en marcha de WordPress es muy sencilla,

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

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

Formatos para prácticas de laboratorio

Formatos para prácticas de laboratorio CARRERA PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA LSC 2003-1 4599 BASE DE DATOS II PRÁCTICA No. 1 LABORATORIO DE NOMBRE DE LA PRÁCTICA BABASE DE DATOS II DURACIÓN (HORA) Crear y utilizar

Más detalles

JOOMLA MANUAL USUARIO Creación del portal

JOOMLA MANUAL USUARIO Creación del portal JOOMLA MANUAL USUARIO Creación del portal Versión 1.0 Área de Aplicaciones Especiales y Arquitectura Software Hoja de Control Título Documento de Referencia Responsable Creación del portal JOOMLA_NORMATIVA

Más detalles

Compartir Biblio en una red local con Windows XP

Compartir Biblio en una red local con Windows XP Compartir Biblio en una red local con Windows XP Caso práctico Supongamos que tenemos 2 tipos de personas que van a necesitar acceder remotamente (a través de otro ordenador de la red local) a la base

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

UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO

UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO www.ubs-systems.com Teléfono: 91 3681185 UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO Unidesys Versión 2011 1 CONTENIDO 1 INTRODUCCIÓN 3 2 FUENTES DE DATOS 4 3 INSTALACIÓN DEL

Más detalles

Estableciendo Sesiones SSL en MySQL

Estableciendo Sesiones SSL en MySQL Estableciendo Sesiones SSL en MySQL Estableciendo Sesiones SSL en MySQL Objetivos: Crear la infraestructura de certificados X.509 necesaria para incorporar servicios de seguridad en el acceso a un Base

Más detalles

Programa de Ayuda EMCS Instalación Versión SQL Server Versión 1.0 - Marzo 2010

Programa de Ayuda EMCS Instalación Versión SQL Server Versión 1.0 - Marzo 2010 Programa de Ayuda EMCS Instalación Versión SQL Server Versión 1.0 - Marzo 2010 Programa de Ayuda EMCS Instalación Versión SQL Server Tabla de Contenido 1 INSTALACIÓN EN EL SERVIDOR...3 1.1 CREAR LA BASE

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

DESCARGA DE CARPETAS DE MENSAJES DE CORREO DESDE EL WEBMAIL A PC S LOCALES

DESCARGA DE CARPETAS DE MENSAJES DE CORREO DESDE EL WEBMAIL A PC S LOCALES DESCARGA DE CARPETAS DE MENSAJES DE CORREO DESDE EL WEBMAIL A PC S LOCALES 1.- Introducción El objetivo de este documento es la descripción de los pasos a seguir para descargar a nuestros PCs los mensajes

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

Instalación y mantenimiento de Joomla. Albert Nogués Sabater.

Instalación y mantenimiento de Joomla. Albert Nogués Sabater. Instalación y mantenimiento de Joomla. Albert Nogués Sabater. Este documento está bajo licencia CreativeCommons Reconocimiento-NoComercial- CompartirIgual 2.5 España Eres libre de copiar, distribuir y

Más detalles

MANUAL DE CREACIÓN DE CARPETAS PARA ACCESO POR FTP DE CLIENTES EN UN NAS

MANUAL DE CREACIÓN DE CARPETAS PARA ACCESO POR FTP DE CLIENTES EN UN NAS MANUAL DE CREACIÓN DE CARPETAS PARA ACCESO POR FTP DE CLIENTES EN UN NAS Vamos a explicar en varios pasos cómo crear una carpeta para que un cliente concreto con un usuario y una contraseña acceda sólo

Más detalles

1/ XAMPP: más fácil imposible. Vamos directamente a la página de descarga de Apache Friends para Windows

1/ XAMPP: más fácil imposible. Vamos directamente a la página de descarga de Apache Friends para Windows Moodle en XAMPP Presentación Xampp Moodle 1.9 Moodle 2.0 Moodle exprés Xampp Lite 1/ XAMPP: más fácil imposible 1.1/ Obtención de XAMPP Vamos directamente a la página de descarga de Apache Friends para

Más detalles

Instalación y configuración del servidor FTP Filezilla en Windows 2003 Server. Vicente Sánchez Patón I.E.S Gregorio Prieto.

Instalación y configuración del servidor FTP Filezilla en Windows 2003 Server. Vicente Sánchez Patón I.E.S Gregorio Prieto. Tema 5 SRI Instalación y configuración del servidor FTP Filezilla en Windows 2003 Server Vicente Sánchez Patón I.E.S Gregorio Prieto Tema 5 SRI Lo primero será descargarse el filezilla sever, desde su

Más detalles

30 de Mayo de 2008. www.sigrid.es

30 de Mayo de 2008. www.sigrid.es Guia de Instalación del servidor SgdWMS 30 de Mayo de 2008 www.sigrid.es 2 Índice 1.- INTRODUCCIÓN... 3 2.- INSTALACIÓN DE INTERNET INFORMATION SERVER (IIS)... 3 3.- INSTALACIÓN DEL SERVIDOR SGDWMS EN

Más detalles

TUTORIAL: Cómo puedo instalar el Renault Media Nav Toolbox? TUTORIAL: Cómo puedo crear una "huella digital" del dispositivo en un dispositivo de

TUTORIAL: Cómo puedo instalar el Renault Media Nav Toolbox? TUTORIAL: Cómo puedo crear una huella digital del dispositivo en un dispositivo de TUTORIAL: Cómo puedo instalar el Renault Media Nav Toolbox? TUTORIAL: Cómo puedo crear una "huella digital" del dispositivo en un dispositivo de almacenamiento USB? TUTORIAL: Cómo puedo empezar a utilizar

Más detalles

Servidor web E-Sniper

Servidor web E-Sniper Servidor web E-Sniper Tabla de contenido Instalación del servidor IIS... 1 Instalación de la aplicación... 3 Crear el Website... 4 Comprobar la aplicación... 5 Configurar la base de datos... 6 SQLServer...

Más detalles

Práctica 2: Instalación de un gestor de bases de datos relacionales y desarrollo de una aplicación Web con persistencia de datos

Práctica 2: Instalación de un gestor de bases de datos relacionales y desarrollo de una aplicación Web con persistencia de datos Práctica 2: Instalación de un gestor de bases de datos relacionales y desarrollo de una aplicación Web con persistencia de datos Sistemas de Información Grado de Informática Dpto. de Informática e Ingeniería

Más detalles

MANUAL COPIAS DE SEGURIDAD

MANUAL COPIAS DE SEGURIDAD MANUAL COPIAS DE SEGURIDAD Índice de contenido Ventajas del nuevo sistema de copia de seguridad...2 Actualización de la configuración...2 Pantalla de configuración...3 Configuración de las rutas...4 Carpeta

Más detalles

15 CORREO WEB CORREO WEB

15 CORREO WEB CORREO WEB CORREO WEB Anteriormente Hemos visto cómo funciona el correo electrónico, y cómo necesitábamos tener un programa cliente (Outlook Express) para gestionar los mensajes de correo electrónico. Sin embargo,

Más detalles

WDpStats Procedimiento de instalación

WDpStats Procedimiento de instalación WDpStats Procedimiento de instalación Tabla de contenidos WDpStats... 1 Procedimiento de instalación... 1 Tabla de contenidos... 1 Resumen... 2 Requisitos... 2 Instalación... 2 Dificultades... 6 Ejecución...

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

MANUAL APLICACIÓN. SOFTWARE GESTIÓN DE CLÍNICAS DENTALES

MANUAL APLICACIÓN. SOFTWARE GESTIÓN DE CLÍNICAS DENTALES 1. ÍNDICE MANUAL APLICACIÓN. SOFTWARE GESTIÓN DE CLÍNICAS DENTALES 1. INTRODUCCIÓN...4 2 INSTALACIÓN DE LA APLICACIÓN...4 3 PANTALLA DE ACCESO...5 4 SELECCIÓN DE CLÍNICA...6 5 PANTALLA PRINCIPAL...7 6.

Más detalles

1. INTRODUCCIÓN 2 2. EVERDRIVE LITE 3 3. SINCRONIZADOR DE EVERDRIVE 4 4. VISTA GENERAL DE LAS OPCIONES DE LA APLICACIÓN 5

1. INTRODUCCIÓN 2 2. EVERDRIVE LITE 3 3. SINCRONIZADOR DE EVERDRIVE 4 4. VISTA GENERAL DE LAS OPCIONES DE LA APLICACIÓN 5 Aplicación everdrive: Usuario Resumen Funcionalidades disponibles en la aplicación Registro de Modificaciones Versión Descripción [o descripción de cambios] Autor Fecha creación Aprobado por Fecha aprobación

Más detalles

Guía de uso del Cloud Datacenter de acens

Guía de uso del Cloud Datacenter de acens guíasdeuso Guía de uso del Cloud Datacenter de Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Un Data Center o centro de datos físico es un espacio utilizado para alojar

Más detalles

TciSatSingleW32 Versión 3.1

TciSatSingleW32 Versión 3.1 http://www.tci.net.pe Página 1 de 19 TciSatSingleW32 Versión 3.1 http://www.tci.net.pe Página 2 de 19 Tabla de Contenidos 1. Introducción.... 3 2. Consideraciones al instalar... 3 3. Pantalla Principal...

Más detalles

Configuración ewon y Talk2M por ethernet con ecatcher Free+ Tutorial

Configuración ewon y Talk2M por ethernet con ecatcher Free+ Tutorial Configuración ewon y Talk2M por ethernet con ecatcher Free+ Tutorial Contenido: Familia: Autor: Revisión: Este tutorial explica cómo añadir un ewon a la cuenta de Talk2M Free+ por ethernet y registrarlo

Más detalles

http://www.bujarra.com/procedimientostarwind.html StarWind

http://www.bujarra.com/procedimientostarwind.html StarWind 1 de 19 01/12/2007 1:54 StarWind StarWind, emulando cabinas iscsi/nas/san, Con este procedimiento vamos a explicar cómo funciona un dispositivo NAS/SAN o iscsi, todo es de forma simple, con software, lo

Más detalles

El lenguaje de manipulación de datos (DML) es una parte fundamental de SQL.

El lenguaje de manipulación de datos (DML) es una parte fundamental de SQL. GUIA DE LABORATORIO # 5 Nombre de la Practica: Manipulación de datos Lugar de ejecución: Centro de Computo MATERIA: Base de Datos II CICLO: 02-2012 I. OBJETIVOS ESPECIFICOS Qué el estudiante: Manipule

Más detalles