Microsoft Access se utiliza para hacer bases de datos.
Al revisar de Microsoft Access en el mundo real, se debe entender cómo se utiliza con otros productos. Una solución completa de acceso pueden tener las formas de Microsoft Access y los informes la gestión de las tablas de Microsoft Access. Sin embargo, Microsoft Access puede ser utilizado solamente como el "front-end ', con otro producto de las mesas de los' back-end, tales como Microsoft SQL Server y no son de Microsoft como Oracle y Sybase. Del mismo modo, algunas aplicaciones sólo se utilizan las tablas de Microsoft Access y el uso de otro producto como un front-end, tales como Visual Basic o ASP.NET. Microsoft Access puede ser sólo una parte de la solución en aplicaciones más complejas, ya que puede ser integrado con otras tecnologías tales como Microsoft Excel, Microsoft Outlook o ActiveX Data Objects.
Tablas de Access soporta una variedad de tipos de campo estándar, los índices y la integridad referencial. El acceso también incluye una interfaz de consulta, las formas para mostrar e introducir los datos e informes para la impresión. La base de datos Jet subyacente, que contiene estos objetos, es multiusuario, consciente y se encarga de bloqueo de registros e integridad referencial incluyendo las actualizaciones en cascada y eliminaciones.
Las tareas repetitivas pueden ser automatizadas mediante macros con opciones de apuntar y hacer clic. Microsoft Access es popular entre los no-programadores y desarrolladores profesionales. Los no programadores pueden crear soluciones visualmente agradable y relativamente avanzados con muy poco código o no. También es fácil de colocar una base de datos en una red y tienen una cuota de multiples usuarios y actualización de los datos sin sobrescribir el trabajo de otros. Los datos se bloquea a nivel de registro que es significativamente diferente de Excel que bloquea la hoja de cálculo.
Microsoft ofrece una amplia gama de bases de datos de plantillas en el programa y para descargar desde su página web. Estas opciones están disponibles a partir de acceso y permitir a los usuarios para mejorar una base de datos con tablas predefinidas, consultas, formularios, informes y macros. Plantillas populares incluyen el seguimiento de contactos, activos, problemas, eventos, proyectos y tareas. Las plantillas no se incluya el código de VBA.
Microsoft Access ofrece también la posibilidad de que los programadores a crear soluciones utilizando el lenguaje de programación Visual Basic para Aplicaciones (VBA), que es similar a Visual Basic 6.0 (VB6) y se utiliza a lo largo de los programas de Microsoft Office como Excel, Word, Outlook y PowerPoint. La mayoría del código VB6, incluyendo el uso de llamadas a la API de Windows, se puede utilizar en VBA. Los usuarios avanzados y desarrolladores pueden ampliar básicas de los usuarios finales de soluciones a una solución profesional con automatización avanzada, la validación de datos, la interceptación de errores y soporte multiusuario.
Soluciones de base de datos creada por completo en Microsoft Access son muy adecuadas para el uso individual y para grupos de trabajo a través de una red. El número de usuarios simultáneos que pueden contar con el apoyo depende de la cantidad de datos, las tareas que realiza, el nivel de uso y diseño de aplicaciones. Límites generalmente aceptados son soluciones con 1 GB o menos de datos (Access soporta hasta 2 GB) y se desempeña muy bien con 20 o menos conexiones simultáneas (255 usuarios concurrentes son compatibles). Esta capacidad es a menudo una buena opción para las soluciones de departamento. Si se utiliza una solución de base de datos Access en un escenario multi-usuario, la aplicación se debe "separar". Esto significa que las mesas están en un archivo llamado la parte de atrás (normalmente se almacena en una carpeta compartida de red) y los componentes de la aplicación (formularios, informes, consultas, código, macros, tablas vinculadas) están en otro archivo llamado la parte delantera. Las tablas vinculadas en el punto final frente al archivo de back-end. Cada usuario de la aplicación de Access entonces recibir una copia de su propio archivo de la parte delantera.
Aplicaciones que se ejecutan consultas complejas o el análisis de grandes conjuntos de datos a través, naturalmente, requieren un mayor ancho de banda y memoria. Microsoft Access está diseñado para escalar para apoyar a más datos y los usuarios mediante la vinculación de las bases de datos de acceso múltiple o con una base de datos back-end, como Microsoft SQL Server. Con el diseño de esta última, la cantidad de datos y los usuarios pueden escalar a nivel empresarial soluciones.
El papel de Microsoft Access en el desarrollo web antes de la versión 2010 es limitada. Características de la interfaz de usuario de Access, como formularios e informes, sólo funcionan en Windows. En las versiones 2000 y 2003 un tipo de objeto de Access llamada de datos en páginas de acceso creado páginas web publicable. Páginas de acceso a datos ya no son compatibles. El motor de base de datos Microsoft Jet, el núcleo de acceso, se puede acceder a través de tecnologías como ODBC u OLE DB. Los datos (es decir, las tablas y consultas) se puede acceder a aplicaciones basadas en web desarrollada en ASP.NET, PHP o Java.
Access 2010 permite bases de datos para ser publicados en sitios web de SharePoint 2010 que ejecuta Servicios de Acceso. Estas formas basadas en la Web y ejecutar informes en cualquier navegador moderno. Los formularios web resultante y los informes, cuando se accede a través de un navegador web, no requieren de todos los complementos o extensiones (por ejemplo, ActiveX, Silverlight).
En entornos empresariales, Microsoft Access es particularmente apropiado para atender a necesidades del usuario final y la base de datos para el desarrollo rápido de aplicaciones. Microsoft Access es bastante fácil para los usuarios finales crear sus propias consultas, formularios e informes, por la que se centran en campos y grupos, formatos de configuración, etc Esta capacidad permite a los desarrolladores profesionales, así como los usuarios finales, para desarrollar una amplia gama de aplicaciones para cumplir con las necesidades de una organización o con fines comerciales. Muchos departamentos de tecnología de disfrutar de la facilidad de acceso de uso, permitiendo a los usuarios del departamento de la capacidad de crear aplicaciones muy concretas, al tiempo que permite a los departamentos de tecnología para centrarse en los sistemas de nivel empresarial que ofrecen la información (datos de la empresa) a los departamentos de apoyo.
Una versión compilada MDE [desambiguación necesitó] o ACCDE de una base de datos se pueden crear para evitar que los usuarios lleguen a la superficie de diseño para modificar el código del módulo, formularios e informes. Esto se utiliza a menudo en entornos en los que el usuario final las modificaciones están desanimados o código de la aplicación debe mantenerse en privado.
Microsoft ofrece una versión en tiempo de ejecución de Microsoft Access 2007 para su descarga. Esto permite a la gente para crear soluciones de acceso y distribuirlo para su uso por los propietarios de acceso no son de Microsoft (de forma similar a los archivos DLL o EXE se distribuyen). A diferencia de la versión normal de acceso, la versión en tiempo de ejecución permite a los usuarios utilizar la aplicación Access, pero que no pueden utilizar las superficies de diseño.
Microsoft también ofrece extensiones para descargar para ayudar a distribuir las aplicaciones de Access, crear plantillas de base de datos, e integrar el control de código fuente de Microsoft Visual SourceSafe.
No hay comentarios:
Publicar un comentario