Asistente de optimización SQL

Álvarez Fernández, Fernando (2019). Asistente de optimización SQL. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.

Description

Title: Asistente de optimización SQL
Author/s:
  • Álvarez Fernández, Fernando
Contributor/s:
Item Type: Final Project
Degree: Grado en Ingeniería Informática
Date: July 2019
Subjects:
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[thumbnail of TFG_FERNANDO_ALVAREZ_FERNANDEZ.pdf]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB) | Preview

Abstract

No resulta complicado escribir consultas SQL, sin embargo, realizar consultas de forma eficiente puede llegar a ser realmente complejo, ya que requiere un profundo conocimiento del lenguaje de consulta, del gestor contra el que se realizan las consultas y la parametrización de la base de datos destino. Con el fin de ayudar a los desarrolladores de la UPM a mejorar sus sentencias SQL y contribuir a ampliar el conocimiento sobre los gestores de bases de datos utilizados en la universidad, se propone la creación de una herramienta web que les facilite escribir código SQL más eficiente. El objetivo general de este trabajo es crear el marco para el desarrollo de dicha herramienta, de forma más concreta se trata de desarrollar los componentes necesarios para poder analizar las sentencias y a partir de ahí poder ofrecer sugerencias de mejora a los usuarios.---ABSTRACT---It is not complicated to write SQL queries, however, making queries efficiently can be complicated, since it requires a deep knowledge of the SQL language, the database management system against queries are launched and the parameterization of the target database. In order to help UPM developers to improve their SQL statements and contribute to broaden the knowledge about the database management systems used in the university, we propose the creation of a web application that allows them to write more efficient SQL code . The general target of this work is to create the framework for the development of this tool, more specifically it is to develop the necessary components to be able to analyze the sentences and from there to offer suggestions for improvement to users.

More information

Item ID: 56304
DC Identifier: https://oa.upm.es/56304/
OAI Identifier: oai:oa.upm.es:56304
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 05 Sep 2019 07:58
Last Modified: 05 Sep 2019 07:58
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM