Examinando por Materia "SQL (Lenguaje de programación)"
Mostrando 1 - 2 de 2
Resultados por página
Opciones de ordenación
Publicación Acceso abierto Fundamentos de bases de datos : notas de referencia.(2017-08-28) Millán González, Martha Elena del SocorroLa teoría de bases de datos incluye los principios formales para definir y manipular datos estructurados e interrelacionados. Para definir los datos se utiliza un modelo de datos y para su manipulación un lenguaje. Diferentes modelos de datos se han propuesto buscando un mayor nivel expresivo para representar el mundo real. La potencia y limitaciones de cada modelo se pueden evaluar desde un punto de vista teórico y se evidencian desde un punto de vista práctico cuando se trata de implementarlos en aplicaciones tradicionales y modernas. Estas últimas generalmente requieren tipos de datos complejos. Los lenguajes de manipulación de datos tienen como propósito ofrecer facilidad, simplicidad y flexibilidad a la hora de utilizarlos para actualizar y recuperar información desde la base de datos. Los lenguajes de manipulación son, en su gran mayoría, declarativos, lo que reduce significativamente el tiempo de desarrollo y mantenimiento de las aplicaciones. El propósito de este material es ofrecer a profesores responsables de la asignatura Fundamentos de Bases de Datos, y a los estudiantes, una guía que cubra el contenido completo de la asignatura. La estructura de este material se apoya en el texto guía de la asignatura y no intenta reemplazarlo.Publicación Acceso abierto Procesamiento de lenguaje natural con tratamiento de ambiguedad para la recuperación de información en una base de datos relacional(Universidad del Valle, 2010) Guzmán Murillo, Carlos Alberto; Millán González, Martha Elena del Socorro; Gutierrez de Piñerez Reyes, Raúl ErnestoEn este trabajo se propone un modelo para el procesamiento de lenguaje natural y la resolución de ambigüedades en consultas en bases de datos relacionales. El procesamiento de lenguaje natural se basa en el análisis lingüístico de la consulta. La resolución de ambigüedades se aborda con el análisis lingüístico y el uso de ontologías. De igual manera, el modelo propone el uso de lexicones y ontologías para generar un mapeo más acertado, en el sentido de obtener los datos correctos que se habían solicitado en la consulta (No generar consultas SQL que no recuperan los datos deseados). Así mismo, se describe una implementación del modelo. El prototipo resultante fue probado con la base de datos de pruebas PUBS.