HOME            MS ACCESS             SUPER CD             LIBROS             USUARIOS           CONTACTO
Recursos 

 

INTRODUCCIÓN

En esta sección de Introducción pretendemos explicar un poco sobre lo que es Access, el concepto de base de datos Relacional, Historia de Access, Objetos de una base de datos, como Diseñar una base de datos en Access, el concepto de Aplicación MS Access, Capacidad de Access, para ver si es esta la herramienta que realmente necesitas, y por último cómo Distribuir tus aplicaciones.


Decidimos incluirla en esta página para brindar una mayor orientación a aquellos que recién se inician en Access y que les permitirá tener una mayor claridad a la hora de diseñar una aplicación en Access.

 

Ms Access: 

  • Concepto

  • Historia

  • Objetos

  • Diseño

  • Aplicación

  • Capacidad

  • Aplicación


¿QUE ES MS ACCESS?

Para entender lo que es Access, previamente debemos entender el concepto de base de datos.

Entendemos base de datos a un conjunto de información relacionada, agrupada como un todo, que está compuesto por campos, registros y archivos, donde Campo es el conjunto de elementos que componen un registro, Registro el conjunto de campos relacionados entre sí y Archivo la unión de varios registros que contienen los mismos campos.

A partir de la definición de base de datos, podemos entender a Access, como un programa informático con el que se puede gestionar distintos archivos relacionados, compuestos por registros.

Vamos a definir a MS Access como una base de datos de tipo relacional, compuesta por una serie de objetos que permiten organizar y almacenar información de una manera eficiente.

De esta definición surge 2 conceptos importantes: Relacional y Objetos, que ahora pasamos a detallar.

BASE DE DATOS DE TIPO RELACIONAL

Para entender el concepto de relacional, tenemos que tener la idea de varios archivos que se relacionan entre sí por medio de algún campo común, para compartir información.

En este tipo de base de datos, se puede almacenar registros en múltiples archivos relacionados entre sí. Los registros no se repiten y se ingresan una sola vez.

La capacidad relacional de Access permite organizar, cruzar y analizar un volumen inmenso de registros o datos no duplicados y, finalmente transformarla en información precisa y valiosa.

El diseño relacional de una base de datos tiene las siguiente ventajas:

OBJETOS DE UNA BASE DE DATOS ACCESS

Hasta Access 97 los objetos que conformaban una base de datos Access eran  6: Tablas, Consultas, Formularios, Informes, Macros y Módulos.

Access 2000 introduce un nuevo objeto para las base de tipo MDB:

También en esa misma versión al incluir la posiblidad de crear aplicaciones en un entorno Cliente Servidor que de manera nativa utiliza base de datos SQL Server, los proyectos de Access (ADP) adiciona los siguentes objetos:

UN POCO DE HISTORIA

Access nace en 1992 como la primera base de datos relacional "de escritorio" diseñada para el ambiente Windows. A través de sucesivas versiones, se han ido introduciendo nuevas tecnologías y mejoras que han cambiado la manera tradicional en que los usuarios entendían y utilizaban las bases de datos. Access fué la primera base de datos que incorpora la automatización OLE, que permite a los usuarios compartir información entre diferentes aplicaciones.

La primera versión 1.0 es lanzada en 1992 y sus características principales son: Diseñador de Tablas, Vista Hoja de Datos, Diseñador de Consultas, Generador de informes, Integración con Graph, compatibilidad con base de datos con ODBC.

En 1993 lanza la versión 1.1, con algunas mejoras: Integración con Word y Exportación de datos, Incrmenta su capacidad a 1 GB. mejora su conectividad con ODBC y lanza la primer versión ODE, a la vez que anuncia su integración con la suite Office

La versión 2.0 introdujo herramientas nuevas, como Asistentes para construir consultas y relaciones de manera gráfica. También Asistentes para Formularios e Informes que ayudaron a los usuarios a diseñar sus propias base de datos y utilizarlas inmediatamente.

Al llegar Windows 95, Access 95 (primera base de datos relacional de 32 bits) introdujo otras Herramientas como ser el Analizador de Tablas y Rendimientos y el manejo de bases de datos replicadas. A la vez incorporra VBA como lenguaje reemplazando a Access Basic. Esto  junto al hecho de ser la primera base de 32 bits, fué justamente su problema, ya que perdió mucho en rendimiento. es considerada la peor versión de Access.

Access 97, incorpora funciones y característica aún más avanzadas, pero el foco continúa centrado en la facilidad de uso por parte del usuario, mayor rapidez y que los procesos asociados, tradicionalmente reservados a los programadores, se automaticen más por medio de asistentes. Todo esto adaptado a los entornos más diversos: monousuarios, multiusuarios a través de una red o a través de Internet. Es considerada por muchos usuarios como la mejor versión de Access y la más estable.

Access 2000, incluyó una nueva tecnonología de acceso a datos (ADO), una interacción directa con SQL Server a través de ADP; la inclusión de nuevos objetos: las páginas de acceso a datos; y nuevas herramientas centradas principalmente en Internet. Si bien fué un cambio radical en la forma de programar este cambió también acarreó un alto costo no sólo de aprendizaje, sino también de bugs y problemas de dicha versión. Junto a Access 95, las peores

