SlideShare una empresa de Scribd logo
1 de 16
Tutorial de MySQL
Workbench
Base de datos
QUE ES MYSQL
WORKBENCH?
MySQL Workbench es una aplicación para el diseño y documentación de bases de
datos (sucesora de la aplicación DBDesigner4) pensada para ser usada con el
sistema de gestión de bases de datos MySQL (recién adquirido por Sun
Microsystems). Existen dos versiones del producto, una es open source y la otra es
una versión comercial. Evidentemente, la versión comercial proporciona algunas
funcionalidades que pueden resultar de interés en algún ámbito, aunque la versión
open source es más que suficiente para la realización de la práctica.
Como conseguir la aplicacion
Windows y Linux
• http://dev.mysql.com/downloads/w
orkbench/5.1.html
Mac
• http://dev.mysql.com/workbench/?
p=182
Para que la usaremos?
• Lo que se pretende con el uso de la aplicación es facilitar la realización de la segunda práctica de la asignatura y, por
este motivo, este mini-tutorial solo se centra en las caracterísicas necesarias para la realización de la misma.
• La herramienta podría usarse para realizar un diagrama EER, y esa es su principal función: primero diseñar el
diagrama EER, implementándolo sobre la herramienta y a partir de él obtener el diagrama del esquema relacional y
también las sentencias de creación de tablas, vistas e índices de manera automática. Como tiene varias limitaciones
para representar un diagrama EER completo (no contempla el modelado de categorías, jerarquías, retículas...), y el
diagrama EER completo ya se ha realizado en la primera práctica, se utilizará para representar el diagrama del
esquema relacional que acompaña a la segunda práctica, o sea, las tablas y sus columnas, incluyendo las claves
primarias, las claves foráneas y a quienes referencian, y todo ello mediante una interface gráfica que permitirá
además generar las sentencias DDL de creación de tablas e índices, que, con algunas modificaciones, podrán
adaptarse a lo solicitado en la práctica.
• Las posibilidades de utilizar diferentes notaciones nos permitirán obtener un diagrama del esquema relacional
habitual en cualquier trabajo profesional, aunque para ello debemos ajustar la herramienta a nuestras necesidades,
como se indica a continuación y sobre todo en el puntoNormas para la entrega de la práctica, al final de este
documento.
• Debemos tener presente en todo momento que vamos a añadir tablas y sus propiedades, y obtener un diagrama del
esquema relacional, y para ello usamos una herramienta que realmente está orientada a crear diagramas ER
limitados, o sea, forzamos un poco las cosas, pero la herramienta lo permite. Para ello debemos prescindir de los
conceptos del modelado conceptual y centrarnos en los del modelo relacional, aunque en la herramienta trabajemos
sobre el panel 'EER Diagrams'. Así en el modelo relacional la vinculación entre dos tablas suele ser 1 a N y en algún
caso 1 a 1, pero nunca N a N.
Como crear un
diagrama del
esquma relacional
Pasos
• Una vez abierta la aplicación,
veremos algo similar a esto:
Una vez abierta la aplicación, veremos algo
similar a esto:
• Para crear el diagrama del esquema relacional
necesario en la práctica, debemos hacer doble
click sobre el icono 'Add Diagram', como si lo
que creásemos fuera un nuevo diagrama ER.
Esto nos conducirá al siguiente interfaz:
Como crear una
tabla
1.- Click sobre el incono Insertar Tabla.
2.- Click en la posición del lienzo en la que queremos ver
la tabla. Obtenemos lo siguiente:
3-Haciendo doble click sobre la tabla se desplegará un menú en la parte inferior del
interfaz.
¿Cómo crear los
atributos de una
relación?
Partiendo de la Figura 4, desplegamos la pestaña
Columns:
¿Cómo indicar que uno o varios atributos son clave
primaria?
1.- Hacer doble click sobre la tabla en cuestión.
• 2.- Abrir la pestaña 'Columns'.
• 3.- Seleccionar la columna que se desea utilizar como clave primaria.
• 4.- Marcar la opción PRIMARY KEY.
• 5.- Si se desea definir una clave primaria sobre más de un atributo volver al punto
3.- .
• NOTA: la aplicación no permite darle un nombre a la restricción de clave
primaria. Esto debe hacerse manualmente sobre los scripts generados ( si así se
desea).
¿Cómo se pueden declarar las vinculaciones de clave
foránea?
A continuación se muestra el menú para crear los tipos de relación (1:1, 1:N y N:M)
en un ER. En la práctica se usarán solo los 1:N y 1:N, pues son las vinculaciones
que hay entre tablas en el modelo relacional:
¿Cómo se gestionan los índices?
• Para crear un índice haremos doble click sobre la tabla que contiene los atributos
y, una vez en el menú de tabla, desplegaramos la pestaña 'Indexes'.
Index Name: nombre del índice.
Type: en el menú desplegable elegiremos 'INDEX'.
Column: marcamos las columnas que formaran parte del índice.
Order: índice ascendente o descendente.
Index Options. Storage Type: podemos elegir entre BTREE, RTREE, HASH o ninguno de los
anteriores.
NOTA: la aplicación crea índices automáticamente tanto para las claves primarias como para
las foráneas.
Como se crea una vista?
• En la Figura 2 se indica el botón sobre el que hay que hacer click para insertar
una vista. Una vez colocada en el lienzo, si hacemos doble click sobre ella
obtenemos lo siguiente:
¿Cómo se insertan los
datos en las tablas?
Doble click sobre la tabla en cuestión.
Desplegar la pestaña 'Inserts' del menú de tabla.
Click sobre 'Open Editor...'
Añadir tantas filas como se deseen.

