Control semana 7 fundamentos bases de datos

Componentes de MySQL, Workbench Buri Jimenez Cortes Fundamentos de bases de datos Instituto IACC 13-08-2018 Desarrollo

Views 167 Downloads 19 File size 678KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Componentes de MySQL, Workbench Buri Jimenez Cortes Fundamentos de bases de datos Instituto IACC 13-08-2018

Desarrollo El primer paso es realizar la descargar de MySQL desde su página oficial y luego seguir los pasos que aparecen en la siguiente imagen seleccionando la plataforma Microsoft:

A continuación, se debe de elegir la segunda opción que figura en la imagen:

Luego nos mostrara la opción de realizar la descarga desde Oracle, en caso de no tener una cuenta, se puede elegir la última opción para comenzar la descarga sin crear cuenta.

Para realizar la instalación de MySQL Server debemos ejecutar el archivo descargado con nombre mysql-installer-community-5.7.16.0 que se encuentra en la carpeta descargas. Primero se debe elegir la opción Server Only que es solo para instalar el servidor.

En la siguiente imagen nos muestra configuraciones como tipo de equipo y puerto por el que va a escuchar MySQL.

La imagen a continuación pide el ingreso de una contraseña para el usuario root, la cual será utilizada para la conexión.

Antes de finalizar la instalación nos mostrara las siguientes opciones como las que nos aparecen en la imagen para luego terminar la instalación.

Descargar MySQL Workbench, esto lo realizamos desde su sitio oficial

Luego debemos de descargar el instalador que nos aparece en la siguiente imagen:

Tal como se realizó en la descarga anterior, seleccionamos iniciar la descarga sin cuenta Oracle.

Luego de realizar la descarga, al igual que en la instalación de MySQL, realizaremos los siguientes pasos como muestra imagen, lo cuales son similares a MySQL donde solo se debe dar siguiente hasta finalizar:

Crear conexión con MySQL una vez completadas ambas instalaciones, lo realizaremos siguiendo el orden que figura en imagen:

Una vez realizado estos pasos y finalizados exitosamente nos aparece el siguiente recuadro:

Ahora debemos probar nuestra conexión creada:

Por seguridad nos pide ingresar contraseña:

Finalmente llegaremos a la siguiente interfaz para poder trabajar:

MySQL Server, es básicamente un gestor de bases de datos gratuito y muy utilizado empresarialmente. En este podemos crear bases de datos, tablas, vistas de procedimientos almacenados y finalmente todas las opciones que nos permita crear un gestor de bases de datos.

MySQL Workbench, en este caso esta corresponde a una herramienta visual, la cual nos permitirá modelar, diseñar y administrar las bases de datos MySQL y cualquier tipo de comandos SQL. Esta herramienta básicamente nos entrega las herramientas para administrar nuestra base de datos mediante unos “clics”.

2- Podemos comenzar indicando qué es y algunos conceptos de MySQL Workbench, el cual es una herramienta visual para diseño de bases de datos, que integra un desarrollo de software, administración de bases de datos, diseño de bases de datos, creación y mantenimiento para el sistema de base de datos MySQL. Es la versión mejorada de DBDesigner 4 de fabFORCE.net, y sustituye el anterior conjunto de software, MySQL GUI Tools Bundle. MySQL, es utilizado para construir y manejar los datos en una base de datos MySQL. Fue desarrollado por MySQL AB y después por Sun Microsystems y lanzado bajo la GPL. El desarrollo de las GUI Tools bundle fue detenido, y ahora solo preservado bajo los Archives de descarga del sitio de MySQL

Las GUI Tools bundle han sido mejoradas por MySQL Workbench, y han llegado al final de su vida con la versión beta de MySQL Workbench 5.2. De todas maneras, el soporte del equipo de MySQL continúo entregando asistencia para las bundle hasta junio 30, 2010. Futuros lanzamientos de MySQL Workbench añadirán un plugin de migración, añadiendo características equivalentes al componente MySQL Migration Toolkit de las MySQL GUI Tools bundle.

En un inicio la primera versión de MySQL Workbench fue lanzada en septiembre de 2005, y no fue incluida en la MySQL GUI Tools Bundle. El desarrollo posteriormente comenzó nuevamente en 2007 y MySQL Workbench estuvo preparado para volverse el producto insignia de MySQL GUI. Su primera versión comenzó con la 5.0, para remarcar el hecho que MySQL Workbench fue desarrollado como el sucesor de DBDesigner4. MySQL Workbench 5.0 y 5.1 son herramientas visuales especializadas para bases de datos MySQL. Mientras MySQL Workbench 5.0 era un producto exclusivo de MS Windows el soporte cross-platform fue agregado a MySQL Workbench 5.1 y posterior. A partir de MySQL Workbench 5.2, es cuando la aplicación ha desarrollado una base de datos general de aplicación GUI. A partir de este modelado de base de datos física, cuenta con un editor de SQL y un servidor de base de datos Interfaz de administración, en sustitución de la antigua MySQL GUI Bundle herramientas. La nueva aplicación sin embargo todavía no es compatible con la migración de datos, que era una parte del conjunto de herramienta antigua.

Al correr MySQL Workbench se pueden ver los principales componentes de este, como lo son: SQL Development, Data Modeling y Server Adminstration los cuales tendrán su explicación a continuación: 

SQL DEVELOPMENT: el editor visual de SQL en Workbench permite primeramente crear y administrar conexiones a la base de datos, además permite construir, editar y ejecutar consultas, también editar los datos contenidos en las tablas, recuperarlos y exportarlos como resultados a otros formatos. En líneas generales, es el apartado donde se puede trabajar directamente con la base de datos y sus tablas, para los fines que sea necesario. A continuación, se observa una imagen de lo que se ve al presionar el crear una conexión y trabajar con el SQL Development.



DATA MODELING: este componente permite crear modelos y esquemas de la base de datos gráficamente, hacer ingeniería reversa entre un esquema y una base de datos, y editar

todos los aspectos de una base de datos a través de un editor de tablas. Este editor permite de forma sencilla editar tablas, columnas, índices, triggers, privilegios, entre otros. En la siguiente imagen, se observa la pantalla para la creación de modelos.



SERVER ADMINISTRATION: Este componente de Workbench, es el que permite administrar las instancias del servidor a través de la administración de usuarios, ejecución de respaldos y recuperación de data, y monitorear en general el desempeño del servidor MySQL. En la imagen de abajo se muestra la vista de la administración de determinada conexión.

En resumen, podemos indicar que a la base de datos MySQL le era necesaria, una herramienta como MySQL Administrator. Con ello se puede señalar que es un programa completamente útil e imprescindible para administrar visualmente servidores MySQL.

Muchas de las opciones de configuración de la base de datos son muy sencillas de entender y de utilizar, por lo menos todas las opciones más básicas. En conjunto con MySQL Query Browse, nos permite gestionar cualquier aspecto de una base de datos MySQL.

Bibliografía [Contenidos semana 7, Fundamentos de bases de datos, IACC 2018 http://www.ecodeup.com/ https://tecnologia.uncomo.com/articulo/como-instalar-mysql-en-windows-23822.html https://desarrolloweb.com/articulos/1798.php ]