viernes, 5 de noviembre de 2010

sistesis workbench

¿En qué consiste la generación del script?
Generación
Para generar un SCRIPT es recomendable seguir los siguientes pasos:
• Ejecutar el comando deseado en la línea de comandos de Autocad y anotar de manera secuencial todos los caracteres que se deben teclear para la ejecución del mismo.
• Tener en cuenta los datos que varían (que no son constantes) en la ejecución del comando según el tipo de información mediante la cual se quiere automatizar un proceso.
• Mediante un programa o una hoja de Excell, encadenar los distintos caracteres para generar el archivo ASCII, con extensión .SCR.
• Ejecutar desde la línea de comandos de Autocad, el comando SCRIPT o SCR, y seleccionar el archivo Generado.
Es fundamental tener en cuenta que cada vez que el Autocad requiera un ENTER, este se simula en el archivo ASCII con un ESPACIO o con un SALTO DE LINEA. El salto de línea empleado puede ser generado mediante la continuación de caracteres en la línea siguiente (aunque pertenezcan a la ejecución del mismo comando) o mediante el carácter ASCII 13. si se emplea el carácter ASCII 13 no se puede generar el SCRIPT en Block de notas (Note Pad) sino en WordPAD.
TODOS los comandos de Autocad se pueden ejecutar mediante un listado ASCII (SCRIPT).

¿Cómo crear un diagrama del esquema relacional?
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:


¿Cómo crear una tabla (una relación en el modelo relacional)?
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.



En la pestaña 'Table', en el campo 'Name' se indicará el nombre de la tabla. Los campos 'Collation' y 'Engine' son relativos a MySQL y pueden obviarse.

¿Cómo crear una tabla (una relación en el modelo relacional)?
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.


En la pestaña 'Table', en el campo 'Name' se indicará el nombre de la tabla. Los campos 'Collation' y 'Engine' son relativos a MySQL y pueden obviarse.

¿Cómo crear los atributos de una relación?
Desplegamos la pestaña Columns:


Column Name: nombre del atributo.
Datatype: tipo de dato del atributo. Como la aplicación está pensada para MySQL y la práctica se realizará sobre Oracle, puede que existan tipos de datos válidos para Oracle que no lo son para el otro gestor. En este caso se eligirá un tipo de dato similar y se cambiará a mano en el script con las sentencias. Se recomienda ser lo más coherente posible al realizar esta tarea, es decir, para cada tipo de dato no disponible en MySQL, elegir siempre el mismo tipo de dato de sustitución.
NN: añade la restricción NOT NULL para ese atributo.
AI: Auto Increment. No se debe marcar ya no es una caracterísitca de Oracle.
Default: valor por defecto para el atributo.
ColumnDetails.Flags: se utiliza para añadir la restricción de clave primaria (PRIMARY KEY).

Para añadir una nueva columna solo es necesario hacer doble click 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