Más contenido relacionado

La actualidad más candente

Cinta de opciones y funciones de sus fichas
Cinta de opciones y funciones de sus fichasCinta de opciones y funciones de sus fichas
Cinta de opciones y funciones de sus fichasedinsonsalinas
 
curso-visio-profesional-2007
curso-visio-profesional-2007curso-visio-profesional-2007
curso-visio-profesional-2007deko
 
Microsoft Excel
Microsoft ExcelMicrosoft Excel
Microsoft Excelelvis1727
 
Entorno de trabajo de excel
Entorno de trabajo de excelEntorno de trabajo de excel
Entorno de trabajo de exceluftpre27554253
 
Raúl enrique aldana
Raúl enrique aldanaRaúl enrique aldana
Raúl enrique aldanaherediaaldana
 
Civil 3 d bas-sesion 6-presentacion
Civil 3 d bas-sesion 6-presentacionCivil 3 d bas-sesion 6-presentacion
Civil 3 d bas-sesion 6-presentacionADCMENSAJEDECRISTO
 
C:\documents and settings\vespertino02\mis documentos\mis imágenes\634\alejan...
C:\documents and settings\vespertino02\mis documentos\mis imágenes\634\alejan...C:\documents and settings\vespertino02\mis documentos\mis imágenes\634\alejan...
C:\documents and settings\vespertino02\mis documentos\mis imágenes\634\alejan...012345abc
 

La actualidad más candente (17)

Ada adicional axel
Ada adicional axelAda adicional axel
Ada adicional axel
 
Cinta de opciones y funciones de sus fichas
Cinta de opciones y funciones de sus fichasCinta de opciones y funciones de sus fichas
Cinta de opciones y funciones de sus fichas
 
Qué es excel
Qué es excelQué es excel
Qué es excel
 
Que es excel
Que es excelQue es excel
Que es excel
 
Microsoft excel
Microsoft excelMicrosoft excel
Microsoft excel
 
Excel
ExcelExcel
Excel
 
Basicos De Office
Basicos De OfficeBasicos De Office
Basicos De Office
 
Basicos De Office
Basicos De OfficeBasicos De Office
Basicos De Office
 
excel y sus funciones
excel y sus funcionesexcel y sus funciones
excel y sus funciones
 
curso-visio-profesional-2007
curso-visio-profesional-2007curso-visio-profesional-2007
curso-visio-profesional-2007
 
Microsoft Excel
Microsoft ExcelMicrosoft Excel
Microsoft Excel
 
Entorno de trabajo de excel
Entorno de trabajo de excelEntorno de trabajo de excel
Entorno de trabajo de excel
 
Raúl enrique aldana
Raúl enrique aldanaRaúl enrique aldana
Raúl enrique aldana
 
Prueba grado digital Excel 2007
Prueba grado digital Excel 2007Prueba grado digital Excel 2007
Prueba grado digital Excel 2007
 
Civil 3 d bas-sesion 6-presentacion
Civil 3 d bas-sesion 6-presentacionCivil 3 d bas-sesion 6-presentacion
Civil 3 d bas-sesion 6-presentacion
 
C:\documents and settings\vespertino02\mis documentos\mis imágenes\634\alejan...
C:\documents and settings\vespertino02\mis documentos\mis imágenes\634\alejan...C:\documents and settings\vespertino02\mis documentos\mis imágenes\634\alejan...
C:\documents and settings\vespertino02\mis documentos\mis imágenes\634\alejan...
 
