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

MySQL Workbench

MySQL WORKBENCH - Unidad 3

CONTENIDO
CONTENIDO....................................................................................................................... 2
MySQL Workbench............................................................................................................... 3
Introduccin a MySQL Workbench................................................................................ 3
Instalacin e inicio............................................................................................................ 4
Administrar un servidor MySQL ....................................................................................... 5
Creacin de un modelo ............................................................................................... 17

MySQL WORKBENCH - Unidad 3

MYSQL WORKBENCH
Este es el manual de referencia bsico de MySQL Workbench est basado en el
manual oficial. En l se documentan aspectos de MySQL Workbench SE y MySQL
Workbench OSS ediciones 5.2 a 5.2.47.
Si an no has instalado MySQL Workbench OSS descargue una copia gratuita
del sitio de descarga .
MySQL Workbench OSS est disponible para Windows, Mac OS X y Linux.

INTRODUCCIN A MYSQL WORKBENCH


MySQL Workbench proporciona una herramienta grfica para trabajar con
servidores y bases de datos MySQL. MySQL Workbench es totalmente compatible
con las versiones de MySQL Server 5.1 y superiores.
MySQL Workbench ofrece tres principales reas de funcionalidad:

SQL Desarrollo: Permite crear y administrar las conexiones a los servidores de


bases de datos. As como permite configurar los parmetros de conexin,
MySQL Workbench proporciona la capacidad de ejecutar consultas SQL en
las conexiones de base de datos utilizando el editor de SQL.

Modelado de datos: Permite crear modelos de esquema de base de datos,


ingeniera inversa y pasar de un esquema a una base de datos real, as como
editar todos los aspectos de la base de datos utilizando el Editor de Tablas.
El Editor de tablas facilita la edicin de tablas, columnas, ndices, activadores
de particionamiento, inserciones y privilegios, rutinas y vistas.

Administracin del servidor: Permite crear y administrar instancias de servidor.

MySQL Workbench est disponible en dos ediciones, la edicin de la comunidad y


la edicin estndar. La Community Edition est disponible de forma gratuita. La
Standard Edition proporciona caractersticas adicionales para empresas, tales
como la generacin de documentacin de base de datos.

MySQL WORKBENCH - Unidad 3

INSTALACIN E INICIO
Los requisitos mnimos de hardware para instalacin son los siguientes:

CPU: 32 bits o 64 bits

RAM: 4 GB (6 GB o superior)

Aceleradores Grficos: nVidia o ATI con soporte de OpenGL 2 o ms

Resolucin de la pantalla: 1280 1024 mnimo (1920 1200 o superior)

Los siguientes sistemas operativos son compatibles oficialmente:

Apple Mac OS X v10.6.1 + (32-bits/64-bits)

Fedora 15 (32-bits/64-bits)

Microsoft Windows 7 (32-bits/64-bits)

Microsoft. NET Framework 4.0

Microsoft Visual C + + 2010 Redistributable Package (x86)

Oracle Linux 6 (32-bits/64-bits)

Ubuntu 10.04 LTS (32-bits/64-bits)

Ubuntu 11.04 (32-bits/64-bits)

MySQL Workbench se puede instalar con el instalador de Windows (.msi). El paquete


MSI lleva el nombre mysql-workbench-version-win32.msi, donde version indica el
nmero de versin de MySQL Workbench.
Para instalar MySQL Workbench, haga clic en el archivo MSI y seleccione la opcin
Instalar desde el men pop-up, o haga doble clic en el archivo.
En la ventana Tipo de instalacin puede optar por una instalacin completa o una
personalizada. Para utilizar todas las caractersticas de MySQL Workbench debe
elegir la opcin completa.
A menos que decidas instalar el programa en otro lugar de tu computador, MySQL
Workbench se instala en C:\%PROGRAMFILES%\MySQL\MySQL Workbench 5.1
edition_type\ donde %PROGRAMFILES% es el directorio por defecto para la
instalacin de los programas.

MySQL WORKBENCH - Unidad 3

Si tienes problemas al ejecutar el paquete de instalacin, una alternativa es la


instalacin de un archivo Zip sin un instalador. Ese archivo se llama mysqlworkbench-version-win32.zip
Para instalar utilizando el archivo Zip, descarga el archivo zip en una ubicacin
adecuada y descomprime el archivo. Puedes colocar el directorio resultante en
cualquier parte del sistema. No es necesario instalar ni configurar la aplicacin
antes de usarlo.

ADMINISTRAR UN SERVIDOR MYSQL


Al lanzar MySQL Workbench se presentar la siguiente ventana de inicio.

MySQL WORKBENCH - Unidad 3

Para administrar el servidor MySQL, primero debes crear una instancia de servidor.
La instancia contiene informacin sobre el servidor de destino, incluida la forma de
conectarse a ella. Desde la ventana de Inicio de MySQL Workbench, debes hacer
clic en Nueva instancia de servidor. Aparecer el asistente para Crear Nuevo Perfil
de Instancia de Servidor.
En este tutorial, se conectar a un servidor instalado localmente, as que haz clic
en Siguiente.

MySQL WORKBENCH - Unidad 3

A continuacin, debers configurar una conexin, o seleccionar una conexin


existente para conectarse con el servidor. Suponiendo que no se ha creado una
conexin, puedes utilizar los valores por defecto que aparecen en la pantalla.
Tambin es posible utilizar una cuenta diferente para conectar con el servidor
estableciendo el nombre de usuario y contrasea, si es necesario. Luego haz
clic en Siguiente:

MySQL WORKBENCH - Unidad 3

A continuacin se probar la conexin. Debes ver que la conexin se ha realizado


correctamente.
En caso de que exista un error de conexin, puedes hacer clic en el botn Atrs e
introducir la informacin requerida:

MySQL WORKBENCH - Unidad 3

Si la prueba de conexin se ha realizado correctamente, aparecer una imagen


similar a la que se muestra a continuacin. Entonces haz clic en Siguiente.

MySQL WORKBENCH - Unidad 3

10

En la imagen que aparecer a continuacin, existe la opcin de configurar un


mtodo para la administracin remota, para lo cual se debe especificar un host
remoto. La configuracin de estas opciones permite a MySQL Workbench
determinar la ubicacin de los archivos de configuracin. La gestin basada en
sesin SSH y los tipos de administracin remota de Windows estn disponibles:

Si se eligi la gestin basada en sesin SSH, entonces configura los parmetros que
incluye el nombre de usuario, nombre de host y, opcionalmente, la clave SSH para
la autentificacin.

MySQL WORKBENCH - Unidad 3

11

La siguiente es la imagen que aparecer en caso de haber seleccionado esta


opcin
Haz clic en Siguiente.

MySQL WORKBENCH - Unidad 3

12

Si se utiliza un servidor de Windows, se deben establecer los parmetros de


configuracin, que por lo general son los que se muestran en la siguiente imagen.
Luego, haga clic en siguiente:

MySQL WORKBENCH - Unidad 3

13

El asistente comprobar que es capaz de acceder al archivo de configuracin de


MySQL Server y acceder a los comandos de start y stop. Asegrate de que todo
est en orden, verificando que se muestre una imagen como la que se indica a
continuacin. Luego haz clic en Siguiente:

MySQL WORKBENCH - Unidad 3

14

Ahora tienes la oportunidad de revisar las opciones de configuracin. La


informacin que se muestra vara ligeramente dependiendo de la plataforma, el
mtodo de conexin y el tipo de instalacin. La imagen debera ser similar a la
siguiente:

MySQL WORKBENCH - Unidad 3

15

Por ltimo, puede darle un nombre adecuado a la instancia de servidor. Esto se


utiliza para seleccionar una lista de las instancias disponibles. Si usted presiona
SIGUIENTE en la imagen anterior, deber aparecer la siguiente ventana:

Termina la creacin de la instancia presionando el botn TERMINAR, de la imagen


anterior.

MySQL WORKBENCH - Unidad 3

16

Ahora ests listo para probar tu nueva instancia de servidor. Desde la ventana
principal del programa, haz doble clic en la instancia de servidor que has creado.
El Administrador abrir la pgina de configuracin de inicio, como la que se
muestra a continuacin:

MySQL WORKBENCH - Unidad 3

17

CREACIN DE UN MODELO
En esta seccin, aprenders cmo crear un nuevo modelo de base de datos, crear
una tabla, cree un diagrama EER de su modelo, y luego enviar el modelo al servidor
de base de datos.
Primero debes Iniciar MySQL Workbench.
En la ventana principal, selecciona Crear nuevo Modelo EER, como aparece en la
siguiente imagen. Un modelo puede contener mltiples esquemas.

MySQL WORKBENCH - Unidad 3

18

En la barra de herramientas Esquema fsico (Physical Schemata), debes hacer clic


en el botn

+ para aadir un nuevo esquema. Esto crear un nuevo esquema y

mostrar una Hoja Pestaa para el esquema. En la Hoja Pestaa, cambia el nombre
del esquema, escribiendo en el campo llamado Nombre, tal como se muestra en
la siguiente imagen.

Asegrate de que este cambio se refleje en la ficha Esquema fsico. Ahora ya ests
listo para agregar una tabla a tu esquema.
En la seccin Esquema fsico (De la imagen anterior), haz doble clic en Agregar
tabla (Add Table). Esto cargar automticamente el editor de tablas. En el editor
de tablas, debes cambiar el nombre de la tabla.
A continuacin, puedes aadir varias columnas, para ello debes hacer doble clic
en la celda de la columna Nombre de la columna. MySQL Workbench le coloca
al primer campo de forma automtica el nombre Id

MySQL WORKBENCH - Unidad 3

19

Ahora se puede obtener una representacin visual del esquema. En el men


principal, seleccione Modelo Crear Diagrama del catlogo Objectos.
Esto crear el diagrama EER y podrs visualizarlo en pantalla, como lo muestra la
imagen a continuacin.

Puedes sincronizar el modelo con el servidor de base de datos. Debes indicarle a


MySQL Workbench cmo conectarse con el servidor. Para eso en el men principal,
selecciona la opcin Base de datos y luego, Administrar conexiones ....
En el cuadro de dilogo Gestionar conexiones BD, debes hacer clic en Nuevo.
Escribe el nombre de la conexin. Esto permite identificar el servidor que
corresponde a esta conexin.
Introduce el nombre de usuario de la cuenta que utilizar para conectarse al
servidor. Tambin debes introducir la contrasea para el nombre de usuario.

MySQL WORKBENCH - Unidad 3

20

Es aconsejable hace clic en Probar conexin como se muestra en la siguiente


imagen, para comprobar los parmetros de conexin.

Ahora debes hacer clic en el botn Cerrar.