U4 MySQL Workbench

Embed Size (px)

Citation preview

  • 7/24/2019 U4 MySQL Workbench

    1/20

    MySQL Workbench

  • 7/24/2019 U4 MySQL Workbench

    2/20

    MySQL WORKBENCH - Unidad 3 2

    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

  • 7/24/2019 U4 MySQL Workbench

    3/20

    MySQL WORKBENCH - Unidad 3 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

    delsitio 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.

    http://translate.googleusercontent.com/translate_c?depth=1&hl=es&ie=UTF8&prev=_t&rurl=translate.google.cl&sl=en&tl=es&u=http://dev.mysql.com/downloads/workbench&usg=ALkJrhjhM4OGicCZNsgvc6baWZyWW39KwAhttp://translate.googleusercontent.com/translate_c?depth=1&hl=es&ie=UTF8&prev=_t&rurl=translate.google.cl&sl=en&tl=es&u=http://dev.mysql.com/downloads/workbench&usg=ALkJrhjhM4OGicCZNsgvc6baWZyWW39KwAhttp://translate.googleusercontent.com/translate_c?depth=1&hl=es&ie=UTF8&prev=_t&rurl=translate.google.cl&sl=en&tl=es&u=http://dev.mysql.com/downloads/workbench&usg=ALkJrhjhM4OGicCZNsgvc6baWZyWW39KwAhttp://translate.googleusercontent.com/translate_c?depth=1&hl=es&ie=UTF8&prev=_t&rurl=translate.google.cl&sl=en&tl=es&u=http://dev.mysql.com/downloads/workbench&usg=ALkJrhjhM4OGicCZNsgvc6baWZyWW39KwAhttp://translate.googleusercontent.com/translate_c?depth=1&hl=es&ie=UTF8&prev=_t&rurl=translate.google.cl&sl=en&tl=es&u=http://dev.mysql.com/downloads/workbench&usg=ALkJrhjhM4OGicCZNsgvc6baWZyWW39KwA
  • 7/24/2019 U4 MySQL Workbench

    4/20

    MySQL WORKBENCH - Unidad 3 4

    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, dondeversion

    indica elnmero de versin de MySQL Workbench.

    Para instalar MySQL Workbench, haga clic en el archivo MSIy seleccione la opcin

    Instalar desde el men pop-up, o haga doble clic en el archivo.

    En la ventana Tipo de instalacinpuede 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.

  • 7/24/2019 U4 MySQL Workbench

    5/20

    MySQL WORKBENCH - Unidad 3 5

    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 mysql-

    workbench-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.

  • 7/24/2019 U4 MySQL Workbench

    6/20

    MySQL WORKBENCH - Unidad 3 6

    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.

  • 7/24/2019 U4 MySQL Workbench

    7/20

    MySQL WORKBENCH - Unidad 3 7

    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:

  • 7/24/2019 U4 MySQL Workbench

    8/20

    MySQL WORKBENCH - Unidad 3 8

    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:

  • 7/24/2019 U4 MySQL Workbench

    9/20

    MySQL WORKBENCH - Unidad 3 9

    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.

  • 7/24/2019 U4 MySQL Workbench

    10/20

    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.

  • 7/24/2019 U4 MySQL Workbench

    11/20

    MySQL WORKBENCH - Unidad 3 11

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

    opcin

    Haz clic en Siguiente.

  • 7/24/2019 U4 MySQL Workbench

    12/20

    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:

  • 7/24/2019 U4 MySQL Workbench

    13/20

    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:

  • 7/24/2019 U4 MySQL Workbench

    14/20

    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:

  • 7/24/2019 U4 MySQL Workbench

    15/20

    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.

  • 7/24/2019 U4 MySQL Workbench

    16/20

    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:

  • 7/24/2019 U4 MySQL Workbench

    17/20

    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.

  • 7/24/2019 U4 MySQL Workbench

    18/20

    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

  • 7/24/2019 U4 MySQL Workbench

    19/20

    MySQL WORKBENCH - Unidad 3 19

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

    principal, seleccione ModeloCrear 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.

  • 7/24/2019 U4 MySQL Workbench

    20/20

    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.