• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Manual  de conexión de base de datos distribuida.pdf
 

Manual de conexión de base de datos distribuida.pdf

on

  • 1,198 views

 

Statistics

Views

Total Views
1,198
Views on SlideShare
1,198
Embed Views
0

Actions

Likes
1
Downloads
71
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Manual  de conexión de base de datos distribuida.pdf Manual de conexión de base de datos distribuida.pdf Document Transcript

    • df 2013 Manual de conexión de base de datos distribuida Universidad Tecnológica de Tehuacán Tecnología de la información y comunicación Base de Datos para aplicaciones Ing. Octavio Sánchez Delgado Aguilar Olivares Josafat
    • Una Base de Datos Distribuida es construida sobre una red computacional, entonceses una colección de datos que pertenecen lógicamente a un sólo sistema, pero seencuentra físicamente esparcido en varios "sitios" de la red.El siguiente manual nos ayudar a comprender la configuración para realizar una basede datos distribuidas con la configuración de master-master, los cuales utilizaran ungestor de base de datos por medio de MySQL.Primero mencionaremos los requisitos que necesitaremos para la configuración, comoes hardware y software.Requisitos Dos pc con sistema operativo Windows 7 Gestor de base de datos en este caso utilizaremos “AppServ“ 1 Switch de 5 puertos 3 cables de red directosLo primero que tenemos que hacer es instalar AppServ en los equipos de cómputo,este programa instala los servicios de SGDB.
    • Aquí mostraremos el diagrama de red que estaremos utilizando.Enseguida para proceder con la configuración de IP, esto se hace entrando al Panel decontrol, después, redes e internet, centro de redes y recursos compartidos.Esta es la ruta: Panel de controlRedes e InternetCentro de redes y recursoscompartidos.Estando aquí lo siguiente será entrar a conexión de área local para configurar la IP.Figura 1 conexión de área local
    • Al dar click nos aparece la ventana de Estado de Conexión de área local y entraremos apropiedades.Figura 2 Estado de conexión de área localEntrando a propiedades nos despliega la ventana de Propiedades de conexión de árealocal y es en esta seleccionaremos Protocolo de internet versión 4(TCP/IPv4).Figura 3 Propiedades de conexión de área local
    • Configuramos la IP como se muestra en las dos siguientes figurasFigura 4 Configuración de IP del Master 1Figura 5 Configuración de IP del Esclavo 1
    • A continuación verificamos si hay conexión entre las dos PC desde CMD a los equiposconectados a la redFigura 6 Ping del Master 1 a Esclavo 1Figura 7 Ping del Esclavo 1 al Master 1Después de comprobar la conectividad y ya verificando que este correcta, buscamos elarchivo my.ini el cual se encuentra en la siguiente dirección C:AppServMySQLseleccionamos el archivo my el cual es un bloc de Notas.Figura 8 Ubicación del archivo my
    • Aquí se muestra lo que realizara el master 1 Le damos los datos del master 2, y el nombre la contraseña del master 1 , y que se utilizara en el esclavo 1 y en el master 1. Figura 9 Archivo My del Master 1Dentro del archivo my configuramos el nombre de la base de datos Figura 10 Configuración del Archivo my del master 1
    • A continuación configuraremos el my del esclavo 1 que se encuentra en la siguientedirección C:AppServMySQLFigura 11 Configuración de los datos de host, contraseña, usuario y la base dedatos con la que se va a replicarA continuación configuraremos el archivo my-huge del esclavo 1 que se encuentra enla siguiente dirección C:AppServMySQLFigura12 Configuración de los datos del host, contraseña y base de datos que seva a replicar
    • Ya teniendo esto configurado, se reinicia el servidor de MySQL, para que se realicenlos cambios, como se muestra en la siguiente figura. Figura 13 Reinicio del servicio MySQLDespués nos vamos a configurar el Master 1 desde consola MySQL.Creamos un usuario llamado REPLICACION y la contraseña es 123, esto solo serealizara en el Master 1 y se le dará todos los privilegios, como se muestra en lasiguiente figura. f Figura 14 Creamos el usuario y damos privilegios
    • A continuación realizaremos un respaldo de nuestra base de datos Figura 15 Antes de realizar el respaldo Figura 16 Respaldo de la base de datosYa teniendo el respaldo se desbloquean las tablas y se consulta el contenido delmaster 1 y nos proporcionara estos datos. Figura 17 Nos proporciona la posición y el expediente del Master 1A continuación paceremos a la configuración del esclavo 1Aquí configuraremos el esclavo 1 en modo consola a MySQL, como se muestra en lasiguiente figura. Figura 18 Esclavo 1
    • El otro usuario nos tendrá que pasar el respaldo de la base de datos Figura 19 Base de datosA continuación se para el esclavo como se muestra en la siguiente figura Figura 20 Parar el esclavoComo se muestra en la siguiente figura no se encuentra la base de datos con la quetrabajaremos. Figura 21 Visualización de la tabla de base de datos
    • A continuación crearemos la base de datos Figura 22 Creación de la base de datosSe inicia el esclavo 1 para los flujos Figura 23 iniciar el esclavo 1Se muestra el estado del esclavo, como podemos observar aún no tenemosconectividad Figura 24 Estado del esclavo
    • Paramos de nuevo el esclavo y reseteamos el esclavo para una nueva ubicación comose muestra en la siguiente figura De Figura 25 Stop y reset del esclavoA continuación introduciremos la ubicación y el fichero para que se conecten como semuestra en la siguiente figura Figura 26 Conectividad del Master A continuación realizaremos unas pruebas para verificar la conectividad, donde semodificara un registro del Master al esclavo y solo el esclavo podrá visualizar lorealizado como muestra en la siguiente figura Figura 27 Primer prueba
    • A continuación configuraremos de Master – MasterPrimero tendremos que dar privilegios al usuario como mostraremos en la siguientefigura Figura 28 Creamos el usuario y damos privilegiosReiniciamos el servicio de MySQL. Figura 29 Reinicio del MySQLIniciamos el esclavo como se muestra en la siguiente figura
    • Figura 30 Se inicia el esclavoPonemos el siguiente comando “show master status para verificar la posición ynombre del archivo. Figura 31 Posición y nombre del archivoEl master nuevamente ejecuta el comando stop Slave y iniciamos el esclavo como semuestra en las siguientes figuras Figura 32 Parar el esclavo Figura 33 Iniciamos el esclavoA continuación mostraremos el estado del esclavo con el siguiente comandoshow slave status
    • Figura 34 Visualizacion del estado del esclavoYa realizado toda esta configuración de Master-Master continuamos con las pruebas.El master insertara el dato con el número 14 y consultara la tabla como en la figura 35.Después el master realizara un datos con el número de registro 13, y se realiza unaconsulta como se muestra en la figura 36. Figura 35 Master-Master y esclavo
    • Figura 36 Master-MasterConclusiónA lo largo de este documento se ha intentado dar una visión global y genérica de losproblemas y características que contiene el diseño de una base de datos, Actualmente lasbases de datos son muy utilizadas ya que la información que intercambian es de gran ayuday crecimiento en las empresas.