Practica visio
Practica visioPractica visio
Practica visio
 

Destacado

Manual de instalacion de mysql Server mysql-workbench-xamp server
Manual de instalacion de mysql Server mysql-workbench-xamp server Manual de instalacion de mysql Server mysql-workbench-xamp server
Manual de instalacion de mysql Server mysql-workbench-xamp server Jorge Saavedra
 
TUTORIAL DE MySQL WORKBENCH
TUTORIAL DE MySQL WORKBENCHTUTORIAL DE MySQL WORKBENCH
TUTORIAL DE MySQL WORKBENCHkelsy98
 
Comandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbenchComandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbenchRobedgar MX
 
Guía rápida de MySQL Server 5.5 y Workbench 5.2
Guía rápida de MySQL Server 5.5 y Workbench 5.2Guía rápida de MySQL Server 5.5 y Workbench 5.2
Guía rápida de MySQL Server 5.5 y Workbench 5.2andermijan
 
Crear conexion a servidor en MySQL Workbench
Crear conexion a servidor en  MySQL WorkbenchCrear conexion a servidor en  MySQL Workbench
Crear conexion a servidor en MySQL WorkbenchJair Ospino Ardila
 
Crear una base de datos mysql con un script de sql
Crear una base de datos mysql con un script de sqlCrear una base de datos mysql con un script de sql
Crear una base de datos mysql con un script de sqlEmerson Garay
 
Tablas, Codigos De Base De Datos
Tablas, Codigos De Base De DatosTablas, Codigos De Base De Datos
Tablas, Codigos De Base De Datosguesta050b04
 
Creación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbenchCreación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbenchJair Ospino Ardila
 
Crear y Eliminar Bases de datos en MySQL Workbench
Crear y Eliminar  Bases de datos en MySQL WorkbenchCrear y Eliminar  Bases de datos en MySQL Workbench
Crear y Eliminar Bases de datos en MySQL WorkbenchJair Ospino Ardila
 
Creación de tablas y relaciones en MySQL y SQL yog
Creación de tablas y relaciones en MySQL y SQL yogCreación de tablas y relaciones en MySQL y SQL yog
Creación de tablas y relaciones en MySQL y SQL yogJair Ospino Ardila
 
Codigo para crear la base de datos
Codigo para crear la base de datosCodigo para crear la base de datos
Codigo para crear la base de datosAlvaro Cardona
 

Destacado (14)

Tema 1
Tema 1Tema 1
Tema 1
 
Manual de instalacion de mysql Server mysql-workbench-xamp server
Manual de instalacion de mysql Server mysql-workbench-xamp server Manual de instalacion de mysql Server mysql-workbench-xamp server
Manual de instalacion de mysql Server mysql-workbench-xamp server
 
TUTORIAL DE MySQL WORKBENCH
TUTORIAL DE MySQL WORKBENCHTUTORIAL DE MySQL WORKBENCH
TUTORIAL DE MySQL WORKBENCH
 
Comandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbenchComandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbench
 
Manual workbench
Manual workbenchManual workbench
Manual workbench
 
Guía rápida de MySQL Server 5.5 y Workbench 5.2
Guía rápida de MySQL Server 5.5 y Workbench 5.2Guía rápida de MySQL Server 5.5 y Workbench 5.2
Guía rápida de MySQL Server 5.5 y Workbench 5.2
 
Crear conexion a servidor en MySQL Workbench
Crear conexion a servidor en  MySQL WorkbenchCrear conexion a servidor en  MySQL Workbench
Crear conexion a servidor en MySQL Workbench
 
Crear una base de datos mysql con un script de sql
Crear una base de datos mysql con un script de sqlCrear una base de datos mysql con un script de sql
Crear una base de datos mysql con un script de sql
 
Tablas, Codigos De Base De Datos
Tablas, Codigos De Base De DatosTablas, Codigos De Base De Datos
Tablas, Codigos De Base De Datos
 
Comandos básicos mysql
Comandos básicos mysqlComandos básicos mysql
Comandos básicos mysql
 
Creación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbenchCreación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbench
 
Crear y Eliminar Bases de datos en MySQL Workbench
Crear y Eliminar  Bases de datos en MySQL WorkbenchCrear y Eliminar  Bases de datos en MySQL Workbench
Crear y Eliminar Bases de datos en MySQL Workbench
 
Creación de tablas y relaciones en MySQL y SQL yog
Creación de tablas y relaciones en MySQL y SQL yogCreación de tablas y relaciones en MySQL y SQL yog
Creación de tablas y relaciones en MySQL y SQL yog
 
