Interface de consulta bases de datos UNAB
| dc.contributor.advisor | Dangond, Juan Carlos | |
| dc.contributor.author | Bohórquez Bohórquez, Ricardo | |
| dc.contributor.author | Niño Bautista, Edgar | |
| dc.coverage.campus | UNAB Campus Bucaramanga | spa |
| dc.coverage.spatial | Bucaramanga (Santander, Colombia) | spa |
| dc.date.accessioned | 2024-09-10T15:17:48Z | |
| dc.date.available | 2024-09-10T15:17:48Z | |
| dc.date.issued | 1999 | |
| dc.degree.name | Ingeniero de Sistemas | spa |
| dc.description.abstract | Las redes de computadores son hoy pieza fundamental en una organización. Los gerentes, administradores y todos aquellos que llevan las riendas de una impresa sin importar su objetivo en el mercado, tienen la necesidad de que sean implantadas dentro de su compañía para mejorar los procesos que se llevan a cabo. La información debe estar disponible para todos aquellos involucrados en las tareas y rutinas que hacen parte de la misión de la empresa. La Universidad Autónoma de Bucaramanga (UNAB) cuenta con una infraestructura idónea para el manejo de la información mediante la red. Sin embargo existen procesos en donde el problema principal radica en que existen datos almacenados en diferentes plataformas de bases de datos, lo que hace que para poder leer un campo determinado de una base de datos, se tenga que procesar primero este campo o tabla mediante un utilitario que convierta dicha información al formato requerido por la aplicación en curso. De igual manera si deseo visualizar información de otra base de datos tengo que repetir el proceso con otra clase de interfaz o programa, para poder dar al usuario la presentación de los datos que el solicita en su plataforma de trabajo. | spa |
| dc.description.abstractenglish | Computer networks are a fundamental part of an organization today. Managers, administrators and all those who are in charge of a company, regardless of its market objective, need them implemented within their company to improve the processes that are carried out. The information must be available to all those involved in the tasks and routines that are part of the company's mission. The Universidad Autónoma de Bucaramanga (UNAB) has an ideal infrastructure for managing information through the network. However, there are processes where the main problem lies in the fact that there is data stored in different database platforms, which means that in order to read a certain field of a database, this field or table must first be processed using a utility that converts said information to the format required by the current application. Likewise, if I want to view information from another database, I have to repeat the process with another type of interface or program, in order to give the user the presentation of the data that he requests on his work platform. | spa |
| dc.description.degreelevel | Pregrado | spa |
| dc.description.learningmodality | Modalidad Presencial | spa |
| dc.description.tableofcontents | INTRODUCCIÓN.......................................................................................................................................................................... 1 1.1 DESCRIPCION........................................................................................................................................................ 1 1.2 OBJETIVOS........................................................................................................................................................ 2 1.2.1 Objetivo General ........................................................................................................................................................2 1.2.2 Objetivos Específicos........................................................................................................................................................ 2 1.2.3 Beneficios Esperados........................................................................................................................................................ 3 2. MARCO TEORICO ........................................................................................................................................................4 2.1 ANTECEDENTES........................................................................................................................................................ 4 2.2 TENDENCIAS ACTUALES DE LOS SISTEMAS DE BASES DE DATOS............................................................................. 5 2.3 BASES DE DATOS DE LA PRIMERA GENERACIÓN.................................................................................................................. 6 2.4 SEGUNDA GENERACIÓN: SISTEMAS RELACIONALES ..................................................................................................................7 2.5 TERCERA GENERACIÓN: MANEJADORES OBJETO-RELACIONAL.............................................................................................. 9 2.5.1 Manejadores Objeto-Relacional.................................................................................................................................................... 9 2.5.2 Manejadores de Objetos ..................................................................................................................10 2.6 CONCEPTOS GENERALES DE BASES DE DATOS.................................................................................................................. 11 2.6.1 Tablas ..............................................................................................................................................................................................12 2.6.2 Índices ..............................................................................................................................................................................................13 2.6.3 Base de Datos Relacional ........................................................................................................................................................14 2.6.4 Campo Indíce........................................................................................................................................................ 16 2.6.5 Queries ........................................................................................................................................................17 2.6.6 Joins ........................................................................................................................................................17 2.6.6.1 Inner Join Ef........................................................................................................................................................ 2.6.6.2 Quter Join........................................................................................................................................................ 18 2.6.6.3 Self Join ...............................................................................................................................................................................18 2.6.7 Sql.............................................................................................................................................................................................. 2.6.7.1 SQL Database Structure........................................................................................................................................................ 2.6.7.2 SQL Queries........................................................................................................................................................ 2.6.8 Bases de Datos Remotas........................................................................................................................................................ 2.7 NORMALIZACIÓN........................................................................................................................................................ 2.7.1 Formas de Normalización........................................................................................................................................................ 2.8 NORMAS PARA DATOS DISTRIBUIDOS.................................................................................................................. 2.8.1 Data Dictionary........................................................................................................................................................ 2.8.2 Regla de Integridad de Datos........................................................................................................................................................ 2.8.3 Data Integrity........................................................................................................................................................ 2.8.4 Data Concurrency.................................................................................................................. 2.8.5 Transaction Consistency.................................................................................................................. 2.8.6 Integridad Referencial........................................................................................................................................................ 2.8.7 Centralización/Descentralización.................................................................................................................. 2.9 ODBC (OPEN DATA BASE CONECTIVITY).................................................................................................................. 2.9.1 Controladores ODBC.................................................................................................................. 2.92 CONFIGURACION DE LA FUENTE DE DATOS ODBC.................................................................................................................. 2.9.3 El futuro de ODBC........................................................................................................................................................ 2.10 SISTEMA DE ADMINISTRACION DE BASES DE DATOS (DBMS ).......................................................................................... 2.11 INTERFAZ DE PROGRAMACIÓN........................................................................................................................................................ 2.12 MOTOR DE BASE DE DATOS........................................................................................................................................................ 2.13 API(INTERFACE DE PROGRAMACION DE APLICACIONES)................................................................................................... 2.14 SISTEMA OPERATIVO........................................................................................................................................................ 2.15 LENGUAJE DE PROGRAMACION DE LA INTERFACE.................................................................................................................. 2.15.1 Visual Basic 5........................................................................................................................................................ 2.15.2 Componentes de la capa media y Microsoft Transaction Server...................................................................................... 2.15.3 Objetos de datos ActiveX (ADO)................................................................................................................................................. 2.15.4 Orígenes de Datos y Controles de Datos.................................................................................................................. 2.15.5 Enlace Dinámico a Datos.................................................................................................................. 2.15.6 Presentación de Datos al Usuario Final.................................................................................................................. 2.15.7 Dar formato a los Datos y validación de los Datos.................................................................................................................. 2.15.8 Características del Lenguaje de Programación.................................................................................................................. 2.15.8.1 HTML y Acceso a Datos.................................................................................................................. 2.15.8.2 ADO, DAO y RDO en Visual Basic.................................................................................................................. 2.15.8.3 ADO........................................................................................................................................................ 2.15.8.4 DAO y RDO........................................................................................................................................................ 2.15.8.5 Orígenes de Datos de Visual Basic.................................................................................................................. 2.15.8.6 Nuevos Orígenes de Datos.................................................................................................................. 2.15.8.7 Orígenes de Datos mediante Clases Orientadas a Datos............................................................................ 2.15.8.8 Diseñador de Entorno de Datos.................................................................................................................. 2.15.8.9 Objetos Recordset de ADO.................................................................................................................. 2.15.8.10 Enlace a Datos en Visual Basic.................................................................................................................. 2,15.8.11 Objetos BindingCollection.................................................................................................................. 2.15.8.12 Características remotas de Visual Basic.................................................................................................................. 2.15.8.13 UDT como Parámetro de un Public Sub.................................................................................................................. 2.15.8.14 Objetos Recordset remotos de ADO.................................................................................................................. 2.15.8.15 DHTML y acceso a datos de Visual Basic.................................................................................................................. 2.15.8.16 Aplicaciones IIS y DHTML.................................................................................................................. 2.15.8.17 Herramientas de Acceso a Datos en Visual Basic............................................................................ 2.15.8.18 Diseñador UserConnection.................................................................................................................. 2.15.8.19 Asistentes relacionados con el Acceso a Datos.................................................................................................................. 2.15.8.20 Microsoft Jet........................................................................................................................................................ 2.15.8.21 Conexión a Bases de Datos Access.................................................................................................................. 2.15.8.22 Diseñador de Entorno de Datos.................................................................................................................. 2.15.8.23 Propiedades de Conexión.................................................................................................................. 2.15.8.24 Crear un Objeto Command......................................................................................................................................................... 2.15.8.25 Abrir el Diseñador de Entorno de Datos.................................................................................................................. 2.15.8.26 Crear Objeto Command.................................................................................................................. 2.15.8.27 Crear un Formulario Enlazado a Datos.................................................................................................................. 2.15.8.28 Arrastrar Objeto Command a un Formulario vacío.................................................................................................... 2.15.8.29 Botones de comando para explorar Registros.................................................................................................................. 2.15.8.30 Crear Formulario de cuadrícula basado en una consulta............................................................................................ 2.15.8.31 Crear Objeto Command basado en una consulta.................................................................................................................. 2.15.8.32 Arrastrar Objeto Command dentro de un formulario vacío.......................................................................... 2.15.8.33 Crear un formulario maestro/detalle............................................................................ 2.15.8.34 Crear Objeto Command Primario-Secundario de entorno de Datos............................................................................ 2.15.8.35 Arrastrar Objeto Command de entorno de datos a un formulario vacío............................................................................ 2.15.8.36 Crear un Informe Enlazado a Datos.................................................................................................................. 2.15.8.37 Crear un Objeto Command de Entorno de Datos.................................................................................................................. 2.15.8.38 Abrir un diseñador de informe de datos.................................................................................................................. 2.15.8.39 Arrastrar Objeto Command de entorno de datos a un Informe de Datos...................................................................... 2.15.8.40 Establecer las propiedades de Datos del Informe.................................................................................................................. 2.15.8.41 Objetos de Datos Remotos............................................................................ 2.159 DAO........................................................................................................................................................ 2.15.9.1 DAO para ODBCDirect........................................................................................................................................................ 2.15.9.2 Posibilidades con ODBCDirect.................................................................................................................. 2.15.9.3 Interfaces DAO para Bases de datos Microsoft Jet.................................................................................................................. 2.15.9.4 Motor de Base de Datos Microsoft Jet............................................................................ 2.15.9.5 Características generales de DAO.................................................................................................................. 2.15.9.5.1 Modelos de objeto.................................................................................................................. 2.15.9.5.2 Objetos DAO........................................................................................................................................................ 2.15.9.5.3 Colecciones DAO........................................................................................................................................................ 2.15.9.5.4 Objetos DBengine y WORKspace.................................................................................................................. 2.15.9.6 Uso del espacio de trabajo Microsoft Jet.................................................................................................................. 2.15.9.6.1 Abrir Base de Datos.................................................................................................................. 2.15.9.7 Lenguaje de definición de datos (DDL).................................................................................................................. 2.15.9.8 Manipulación de datos........................................................................................................................................................ 2.15.9.9 Transacciones........................................................................................................................................................ 2.15.9.10 Réplicas................................................................................................................................................................................ 2.15.9.11 Seguridad........................................................................................................................................................ 2.15.9.12 Modelo de objetos ODBCDirect.................................................................................................................. 2.15.9.12,1 Conexión a una base de datos...................................................................................................................................... 2.15.9.12.2 Consultas........................................................................................................................................................ 2.15.9,12.3 Manipulación de datos.................................................................................................................. 2.15,9.12.4 Ejecución de método asíncrono.................................................................................................................. 2.15.9.13 Referencia de colecciones y objetos DAO.................................................................................................................. 2.15.9,14 Modelo de trabajo para conexiones JET.................................................................................................................. 2.15.9.14.1 Connection (Objeto).................................................................................................................. 2.15.9,14.2 Connections (colección).................................................................................................................. 2.15.9,14.3 Container (Objeto).................................................................................................................. 2.15.9.14,4 Databases (Colección.................................................................................................................. 2.15.9.14.5 Database (Objeto).................................................................................................................. 2.15.9.14,6 DBEngine (Objeto).................................................................................................................. 2.15.9,14,7 Document (Objeto).................................................................................................................. 2.15.9,14,8 Fields (Colección.................................................................................................................. 2.15.9.14.9 Recordsets (Colección)........................................................................................................................................................ 2.15.9.14,10 Recordset (Objeto)........................................................................................................................................................ 2.15.9.14.11 Relation (Objeto).................................................................................................................. 2.15.9,14,12 Workspace (Objeto).................................................................................................................. 2.15.9.15 Referencia de Métodos DAO para espacios de trabajo Microsoft Jet............................................................................ 2.15.9.16 Referencia de Métodos DAO para espacios de trabajo ODBCDirect............................................................................ 2.15.9,.16.1 AddNew (Método).................................................................................................................. 2.15.9.16.2 Append (Método).................................................................................................................. 2.15.9.16.3 BeginTrans, CommitTrans, Rollback (Métodos).................................................................................................................. 2.15.9,.16.4 CancelUpdate (Método).................................................................................................................. 2.15.9.16.5 Close (Método).................................................................................................................. 2.15.9.16.6 Delete (Método)........................................................................................................................................................ 2.15.9.16.7 Edit (Método)........................................................................................................................................................ 2.15.9.16.8 Execute (Método).................................................................................................................. 2.15.9.16.9 FindFirst, FindLast, FindNext, FindPrevious (Métodos)............................................................................................ 2.15.9.16.10 MoveFirst, MoveLast, MoveNext, MovePrevious (Métodos)............................................................................ 2.15.9,.16.11 OpenConnection (Método).................................................................................................................. 2.15.9.16.12 OpenDatabase (Método).................................................................................................................. 2.15.9,16,13 OpenRecordset (Método).................................................................................................................. 2.15.9.16.14 Refresh (Método)........................................................................................................................................................ 2.15.9.16,15 Seek (Método).................................................................................................................. 2.15.9.16.16 Update (Método)........................................................................................................................................................ 2.15.10 ADO (Objetos de datos ActiveX).................................................................................................................. 2.15.10,1 Entorno de datos.................................................................................................................. 2.15.10,2 Control de datos ADO.................................................................................................................. 2.15.10.3 Enlace a datos mejorado.................................................................................................................. 2.15.10.4 Compatibilidad con OLE DB.................................................................................................................. 2.15.10,5 Informe de datos.................................................................................................................. 2.15.10.6 Orígenes de datos........................................................................................................................................................ 2.15,10.7 Ventana Vista Datos............................................................................................................................................................ 2.15.10.8 Editor SQL........................................................................................................................................................ 2.15.10.9 Control Hierarchical FlexGrid.......................................................................................................................................... 2.15.10.10 Control DataRepeater........................................................................................................................................................ 2.15.10.11 Pasar objetos Recordset de ADO................................................................................................................................ 2.15.10,12 Mejoras del Asistente para formularios de datos.................................................................................................................. 2.15.10,13 Asistente para objetos de datos.................................................................................................................. 2.15.10.14 Objetos del sistema de archivos.................................................................................................................. 2.15.10,15 Objetos Format........................................................................................................................................................ 2.15.10.16 Control DataGrid........................................................................................................................................................ 2.15.10,17 Control DataList, controles DataCombo.................................................................................................................. 3. ANALISIS DEL SISTEMA........................................................................................................................................................ 3.1 SINTESIS DE LA TESIS.................................................................................................................. 3.2 REQUERIMIENTOS DEL SISTEMA........................................................................................................................................................ 3.2.1 Requerimientos de Hardware........................................................................................................................................................ 3.2.2 Requerimientos de Software.................................................................................................................. 3.2.3 Requerimientos de Seguridad.................................................................................................................. 3.3 ANALISIS DE ESTRUCTURAS.................................................................................................................. 3.3.1 Petición de Consulta.................................................................................................................. 3.3.2 Análisis de la Consulta........................................................................................................................................................ 3.3.3 Registros de Salida.................................................................................................................. 4, DISEÑO........................................................................................................................................................ 4.2 MODELO DE DATOS.................................................................................................................. 4.3 MODELO DE ACCESO A DATOS MEDIANTE ODBC............................................................................ 4.4 TRANSFERENCIA DE INFORMACION......................................................................................................................................... 4.5 ESQUEMA DE NAVEGACION........................................................................................................................................................ 4.6 DISEÑO DE INTERFACES DE USUARIO.................................................................................................................. 5. CONCLUSIONES Y RECOMENDACIONES.................................................................................................................. BIBLIOGRAFIA........................................................................................................................................................ ANEXOS .............................................................................................................................................................................................. | spa |
| dc.format.mimetype | application/pdf | spa |
| dc.identifier.instname | instname:Universidad Autónoma de Bucaramanga - UNAB | spa |
| dc.identifier.reponame | reponame:Repositorio Institucional UNAB | spa |
| dc.identifier.repourl | repourl:https://repository.unab.edu.co | spa |
| dc.identifier.uri | http://hdl.handle.net/20.500.12749/26453 | |
| dc.language.iso | spa | spa |
| dc.publisher.faculty | Facultad Ingeniería | spa |
| dc.publisher.grantor | Universidad Autónoma de Bucaramanga UNAB | spa |
| dc.publisher.program | Pregrado Ingeniería de Sistemas | spa |
| dc.relation.references | . | spa |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | spa |
| dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 2.5 Colombia | * |
| dc.rights.local | Abierto (Texto Completo) | spa |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/2.5/co/ | * |
| dc.subject.keywords | Systems engineer | spa |
| dc.subject.keywords | Technological innovations | spa |
| dc.subject.keywords | Databases | spa |
| dc.subject.keywords | Programming language | spa |
| dc.subject.keywords | Asynchronous method | spa |
| dc.subject.keywords | User interfaces (Computer systems) | spa |
| dc.subject.keywords | Human-computer interaction | spa |
| dc.subject.keywords | Computer files | spa |
| dc.subject.keywords | Electronic data processing | spa |
| dc.subject.lemb | Ingeniería de sistemas | spa |
| dc.subject.lemb | Innovaciones tecnológicas | spa |
| dc.subject.lemb | Interfaces de usuario (Computadores) | spa |
| dc.subject.lemb | Interacción hombre-computador | spa |
| dc.subject.lemb | Archivos de computador | spa |
| dc.subject.lemb | Procesamiento electrónico de datos | spa |
| dc.subject.proposal | Bases de datos | spa |
| dc.subject.proposal | Lenguaje de programación | spa |
| dc.subject.proposal | Método asícrono | spa |
| dc.title | Interface de consulta bases de datos UNAB | spa |
| dc.title.translated | UNAB database query interface | spa |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.coarversion | http://purl.org/coar/version/c_ab4af688f83e57aa | spa |
| dc.type.driver | info:eu-repo/semantics/bachelorThesis | |
| dc.type.hasversion | info:eu-repo/semantics/acceptedVersion | |
| dc.type.local | Trabajo de Grado | spa |
| dc.type.redcol | http://purl.org/redcol/resource_type/TP |
Archivos
Bloque original
1 - 1 de 1
Cargando...
- Nombre:
- 1999_Tesis_Ricardo_Bohorquez.pdf
- Tamaño:
- 35.43 MB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Tesis
Bloque de licencias
1 - 1 de 1
Cargando...
- Nombre:
- license.txt
- Tamaño:
- 829 B
- Formato:
- Item-specific license agreed upon to submission
- Descripción:
