Modelado

Antes de empezar a modelar la base de datos el Modo Diseño debe seleccionarse. Para cambiar el Modo de Trabajo actual pulsa el icono de Modo de Trabajo en la Paleta de Herramientas.

Tablas y Relaciones

Las tablas y relaciones son los componentes básicos para cualquier modelo de base de datos. Las tablas consisten de un nombre de tabla, las columnas e índices y varias opciones de tabla. Las relaciones conectan diferentes tablas unas con otras para formar relaciones uno-a-uno o uno-a-muchos.

Colocar una nueva tabla

Para colocar una nueva tabla en el modelo selecciona la Herramienta de Tabla de la Barra de Herramientas o pulsa [T] en el teclado.
El cursor del ratón cambiará para reflejar la herramienta seleccionada actualmente.



Seleccionando la Herramienta de Tabla


Para colocar la tabla en el modelo pulsa el botón izquierdo. Se creará una nueva tabla. Se llamará [table_XX]. La esquina superior izquierda estará en la posición donde se pulsó con el ratón.

Después de que la tabla se coloque la herramienta seleccionada cambiará de nuevo a la Herramienta Puntero. El cursor también cambiará.

Editar una tabla

Para editar una tabla existente asegúrate que la Herramienta Puntero está seleccionada. Haz una doble pulsación en la tabla con el botón izquierdo del ratón. Se mostrará el Editor de Tablas.



Llamando al editor de tablas


Definiendo nombres y columnas de tablas

Entra el nombre de la tabla (p.e. producto) y pulsa la tecla enter. El foco cambiará a la primera columna. Se llamará id+nombre_de_tabla por defecto. Para aceptar este nombre pulsa enter o sobreescribelo antes de pulsar enter.
Ahora el foco ha cambiado a la segunda columna. De nuevo entra el nombre de la columna y repite para todas las columnas de la tabla.

Pulsa la tecla Esc después de asignar nombre a la última columna.
Las columnas pueden ordenarse arrastrando y soltando. Pulsa con el botón izquierdo en el nombre de la columna, mantén el botón pulsado y arrastrarla sobre otra columna. Suelta el botón del ratón y la columna se insertará delante de la columna sobre la que se arrastró.


Asignando tipos de datos de las columnas

Pulsa la tecla Esc después de asignar nombre a la última columna.

Asignando tipos de datos

Todas las columnas se crearán con el tipo por defecto (usa Opciones > Opciones de Modelo para cambiar el tipo de datos por defecto).



Asignando tipos de datos


Para cambiar el tipo de datos de una columna ves a l a Paleta de Tipos de Datos y arrastra el tipo apropiado en la columna en el Editor de Tablas. Si el tipo asignado tiene parámetros (p.e. VARCHAR(xxx)) entra el valor deseado. Pulsa enter para aplicar los cambios o Esc para descartarlos. Repítelo para todas las columnas de la tabla.

Para cambiar el parámetro de un tipo haz una doble pulsación en el tipo de datos y entra el nuevo valor.



Asignando los parámetros del tipo de datos

Clave Primaria, AuntoInc y Opciones

La primera columna se define automáticamente como clave primaria de la tabla indicada con un Icono de Llave a la izquierda del nombre de columna. Para eliminar una columna de la clave primaria pulsa el Icono de la Llave. Para añadir una columna a la clave primaria pulsa en el Icono de Columna.



Asignando la propiedad de Auto Incremento


Para hacer una columna autoincrementable tras la inserción pulsa la columna AI de su fila.

Cada tipo de datos tiene opciones específicas. Pueden activarse y desactivarse pulsándolas.

Valores por defecto y Comentarios

Para asignar un valor por defecto a una columna haz una doble pulsación en la columna Valor por Defecto y entra el valor. Pulsa enter para aplicar los cambios.



Asignando Valores por Defecto


Para mostrar los Comentarios de la columna pulsa el icono a la derecha del título de la columna Valor por Defecto. Para editar un comentario haz una doble pulsación en la columna Comentarios.



Editar los comentarios de columna


Crear Índices de Tabla

Cambia a la pestaña de Índices y pulsa el Icono Más para añadir un nuevo índice. Aparecerá un diálogo de Introducción de Cadenas. Entra el nombre del índice y pulsa enter. Se mostrará el nuevo índice. Selecciona el tipo de índice.



Crear un nuevo índice de tabla


Para añadir una columna al índice empieza arrastrando la columna hacia abajo a la Lista de Columnas y suéltala. Puedes reordenar las columnas arrastrando las columnas. Para eliminar una columna pulsa el botón Eliminar.



Añadir columnas al índice


Hacer una relación

Añade otra tabla al modelo usando la Herramienta de Tabla (p.e. grupoproducto) y define las columnas de la tabla. Ahora selecciona la Herramienta Relación 1:n (Relación No Identificadora) de la Barra de Herramientas.



Seleccionar la Herramienta de Selección 1:n (Relación No identificadora)


Para establecer la relación pulsa en la primera tabla (grupoproducto) y luego en la segunda tabla (producto). Ten en cuenta que la segunda tabla (producto) ahora tiene una clave foránea identificada por (FK) en la parte derecha del tipo de dato.



Tablas conectadas por una relación


Haz una doble pulsación en la relación para entrar el nombre de la relación. Cierra el Editor de Relaciones para aplicar los cambios al modelo.



Tablas conectadas por una relación





Copyright 2003 fabFORCE.net. Todos los derechos reservados.