SlideShare una empresa de Scribd logo
My SQL WorkBench
Proceso De Instalacion Y Configuracion
Oscar Martin Cortez Martinez
Nota...
*-Para que MySQL Workbench funcione de manera óptima es necesario
contar con l os siguientes requisitos.
*-Hardware:
CPU: Intel Core o Xeon 3 GHz
RAM: 4 GB (6 GB recomendado)
Software:: Los sistemas operativos siguientes están soportadosoficialmente:
Windows 7
Mac OS X
Ubuntu (32/64 bits)
Debian (32bit/64bit)
Ejecutamos El Programa
Pantalla De Bienvenida
Ruta Donde Se Instala
Finalizamos
Proceso Y Fin
Welcome
●Para crear una base de datos
● Primero creemos el esquema “test” o con
cualquier nombre correspondiente de lo que se
tratara tu base de datos, haciendo click en el
símbolo “+”. Abajo se abre una pestaña en que
nos pregunta el nombre del esquema (test) y el
idioma del esquema, el cual se recomienda dejar
por default. Si la aplicación pregunta si desean
renombrar todos los objetos, seleccionen “Si”.
Continuando...
● Una vez creada la Base de Datos (BD), procedemos a crear
las tablas. Existen dos formas, aunque muy similares de
crearlas. La primera es desde la pantalla en la que estamos,
la otra es mediante la ventana visual, en la cual podremos
además, realizar las relaciones entre las tablas. Pero primero
creamos las tablas.
● Verifica que estés en el esquema “test” o en el nombre de la
base de datos que se acaba de crear y luego haz doble click
en el icono de “Add Table”.
Aun Mas...
● Al hacer click en esta opción, se despliega al lado un icono
representando la nueva tabla, mientras que debajo se abre
una nueva pestaña, en la cual podemos editar todo al
respecto de las tablas haciendo (Columnas, llaves, etc) click
en cada una de las pestañas ubicadas en la parte inferior de
esta nueva pestaña.
● Agregaremos un par de columnas a la tabla:
Tambien...
● Al hacer click en la pestaña “Columns”, podemos editar
todas las columnas de la tabla indicada. Podemos alterar
el nombre, el tipo de dato, si es nulo o no (NN) y si es
Auto incremental (AI), obviamente este último es sólo para
datos de tipo numérico, De igual forma podemos
especificar un valor por default para la columna. En la
parte derecha, inmediatamente podemos indicar si la
columna seleccionada hace parte de la llave primaria
(PRIMARY KEY), si es UNSIGNED o ZEROFILL para las
variables numéricas y si la variable es de tipo carácter,
podemos especificar si es BINARY.
Modelo E-R
● Ahora pasemos a crear una
tabla por medio de un diagrama
E-R. En la parte superior
observamos la opción “Add
Diagram”. Hacemos doble click
sobre ella.
Luego...
Se abre una nueva pestaña en la cual encontramos un
grid. A la izquierda, encontramos una barra de
herramientas, desde la cual podremos crear tablas y
vistas, además de relaciones (1:1,1:n,n:n...) y a la derecha
un árbol con los objetos de nuestro esquema (tablas,
vistas, etc). De esa ventana, seleccionamos la tabla que
creamos y la arrastramos hasta el grid. Luego hacemos
click derecho y seleccionamos “Edit table”, abajo nos
muestra la pestaña para editar la tabla y crear columnas,
llaves, etc.
Entonces...
● Buscamos a la izquierda el
ícono que nos permite
crear una nueva tabla.
Hacemos un click en el
ícono y luego un click en
el grid.
Concluyendo
● Editamos la segunda tabla y ahora
haremos una relación muchos a uno.
Seleccionamos el icono, y luego
cada una de las tablas (primero la de
muchos y luego la de uno). En mi
caso, la tabla de “muchos” es table1.
Quedaría algo así:
Oscar Martin Cortez Martinez
Gracias
My SQL WorkBench

Más contenido relacionado

La actualidad más candente

Unidad 3
Unidad 3Unidad 3
Unidad 3
Jhon Martinez
 
Tablas y tipos de datos
Tablas y tipos de datosTablas y tipos de datos
Tablas y tipos de datos
Marleny Pretell Silva
 
Creando Tablas
Creando TablasCreando Tablas
Creando Tablas
jameszx
 
