© SANZ Enginyeria Informàtica es una marca registrada con certificado núm 1.306.508/4 - Clase 9, por Toni Sanz. Barcelona, julio 1990.

expertos en MS Access

Microsoft Access es un sistema de gestión de bases de datos, incluido en la suite Microsoft Office. Como todos los productos informáticos, tiene ventajas e inconvenientes, partidarios y detractores, mucha literatura escrita sobre él, etc .., y desde aquí no añadiremos más. Pero el MS Access es una herramienta, única en el mercado, que nos proporciona muchas ventajas en el ámbito de la gestión de la pequeña y mediana empresa, profesionales y particulares, justamente el sector de mercado donde enfocamos preferentemente nuestros servicios. Por eso, durante muchos años ha sido y sigue siendo la piedra angular y el software de base de la mayoría de los proyectos que implementamos y, es por ello que le dedicamos este capítulo. Características principales MS Access es un motor de base de datos. En este sentido, permite definir bases de datos con integridad referencial; es decir, crear tablas y relaciones que eviten duplicidades e incoherencias. MS Access dispone de un componente muy valioso: las consultas, que nos permiten obtener una selección de datos de una o varias tablas relacionadas, con el filtro que se quiera -pudiendo ser en base a contenidos de campos de un formulario-, y en el orden que se quiera. Visualmente, MS Access permite la confección de formularios para mostrar y gestionar los datos, con muchas posibilidades de diseño, que han aumentado con las últimas versiones del producto. Igualmente con los reportes que permiten la presentación de resultados y listados en general, de cualquier información de la base de datos. Pero además, MS Access es un entorno de programación. En este sentido permite la programación en VBA (Visual Basic for Application). El código se incluye normalmente en los eventos de cualquier objeto de un formulario, pero también puede incorporarse en el diseño de consultas, reportes, macros, otros formularios, etc ... MS Access también prevé la programación de módulos, que son una especie de repositorios de funciones, que luego serán llamadas desde diferentes lugares del aplicativo. Por último, una consideración 'familiar'. MS Access es un producto de la familia MS Office, en la que se incluyen el MS Word y MS Excel, el procesador de textos y hoja de cálculo más utilizados en el mundo. El vínculo entre estos productos está garantizado, y las importaciones / exportaciones entre ellos son sencillas.

ventajas y limitaciones

Ventajas en nuestro ámbito de gestión: Asegura la bondad de los datos: MS Access permite definir bases de datos con integridad referencial. Esto nos evitará duplicidades e incoherencias en nuestros datos. Sólo es preciso hacer un buen diseño de la BD. El propio MS Access permite obtener una visión gráfica del modelo de relaciones. Entorno de programación muy potente: MS Access permite programar multitud de funcionalidades, únicamente limitadas por la imaginación, la pericia y la experiencia del programador que desarrolle. Importaciones / exportaciones aseguradas: MS Access permite importar y exportar a MS Excel y exportar a MS Word y PDF entre otros, los grandes estándares de la ofimática actual. Garantía de continuidad: El pertenecer al mismo paquete integrado nos asegura la compatilitat del fabricante entre los otros componentes de la suite, y en las sucesivas versiones que aparezcan. En este sentido, la tendencia actual de incorporar en un solo producto -el MS Office 365- la última versión disponible de todos los componentes, permite unificar permanentemente los entornos de desarrolladores y usuarios, algo que difícilmente se presenta en otras arquitecturas. Fácil mantenimiento: MS Access es fácil de mantener: hay muchos tutoriales de MS Access y VBA que permiten el mantenimiento correctivo y evolutivo de cualquier aplicativo en MS Access. La continuidad de la programación está asegurada. Rapidez: Las aplicaciones en MS Access tienen un funcionamiento rápido y potente, especialmente si están bien programadas, los accesos concurrentes son bajos y las conexiones de red rápidas. Solución económica: MS Access está incluido en el paquete Microsoft Office. La mayoría de ordenadores de puestos de trabajo ya tienen instalado este producto para poder trabajar con MS Word, MS Excel, MS PowerPoint, etc ..., incluso en la mayoría de ordenadores de uso particular. Por ello, el disponer de MS Access no supone ningún gasto adicional. En este sentido, entendemos que la solución de MS Access no tiene alternativa mejor. MS Access en otras plataformas: Antes hemos comentado que MS Access es un motor de base de datos y un entorno de programación a la vez; y esto es así en plataformas de PC y unidades de red compartidas. En el caso de plataformas web, con accesos mediante navegador, MS Access puede seguir funcionando como motor de base de datos, pero las aplicaciones web ya no pueden programarse en Access, ni en VBA. La evolución natural es la programación en ASP y ASP.NET. Limitaciones: En un diseño inicial, el mismo fichero físico contiene los datos (modelo de datos) y el programa. Esta solución tiene la ventaja de la simplicidad pero puede suponer un problema a la hora de implantar nuevas actualizaciones de programa. MS Access sin embargo, permite la separación de programa y datos en 2 ficheros diferentes, convenientemente vinculados. A nivel de rendimiento, cuando el volumen de datos es muy grande, o se accede desde muchos accesos concurrentes, las bases de datos Access empiezan a enlentecer en tiempo de respuesta. Aunque el funcionamiento siga siendo correcto, resulta conveniente migrar hacia bases de datos de mayor capacidad: MySQL, SQL Server, Oracle, etc ...
ventajas principales: Base de datos relacional Entorno de programación Rápido y potente Importaciones / exportaciones aseguradas Fácil mantenimiento Garantía de continuidad Económico impacta en su rendimiento: Grandes volúmenes de datos Multiocurrencia de accesos Baja velocidad de comunicación (red / internet)
© SANZ Enginyeria Informàtica es una marca registrada con certificado núm 1.306.508/4 - Clase 9, por Toni Sanz. Barcelona, julio 1990.

