Documentos de Académico
Documentos de Profesional
Documentos de Cultura
0
Software para Modelamiento
de Bases de Datos
Relacionales
Manual de Usuario
1 GIDSAW - UDI
Universitaria de Investigación y Desarrollo UDI
Grupo de Investigación en Nuevas Tecnologías Aplicadas a la
Educación
MBD 2.0
Software para Modelamiento de Bases de Datos Relacionales
Manual de Usuario
TABLA DE CONTENIDO
i GIDSAW - UDI
LISTA DE FIGURAS
ii GIDSAW - UDI
Universitaria de Investigación y Desarrollo UDI
Grupo de Investigación en Nuevas Tecnologías Aplicadas a la
Educación
MBD 2.0
Software para Modelamiento de Bases de Datos Relacionales
Manual de Usuario
Oprimir el botón Install para ejecutar el resto de la instalación. Al finalizar el proceso aparecerá
una nueva ventana en la que se deberá oprimir el botón Finish. El software quedará instalado en el
directorio C:\MBD2 y con un acceso directo en la barra de tareas de Windows.
1 GIDSAW - UDI
Figura 3 Pantalla final de instalación de MBD 2.0
2 GIDSAW - UDI
2. Creación de un caso de estudio en MBD 2.0
El software MBD 2.0 ha sido desarrollado como herramienta didáctica para evaluar modelos de
bases de datos relacionales, mediante la construcción de una interfaz genérica que permite la
inclusión de datos una vez ha sido creado el caso en el software, manteniendo a la vista del
usuario una conexión permanente entre el diseño de la base de datos y su contenido, con lo cual
se espera tener una mejor realimentación para quien está aprendiendo a modelar bases de datos.
3 GIDSAW - UDI
Con el diseño relacional y el diccionario de datos, el usuario debe entrar a la herramienta MBD 2.0,
que le presentará la pantalla inicial de la Figura 5.
Para empezar a introducir el diseño en el software, seleccionar la opción Nuevo caso, la primera
del menú. Aparece el asistente de edición de casos mostrado en la Figura 6.
En cada caso de estudio se debe especificar el nombre del caso, la descripción y el autor. Se
recomienda no omitir ninguno de estos campos, que pueden ser útiles para la posterior revisión y
evaluación del modelo. Oprimir el botón Aceptar para activar las opciones de inclusión de tablas.
4 GIDSAW - UDI
2.2. Inclusión de tablas
Seleccionar la opción Agregar Tabla para activar el asistente de creación de tablas que se aprecia
en la Figura 7, en el cual se deben diligenciar el nombre y la descripción de la tabla.
Para agregar campos a la tabla, oprimir el botón Campo. Aparecerá un nuevo asistente, como se
muestra en la Figura 8. En este asistente se diligencian los siguientes datos :
5 GIDSAW - UDI
Figura 8 Asistente de edición de campos
Cuando hayan sido incluidos todos los campos de la tabla, oprimir el botón Aceptar del asistente
de edición de tablas de la Figura 7. Aparecerá una ventana de posicionamiento de la tabla en el
diagrama, como se muestra en la Figura 9.
Esta ventana de posicionamiento puede ser deslizada sobre la cuadrícula de fondo, pulsando
sostenidamente el mouse sobre la barra de título. Cuando la tabla esté en la posición que el
usuario considere apropiada en el diagrama, oprimir el botón de cerrar la ventana. El software
dibujará la tabla sobre la cuadrícula, y creará un botón “invisible” del mismo tamaño de la tabla.
Este botón dará acceso posteriormente a las interfaces de revisión de la estructura e inclusión de
datos.
6 GIDSAW - UDI
Figura 9 Ventana de posicionamiento de la tabla
Cuando el modelo esté terminado, tendrá una apariencia similar a la que se muestra en la Figura
10.
La pestaña que contiene el nombre del caso de estudio o proyecto, mostrará la palabra
complementaria Reorganización, y los botones ocultos bajo cada una de las tablas, quedarán
habilitados para mostrar las ventanas de posicionamiento, como se ve en la Figura 11.
7 GIDSAW - UDI
Figura 11 Ventana de reposicionamiento de tablas
Pulsar el mouse sobre cada tabla que se quiera reubicar, deslizarla sobre la cuadrícula y oprimir el
botón cerrar cuando la tabla esté en la ubicación deseada. Un ejemplo se muestra en la Figura 12.
Se recomienda dejar un margen mínimo de uno o dos cuadros en los bordes del modelo.
8 GIDSAW - UDI
Figura 13 Ventana para proceso de guardado del caso de estudio
El caso de estudio quedará grabado con el nombre digitado por el usuario y la extensión . mbd en
el directorio de instalación del software C:\MBD2. Este archivo es de tipo plano, pero la extensión
indica que ha sido procesado por un algoritmo de encriptamiento para protegerlo de alteraciones
por otros medios o con otro software de edición. Contiene tanto la estructura de las tablas, como
los datos ingresados a la base de datos, y la formulación de todas las consultas implementadas por
el usuario, lo cual se explicará posteriormente. Este archivo .mbd es el único que el usuario debe
transportar cuando quiera distribuir su trabajo o retomarlo en otro equipo, lo que le da una alta
portabilidad a los casos de estudio desarrollados con MBD 2.0 si se le compara con proyectos
desarrollados en software de carácter empresarial.
Si el usuario seleccionó la opción para guardar diagrama y diccionario de datos, estos quedarán en
archivos con el mismo nombre más el complemento _dr y _dd respectivamente, con la extensión
.jpg, en el mismo directorio.
9 GIDSAW - UDI
Figura 14 Utilización del diagrama relacional para documentación externa
La exportación del diagrama relacional y del diccionario de datos se hace en formato gráfico, por
cuanto carece de sentido que se permita su manipulación externa, con lo que pierde
correspondencia con el caso de estudio que los originó.
10 GIDSAW - UDI
Figura 16 Recuperación de un caso de estudio grabado previamente
A partir de este momento, el caso de estudio está disponible para agregar nuevas tablas, revisar
estructuras, incluir datos y efectuar consultas.
11 GIDSAW - UDI
3. Revisión de un caso de estudio
Seleccionar la opción Revisar BD del menú. La pestaña que contiene el nombre del caso mostrará
la palabra complementaria Revisión, y aparecerá de nuevo la información como en la Figura 17.
Los botones ocultos bajo cada una de las tablas, quedarán habilitados para mostrar nuevamente la
estructura interna de las tablas, como se muestra en la .
12 GIDSAW - UDI
El modo de exploración en MBD 2.0 sirve para introducir registros en las tablas de la base de
datos, lo cual es una primera oportunidad de realimentación para el estudiante, en cuanto le
muestra si su diseño es efectivamente capaz de contener la información pertinente del caso.
Para un mejor uso del modo de exploración, se recomienda que el usuario previamente haga un
levantamiento de información real, proceso que además se constituye en una instancia de
aprendizaje sobre el tema general del caso de estudio. Si se utiliza con la orientación de un
docente, este puede, por ejemplo, hacer su propio levantamiento de información, y pedir al
estudiante que lo incluya en su base de datos, para evaluar la utilidad de su diseño y detectar sus
deficiencias. Un ejemplo de levantamiento de información se muestra en la Figura 19.
Para introducir o revisar datos en la base de datos, seleccionar la opción Explorar BD del menú. La
pestaña que contiene el nombre del caso de estudio o proyecto, mostrará la palabra
complementaria Exploración, y los botones ocultos bajo cada una de las tablas, quedarán
habilitados para mostrar ventanas de interfaz de datos, como se ve en la Figura 20.
13 GIDSAW - UDI
Figura 20 Ventana de interfaz de datos
Para introducir un nuevo registro, oprimir el botón Agregar, pulsar la tecla Tab hasta llegar al
primer campo de edición, llenar cada campo de edición y finalmente oprimir el botón Grabar.
También se puede llegar a un campo de edición oprimiendo el botón secundario del mouse.
Para modificar un registro, desplazarse con los botones de navegación hasta el registro requerido,
oprimir el botón Editar, realizar los cambios necesarios y finalmente oprimir el botón Grabar.
Las operaciones descritas en los dos párrafos anteriores, pueden ser abortadas presionando el
botón Cancelar.
En el caso de las tablas que tiene llaves foráneas, la interfaz genérica de datos provee
componentes tipo Combo, que presentan datos provenientes de la tabla con la que se establece la
relación. Desde luego, esto supone que a una tabla con llaves foráneas solo se le pueden incluir
registros, si previamente se han incluido los registros necesarios en las tablas con las cuales se
relacionan sus llaves foráneas. La Figura 21 muestra la ventana de interfaz de datos para una tabla
con llaves foráneas.
14 GIDSAW - UDI
Figura 21 Interfaz de datos para una tabla con llave foránea
Esta interfaz de datos muestra el contenido de las tablas como lo debe ver el usuario. Pero
también puede mostrar el contenido real de las tablas, al oprimir el botón Tabla. Esto es
especialmente útil para visualizar la función de las llaves foráneas, como se aprecia en la Figura 22,
aunque también está disponible para las demás tablas.
15 GIDSAW - UDI
El modo de consulta en MBD 2.0 sirve para ejecutar sentencias SQL, lo cual es una nueva
oportunidad de realimentación para el estudiante, en cuanto le muestra si su diseño es
efectivamente capaz de responder a las preguntas que se le formulan. Para este efecto se debe
seleccionar la opción Consultar BD del menú. La pestaña que contiene el nombre del caso de
estudio o proyecto, mostrará la palabra complementaria Consulta, y los botones ocultos bajo cada
una de las tablas, quedarán habilitados para mostrar ventanas de consulta, como la que se ve en la
Se debe diligenciar una breve descripción del objetivo de la consulta, luego se construye la
consulta en SQL. Para obtener los resultados, presionar el botón Ejecutar. Si la consulta es
sintácticamente correcta, el software la ejecuta; en caso de tener errores de sintáxis, muestra el
mensaje de error generado por el BDO (Borland Data Engine) que en este caso maneja una base
de datos Paradox.
La casilla Evaluación se puede utilizar para dejar un concepto sobre la utilidad de la consulta, el
cumplimiento del objetivo, o la razón por la que no funciona.
Utilizar el botón Grabar para que el objetivo, la consulta y la evaluación sean incorporados al
archivo de proyecto, y estén disponibles la siguiente ocasión en que se abra.
16 GIDSAW - UDI