jueves, 4 de noviembre de 2010

WORKBENCH


MYSQL WORKBENCH
Es una aplicación de interfaz gráfica  que permite crear base de datos  en MYSQL.
Existen dos tipos de licencias:

Ø  La comercial: Proporciona algunas funcionalidades que pueden ser interesantes en algún espacio.
Ø   La OPEN SOURCE (Gratuita): Es suficiente para estudiantes que estén iniciando prácticas en base de datos.

FUNCIONALIDAD:

Ø  Permite diseñar diagramas del esquema Relacional  EER
Ø  Facilidad en la creación, diseño y relaciones entre las tablas.
Ø  Permite crear atributos Relacionales.
Ø  Crea mediante interfaz gráfica sentencias DDL de índices y tablas.

OBJETIVO

Crear una base de Datos de manera rápida, eficiente y de fácil manejo gracias a su interfaz gráfica.

¿EN QUE CONSISTE LA GENERACION DEL SCRIPT SQL?

En Workbench los scripts permiten generar archivos en la base de datos en forma de imagen o archivos pdf es como una macro de Access que  crea un prototipo de base de datos para facilitar la manipulación de esta.
Ejemplo:

Ø  Podemos crear o tener una BD en un archivo TXT y al crear el script, este genera la base de datos que tenemos en el archivo.

Una vez abierta la aplicación, veremos lo siguiente:
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:


¿CÓMO CREAR UNA TABLA (UNA RELACIÓN EN EL MODELO RELACIONAL)?

1.- Hacer clic en el icono Insertar Tabla.
2.- Hacer Clic en la posición del lienzo en la que queremos ver la tabla.
3.- Hacer doble clic sobre la tabla.

De acuerdo al grafico anterior se despliega la pestaña columns:

En MYSQL WORKBENCH tenemos ciertos tipos de conceptos que que se manejan en el diseño de una BD, que a continuación se especifican:
Column Name: nombre del atributo.
Datatype: tipo de dato del atributo

NN: añade la restricción NOT NULL para ese atributo.

DEFAULT: valor por defecto para el atributo.

COLUMNDETAILS.FLAGS: se utiliza para añadir la restricción de clave primaria (PRIMARY KEY).

RECOMENDACIONES:

Para añadir una nueva columna solo es necesario hacer doble clic en la fila que va a continuación de la última añadida (señalada con un punto rojo en la imagen).


No hay comentarios:

Publicar un comentario