expertos en MS Access

Microsoft Access es un sistema de gestión de bases de datos, incluido en la suite Microsoft Office. Como todos los productos informáticos, tiene ventajas e inconvenientes, partidarios y detractores, mucha literatura escrita sobre él, etc .., y desde aquí no añadiremos más. Pero el MS Access es una herramienta, única en el mercado, que nos proporciona muchas ventajas en el ámbito de la gestión de la pequeña y mediana empresa, profesionales y particulares, justamente el sector de mercado donde enfocamos preferentemente nuestros servicios. Por eso, durante muchos años ha sido y sigue siendo la piedra angular y el software de base de la mayoría de los proyectos que implementamos y, es por ello que le dedicamos este capítulo. Características principales MS Access es un motor de base de datos. En este sentido, permite definir bases de datos con integridad referencial; es decir, crear tablas y relaciones que eviten duplicidades e incoherencias. MS Access dispone de un componente muy valioso: las consultas, que nos permiten obtener una selección de datos de una o varias tablas relacionadas, con el filtro que se quiera -pudiendo ser en base a contenidos de campos de un formulario-, y en el orden que se quiera. Visualmente, MS Access permite la confección de formularios para mostrar y gestionar los datos, con muchas posibilidades de diseño, que han aumentado con las últimas versiones del producto. Igualmente con los reportes que permiten la presentación de resultados y listados en general, de cualquier información de la base de datos. Pero además, MS Access es un entorno de programación. En este sentido permite la programación en VBA (Visual Basic for Application). El código se incluye normalmente en los eventos de cualquier objeto de un formulario, pero también puede incorporarse en el diseño de consultas, reportes, macros, otros formularios, etc ... MS Access también prevé la programación de módulos, que son una especie de repositorios de funciones, que luego serán llamadas desde diferentes lugares del aplicativo. Por último, una consideración 'familiar'. MS Access es un producto de la familia MS Office, en la que se incluyen el MS Word y MS Excel, el procesador de textos y hoja de cálculo más utilizados en el mundo. El vínculo entre estos productos está garantizado, y las importaciones / exportaciones entre ellos son sencillas.

ventajas y limitaciones

