Mostrar el registro sencillo del ítem
Aplicación web para diseñar bases de datos
| Profesor guía | dc.contributor.advisor | Hogan, Aidan | |
| Profesor guía | dc.contributor.advisor | Ferrada Aliaga, Sebástián | |
| Autor | dc.contributor.author | López Gallardo, Matías Arturo | |
| Profesor colaborador | dc.contributor.other | Maikowski Correa, Willy | |
| Profesor colaborador | dc.contributor.other | Toro Ipinza, Matías | |
| Fecha ingreso | dc.date.accessioned | 2024-07-29T17:47:26Z | |
| Fecha disponible | dc.date.available | 2024-07-29T17:47:26Z | |
| Fecha de publicación | dc.date.issued | 2024 | |
| Identificador | dc.identifier.other | 10.58011/kwq7-c798 | |
| Identificador | dc.identifier.uri | https://repositorio.uchile.cl/handle/2250/199797 | |
| Resumen | dc.description.abstract | Los diagramas entidad-relación (ER) son una herramienta fundamental en el diseño de bases de datos. Permiten visualizar la estructura, restricciones y entidades participantes del modelo conceptual de una base de datos. En la actualidad, la mayoría de las herramientas disponibles en la web para crear diagramas ER son de pago, o bien, no poseen todas las características adecuadas para crear diagramas de forma sencilla. Esto se ve reflejado en la dificultad que tienen los alumnos, del curso Bases de Datos del Departamento de Ciencias de Computación de la Universidad de Chile, para crear diagramas ER adecuados, sin errores. Con esta problemática en mente, y con el objetivo de facilitar la creación de diagramas ER, en la presente memoria se desarrolló un lenguaje de marcado, denominado ERdoc, para representar modelos ER. Se implementó un parser para la gramática del lenguaje junto a un sistema de detección de errores, tanto sintácticos como semánticos. Adicionalmente, se desarrolló ERdoc Playground, una aplicación web, gratuita y de código abierto, que permite crear diagramas ER por medio del lenguaje ERdoc. Esta aplicación genera los diagramas en tiempo real, y además, soporta tres notaciones comúnmente utilizadas. Junto a la aplicación, se implementó un algoritmo de layout de grafos que intenta posicionar los elementos del diagrama ER de forma visualmente atractiva. Se verificó que este algoritmo es rápido para diagramas de hasta 139 entidades, 20 relaciones y 5 agregaciones, permitiendo su ejecución cada vez que una entrada del usuario modifica el diagrama. Se evaluaron dos aspectos de ERdoc Playground: la usabilidad y el rendimiento de la aplicación. Se verificó que la aplicación es lo suficientemente rápida para generar diagramas en tiempo real. Además, se obtuvo una buena evaluación de la usabilidad por parte de los usuarios. Así, se concluye que se cumplieron los objetivos planteados, obteniéndose una aplicación web funcional, que se encuentra disponible para ser utilizada por estudiantes. | es_ES |
| Idioma | dc.language.iso | es | es_ES |
| Publicador | dc.publisher | Universidad de Chile | es_ES |
| Tipo de licencia | dc.rights | Attribution-NonCommercial-NoDerivs 3.0 United States | * |
| Link a Licencia | dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/us/ | * |
| Título | dc.title | Aplicación web para diseñar bases de datos | es_ES |
| Tipo de documento | dc.type | Tesis | es_ES |
| dc.description.version | dc.description.version | Versión original del autor | es_ES |
| dcterms.accessRights | dcterms.accessRights | Acceso abierto | es_ES |
| Catalogador | uchile.catalogador | chb | es_ES |
| Departamento | uchile.departamento | Departamento de Ciencias de la Computación | es_ES |
| Facultad | uchile.facultad | Facultad de Ciencias Físicas y Matemáticas | es_ES |
| uchile.carrera | uchile.carrera | Ingeniería Civil en Computación | es_ES |
| uchile.gradoacademico | uchile.gradoacademico | Licenciado | es_ES |
| uchile.notadetesis | uchile.notadetesis | Memoria para optar al título de Ingeniero Civil en Computación | es_ES |
Descargar archivo
Este ítem aparece en la(s) siguiente(s) colección(ones)
-
Tesis Pregrado
Tesis Pregrado

