1 research outputs found

    Database desing tool

    Get PDF
    La aplicación DataBase Design Tool es una herramienta para el diseño gráfico de bases de datos relacionales. El objetivo de la misma es facilitar el diseño de bases de datos relacionales de una forma visual y simple para completar el aprendizaje en asignaturas que lo requieran o realizarlo de forma particular. Dado que la herramienta está orientada a entornos académicos, tiene una implementación multiplataforma que permite ejecutarla tanto en sistemas Windows como en distribuciones GNU/Linux (Debian y Ubuntu). Al poseer un interfaz gráfico, similar al expuesto en la mayor parte de la bibliografía de uso común, evita la complejidad del desarrollo sobre papel de diagramas que pueden llevar a equívocos o errores, y permite la corrección de dichos esquemas. De la misma forma, el profesor puede desempeñar su función de una forma más cómoda proponiendo soluciones o corrigiendo ejercicios de una manera clara y eficaz. La aplicación, además de permitir diseñar y comprobar un esquema, realiza la tarea de generar del script en lenguaje SQL para la creación de la base de datos física diseñada. Dicho proceso es automático y simplifica tanto el tiempo como la complejidad de un diseño teórico llevado a la práctica. El objetivo principal de la herramienta es su uso y desempeño con fines docentes, proporcionando una gran ayuda tanto para enseñar como para aprender la teoría de las bases de datos. [ABSTRACT] The application DataBase Design Tool is a tool for graphic design of relational databases. Its purpose is to facilitate the design of relational databases in a simple and visual form to complete the learning in subjects that require it or to do it on your own. Having in mind that the tool is aimed to an academic environment, it has a multi-platform implementation, that make possible to use it whether in Windows systems or in GNU/Linux distributions (Debian and Ubuntu) By having a graphical interface, similar to the one described in the most commonly used literature, it avoids the complexity of development on paper charts that can lead to misunderstandings or mistakes, and allows the verification of the correctness of such schemes. In the same way, the teacher can perform his function in a more comfortable way proposing solutions or correcting exercises in a clear and effective way. The application, in addition to make possible to design and test a scheme, performs the task of generating a SQL language script for the creation of the physical database designed. This process is automatic and simplifies both time and complexity of a theoretical design implemented in practice. The main purpose of the tool is its use and performance for teaching purposes, in order to help either the teaching or the learning of databases theory
    corecore