Diccionario de Datos
Te facilita la personalización de AdaptaPro según tus necesidades de manera fácil y sin necesidad de tener conocimiento técnicos de base de datos y de programación.
1. Definición:
Es un repositorio de meta datos encargados de suministrarle al usuario toda la información referente al diseño de la base de AdaptaPro, incluyendo la estructura de cada tabla, vínculos entre ellas y opciones de selección vinculadas con cada campo, facilitándole al usuario los siguientes beneficios:
1.1 Ampliar los alcances de AdaptaPro con tan solo ampliar el diccionario de datos.
1.2 Adaptar la estructura de la base de datos según los requerimientos del usuario.
1.3 Agregar nuevos campos.
1.4 Modificar y/o Eliminar campos.
1.5 Mediante a los formularios con la funcionalidad “ScrollGet” facilita la insertar o remover campos de un formulario sin necesidad de modificar el código fuente.
1.6 Crear nuevas Tablas.
1.7 Crear índices para optimizar consultas SQL.
1.8 Crear vínculos entre las tablas.
1.9 Facilita la creación de nuevos formularios con las funcionalidades: Incluir, Consultar, Eliminar y Modificar. AdaptaPro crea el código fuente DpXbase automáticamente y asistente de modo diseño para que el usuario pueda reposicionar los controles dentro del área del formulario, asignar fuentes de letras y colores de fondo y texto.
1.10 Facilita crear nuevos formularios mediante asistente que facilita al usuario seleccionar tablas con sus respetivos vínculos que serán utilizadas para el reporte, finalmente seleccionar los campos para que AdaptaPro genere el código fuente del reporte.
1.11 Agregar, modificar o remover opciones vinculadas con campos que facilitan al usuario final la selección de opciones en aquellos campos controlados por selectores <ComboBox>.
1.12 Facilitan la creación rápida de nuevos componentes que constituyen los nuevos release o versión del sistema.
1.13 Facilita a los prestadores de servicios exportar las estructuras de datos contentivos de personalizaciones que serán utilizadas para actualizar a sus clientes.
1.14 Facilita la creación de nuevos componentes de tipo PlugIn facilitando los alcances de AdaptaPro.
1.15 Facilita a desarrolladores conocer al estructura de la base de datos que le facilita la creación de aplicaciones externas que van a interactuar con la base de datos y/o complementar las funcionalidades requeridas por el usuario.
2. Tipos de Bases de Datos:
La base de datos de AdaptaPro está normalizada con sus respectivas reglas que le facilitan al usuario familiarizarse rápidamente dentro de su contenido e implementar sus personalizaciones y está compuesto por tres tipos de base de datos:
2.1: Configuración del sistema o diccionario de datos, refiere al repositorio contentivo de las siguientes funcionalidades representadas por sus respectivas tablas:
2.1.1 Tablas <dptablas>
2.1.2 Índices <dpindex>
2.1.3 Vínculos <dplink>
2.1.4 Campos <dpcampos>
2.1.5 Opciones de los campos <dpcamposopc>
2.1.6. Reportes <dpreportes>
2.1.7. Browser <dpbrw>
2.1.8 Vistas <DpVistas>
2.1.9 Disparadores <Dptriggers>
2.2. Administración del Sistema: Contiene el registro de: Empresas, Usuarios, Mapas del acceso, Procesos automáticos y deberes formales, cuyas funcionalidades aplican e inciden para todas las empresas.
2.3 Base de datos para las empresas: La estructura de datos de cada empresa fue creada y actualizada según el diccionario datos y representa a cada empresa definida en el formulario “Empresas” y tabla “dpempresa”. Cuando el usuario ingresa en cada empresa, AdaptaPro revisa sus contenido vs sus componentes realizando su actualización de manera inmediata.