INFORMATICA - TEMA 10 ACCESS AVANZADO - FP A DISTANCIA ANDALUCIA - GRADO SUPE...
INFORMATICA - TEMA 10 ACCESS AVANZADO - FP A DISTANCIA ANDALUCIA - GRADO SUPE...INFORMATICA - TEMA 10 ACCESS AVANZADO - FP A DISTANCIA ANDALUCIA - GRADO SUPE...
INFORMATICA - TEMA 10 ACCESS AVANZADO - FP A DISTANCIA ANDALUCIA - GRADO SUPE...
Alex Lolol
 
Base De Datos Access
Base De Datos AccessBase De Datos Access
Base De Datos Access
gamatv
 
Ada adicional axel
Ada adicional axelAda adicional axel
Ada adicional axel
axelmarquez10
 
TRABAJO DE ACCES 2010
TRABAJO DE ACCES 2010TRABAJO DE ACCES 2010
TRABAJO DE ACCES 2010Bryan Du
 
TECNOLOGIA
TECNOLOGIATECNOLOGIA
TECNOLOGIA
Monica Velez
 
Trabajo investigativo access 2010
Trabajo investigativo access 2010Trabajo investigativo access 2010
Trabajo investigativo access 2010FelipeMoreno141298
 
Tema 23 macros p2
Tema 23 macros p2Tema 23 macros p2
Tema 23 macros p2
ceboga
 

La actualidad más candente (16)

Indices en workbench
Indices en workbenchIndices en workbench
Indices en workbench
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Tablas y tipos de datos
Tablas y tipos de datosTablas y tipos de datos
Tablas y tipos de datos
 
Creando Tablas
Creando TablasCreando Tablas
Creando Tablas
 
Access / Geovanna Yanza
Access / Geovanna YanzaAccess / Geovanna Yanza
Access / Geovanna Yanza
 
INFORMATICA - TEMA 10 ACCESS AVANZADO - FP A DISTANCIA ANDALUCIA - GRADO SUPE...
INFORMATICA - TEMA 10 ACCESS AVANZADO - FP A DISTANCIA ANDALUCIA - GRADO SUPE...INFORMATICA - TEMA 10 ACCESS AVANZADO - FP A DISTANCIA ANDALUCIA - GRADO SUPE...
INFORMATICA - TEMA 10 ACCESS AVANZADO - FP A DISTANCIA ANDALUCIA - GRADO SUPE...
 
Base De Datos Access
Base De Datos AccessBase De Datos Access
Base De Datos Access
 
Ada adicional axel
Ada adicional axelAda adicional axel
Ada adicional axel
 
TRABAJO DE ACCES 2010
TRABAJO DE ACCES 2010TRABAJO DE ACCES 2010
TRABAJO DE ACCES 2010
 
TECNOLOGIA
TECNOLOGIATECNOLOGIA
TECNOLOGIA
 
Trabajo investigativo access 2010
Trabajo investigativo access 2010Trabajo investigativo access 2010
Trabajo investigativo access 2010
 
Tema 23 macros p2
Tema 23 macros p2Tema 23 macros p2
Tema 23 macros p2
 
trabajo
trabajotrabajo
trabajo
 
Access 2010
Access 2010Access 2010
Access 2010
 
Modulo de excel
Modulo de excelModulo de excel
Modulo de excel
 
tutorial access 2007
tutorial access 2007tutorial access 2007
tutorial access 2007
 

Similar a My SQL Workbench Tutorial + Instalacion

Manejo de access 2016
Manejo de access 2016Manejo de access 2016
Manejo de access 2016
jhonny miranda ramirez
 
Minitutorial de Calc
Minitutorial de CalcMinitutorial de Calc
Minitutorial de Calc
antheso
 
Minitutorial calc
Minitutorial calcMinitutorial calc
Minitutorial calc
antheso
 
Microsoft excel maryuris
Microsoft excel maryurisMicrosoft excel maryuris
Microsoft excel maryuris
MARYORYZAMORA
 
Tutorial de access 2007
Tutorial de access 2007Tutorial de access 2007
Tutorial de access 2007
Infoaprende
 
tutorial access
tutorial accesstutorial access
tutorial access
mariacamilaroquen
 
Access 2007
Access 2007Access 2007
Access 2007sandrap0
 
Descripcion del entorno de trabajo rosalba otavo
Descripcion del entorno de trabajo rosalba otavoDescripcion del entorno de trabajo rosalba otavo
Descripcion del entorno de trabajo rosalba otavo
rosalba otavo loaiza
 
Entorno de excel
Entorno de excelEntorno de excel
Entorno de excelGaby CB
 
Trabajo de informatica de coquito
Trabajo de informatica de coquitoTrabajo de informatica de coquito
Trabajo de informatica de coquitomariana
 
Trabajo de informatica de coquito
Trabajo de informatica de coquitoTrabajo de informatica de coquito
Trabajo de informatica de coquitomariana
 
Trabajo de informatica de coquito
Trabajo de informatica de coquitoTrabajo de informatica de coquito
Trabajo de informatica de coquitomariana
 

Similar a My SQL Workbench Tutorial + Instalacion (20)

Manejo de access 2016
Manejo de access 2016Manejo de access 2016
Manejo de access 2016
 
Minitutorial de Calc
Minitutorial de CalcMinitutorial de Calc
Minitutorial de Calc
 
Minitutorial calc
Minitutorial calcMinitutorial calc
Minitutorial calc
 
Microsoft excel maryuris
Microsoft excel maryurisMicrosoft excel maryuris
Microsoft excel maryuris
 
.... :D
.... :D.... :D
.... :D
 
Tutorial de access 2007
Tutorial de access 2007Tutorial de access 2007
Tutorial de access 2007
 
tutorial access
tutorial accesstutorial access
tutorial access
 
Unidad 1 (1) ta
Unidad 1 (1) taUnidad 1 (1) ta
Unidad 1 (1) ta
 
Unidad 1 (1) ta
Unidad 1 (1) taUnidad 1 (1) ta
Unidad 1 (1) ta
 
Access 2007
Access 2007Access 2007
Access 2007
 
Access
AccessAccess
Access
 
Entorno de excel
Entorno de excelEntorno de excel
Entorno de excel
 
Descripcion del entorno de trabajo rosalba otavo
Descripcion del entorno de trabajo rosalba otavoDescripcion del entorno de trabajo rosalba otavo
Descripcion del entorno de trabajo rosalba otavo
 
Entorno de excel
Entorno de excelEntorno de excel
Entorno de excel
 
Manual
ManualManual
Manual
 
Manual
ManualManual
Manual
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Trabajo de informatica de coquito
Trabajo de informatica de coquitoTrabajo de informatica de coquito
Trabajo de informatica de coquito
 
Trabajo de informatica de coquito
Trabajo de informatica de coquitoTrabajo de informatica de coquito
Trabajo de informatica de coquito
 
Trabajo de informatica de coquito
Trabajo de informatica de coquitoTrabajo de informatica de coquito
Trabajo de informatica de coquito
 

Más de Oscar Martin Cortez Martinez

Tools and Frameworks
Tools and FrameworksTools and Frameworks
Tools and Frameworks
Oscar Martin Cortez Martinez
 
Web Apps Weekend - Firefox Apps
Web Apps Weekend - Firefox AppsWeb Apps Weekend - Firefox Apps
Web Apps Weekend - Firefox Apps
Oscar Martin Cortez Martinez
 
Patron Interprete
Patron InterpretePatron Interprete
Patron Interprete
Oscar Martin Cortez Martinez
 
Ruboto
RubotoRuboto
My SQL
My SQLMy SQL

Más de Oscar Martin Cortez Martinez (11)

Tools and Frameworks
Tools and FrameworksTools and Frameworks
Tools and Frameworks
 
Web Apps Weekend - Firefox Apps
Web Apps Weekend - Firefox AppsWeb Apps Weekend - Firefox Apps
Web Apps Weekend - Firefox Apps
 
Patron Interprete
Patron InterpretePatron Interprete
Patron Interprete
 
Ruboto
RubotoRuboto
Ruboto
 
My SQL
My SQLMy SQL
My SQL
 
Servidor vsftpd oscar cortez
Servidor vsftpd oscar cortezServidor vsftpd oscar cortez
Servidor vsftpd oscar cortez
 
Servidor ssh oscar cortez
Servidor ssh oscar cortezServidor ssh oscar cortez
Servidor ssh oscar cortez
 
Server apache2+php5+mysql+phpmyadmin oscar cortez
Server apache2+php5+mysql+phpmyadmin oscar cortezServer apache2+php5+mysql+phpmyadmin oscar cortez
Server apache2+php5+mysql+phpmyadmin oscar cortez
 
Desarrolla android sin barreras
Desarrolla android sin barrerasDesarrolla android sin barreras
Desarrolla android sin barreras
 
Por que usar linux
Por que usar linuxPor que usar linux
Por que usar linux
 
