Microsoft Access 2016: Nivel III (Desarrollo de Aplicaciones Cliente/Servidor)

Duración: 26 horas

Código: OFF-709

Descripción:

Microsoft Access como gestor de bases de datos tiene mucho potencial, pero es aún más poderoso si se complementa con el lenguaje Visual Basic para Aplicaciones (VBA). En este curso los alumnos tienen la posibilidad de llegar a convertirse en desarrolladores en Access 2016, y poder diseñar, desarrollar e implementar una aplicación de base de datos cliente/servidor utilizando el gestor de bases de datos más utilizado del mundo.

Objetivos:

Este curso cubre todos los aspectos necesarios para dotar a las aplicaciones de bases de datos de características que solo la programación con VBA permite. En él, podrán definirse las respuestas a eventos generados cuando se introducen datos, cómo validar los datos, se aprenderá a escribir módulos y procedimientos que controlen toda la aplicación. El tema de seguridad es infaltable, y se complementará con la depuración del código para dar soluciones a errores que se pueden producir y además establecer los procesos de respuesta a condiciones no esperadas.

Audiencia:

Este curso Access Nivel Medio está diseñado para personas que necesitan gestionar grandes cantidades de información; y además conocer las funciones avanzadas que hacen de Microsoft Access una herramienta muy adecuada para gestionar esos datos.

Prerrequisitos:

Es recomendable que el participante haya cursado OFF-707 Access 2016 Nivel I y OFF-708 Access 2016 Nivel II o tenga los conocimientos equivalentes.

También es necesario conocer algún lenguaje de programación, recomendable un lenguaje de programación orientado a eventos como Microsoft Visual Basic para: Crear funciones y sub procedimientos, declarar variables, crear bucles y sentencias condicionales, crear procedimientos de eventos y agregar manejo de errores a los procedimientos.

Certificación:

Este curso no está ligado a ninguna certificación.

Contenido:
  1. Autorización de tareas de bases de datos
    1. Inicio rápido con asistentes
    2. Uso del Asistente para el desarrollo de una aplicación
    3. Personalización de una aplicación con Visual Basic
    4. Inserción de un botón de orden en un formulario
    5. Respuesta a los procesos de introducción de datos.
  2. Personalización de una Aplicación con Visual Basic
    1. Personalización de un botón de orden.
    2. Modificación de un botón de orden creado con el asistente
    3. Aplicación predeterminada del modo solo lectura a un formulario
    4. Creación de un botón de orden sin utilizar el asistente
    5. Visualizar un mensaje para el usuario.
  3. Localización y filtrado de registros en un formulario 1
    1. Creación de un cuadro combinado para localizar registros
    2. Filtrado de datos
  4. Respuesta a eventos de entrada de datos
    1. Funcionamiento de los eventos de formulario y control
    2. Acciones realizadas mientras el usuario se mueve por el formulario
    3. Accesiones realizadas mientras el usuario modifica datos
    4. Respuesta a los eventos de teclado.
    5. Validación de datos
  5. Programación con Visual Basic
    1. Funcionamiento de módulos y procedimientos
    2. Creación de procedimientos generales en módulos están
    3. Uso de procedimientos generales en un módulo de formulario
  6. Seguridad y depuración de código
    1. Recorrido del código de línea a línea
    2. Localización y corrección de errores en el código
  7. Respuesta a errores y condiciones no esperadas
    1. Sustitución de los mensajes de error estándar
    2. Respuesta a un error de cuadro combinado
    3. Creación de rutinas para el manejo de errores
  8. Obtención de Información en un cuadro de diálogo
    1. Creación de una aplicación propia
    2. Uso de cuadros de diálogo en las aplicaciones
    3. Creación de un cuadro de diálogo para un registro específico
    4. Filtrado de datos en un informe
  9. Recorrido por la aplicación
    1. Colaboración entre formularios
    2. Visualización de registros relacionados en un formulario emergente
    3. Apertura de un formulario para añadir registros relacionados
  10. Creación de menús y barras de herramientas personalizadas
    1. Uso de Menús y barras de herramientas en un interfase de usuario Creación de una barra de herramientas de menús personalizados
    2. Personalización de barra de herramientas
  11. Afinación de una aplicación
    1. Control de inicio de la aplicación
    2. Preparación para distribuir la aplicación a los usuarios
    3. Como compartir información con otras aplicaciones
  12. Conexión a Internet
    1. Uso de hipervínculos
    2. Creación de un explorador de Web personalizado
Costos:

Este costo incluye: Material de estudio, el uso de una computadora por persona, certificados, refrigerios e impuestos de ley.