Ventajas en nuestro ámbito de gestión: Asegura la bondad de los datos: MS Access permite definir bases de datos con integridad referencial. Esto nos evitará duplicidades e incoherencias en nuestros datos. Sólo es preciso hacer un buen diseño de la BD. El propio MS Access permite obtener una visión gráfica del modelo de relaciones. Entorno de programación muy potente: MS Access permite programar multitud de funcionalidades, únicamente limitadas por la imaginación, la pericia y la experiencia del programador que desarrolle. Importaciones / exportaciones aseguradas: MS Access permite importar y exportar a MS Excel y exportar a MS Word y PDF entre otros, los grandes estándares de la ofimática actual. Garantía de continuidad: El pertenecer al mismo paquete integrado nos asegura la compatilitat del fabricante entre los otros componentes de la suite, y en las sucesivas versiones que aparezcan. En este sentido, la tendencia actual de incorporar en un solo producto -el MS Office 365- la última versión disponible de todos los componentes, permite unificar permanentemente los entornos de desarrolladores y usuarios, algo que difícilmente se presenta en otras arquitecturas. Fácil mantenimiento: MS Access es fácil de mantener: hay muchos tutoriales de MS Access y VBA que permiten el mantenimiento correctivo y evolutivo de cualquier aplicativo en MS Access. La continuidad de la programación está asegurada. Rapidez: Las aplicaciones en MS Access tienen un funcionamiento rápido y potente, especialmente si están bien programadas, los accesos concurrentes son bajos y las conexiones de red rápidas. Solución económica: MS Access está incluido en el paquete Microsoft Office. La mayoría de ordenadores de puestos de trabajo ya tienen instalado este producto para poder trabajar con MS Word, MS Excel, MS PowerPoint, etc ..., incluso en la mayoría de ordenadores de uso particular. Por ello, el disponer de MS Access no supone ningún gasto adicional. En este sentido, entendemos que la solución de MS Access no tiene alternativa mejor. MS Access en otras plataformas: Antes hemos comentado que MS Access es un motor de base de datos y un entorno de programación a la vez; y esto es así en plataformas de PC y unidades de red compartidas. En el caso de plataformas web, con accesos mediante navegador, MS Access puede seguir funcionando como motor de base de datos, pero las aplicaciones web ya no pueden programarse en Access, ni en VBA. La evolución natural es la programación en ASP y ASP.NET. Limitaciones: En un diseño inicial, el mismo fichero físico contiene los datos (modelo de datos) y el programa. Esta solución tiene la ventaja de la simplicidad pero puede suponer un problema a la hora de implantar nuevas actualizaciones de programa. MS Access sin embargo, permite la separación de programa y datos en 2 ficheros diferentes, convenientemente vinculados. A nivel de rendimiento, cuando el volumen de datos es muy grande, o se accede desde muchos accesos concurrentes, las bases de datos Access empiezan a enlentecer en tiempo de respuesta. Aunque el funcionamiento siga siendo correcto, resulta conveniente migrar hacia bases de datos de mayor capacidad: MySQL, SQL Server, Oracle, etc ...
ventajas principales: Base de datos relacional Entorno de programación Rápido y potente Importaciones / exportaciones aseguradas Fácil mantenimento Garantía de continuidad Económic impacta en su rendimiento: Grandes volúmenes de datos Multiocurrencia de accesos Baja velocidad de comunicación (red / internet)
© SANZ Enginyeria Informàtica es una marca registrada con certificado núm 1.306.508/4 - Clase 9, por Toni Sanz. Barcelona, julio 1990.

expertos en MS Access

Microsoft Access es un sistema de gestión de bases de datos, incluido en la suite Microsoft Office. Como todos los productos informáticos, tiene ventajas e inconvenientes, partidarios y detractores, mucha literatura escrita sobre él, etc .., y desde aquí no añadiremos más. Pero el MS Access es una herramienta, única en el mercado, que nos proporciona muchas ventajas en el ámbito de la gestión de la pequeña y mediana empresa, profesionales y particulares, justamente el sector de mercado donde enfocamos preferentemente nuestros servicios. Por eso, durante muchos años ha sido y sigue siendo la piedra angular y el software de base de la mayoría de los proyectos que implementamos y, es por ello que le dedicamos este capítulo. Características principales MS Access es un motor de base de datos. En este sentido, permite definir bases de datos con integridad referencial; es decir, crear tablas y relaciones que eviten duplicidades e incoherencias. MS Access dispone de un componente muy valioso: las consultas, que nos permiten obtener una selección de datos de una o varias tablas relacionadas, con el filtro que se quiera -pudiendo ser en base a contenidos de campos de un formulario-, y en el orden que se quiera. Visualmente, MS Access permite la confección de formularios para mostrar y gestionar los datos, con muchas posibilidades de diseño, que han aumentado con las últimas versiones del producto. Igualmente con los reportes que permiten la presentación de resultados y listados en general, de cualquier información de la base de datos. Pero además, MS Access es un entorno de programación. En este sentido permite la programación en VBA (Visual Basic for Application). El código se incluye normalmente en los eventos de cualquier objeto de un formulario, pero también puede incorporarse en el diseño de consultas, reportes, macros, otros formularios, etc ... MS Access también prevé la programación de módulos, que son una especie de repositorios de funciones, que luego serán llamadas desde diferentes lugares del aplicativo. Por último, una consideración 'familiar'. MS Access es un producto de la familia MS Office, en la que se incluyen el MS Word y MS Excel, el procesador de textos y hoja de cálculo más utilizados en el mundo. El vínculo entre estos productos está garantizado, y las importaciones / exportaciones entre ellos son sencillas.

