Asesor de índices de base de datos usando algoritmos genéticos

Descripción del Articulo

En la actualidad, la mayoría de aplicaciones o sistemas requieren una base de datos. De acuerdo al tipo, tamaño y/o carga de trabajo de la aplicación es que se suele escoger entre bases de datos relacionales y no relacionales. Por ejemplo, las aplicaciones mas conocidas en redes sociales, como Twitt...

Descripción completa

Detalles Bibliográficos
Autor: Ttito Amezquita, Josue Joel
Formato: tesis de grado
Fecha de Publicación:2023
Institución:Universidad Católica San Pablo
Repositorio:UCSP-Institucional
Lenguaje:español
OAI Identifier:oai:repositorio.ucsp.edu.pe:20.500.12590/17830
Enlace del recurso:https://hdl.handle.net/20.500.12590/17830
Nivel de acceso:acceso abierto
Materia:Bases de Datos
Asesor de Índices
Algoritmos Genéticos
Optimización de Cargas de Trabajo Compartidas
Configuración en Bases de Datos
Algoritmos Genéticos Paralelos
https://purl.org/pe-repo/ocde/ford#1.02.01
id UCSP_dc68cc8ce789491c3bd8f87f7dc716dd
oai_identifier_str oai:repositorio.ucsp.edu.pe:20.500.12590/17830
network_acronym_str UCSP
network_name_str UCSP-Institucional
repository_id_str 3854
dc.title.es_PE.fl_str_mv Asesor de índices de base de datos usando algoritmos genéticos
title Asesor de índices de base de datos usando algoritmos genéticos
spellingShingle Asesor de índices de base de datos usando algoritmos genéticos
Ttito Amezquita, Josue Joel
Bases de Datos
Asesor de Índices
Algoritmos Genéticos
Optimización de Cargas de Trabajo Compartidas
Configuración en Bases de Datos
Algoritmos Genéticos Paralelos
https://purl.org/pe-repo/ocde/ford#1.02.01
title_short Asesor de índices de base de datos usando algoritmos genéticos
title_full Asesor de índices de base de datos usando algoritmos genéticos
title_fullStr Asesor de índices de base de datos usando algoritmos genéticos
title_full_unstemmed Asesor de índices de base de datos usando algoritmos genéticos
title_sort Asesor de índices de base de datos usando algoritmos genéticos
author Ttito Amezquita, Josue Joel
author_facet Ttito Amezquita, Josue Joel
author_role author
dc.contributor.advisor.fl_str_mv Túpac Valdivia, Yván Jesús
dc.contributor.author.fl_str_mv Ttito Amezquita, Josue Joel
dc.subject.es_PE.fl_str_mv Bases de Datos
Asesor de Índices
Algoritmos Genéticos
Optimización de Cargas de Trabajo Compartidas
Configuración en Bases de Datos
Algoritmos Genéticos Paralelos
topic Bases de Datos
Asesor de Índices
Algoritmos Genéticos
Optimización de Cargas de Trabajo Compartidas
Configuración en Bases de Datos
Algoritmos Genéticos Paralelos
https://purl.org/pe-repo/ocde/ford#1.02.01
dc.subject.ocde.none.fl_str_mv https://purl.org/pe-repo/ocde/ford#1.02.01
description En la actualidad, la mayoría de aplicaciones o sistemas requieren una base de datos. De acuerdo al tipo, tamaño y/o carga de trabajo de la aplicación es que se suele escoger entre bases de datos relacionales y no relacionales. Por ejemplo, las aplicaciones mas conocidas en redes sociales, como Twitter, Facebook, LinkedIn, etc, tienden a usar bases de datos no relacionales, mientras que sistemas profesionales como aplicaciones de banca, utilizan Base de Datos relacionales, debido a que necesitan cumplir las propiedades de Atomicidad, Consistencia, Insolación y Duración (ACID). Una de las características principales de las bases de datos relacionales, es la capacidad de crear índices. Los índices son estructuras de datos que ayudan a agilizar las consultas. La tarea de crear índices es usualmente un trabajo manual, y es el Administrador de la Base de Datos, el encargado en realizarlo. Hay que considerar que cada índice creado, requiere un espacio en disco adicional. Así que indexar toda las Base de Datos no es tan buena idea. El presente trabajo, busca generar de manera autómatica índices en una Base de Datos haciendo uso de los Algoritmos Genéticos. Para ello se considera el problema de la indexación de las tablas, como una tarea a optimizar, donde el resultado deseado es un equilibrio entre reducir el espacio generado por los archivos de los índices y reducir el tiempo de la ejecución de consultas.
publishDate 2023
dc.date.accessioned.none.fl_str_mv 2023-11-20T21:18:59Z
dc.date.available.none.fl_str_mv 2023-11-20T21:18:59Z
dc.date.issued.fl_str_mv 2023
dc.type.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/publishedVersion
format bachelorThesis
status_str publishedVersion
dc.identifier.other.none.fl_str_mv 1080198
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12590/17830
identifier_str_mv 1080198
url https://hdl.handle.net/20.500.12590/17830
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.ispartof.fl_str_mv SUNEDU
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Católica San Pablo
dc.publisher.country.none.fl_str_mv PE
publisher.none.fl_str_mv Universidad Católica San Pablo
dc.source.none.fl_str_mv reponame:UCSP-Institucional
instname:Universidad Católica San Pablo
instacron:UCSP
instname_str Universidad Católica San Pablo
instacron_str UCSP
institution UCSP
reponame_str UCSP-Institucional
collection UCSP-Institucional
bitstream.url.fl_str_mv https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/799d1491-2246-4c63-85d3-e881b23e7881/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/30e164fb-9a93-4ead-b79b-da69a583ab5d/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/76bf9081-1740-495f-b1c0-5ff98545a4fe/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/f7e622d0-5380-476f-9f9b-09ea2e1500bc/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/effe74d2-77fb-422e-8e08-7e1627ab9766/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/626c5eb3-179f-43f6-9d42-069243ae96e4/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/d22245d7-3f74-4040-ac57-05c17c4be4d7/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/7b6e3e26-4f11-4760-a21e-b119a32d421f/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/7493f234-cc8f-45b3-b70c-84db9ce52a78/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/e0c78577-8a36-478e-be33-31602106ed07/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/176736a7-fb2a-4a66-b1eb-bb583db773ae/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/133b5593-14f4-4877-abd0-66dc50ada2ca/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/deccc94d-9ca7-45df-8aa9-9be5b1555352/download
bitstream.checksum.fl_str_mv 8a4605be74aa9ea9d79846c1fba20a33
4f24da45241d36625f21ad89a34943fc
2dbbd031b74e392b15b21e7da1f525ed
b753b34c1fb8973446050748cd9a63bb
4cd3c26f289a4d6f64299921e9290f01
8decfa9aaeff997eb101461e39ef22fa
515997efb1ba6db052c65c1db4cd7bcb
9a90bac07478b55e162732ce874563e2
d93cfeda8fb51f29d1272a22c149cef6
5c5102b5bf10d58a61deff62d4449168
d07de3cff50463385f3ec5368a3caff8
a8879433c2c02dcba5d7e3fca0194318
089145dc91d403a1ac1b434e72732f02
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional de la Universidad Católica San Pablo
repository.mail.fl_str_mv dspace@ucsp.edu.pe
_version_ 1851053040465870848
spelling Túpac Valdivia, Yván JesúsTtito Amezquita, Josue Joel2023-11-20T21:18:59Z2023-11-20T21:18:59Z20231080198https://hdl.handle.net/20.500.12590/17830En la actualidad, la mayoría de aplicaciones o sistemas requieren una base de datos. De acuerdo al tipo, tamaño y/o carga de trabajo de la aplicación es que se suele escoger entre bases de datos relacionales y no relacionales. Por ejemplo, las aplicaciones mas conocidas en redes sociales, como Twitter, Facebook, LinkedIn, etc, tienden a usar bases de datos no relacionales, mientras que sistemas profesionales como aplicaciones de banca, utilizan Base de Datos relacionales, debido a que necesitan cumplir las propiedades de Atomicidad, Consistencia, Insolación y Duración (ACID). Una de las características principales de las bases de datos relacionales, es la capacidad de crear índices. Los índices son estructuras de datos que ayudan a agilizar las consultas. La tarea de crear índices es usualmente un trabajo manual, y es el Administrador de la Base de Datos, el encargado en realizarlo. Hay que considerar que cada índice creado, requiere un espacio en disco adicional. Así que indexar toda las Base de Datos no es tan buena idea. El presente trabajo, busca generar de manera autómatica índices en una Base de Datos haciendo uso de los Algoritmos Genéticos. Para ello se considera el problema de la indexación de las tablas, como una tarea a optimizar, donde el resultado deseado es un equilibrio entre reducir el espacio generado por los archivos de los índices y reducir el tiempo de la ejecución de consultas.Tesis de pregradoapplication/pdfspaUniversidad Católica San PabloPEinfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-nd/4.0/Bases de DatosAsesor de ÍndicesAlgoritmos GenéticosOptimización de Cargas de Trabajo CompartidasConfiguración en Bases de DatosAlgoritmos Genéticos Paraleloshttps://purl.org/pe-repo/ocde/ford#1.02.01Asesor de índices de base de datos usando algoritmos genéticosinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionreponame:UCSP-Institucionalinstname:Universidad Católica San Pabloinstacron:UCSPSUNEDUIngeniero InformáticoUniversidad Católica San Pablo. Departamento Ciencia de la ComputaciónTítulo ProfesionalCiencia de la ComputaciónEscuela Profesional Ciencia de la Computación47914317https://orcid.org/0000-0002-7279-310529600586https://purl.org/pe-repo/renati/type#tesishttps://purl.org/pe-repo/renati/level#tituloProfesional611016Gutierrez Caceres, Juan CarlosMeza Lovon, Graciela LecirethLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/799d1491-2246-4c63-85d3-e881b23e7881/download8a4605be74aa9ea9d79846c1fba20a33MD51ORIGINALTTITO_AMEZQUIITA_JOS_ASE.pdfTTITO_AMEZQUIITA_JOS_ASE.pdfapplication/pdf1060365https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/30e164fb-9a93-4ead-b79b-da69a583ab5d/download4f24da45241d36625f21ad89a34943fcMD52TURNITIN.pdfTURNITIN.pdfapplication/pdf10854792https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/76bf9081-1740-495f-b1c0-5ff98545a4fe/download2dbbd031b74e392b15b21e7da1f525edMD55AUTORIZACIÓN.pdfAUTORIZACIÓN.pdfapplication/pdf813033https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/f7e622d0-5380-476f-9f9b-09ea2e1500bc/downloadb753b34c1fb8973446050748cd9a63bbMD54ACTA.pdfACTA.pdfapplication/pdf860943https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/effe74d2-77fb-422e-8e08-7e1627ab9766/download4cd3c26f289a4d6f64299921e9290f01MD53TEXTTTITO_AMEZQUIITA_JOS_ASE.pdf.txtTTITO_AMEZQUIITA_JOS_ASE.pdf.txtExtracted texttext/plain102231https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/626c5eb3-179f-43f6-9d42-069243ae96e4/download8decfa9aaeff997eb101461e39ef22faMD56TURNITIN.pdf.txtTURNITIN.pdf.txtExtracted texttext/plain9442https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/d22245d7-3f74-4040-ac57-05c17c4be4d7/download515997efb1ba6db052c65c1db4cd7bcbMD512AUTORIZACIÓN.pdf.txtAUTORIZACIÓN.pdf.txtExtracted texttext/plain1331https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/7b6e3e26-4f11-4760-a21e-b119a32d421f/download9a90bac07478b55e162732ce874563e2MD510ACTA.pdf.txtACTA.pdf.txtExtracted texttext/plain374https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/7493f234-cc8f-45b3-b70c-84db9ce52a78/downloadd93cfeda8fb51f29d1272a22c149cef6MD58THUMBNAILTTITO_AMEZQUIITA_JOS_ASE.pdf.jpgTTITO_AMEZQUIITA_JOS_ASE.pdf.jpgGenerated Thumbnailimage/jpeg4696https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/e0c78577-8a36-478e-be33-31602106ed07/download5c5102b5bf10d58a61deff62d4449168MD57TURNITIN.pdf.jpgTURNITIN.pdf.jpgGenerated Thumbnailimage/jpeg2628https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/176736a7-fb2a-4a66-b1eb-bb583db773ae/downloadd07de3cff50463385f3ec5368a3caff8MD513AUTORIZACIÓN.pdf.jpgAUTORIZACIÓN.pdf.jpgGenerated Thumbnailimage/jpeg5897https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/133b5593-14f4-4877-abd0-66dc50ada2ca/downloada8879433c2c02dcba5d7e3fca0194318MD511ACTA.pdf.jpgACTA.pdf.jpgGenerated Thumbnailimage/jpeg4999https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/deccc94d-9ca7-45df-8aa9-9be5b1555352/download089145dc91d403a1ac1b434e72732f02MD5920.500.12590/17830oai:repositorio.ucsp.edu.pe:20.500.12590/178302023-11-22 16:28:50.038https://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessopen.accesshttps://repositorio.ucsp.edu.peRepositorio Institucional de la Universidad Católica San Pablodspace@ucsp.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
score 13.922499
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).