Codigo para crear la base de datos
Codigo para crear la base de datosCodigo para crear la base de datos
Codigo para crear la base de datos
 

Similar a Tutorial de my sql workbench

Similar a Tutorial de my sql workbench (20)

Tutorial de MySQL Workbench
Tutorial de MySQL WorkbenchTutorial de MySQL Workbench
Tutorial de MySQL Workbench
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Tutorial de MySQL
Tutorial de MySQLTutorial de MySQL
Tutorial de MySQL
 
Tutorial de my sql workbench
Tutorial de my sql workbenchTutorial de my sql workbench
Tutorial de my sql workbench
 
Diseñando Base Datos MySQL
Diseñando Base Datos MySQLDiseñando Base Datos MySQL
Diseñando Base Datos MySQL
 
Taller
TallerTaller
Taller
 
dw
dwdw
dw
 
3.1
3.13.1
3.1
 
Manual de excel y access, con ejemplos prácticos para su entedimiento
Manual de excel y access,  con ejemplos prácticos para su entedimientoManual de excel y access,  con ejemplos prácticos para su entedimiento
Manual de excel y access, con ejemplos prácticos para su entedimiento
 
Manual excel ii
Manual  excel   iiManual  excel   ii
Manual excel ii
 
Microsoft excel POR JENNY DUENAS
Microsoft excel POR JENNY DUENASMicrosoft excel POR JENNY DUENAS
Microsoft excel POR JENNY DUENAS
 
Ha2 nv50 rodriguez montiel moises-staruml
Ha2 nv50 rodriguez montiel moises-starumlHa2 nv50 rodriguez montiel moises-staruml
Ha2 nv50 rodriguez montiel moises-staruml
 
Importante 2
Importante 2Importante 2
Importante 2
 
Diagramas y gráficos en Impress
Diagramas y gráficos en ImpressDiagramas y gráficos en Impress
Diagramas y gráficos en Impress
 
Tutorial Impress 4
Tutorial Impress 4Tutorial Impress 4
Tutorial Impress 4
 
Cap4 o oimpress
Cap4 o oimpressCap4 o oimpress
Cap4 o oimpress
 
T
TT
T
 
Tutorial edraw
Tutorial edrawTutorial edraw
Tutorial edraw
 
Manual de office completo
Manual de office completoManual de office completo
Manual de office completo
 
Manual de office completo
Manual de office completoManual de office completo
Manual de office completo
 

Último

Usabilidad y experiencia de usuario, UI,UX, Diseño grafico.
Usabilidad y experiencia de usuario, UI,UX, Diseño grafico.Usabilidad y experiencia de usuario, UI,UX, Diseño grafico.
Usabilidad y experiencia de usuario, UI,UX, Diseño grafico.karlapatriciapms16
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxDanmherJoelAlmironPu
 
Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLAderMogollonLuna
 
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxPPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxNeymaRojasperez1
 
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdfLAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdfwilangelfmendoza
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfMiguelGomez900779
 
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptxDIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptxjoselinepolar
 

Último (7)

Usabilidad y experiencia de usuario, UI,UX, Diseño grafico.
Usabilidad y experiencia de usuario, UI,UX, Diseño grafico.Usabilidad y experiencia de usuario, UI,UX, Diseño grafico.
Usabilidad y experiencia de usuario, UI,UX, Diseño grafico.
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptx
 
Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uML
 
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxPPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
 
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdfLAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
 
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptxDIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
DIAPOSITIVAS DRENAJE POSTURAL E INHALACIONES (3).pptx
 