En 2001, Microsoft lanza Access XP o 2002, que centra sus novedades en tres frentes: Trabajo inteligente, Colaboración y Organización. Incorpora la integración con XML como punto fuerte; para proyectos ADP utiliza SQL Server 2000; se integra con los PivotTable y PivotChart y corrige la gran serie de problemas y bugs que Access 2000 trajo consigo.

En 2003, Microsoft lanza la versión Access 2003, que forma parte del gran conjunto Office System. Esta nueva versión tiene como  principal desventaja el hecho de no ser compatible con versiones de Windwos 9x. Entre las novedades: Marcas Inteligentes que antes era sólo de Word y Excel; Dependiencias; por fin una opción de Backup, mayor integración con XML.Otra gran desvenja es la lentitud apreciada en la vista diseño de los distitnos objetos.

Finalmente en Enero de 2007, Micrsoft lanza la versión comercial de Microsoft Office 2007, donde toda la suite Office sufre una renovación total en la parte visual. En cuanto a Access las principales novedades que vemos son: Nueva Interfaz y Ribbon que reemplaza las menús; Nuevos campos Adjuntos y Multivalor; Texto Enriquecido en campos memo; Calendario incorporado;  Generación de Archivos PDF y mayor integración con Outlook y Sahre Point; Nuevo formato de archivo acccdb. Compatible sólo con Windows XP SP2 y Vista.

Si quieres visualizar la historia en forma gráfica, pulsa aquí 

DISEÑAR UNA BASE DE DATOS

Es importante tener una idea de cómo diseñar una base de datos en Access, ya que al diseño es la clave para que la misma realice las operaciones que esperas en forma efectiva, precisa y eficaz. Si bien esta etapa te llevará un tiempo, considéralo como tiempo invertido, ya que ese tiempo te permitirá ahorrar con creces, tiempo más adelante.

Para diseñar una base de datos en Access, aconsejo siempre seguir los siguientes pasos:

APLICACIÓN DE MS ACCESS

Si ya leíste los puntos anteriores de esta sección verás que hasta aquí sólo tienes una base de datos con entradas y salidas de información. Esta base de datos podrás convertirla en una aplicación.

Primero veremos que es una aplicación:

La gente utiliza las bases de datos para manejar todo tipo de información, esto incluye su almacenamiento, su recuperación y su análisis.

Una aplicación de MS Access está compuesta de los mismo objetos que una base de datos Access. Los objetos son almacenados en uno o más archivos de base de datos Access (MDB). Lo que hace una aplicación diferente a una base de datos es que los objetos se relacionan entre sí formando un sistema coherente en el cual cada uno de ellos responde a un evento determinado.

Una aplicación organiza las distintas tareas, de forma que el usuario pueda abstraerse de cómo funciona Access o de cómo ha sido desarrollada.

Las piedras angulares del funcionamiento de una aplicación Access son sus objetos, sus propiedades y los eventos que se producen en los formularios e informes.

Aquí se complementa el diseño de tu aplicación con las macros y módulos que determinan el comportamiento de los distintos objetos de tu base de datos.

CAPACIDAD DE UN ARCHIVO MDB DE ACCESS

Es importante que antes de iniciar el desarrollo de una aplicación con MS Access, conozcas su capacidad.

Como puedes ver la capacidad es bastante grande, ahora debes ver si alcanza para tu aplicación.

DISTRIBUIR TUS APLICACIONES

Una vez que terminaste tu aplicación como hacer para distribuirlas entre los actuales o potenciales usuarios.

Microsoft Co. sacó un programa complementario llamado Access Development Kit (ADK  V.2.0), orientado fundamentalmente a Access o el Office Developers Tools (ODE) orientado a las distintas aplicaciones de Office, que te permitirá no sólo crear el Setup de tus aplicaciones sino también, incluir los ejecutables de Access, de manera tal de poder hacer correr tu aplicación en PC´s que no cuenten con Access previamente instalado.

El Microsoft Office 97, Developer Tools (ODE), cuenta con lo siguiente:

Para la versión 2000, Microsoft lanzó el Microsoft Office Developer, que entre sus principales novedades, es la inclusión de Package & Deployment Wizard (PDW), que reemplaza al Setup del ODE 97; la inclusión del Code Librarian; Make Add In y otras herramientas  adicionales.

La versión MOD XP, incluye además de las herramientas del MOD 2000, el Control de flujo de trabajo.

La versión Developer de Offce 2003 es la llamada Visual Studio Tools for Microsoft Office System, como más una tentativa de obligarnos adquirir Visual Studio, donde encontramos las Access Developer Extension: Licencia de Run Time, Package and Deployment Wizard, y el Scanner Add In
  La versión Developer de Access 2007 es la llamanda Access 2007 Developer Extension que trae las siguientes herramientas: Package Solution. Save as Template y el Source Code Control. Además de también tener el RunTime

Home | MS Access | Desarrollo | Contacto
Revistas | Download | Manuales | Artículos | Trucos
FAQS | Foro | Libros

Todo el contenido de este Web site Copyright © 2003 AA Sistemas. Todos los Derechos Reservados.
Ninguna parte de este website puede ser reproducido sin la autorización expresa de AA Sistemas.