ventajas y limitaciones

Ventajas en nuestro ámbito de gestión: Asegura la bondad de los datos: MS Access permite definir bases de datos con integridad referencial. Esto nos evitará duplicidades e incoherencias en nuestros datos. Sólo es preciso hacer un buen diseño de la BD. El propio MS Access permite obtener una visión gráfica del modelo de relaciones. Entorno de programación muy potente: MS Access permite programar multitud de funcionalidades, únicamente limitadas por la imaginación, la pericia y la experiencia del programador que desarrolle. Importaciones / exportaciones aseguradas: MS Access permite importar y exportar a MS Excel y exportar a MS Word y PDF entre otros, los grandes estándares de la ofimática actual. Garantía de continuidad: El pertenecer al mismo paquete integrado nos asegura la compatilitat del fabricante entre los otros componentes de la suite, y en las sucesivas versiones que aparezcan. En este sentido, la tendencia actual de incorporar en un solo producto -el MS Office 365- la última versión disponible de todos los componentes, permite unificar permanentemente los entornos de desarrolladores y usuarios, algo que difícilmente se presenta en otras arquitecturas. Fácil mantenimiento: MS Access es fácil de mantener: hay muchos tutoriales de MS Access y VBA que permiten el mantenimiento correctivo y evolutivo de cualquier aplicativo en MS Access. La continuidad de la programación está asegurada. Rapidez: Las aplicaciones en MS Access tienen un funcionamiento rápido y potente, especialmente si están bien programadas, los accesos concurrentes son bajos y las conexiones de red rápidas. Solución económica: MS Access está incluido en el paquete Microsoft Office. La mayoría de ordenadores de puestos de trabajo ya tienen instalado este producto para poder trabajar con MS Word, MS Excel, MS PowerPoint, etc ..., incluso en la mayoría de ordenadores de uso particular. Por ello, el disponer de MS Access no supone ningún gasto adicional. En este sentido, entendemos que la solución de MS Access no tiene alternativa mejor. MS Access en otras plataformas: Antes hemos comentado que MS Access es un motor de base de datos y un entorno de programación a la vez; y esto es así en plataformas de PC y unidades de red compartidas. En el caso de plataformas web, con accesos mediante navegador, MS Access puede seguir funcionando como motor de base de datos, pero las aplicaciones web ya no pueden programarse en Access, ni en VBA. La evolución natural es la programación en ASP y ASP.NET. Limitaciones: En un diseño inicial, el mismo fichero físico contiene los datos (modelo de datos) y el programa. Esta solución tiene la ventaja de la simplicidad pero puede suponer un problema a la hora de implantar nuevas actualizaciones de programa. MS Access sin embargo, permite la separación de programa y datos en 2 ficheros diferentes, convenientemente vinculados. A nivel de rendimiento, cuando el volumen de datos es muy grande, o se accede desde muchos accesos concurrentes, las bases de datos Access empiezan a enlentecer en tiempo de respuesta. Aunque el funcionamiento siga siendo correcto, resulta conveniente migrar hacia bases de datos de mayor capacidad: MySQL, SQL Server, Oracle, etc ...
ventajas principales: Base de datos relacional Entorno de programación Rápido y potente Importaciones / exportaciones aseguradas Fácil mantenimiento Garantía de continuidad Económico impacta en su rendimiento: Grandes volúmenes de datos Multiocurrencia de accesos Baja velocidad de comunicación (red / internet)