Tutorial de my sql workbench

  • 2. QUE ES MYSQL WORKBENCH? MySQL Workbench es una aplicación para el diseño y documentación de bases de datos (sucesora de la aplicación DBDesigner4) pensada para ser usada con el sistema de gestión de bases de datos MySQL (recién adquirido por Sun Microsystems). Existen dos versiones del producto, una es open source y la otra es una versión comercial. Evidentemente, la versión comercial proporciona algunas funcionalidades que pueden resultar de interés en algún ámbito, aunque la versión open source es más que suficiente para la realización de la práctica.
  • 3. Como conseguir la aplicacion Windows y Linux • http://dev.mysql.com/downloads/w orkbench/5.1.html Mac • http://dev.mysql.com/workbench/? p=182
  • 4. Para que la usaremos? • Lo que se pretende con el uso de la aplicación es facilitar la realización de la segunda práctica de la asignatura y, por este motivo, este mini-tutorial solo se centra en las caracterísicas necesarias para la realización de la misma. • La herramienta podría usarse para realizar un diagrama EER, y esa es su principal función: primero diseñar el diagrama EER, implementándolo sobre la herramienta y a partir de él obtener el diagrama del esquema relacional y también las sentencias de creación de tablas, vistas e índices de manera automática. Como tiene varias limitaciones para representar un diagrama EER completo (no contempla el modelado de categorías, jerarquías, retículas...), y el diagrama EER completo ya se ha realizado en la primera práctica, se utilizará para representar el diagrama del esquema relacional que acompaña a la segunda práctica, o sea, las tablas y sus columnas, incluyendo las claves primarias, las claves foráneas y a quienes referencian, y todo ello mediante una interface gráfica que permitirá además generar las sentencias DDL de creación de tablas e índices, que, con algunas modificaciones, podrán adaptarse a lo solicitado en la práctica. • Las posibilidades de utilizar diferentes notaciones nos permitirán obtener un diagrama del esquema relacional habitual en cualquier trabajo profesional, aunque para ello debemos ajustar la herramienta a nuestras necesidades, como se indica a continuación y sobre todo en el puntoNormas para la entrega de la práctica, al final de este documento. • Debemos tener presente en todo momento que vamos a añadir tablas y sus propiedades, y obtener un diagrama del esquema relacional, y para ello usamos una herramienta que realmente está orientada a crear diagramas ER limitados, o sea, forzamos un poco las cosas, pero la herramienta lo permite. Para ello debemos prescindir de los conceptos del modelado conceptual y centrarnos en los del modelo relacional, aunque en la herramienta trabajemos sobre el panel 'EER Diagrams'. Así en el modelo relacional la vinculación entre dos tablas suele ser 1 a N y en algún caso 1 a 1, pero nunca N a N.
  • 5. Como crear un diagrama del esquma relacional
  • 6. Pasos • Una vez abierta la aplicación, veremos algo similar a esto: Una vez abierta la aplicación, veremos algo similar a esto: • Para crear el diagrama del esquema relacional necesario en la práctica, debemos hacer doble click sobre el icono 'Add Diagram', como si lo que creásemos fuera un nuevo diagrama ER. Esto nos conducirá al siguiente interfaz:
  • 8. 1.- Click sobre el incono Insertar Tabla. 2.- Click en la posición del lienzo en la que queremos ver la tabla. Obtenemos lo siguiente: 3-Haciendo doble click sobre la tabla se desplegará un menú en la parte inferior del interfaz.
  • 9. ¿Cómo crear los atributos de una relación?
  • 10. Partiendo de la Figura 4, desplegamos la pestaña Columns:
  • 11. ¿Cómo indicar que uno o varios atributos son clave primaria? 1.- Hacer doble click sobre la tabla en cuestión. • 2.- Abrir la pestaña 'Columns'. • 3.- Seleccionar la columna que se desea utilizar como clave primaria. • 4.- Marcar la opción PRIMARY KEY. • 5.- Si se desea definir una clave primaria sobre más de un atributo volver al punto 3.- . • NOTA: la aplicación no permite darle un nombre a la restricción de clave primaria. Esto debe hacerse manualmente sobre los scripts generados ( si así se desea).
  • 12. ¿Cómo se pueden declarar las vinculaciones de clave foránea? A continuación se muestra el menú para crear los tipos de relación (1:1, 1:N y N:M) en un ER. En la práctica se usarán solo los 1:N y 1:N, pues son las vinculaciones que hay entre tablas en el modelo relacional:
  • 13. ¿Cómo se gestionan los índices? • Para crear un índice haremos doble click sobre la tabla que contiene los atributos y, una vez en el menú de tabla, desplegaramos la pestaña 'Indexes'.
  • 14. Index Name: nombre del índice. Type: en el menú desplegable elegiremos 'INDEX'. Column: marcamos las columnas que formaran parte del índice. Order: índice ascendente o descendente. Index Options. Storage Type: podemos elegir entre BTREE, RTREE, HASH o ninguno de los anteriores. NOTA: la aplicación crea índices automáticamente tanto para las claves primarias como para las foráneas.
  • 15. Como se crea una vista? • En la Figura 2 se indica el botón sobre el que hay que hacer click para insertar una vista. Una vez colocada en el lienzo, si hacemos doble click sobre ella obtenemos lo siguiente:
  • 16. ¿Cómo se insertan los datos en las tablas? Doble click sobre la tabla en cuestión. Desplegar la pestaña 'Inserts' del menú de tabla. Click sobre 'Open Editor...' Añadir tantas filas como se deseen.