Por que usar ubuntu
Por que usar ubuntuPor que usar ubuntu
Por que usar ubuntu
 

Último

trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
Luis Enrique Zafra Haro
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
AlejandraCasallas7
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
Fernando Villares
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
jjfch3110
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
DiegoCampos433849
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
AlejandraCasallas7
 
Alan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentaciónAlan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentación
JuanPrez962115
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
Leidyfuentes19
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
ManuelCampos464987
 

Último (20)

trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 
Alan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentaciónAlan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentación
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 

My SQL Workbench Tutorial + Instalacion

  • 1. My SQL WorkBench Proceso De Instalacion Y Configuracion Oscar Martin Cortez Martinez
  • 2. Nota... *-Para que MySQL Workbench funcione de manera óptima es necesario contar con l os siguientes requisitos. *-Hardware: CPU: Intel Core o Xeon 3 GHz RAM: 4 GB (6 GB recomendado) Software:: Los sistemas operativos siguientes están soportadosoficialmente: Windows 7 Mac OS X Ubuntu (32/64 bits) Debian (32bit/64bit)
  • 5. Ruta Donde Se Instala
  • 9. ●Para crear una base de datos ● Primero creemos el esquema “test” o con cualquier nombre correspondiente de lo que se tratara tu base de datos, haciendo click en el símbolo “+”. Abajo se abre una pestaña en que nos pregunta el nombre del esquema (test) y el idioma del esquema, el cual se recomienda dejar por default. Si la aplicación pregunta si desean renombrar todos los objetos, seleccionen “Si”.
  • 10.
  • 11. Continuando... ● Una vez creada la Base de Datos (BD), procedemos a crear las tablas. Existen dos formas, aunque muy similares de crearlas. La primera es desde la pantalla en la que estamos, la otra es mediante la ventana visual, en la cual podremos además, realizar las relaciones entre las tablas. Pero primero creamos las tablas. ● Verifica que estés en el esquema “test” o en el nombre de la base de datos que se acaba de crear y luego haz doble click en el icono de “Add Table”.
  • 12.
  • 13. Aun Mas... ● Al hacer click en esta opción, se despliega al lado un icono representando la nueva tabla, mientras que debajo se abre una nueva pestaña, en la cual podemos editar todo al respecto de las tablas haciendo (Columnas, llaves, etc) click en cada una de las pestañas ubicadas en la parte inferior de esta nueva pestaña. ● Agregaremos un par de columnas a la tabla:
  • 14.
  • 15. Tambien... ● Al hacer click en la pestaña “Columns”, podemos editar todas las columnas de la tabla indicada. Podemos alterar el nombre, el tipo de dato, si es nulo o no (NN) y si es Auto incremental (AI), obviamente este último es sólo para datos de tipo numérico, De igual forma podemos especificar un valor por default para la columna. En la parte derecha, inmediatamente podemos indicar si la columna seleccionada hace parte de la llave primaria (PRIMARY KEY), si es UNSIGNED o ZEROFILL para las variables numéricas y si la variable es de tipo carácter, podemos especificar si es BINARY.
  • 16.
  • 17. Modelo E-R ● Ahora pasemos a crear una tabla por medio de un diagrama E-R. En la parte superior observamos la opción “Add Diagram”. Hacemos doble click sobre ella.
  • 18.
  • 19. Luego... Se abre una nueva pestaña en la cual encontramos un grid. A la izquierda, encontramos una barra de herramientas, desde la cual podremos crear tablas y vistas, además de relaciones (1:1,1:n,n:n...) y a la derecha un árbol con los objetos de nuestro esquema (tablas, vistas, etc). De esa ventana, seleccionamos la tabla que creamos y la arrastramos hasta el grid. Luego hacemos click derecho y seleccionamos “Edit table”, abajo nos muestra la pestaña para editar la tabla y crear columnas, llaves, etc.
  • 20.
  • 21. Entonces... ● Buscamos a la izquierda el ícono que nos permite crear una nueva tabla. Hacemos un click en el ícono y luego un click en el grid.
  • 22.
  • 23. Concluyendo ● Editamos la segunda tabla y ahora haremos una relación muchos a uno. Seleccionamos el icono, y luego cada una de las tablas (primero la de muchos y luego la de uno). En mi caso, la tabla de “muchos” es table1. Quedaría algo así:
  • 24.
  • 25. Oscar Martin Cortez Martinez Gracias My SQL WorkBench