Está en la página 1de 8

Bases de Datos Avanzadas

Enero- Julio 2013

PRACTICA ICO 6 CONECTARSE A LA BASES DE DATOS MYSQL USANDO ODBC, Y CMO USAR HERRAMIENTAS FROND END, COMO ACCESS ACERCA DE ODBC (CONECTIVIDAD ABIERTA DE BASES DE DATOS): Mtodo estndar para compartir datos entre bases de datos y programas. Los controladores ODBC utilizan SQL para obtener acceso a datos externos. Origen de Datos ODBC A un origen de datos ODBC (datos e informacin necesaria para tener acceso a esos datos desde programas y bases de datos que admitan el protocolo ODBC), por ejemplo, una base de datos y el servidor donde reside, se tiene acceso a travs de un controlador ODBC. Qu es un origen de datos? Un origen de datos est formado por la procedencia de los datos y la informacin de conexin necesaria para tener acceso a los mismos. Ejemplos de orgenes de datos son Microsoft Access, Microsoft SQL Server, Oracle RDBMS, una hoja de clculo y un archivo de texto. Ejemplos de informacin de conexin son la ubicacin del servidor, el nombre de la base de datos, el Id. De inicio de sesin, la contrasea y diversas opciones de controlador ODBC que describen cmo conectarse al origen de datos. En la arquitectura ODBC, una aplicacin (como Access o un programa de Microsoft Visual Basic) se conecta al Administrador de controladores ODBC que, a su vez, utiliza un controlador ODBC especfico (por ejemplo, el controlador ODBC de Microsoft SQL) para conectarse a un origen de datos. En Access, los orgenes de datos ODBC se utilizan para conectarse a orgenes de datos externos a Access que no tienen controladores integrados. Orgenes de datos de equipos Los orgenes de datos de equipos almacenan informacin de conexin en el registro de Windows de un determinado equipo con un nombre definido por el usuario. Los orgenes de datos de equipos slo se pueden utilizar en el equipo en que estn definidos. Hay dos tipos de orgenes de datos de equipos, a saber, del usuario y del sistema. Orgenes de datos del usuario: slo pueden ser utilizados por el usuario actual y nicamente los puede ver dicho usuario. Orgenes de datos del sistema: pueden ser utilizados por todos los usuarios de un equipo y los pueden ver todos los usuarios del equipo y de los servicios del sistema como, por ejemplo, servicios de Microsoft Windows. Un origen de datos de equipo es especialmente til cuando se desea proporcionar seguridad adicional, dado que ayuda a garantizar que slo los usuarios que han iniciado una sesin pueden ver un origen de datos de equipo y un usuario remoto no puede copiar dicho origen de datos a otro equipo.

INSTALACIN DEL CONTROLADOR ODBC DE MYSQL (MySQL ODBC 5.2 ) El controlador ODBC de MySql, se encuentra en la pgina oficial de mysql. Bajar la ltima versin del controlador. Al momento de la instalacin aparece la siguiente ventana:

Bases de Datos Avanzadas

Enero- Julio 2013

CREACIN DEL NUEVO ORGEN DE DATOS Ahora, para agregar un nuevo origen de datos de sistema y posteriormente poder usar el conector, ingresamos por: Panel de control>Herramientas administrativas>Orgenes de datos ODBC Donde nos aparece la siguiente ventana en la cual seleccionamos la pestaa de DSN de sistema:

Bases de Datos Avanzadas

Enero- Julio 2013

Hacemos clic en agregar y nos aparece la siguiente ventana, en la cual elegimos el controlador respectivo, que en este caso es MySQL ODBC 5.2A Driver.

Al hacer clic, aparece la ventana de configuracin del conector, donde aparecen los siguientes campos: Data Source Name: (Windows DNS Name) Ponemos el nombre con el que identificar en Windows la Base de Datos MySQL que vamos a acceder. (example: everyoneMySQL) Description: Descripcin, opcional. Server: (MySQL Host (Name or IP)) Aqu le indicamos la IP del servidor o su nombre. (ejemplo 192.168.0.1) User: El usuario con privilegios para acceder a la Base de Datos. (example: root) Password: El password para acceder de ese usuario Database: (MySQL Database Name) El Nombre de la Base de datos que vamos a acceder. (example: MyBD) Para otras opciones de configuracin, se puede ver en las pestaas de Connect Options y en Advanced. Port (3306): Es el puerto por donde se conecta a la Base de datos, por defecto usara el 3306

Bases de Datos Avanzadas

Enero- Julio 2013

Si se hace clic en Test, se puede ver si la conexin ha sido exitosa o hay algn error de conexin.

En Database, aparecen entonces las bases de datos respectivas a las cuales se pueden acceder.

ACCEDER DESDE MICROSOFT ACCESS


En Microsoft Access, despus de crear un archivo nuevo como Base de datos en Blanco, o segn las necesidades, entonces se entra a Datos externos>Mas>Bases de datos ODBC.

Seleccionar Vincular al origen de datos creado una tabla Vinculada.

Bases de Datos Avanzadas

Enero- Julio 2013

As aparece la siguiente ventana para Seleccionar origen de datos, en la cual seleccionamos la pestaa de origen de datos de equipo:

Seleccionamos el nombre de origen de datos que fue creado. Aparece la ventana de Vincular tablas, donde seleccionamos las tablas que necesitamos:

Posteriormente, damos clic en Aceptar

Bases de Datos Avanzadas

Enero- Julio 2013

CAMBIAR PROPIEDADES EN ACCESS PARA QUE EL USUARIO PUEDA INGRESAR DATOS PRACTICA 1.- Crear un nuevo formulario utilizando el asistente. 1.1 En vista diseo 1.2 Dar doble clic en el selector de formularios

1.3 Ir a la pestaa Formato

2.- Seleccione NO El selector de registros, Botones de desplazamiento, Separadores de registro. 3.- Agregue Exploracin de registros (ir al primer registro, ir al registro anterior, ir al registro siguiente, ir al ltimo registro) (Ver Anexo)

3.- Agregue Operaciones con registros (Agregar nuevo registro, Deshacer registro, Eliminar registro, Guardar registro) 6

Bases de Datos Avanzadas

Enero- Julio 2013

CAMBIAR PROPIEDADES EN ACCESS PARA QUE EL USUARIO SOLO PUEDA CONSULTAR LOS REGISTROS PRACTICA 1.- Crear un nuevo formulario utilizando el asistente. 1.1 En vista diseo 1.2 Dar doble clic en el selector de formularios

1.3 Ir a la pestaa Datos Permitir filtros Permitir ediciones Permitir eliminacin Permitir agregar Entrada de datos NO NO NO NO NO

Bases de Datos Avanzadas

Enero- Julio 2013

1.4 Ir a la pestaa Formato 2.- Quite de este formulario El selector de registros, Botones de desplazamiento, Separadores de registro. 3.- Agregue Exploracin de registros (ir al primer registro, ir al registro anterior, ir al registro siguiente, ir al ltimo registro)

Anexo

También podría gustarte