Está en la página 1de 19

Universidad tecnolgica de Tehuacan ING: Tecnologas de la Informacin y Comunicacin Base de Datos para Aplicaciones Manual de Base de Datos Distribuida 7 A

Jorge Garca Mndez

Una Base de Datos Distribuida es construida sobre una red computacional, entonces es una coleccin de datos que pertenecen lgicamente a un slo sistema, pero se encuentra fsicamente esparcido en varios "sitios" de la red. El siguiente manual nos ayudar a comprender la configuracin para realizar una base de datos distribuidas con la configuracin de mastermaster, los cuales utilizaran un gestor de base de datos por medio de MySQL. Primero mencionaremos los requisitos que necesitaremos para la configuracin, como es hardware y software. Requisit os Dos pc con sistema operativo Windows 7

Gestor de base de datos este caso utilizaremos AppServ

en

1 Switch de 5 puertos

3 cables de red directos

Lo primero que tenemos que hacer es instalar AppServ en los equipos de cmputo, este programa instala los servicios de SGDB.

Aqu mostraremos el diagrama de red que estaremos utilizando.

Enseguida para proceder con la configuracin de IP, esto se hace entrando al Panel de control, despus, redes e internet, centro de redes y recursos compartidos. Esta es la ruta: Panel de control\Redes e Internet\Centro de redes y recursos compartidos. Estando aqu lo siguiente ser entrar a conexin de rea local para configurar la IP.

Figura 1 conexin de rea local

Aqu mostraremos el diagrama de red que estaremos utilizando.

Figura 3 Propiedades de conexin de rea local

Al dar click nos aparece la ventana de Estado de Conexin de rea local y entraremos a propiedades.

Figura 2 Estado de conexin de rea local

Entrando a propiedades nos despliega la ventana de Propiedades de conexin de rea local y es en esta seleccionaremos Protocolo de internet versin 4(TCP/IPv4).

Figura 1 conexin de rea local

Configuramos la IP como se muestra en las dos siguientes figuras

Figura 4 Configuracin de IP del Master 1

Figura 8 Ubicacin del archivo my

A continuacin verificamos si hay conexin entre las dos PC desde CMD a los equipos conectados a la red

Figura 6 Ping del Master 1 a Esclavo 1

Figura 7 Ping del Esclavo 1 al Master 1 Despus de comprobar la conectividad y ya verificando que este correcta, buscamos el archivo my.ini el cual se encuentra en la siguiente direccin C:\AppServ\MySQL seleccionamos el archivo my el cual es un bloc de Notas.

Figura 5 Configuracin de IP del Esclavo 1

Aqu se muestra lo que realizara el

Le damos los datos del master 2, y el nombre la contrasea del master 1 , y que se utilizara en el esclavo 1 y en el master 1.

Figura 9 Archivo My del Master 1 Dentro del archivo my configuramos el nombre de la base de datos

Figura 10 Configuracin del Archivo my del master 1

A continuacin configuraremos el my del esclavo 1 que se encuentra en la siguiente direccin C:\AppServ\MySQL

Figura 11 Configuracin de los datos de host, contrasea, usuario y la base de datos con la que se va a replicar A continuacin configuraremos el archivo my-huge del esclavo 1 que se encuentra en la siguiente direccin C:\AppServ\MySQL

Figura12 Configuracin de los datos del host, contrasea y base de datos que se va a replicar

Ya teniendo esto configurado, se reinicia el servidor de MySQL, para que se realicen los cambios, como se muestra en la siguiente figura.

Figura 13 Reinicio del servicio MySQL Despus nos vamos a configurar el Master 1 desde consola MySQL. Creamos un usuario llamado REPLICACION y la contrasea es 123, esto solo se realizara en el Master 1 y se le dar todos los privilegios, como se muestra en la siguiente figura.

Figura 14 Creamos el usuario y damos privilegios

A continuacin realizaremos un respaldo de nuestra base de datos

Figura 15 Antes de realizar el respaldo

Figura 16 Respaldo de la base de datos Ya teniendo el respaldo se desbloquean las tablas y se consulta el contenido del master 1 y nos proporcionara estos datos.

Figura 17 Nos proporciona la posicin y el expediente del Master 1 A continuacin paceremos a la configuracin del esclavo 1 Aqu configuraremos el esclavo 1 en modo consola a MySQL, como se muestra en la siguiente figura.

Figura 18 Esclavo 1

El otro usuario nos tendr que pasar el respaldo de la base de datos

Figura 19 Base de datos A continuacin se para el esclavo como se muestra en la siguiente figura

Figura 20 Parar el esclavo Como se muestra en la siguiente figura no se encuentra la base de datos con la que trabajaremos.

Figura 21 Visualizacin de la tabla de base de datos

A continuacin crearemos la base de datos

Figura 22 Creacin de la base de datos Se inicia el esclavo 1 para los flujos

Figura 23 iniciar el esclavo 1 Se muestra el estado del esclavo, como an no tenemos conectividad podemos observar

Figura 24 Estado del esclavo

Paramos de nuevo el esclavo y reseteamos el esclavo para una nueva ubicacin como se muestra en la siguiente figura

De Figura 25 Stop y reset del esclavo A continuacin introduciremos la ubicacin y el fichero para que se conecten como se muestra en la siguiente figura

Figura 26 Conectividad del Master A continuacin realizaremos unas pruebas para verificar la conectividad, donde se modificara un registro del Master al esclavo y solo el esclavo podr visualizar lo realizado como muestra en la siguiente figura

Figura 27 Primer prueba

A continuacin configuraremos de Master Master Primero tendremos que dar privilegios al usuario como mostraremos en la siguiente figura

Figura 28 Creamos el usuario y damos privilegios Reiniciamos el servicio de MySQL.

Figura 29 Reinicio del MySQL Iniciamos el esclavo como se muestra en la siguiente figura

Figura 30 Se inicia el esclavo

Ponemos el siguiente comando show master status para verificar la posicin y nombre del archivo.

Figura 31 Posicin y nombre del archivo El master nuevamente ejecuta el comando stop Slave y iniciamos el esclavo como se muestra en las siguientes figuras

Figura 32 Parar el esclavo

Figura 33 Iniciamos el esclavo A continuacin mostraremos el estado del esclavo con el siguiente comando show Slave status

Figura 34 Visualizacin del estado del esclavo

Ya realizado toda esta configuracin de Master-Master continuamos con las pruebas. El master insertara el dato con el nmero 14 y consultara la tabla como en la figura 35. Despus el master realizara un datos con el nmero de registro 13, y se realiza una consulta como se muestra en la figura 36.

Figura 35 Master-Master y esclavo

Figura 36 MasterMaster

Conclusin Este documento muestra la aventura que se empez al realizar la prctica de base de datos distribuidos, no se saba realizar porque nunca antes se haba trabajado con esto, se aprendi y se realiz, estudiando se logr hacer, esto dejo una gran enseanza al trabajar con esta parte de la base de datos.

También podría gustarte

  • Autor
    Autor
    Documento5 páginas
    Autor
    Hicman Rocha Ayon
    Aún no hay calificaciones
  • Paradigmas de La Coputaccion
    Paradigmas de La Coputaccion
    Documento5 páginas
    Paradigmas de La Coputaccion
    Hicman Rocha Ayon
    Aún no hay calificaciones
  • Mensaje S
    Mensaje S
    Documento36 páginas
    Mensaje S
    Hicman Rocha Ayon
    Aún no hay calificaciones
  • Eti Cass
    Eti Cass
    Documento4 páginas
    Eti Cass
    Hicman Rocha Ayon
    Aún no hay calificaciones
  • Tipos de Organización 1
    Tipos de Organización 1
    Documento11 páginas
    Tipos de Organización 1
    Hicman Rocha Ayon
    Aún no hay calificaciones
  • Modelo de Dos Estados
    Modelo de Dos Estados
    Documento3 páginas
    Modelo de Dos Estados
    Hicman Rocha Ayon
    Aún no hay calificaciones
  • Garantía
    Garantía
    Documento3 páginas
    Garantía
    Hicman Rocha Ayon
    Aún no hay calificaciones
  • Sexto Habito
    Sexto Habito
    Documento5 páginas
    Sexto Habito
    Israel Hdez Rangel
    Aún no hay calificaciones
  • Sistema Operativo
    Sistema Operativo
    Documento4 páginas
    Sistema Operativo
    Hicman Rocha Ayon
    Aún no hay calificaciones
  • Protocol
    Protocol
    Documento2 páginas
    Protocol
    Hicman Rocha Ayon
    Aún no hay calificaciones
  • Tipos de Organización 1
    Tipos de Organización 1
    Documento11 páginas
    Tipos de Organización 1
    Hicman Rocha Ayon
    Aún no hay calificaciones
  • Operador Selección
    Operador Selección
    Documento6 páginas
    Operador Selección
    Hicman Rocha Ayon
    Aún no hay calificaciones
  • Modelo Matemático Simple
    Modelo Matemático Simple
    Documento3 páginas
    Modelo Matemático Simple
    Hicman Rocha Ayon
    Aún no hay calificaciones
  • Rafael Factura 14
    Rafael Factura 14
    Documento1 página
    Rafael Factura 14
    Hicman Rocha Ayon
    Aún no hay calificaciones
  • Libro 6
    Libro 6
    Documento5 páginas
    Libro 6
    Hicman Rocha Ayon
    Aún no hay calificaciones
  • Crear Memoria Usb Multiboot
    Crear Memoria Usb Multiboot
    Documento17 páginas
    Crear Memoria Usb Multiboot
    Hicman Rocha Ayon
    Aún no hay calificaciones
  • GURDAR
    GURDAR
    Documento2 páginas
    GURDAR
    Hicman Rocha Ayon
    Aún no hay calificaciones
  • Circuito Electrónico
    Circuito Electrónico
    Documento1 página
    Circuito Electrónico
    Hicman Rocha Ayon
    Aún no hay calificaciones
  • Sombrero Blanco
    Sombrero Blanco
    Documento1 página
    Sombrero Blanco
    Hicman Rocha Ayon
    Aún no hay calificaciones
  • Definicion
    Definicion
    Documento6 páginas
    Definicion
    Hicman Rocha Ayon
    Aún no hay calificaciones
  • Modelo Matemático Simple
    Modelo Matemático Simple
    Documento3 páginas
    Modelo Matemático Simple
    Hicman Rocha Ayon
    Aún no hay calificaciones
  • Apender Apender
    Apender Apender
    Documento15 páginas
    Apender Apender
    Hicman Rocha Ayon
    Aún no hay calificaciones
  • Marco Teórico
    Marco Teórico
    Documento1 página
    Marco Teórico
    Hicman Rocha Ayon
    Aún no hay calificaciones
  • Modelo Matemático Simple
    Modelo Matemático Simple
    Documento3 páginas
    Modelo Matemático Simple
    Hicman Rocha Ayon
    Aún no hay calificaciones