Prototipo editor y visualizador para el manejo de la información espacial almacenada en un motor de bases de datos relacional Oracle utilizando OCI

El objetivo de este proyecto es desarrollar un prototipo que permita la Edición y Visualización para el manejo de información espacial almacenada en un motor de Base de Datos Relacional Oracle, utilizando OGI, La importancia del proyecto radica en el modulo SDO y las bases de datos de ORACLE, ya que...

Full description

Autores:
Arciniegas Caceres, Claudia Patricia
Bustamante Moreno, Katherine
Gomez Bolaños, Darlying Cecilia
Herrera Torres, Johanna Jimena
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
1999
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/26946
Acceso en línea:
http://hdl.handle.net/20.500.12749/26946
Palabra clave:
Spatial information management
Relational database
Engine
Geographic information systems
Relational databases
Prototype development
Ingeniería de sistemas
Innovaciones tecnológicas
Sistemas de información geográfica
Bases de datos relacionales
Desarrollo de prototipos
Manejo de información espacial
Base de datos relacional
Motor
ORACLE
Rights
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id UNAB2_4951cc643c6b026799b58cf6c557ef16
oai_identifier_str oai:repository.unab.edu.co:20.500.12749/26946
network_acronym_str UNAB2
network_name_str Repositorio UNAB
repository_id_str
dc.title.spa.fl_str_mv Prototipo editor y visualizador para el manejo de la información espacial almacenada en un motor de bases de datos relacional Oracle utilizando OCI
dc.title.translated.spa.fl_str_mv Prototype editor and viewer for managing spatial information stored in an Oracle relational database engine using OCI
title Prototipo editor y visualizador para el manejo de la información espacial almacenada en un motor de bases de datos relacional Oracle utilizando OCI
spellingShingle Prototipo editor y visualizador para el manejo de la información espacial almacenada en un motor de bases de datos relacional Oracle utilizando OCI
Spatial information management
Relational database
Engine
Geographic information systems
Relational databases
Prototype development
Ingeniería de sistemas
Innovaciones tecnológicas
Sistemas de información geográfica
Bases de datos relacionales
Desarrollo de prototipos
Manejo de información espacial
Base de datos relacional
Motor
ORACLE
title_short Prototipo editor y visualizador para el manejo de la información espacial almacenada en un motor de bases de datos relacional Oracle utilizando OCI
title_full Prototipo editor y visualizador para el manejo de la información espacial almacenada en un motor de bases de datos relacional Oracle utilizando OCI
title_fullStr Prototipo editor y visualizador para el manejo de la información espacial almacenada en un motor de bases de datos relacional Oracle utilizando OCI
title_full_unstemmed Prototipo editor y visualizador para el manejo de la información espacial almacenada en un motor de bases de datos relacional Oracle utilizando OCI
title_sort Prototipo editor y visualizador para el manejo de la información espacial almacenada en un motor de bases de datos relacional Oracle utilizando OCI
dc.creator.fl_str_mv Arciniegas Caceres, Claudia Patricia
Bustamante Moreno, Katherine
Gomez Bolaños, Darlying Cecilia
Herrera Torres, Johanna Jimena
dc.contributor.advisor.none.fl_str_mv Garavito, Gerardo
dc.contributor.author.none.fl_str_mv Arciniegas Caceres, Claudia Patricia
Bustamante Moreno, Katherine
Gomez Bolaños, Darlying Cecilia
Herrera Torres, Johanna Jimena
dc.subject.keywords.spa.fl_str_mv Spatial information management
Relational database
Engine
Geographic information systems
Relational databases
Prototype development
topic Spatial information management
Relational database
Engine
Geographic information systems
Relational databases
Prototype development
Ingeniería de sistemas
Innovaciones tecnológicas
Sistemas de información geográfica
Bases de datos relacionales
Desarrollo de prototipos
Manejo de información espacial
Base de datos relacional
Motor
ORACLE
dc.subject.lemb.spa.fl_str_mv Ingeniería de sistemas
Innovaciones tecnológicas
Sistemas de información geográfica
Bases de datos relacionales
Desarrollo de prototipos
dc.subject.proposal.spa.fl_str_mv Manejo de información espacial
Base de datos relacional
Motor
ORACLE
description El objetivo de este proyecto es desarrollar un prototipo que permita la Edición y Visualización para el manejo de información espacial almacenada en un motor de Base de Datos Relacional Oracle, utilizando OGI, La importancia del proyecto radica en el modulo SDO y las bases de datos de ORACLE, ya que actualmente es una de las herramientas más poderosas en el mercado que cuentan con un soporte para el desarrollo de software de calidad, permitiendo almacenamiento y manejo ilimitado de grandes volúmenes de información. El alcance del proyecto es comprender un poco más y entender esa tecnología para poder implementar un prototipo, y dar nuevos aportes para: el estudio de los GIS, los Editores georeferenciados y tener bases sólidas para la edición de tipo geográfico.
publishDate 1999
dc.date.issued.none.fl_str_mv 1999-11-26
dc.date.accessioned.none.fl_str_mv 2024-10-16T22:25:52Z
dc.date.available.none.fl_str_mv 2024-10-16T22:25:52Z
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.local.spa.fl_str_mv Trabajo de Grado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.hasversion.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12749/26946
dc.identifier.instname.spa.fl_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional UNAB
dc.identifier.repourl.spa.fl_str_mv repourl:https://repository.unab.edu.co
url http://hdl.handle.net/20.500.12749/26946
identifier_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
reponame:Repositorio Institucional UNAB
repourl:https://repository.unab.edu.co
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv .
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.local.spa.fl_str_mv Abierto (Texto Completo)
dc.rights.creativecommons.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Abierto (Texto Completo)
Atribución-NoComercial-SinDerivadas 2.5 Colombia
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.spatial.spa.fl_str_mv Colombia
dc.coverage.campus.spa.fl_str_mv UNAB Campus Bucaramanga
dc.publisher.grantor.spa.fl_str_mv Universidad Autónoma de Bucaramanga UNAB
dc.publisher.faculty.spa.fl_str_mv Facultad Ingeniería
dc.publisher.program.spa.fl_str_mv Pregrado Ingeniería de Sistemas
dc.publisher.programid.none.fl_str_mv ISI-1791
institution Universidad Autónoma de Bucaramanga - UNAB
bitstream.url.fl_str_mv https://repository.unab.edu.co/bitstream/20.500.12749/26946/2/1999_Arciniegas_Caceres_Claudia.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/26946/3/license.txt
https://repository.unab.edu.co/bitstream/20.500.12749/26946/4/1999_Arciniegas_Caceres_Claudia.pdf.jpg
bitstream.checksum.fl_str_mv e946440826f18adc0386db28551d06be
3755c0cfdb77e29f2b9125d7a45dd316
f3c4437a3259f06f85524f1158c42853
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB
repository.mail.fl_str_mv repositorio@unab.edu.co
_version_ 1814277902133362688
spelling Garavito, Gerardoe80aea19-d104-4ee3-af51-36aa93b50003Arciniegas Caceres, Claudia Patriciac953706d-e23f-4a4b-8004-e70bd63023faBustamante Moreno, Katherine229ce989-5795-4cb4-be94-3b1a808cfed2Gomez Bolaños, Darlying Ceciliab055d958-b96e-4dd3-b262-64bc11408156Herrera Torres, Johanna Jimena5ad1a4b1-300a-426c-bc8d-a4334a2da255ColombiaUNAB Campus Bucaramanga2024-10-16T22:25:52Z2024-10-16T22:25:52Z1999-11-26http://hdl.handle.net/20.500.12749/26946instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABrepourl:https://repository.unab.edu.coEl objetivo de este proyecto es desarrollar un prototipo que permita la Edición y Visualización para el manejo de información espacial almacenada en un motor de Base de Datos Relacional Oracle, utilizando OGI, La importancia del proyecto radica en el modulo SDO y las bases de datos de ORACLE, ya que actualmente es una de las herramientas más poderosas en el mercado que cuentan con un soporte para el desarrollo de software de calidad, permitiendo almacenamiento y manejo ilimitado de grandes volúmenes de información. El alcance del proyecto es comprender un poco más y entender esa tecnología para poder implementar un prototipo, y dar nuevos aportes para: el estudio de los GIS, los Editores georeferenciados y tener bases sólidas para la edición de tipo geográfico.INTRODUCCIÓN 22 1. DESCRIPCIÓN GENERAL 24 1.1 OBJETIVOS 25 1.1.1 Objetivo General 25 1.1.2 Objetivos Específicos 25 1.2 JUSTIFICACIÓN 26 1.3 ANTECEDENTES DEL PROYECTO 27 1.3.1 Enfoque Histórico 27 1.3.2 Enfoque Técnico 29 1.3.3 Enfoque Social 30 1.4 ALCANCES 31 2. MARCO TEORICO 33 2.1 BASES DE DATOS 33 2.1.1 Definición 33 2.1.1.1 Nivel físico y lógico 33 2.1.1.2 Nivel Conceptual 34 2.1.1.3 Nivel de Visión 34 2.1.1.3.1 Independencia Física de los datos 35 2.1.13.2 Independencia Lógica de los datos 35 2.1.1.3.3 Integridad 37 2.1.1.3.4 Seguridad y Recuperación ante fallos 37 2.1.1.3.5 Control de Concurrencia 37 2.1.1.3.6 Aislamiento de los datos 38 2.2.1 Modelo de Datos 38 2.1.2.1 Modelo Relacional 38 21.2.2 Modelo de Red 39 2.2 SISTEMAS DE INFORMACION GEOGRAFICA (SIG) 40 2.2.1 Definición 40 2.2.2 Componentes de los Sistemas de Información Geográfica 41 2.2.2.1 Hardware 41 2.2.2.3 Software 42 2.2.2.4 Datos 43 2.2.2.4 Personas 44 2.2.2.5 Métodos 44 2.2.8 Trabajo de los Sistemas de Información Geográfica 44 2.2.3.1 Referencias geográficas 45 2.2.3.2 Modelos Vectorial y Raster 46 2.2.4 Tareas de los Sistemas de Información Geográfica 48 2.2.4.2 Manipulación 48 2.2.4.3 RDBMS 49 2.2.2.4 Consulta y Análisis 49 2.2.4.4.1 Análisis de proximidad 50 2.2.4.4.2 Análisis de sobreposición 50 2.2.4.4 Visualización 51 2.2.5 Datos para los sistemas de información geográfica 51 2.2.5.1 Base para los mapas 52 2.2.5.2 Mapas y datos comerciales 52 2.2.5.3 Mapas y datos del medio ambiente 53 2.2.5.4 Referencia general de mapas 53 2.2.6 Obtención de los datos del mapa 54 2.2.7 Tecnologías relacionadas con los datos espaciales 54 2.2.7.1 Cartografía de desktop (desktop mapping) 55 2.2.7.2 CAD 55 2.2.7.3 Sensores remotos y GPS. 56 2.2.7.4 Sistema manejador de base de datos 56 2.2.8 ÁREAS DE APLICACIÓN DE LOS SISTEMAS DE INFORMACIÓN GEOGRAFICA 56 2.2.8.1 Sistemas de información territorial 59 2.2.8.2 Sistemas de información medioambiental y de recursos naturales 60 2.2.8.3 Sistemas de información de infraestructuras 60 2.2.9 Ventajas de utilizar sistemas de información geográfica 60 2.2.10 Desventajas de utilizar sistemas de información geográfica 61 2.3 INGENIERIA DEL SOFTWARE 61 2.3.1 Análisis y diseño 62 2,3.2.1 Análisis de sistemas 62 2.3.2.2 Análisis y diseño de sistemas 63 2.3.2.3 Análisis diseño y programación de sistemas 63 2.3.3 Concepto de sistemas 63 2.3.4 Categoría de sistemas de información 64 2.3.4.1 Sistema para el soporte de decisiones 64 2.3.5 Fines de los Prototipos de Aplicaciones 64 2.3.5.1 Aumento en la productividad 65 2.3.5.2 Redesarrollo planificado 65 2.3.5.3 Entusiasmo de los usuarios con respecto a los prototipos 66 2.3.6 Etapas del Método de Prototipos 66 2.3.6.1 Identificación de requerimientos conocidos 66 2.3.6.2 Desarrollo de un modelo de trabajo 66 2.3.6. 3 El prototipo y el usuario 67 2.3.6.4 Revisión del prototipo 67 2.4 OPCIÓN ESPACIAL (SDO) DE ORACLE 67 2.4.1 Definición de Datos Espaciales 68 2.4.2 Módulos de SDO 69 2.4.2.1 SD* convertidor (5D*Converter) 69 2.4.2.2 «SD* Cargador ($D*Loader) 69 2.4.2.3 -SD* SQL 69 2.4.2.4 -SLF Biblioteca 70 2.4.3 ARQUITECTURA DE LA TABLA ESPACIAL 70 2.4.4 \entajas de la tabla espacial 70 2.4.5 Restricciones de la Tabla Espacial 71 2.4.6 Tipos de tablas espaciales 72 3.ANALISIS 75 3.1 REQUERIMIENTOS DE DATOS 75 3.1.1 Capa Espacial de Puntos 75 3.1.2 Capa Espacial de Líneas 75 3.1.3 Capa Espacial de Polígonos 75 3.2. REQUERIMIENTOS FUNCIONALES 75 3.2.1 Modulo gráfico 76 3.2.2 Modulo edición 76 3.3 REQUERIMIENTOS DE DISEÑO PARA EL VISUALIZADOR 76 3.4 REQUERIMIENTOS DE DISEÑO PARA EL EDITOR 77 3.5 REQUERIMIENTOS ESTRATEGICOS 77 3.5.1 Misión 77 3.5.2 Visión 78 3.5.3 Matriz DOFA 78 3.5.3.1 Debilidades 78 3.5.3.2 Oportunidades 79 3.5.3.3 Fortalezas 79 3.5.3.4 Amenazas 80 4. CASOS DE USO 81 4.1 FUNCIONES A MANEJAR EN EL EDITOR 81 4.2 OBJETOS A MANEJAR EN EL VISUALIZADOR 81 4.3 FORMA COMO PUEDEN SER MANIPULADOS LOS OBJETOS 82 4.3.1 Graficación de la información 82 4.3.2 Identificación de un objeto 82 4.3.3 Zoom 83 5.DISEÑO 83 5.1 MODELO DE LOS DATOS 84 5.2 MODELO FUNCIONAL 85 5.2.1 Diagrama de Dependencia 85 5.2.2 Diagrama Funcional 87 6. ESTANDARES DE PROGRAMACION 87 7. CASOS DE PRUEBA 88 1.1 Prueba de Unidad 89 1.1.1 Consideraciones en la prueba de unidad 89 8. AMBIENTE DE DESARROLLO 91 8.1 CLIENTE/SERVIDOR: RED 92 8.1.1. HERRAMIENTAS REQUERIDAS 92 8.2 REQUERIMIENTOS FÍSICOS DEL SISTEMA 93 9. RECOMENDACIONES 93 10. CONCLUSIONES 94 BIBLIOGRAFÍA 95 ANEXOS 96PregradoThe objective of this project is to develop a prototype that allows Editing and Visualization for the management of Spatial Information stored in an Oracle Relational Database engine, using OGI. The importance of the project lies in the SDO module and the databases of ORACLE, since it is currently one of the most powerful tools on the market that has support for the development of quality software, allowing unlimited storage and management of large volumes of information. The scope of the project is to understand a little more and understand this technology to be able to implement a prototype, and provide new contributions for: the study of GIS, georeferenced Editors and having solid bases for type editing geographical.Modalidad Presencialapplication/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)Atribución-NoComercial-SinDerivadas 2.5 Colombiahttp://purl.org/coar/access_right/c_abf2Prototipo editor y visualizador para el manejo de la información espacial almacenada en un motor de bases de datos relacional Oracle utilizando OCIPrototype editor and viewer for managing spatial information stored in an Oracle relational database engine using OCIIngeniero de SistemasUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaPregrado Ingeniería de SistemasISI-1791info:eu-repo/semantics/bachelorThesisTrabajo de Gradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/acceptedVersionhttp://purl.org/redcol/resource_type/TPSpatial information managementRelational databaseEngineGeographic information systemsRelational databasesPrototype developmentIngeniería de sistemasInnovaciones tecnológicasSistemas de información geográficaBases de datos relacionalesDesarrollo de prototiposManejo de información espacialBase de datos relacionalMotorORACLE.ORIGINAL1999_Arciniegas_Caceres_Claudia.pdf1999_Arciniegas_Caceres_Claudia.pdfTesisapplication/pdf26409249https://repository.unab.edu.co/bitstream/20.500.12749/26946/2/1999_Arciniegas_Caceres_Claudia.pdfe946440826f18adc0386db28551d06beMD52open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-8829https://repository.unab.edu.co/bitstream/20.500.12749/26946/3/license.txt3755c0cfdb77e29f2b9125d7a45dd316MD53open accessTHUMBNAIL1999_Arciniegas_Caceres_Claudia.pdf.jpg1999_Arciniegas_Caceres_Claudia.pdf.jpgIM Thumbnailimage/jpeg8305https://repository.unab.edu.co/bitstream/20.500.12749/26946/4/1999_Arciniegas_Caceres_Claudia.pdf.jpgf3c4437a3259f06f85524f1158c42853MD54open access20.500.12749/26946oai:repository.unab.edu.co:20.500.12749/269462024-10-16 22:01:44.244open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.coRUwoTE9TKSBBVVRPUihFUyksIG1hbmlmaWVzdGEobWFuaWZlc3RhbW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuCgpFbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbi4gRWwgQVVUT1IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVTkFCIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8gZGUgYnVlbmEgZmUuCgpFbCBBVVRPUiBhdXRvcml6YSBhIGxhIFVuaXZlcnNpZGFkIEF1dMOzbm9tYSBkZSBCdWNhcmFtYW5nYSBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24uCg==