viernes, 8 de noviembre de 2013

Como Realizar Una Conexión ODBC en Excel

El tema a realizar como grupo, corresponde a la conexión de una Open DataBase Connectivity (ODBC) a través de Microsoft Access.


Esta herramienta sirve para conectar una base de datos ubicada en Internet o en algún otro servidor externo, también existe la opción de conectarse mediante un archivo DNS de algún programa con este tipo de conexión. En este caso vamos a ver cómo conectar una base de datos alojada en Internet (como por ejemplo SQL server).


El primer paso es abrir Microsoft Access y seleccionar una nueva base de datos web, aquí nos vamos a la pestaña de datos externos y seleccionamos conectar mediante ODBC.


Aquí nos aparecerá la siguiente ventana::


En esta ventana seleccionamos “New”, ya que realizaremos una nueva conexión al servidor al cual nos conectamos; inmediatamente aparecerá esta ventana:



Esta selección nos da la opción de si el lugar del tipo de datos viene de un sistema o un usuario, al conectarnos mediante el ejemplo (SQL server) seleccionaremos System Data Source.


Damos en next y se abrirá el asistente de configuración :
El nombre es el que usaremos de referencia para el origen de la base de datos, la descripción también es escrita por el usuario para definir que uso se le dará a la base de datos.


Por último y más importante es el servidor donde se escribirá la dirección de donde esta ubicado el servidor.


Presionamos siguiente para ver la última configuración de nuestro asistente:

En esta ventana tenemos que seleccionar la base de datos que queremos sea la de defecto (la que usaremos), seleccionamos el nombre de nuestra base.
Luego se abrirá una ventana en donde podremos testear nuestra base, que es lo más recomendable para revisar si está funcionando o no. De no estar funcionando será bueno revisar los pasos anteriores y reparar algún error que se cometió.


Con esto tenemos nuestra base de datos agregada al sistema, por lo que ahora la seleccionamos con nuestro nombre y descripción que escribimos.


Ahora nos al aceptar la ubicación de nuestra  base lo más seguro es que posea seguridad integrada, por lo que nos pedirá un usuario y una pasword interna de la base para entrar.


Ya tenemos acceso a la base de datos por lo que nos da la opción de elegir las tablas que necesitamos. Seleccionamos las que necesitemos y le damos OK.




Con esto ya tenemos la conexión realizada y tenemos acceso a la base de datos, podemos realizar las mismas consultas que normalmente hacemos pero esta vez conectados a una base de datos de internet.


Este tipo de herramientas de microsoft access son muy útiles para el mundo real, donde manejar algo desde un programa que conocemos (como access) es mucho más fácil y cómodo.

9 comentarios:

  1. Me parece un artículo de muy fácil comprensión, ya que se explica paso a paso mediante imágenes haciendo que sea muy difícil el equivocarse al realizar alguna de las etapas mostradas.
    De igual forma, me quedan dudas al respecto de los beneficios que tiene el usar este tipo de conexión, que hasta ahora desconocía y me parece muy interesante; porque me imagino que me ahorro tiempo y espacio del disco duro, por ejemplo, que conlleva descargar una base de datos desde internet.
    Y respecto al título quería hacer un alcance, que dice el realizar la conexión en Excel, pero en realidad el artículo se trata de realizarla utizando Access.
    Saludos.

    ResponderEliminar
  2. Nos resultó confuso entender la introducción al tema, específicamente la redacción del primer párrafo, pero a medida que avanzamos, los pasos a seguir se dan a entender de forma más clara. Esto puede ser quizás debido a la ausencia de una explicación más básica al tema y una adecuada redacción en cada explicación. Bien presentadas las imágenes en cada uno de los pasos a seguir, con excepción de “SQL server login”. Creemos que se logra el objetivo del tema y se explica finalmente como acceder a los datos a través de ODBC.

    ResponderEliminar
  3. Esta entrada me pareció muy interesante, ya que el concepto de conexión ODBC lo desconocía por completo, sin embargo gracias a esta publicación pude entender y aprender la manera en como utilizarlo. El apoyo de imágenes es de gran ayuda para hacer mucho mas simple la comprensión de los conceptos que se desean explicar para la contra parte que lee el articulo.
    Por otra parte, me quedo la interrogante con respecto a la seguridad de las bases de datos que se obtienen desde la web, ya que si se trabaja con archivos externos estos deberían tener ciertos estándares de seguridad.

    ResponderEliminar
  4. Esta entrada me pareció muy interesante, ya que el concepto de conexión ODBC lo desconocía por completo, sin embargo gracias a esta publicación pude entender y aprender la manera en como utilizarlo. El apoyo de imágenes es de gran ayuda para hacer mucho mas simple la comprensión de los conceptos que se desean explicar para la contra parte que lee el articulo.
    Por otra parte, me quedo la interrogante con respecto a la seguridad de las bases de datos que se obtienen desde la web, ya que si se trabaja con archivos externos estos deberían tener ciertos estándares de seguridad.

    ResponderEliminar
  5. Cuando leí el titulo no sabia bien a que se referia, desconocía completamente que es una base ODBC, tras haberlo leido detalladamente me empezo a quedar mas claro en que consistía y lo útil que puede llegar a ser.
    Si bien explican muy bien el como realizar esta conexión, me falto eso si una aplicación mas practica que describiera mejor, como se puede aplicar bien en el mundo real, y cuales son sus ventajas y desventajas.

    ResponderEliminar
  6. Me pareció muy interesante el artículo, pero no entendí bien cual es la utilidad al estar en internet o no, pues no mencionan si existe algún tema de seguridad relacionado que pueda, sin embargo, creo que es de fácil comprensión ya que muestra paso a paso el método a seguir para lograr el objetivo.

    ResponderEliminar
  7. Es un post muy interesante y el hecho de usar las imágenes paso a paso lo hace más entendible. Quizás podrían haber utilizado otros medios como videos que entregaran información relacionada a esta herramienta. El formato está un poco descuidado ya que podrían haber centrado las imágenes, utilizar espacios entre párrafos y justificar el texto.

    Con respecto al contenido mismo, supieron entregar la información de manera clara, sobretodo pensando que es un tema bastante técnico. Un punto negativo es que podrían haber mencionado en que versión de excel están referidas las imágenes y el tutorial mismo, y si se realiza de la misma forma en otras versiones.

    ResponderEliminar
  8. Considero que el artículo se refiere a un tema de mucha utilidad pero que sin embargo no queda totalmente claro a lo largo de él. El detalle está muy claro, y se logra el objetivo respecto a ser una guía para implementar la conexión.

    Al leer su artículo me surgen inmediatamente dudas respecto a la seguridad de la información que está en juego mediante esta utilidad de Access. Es sumamente importante considerar que poder acceder a una base alojada en servidores externos o internet conlleva riesgos de seguridad que pueden ser claves.

    En general buen trabajo explicativo, buen uso de imágenes.

    ResponderEliminar
  9. Me pareció que podrían haberse mejorado temas de formato para amenizar con el entorno del blog. Es un tema muy interesante y de la forma en que se abordó creo es la adecuada: explicado paso a paso y con imágenes para ayudar a encontrar los items para usuarios no acostumbrados al software. En general me nacieron ciertas dudas, como la integridad de los datos y la seguridad, pero creo que escapan al alcance del blog.

    ResponderEliminar