Una metadatabase es un modelo de base de datos para (1) la gestión de metadatos , (2) la consulta global de bases de datos independientes y (3) el procesamiento distribuido de datos . [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] El término metadatabase se ha incorporado al diccionario. Originalmente, metadatos era solo un término común que se refería simplemente a "datos sobre datos", como etiquetas, palabras clave y encabezados de marcado. Sin embargo, en esta tecnología, el concepto de metadatos se ha ampliado para incluir también representaciones de datos y conocimiento como modelos de información (por ejemplo, relaciones, entidades-relaciones y objetos), lógica de aplicación (por ejemplo, reglas de producción ) y modelos analíticos (por ejemplo, simulación , optimización y algoritmos matemáticos ). En el caso de los modelos analíticos, también se denomina Modelbase . [ 6 ]
Estas clases de metadatos se integran con una ontología de modelado [ 7 ] para generar un conjunto estable de metarrelaciones (tablas de metadatos). Los modelos individuales se interpretan como metadatos y se incorporan a estas tablas. De este modo, los modelos se insertan, recuperan, actualizan y eliminan del mismo modo que los datos ordinarios en una base de datos relacional convencional . Los usuarios también formularán consultas y solicitudes globales para el procesamiento de bases de datos locales a través de la base de metadatos, utilizando los metadatos integrados globalmente. La estructura de la base de metadatos puede implementarse en cualquier tecnología abierta para bases de datos relacionales.
Significado
La tecnología Metadatabase fue desarrollada en el Instituto Politécnico Rensselaer en Troy, Nueva York , por un grupo de profesores y estudiantes (véanse las referencias al final del artículo), a partir de finales de la década de 1980. Su principal contribución incluye la extensión del concepto de metadatos y gestión de metadatos, así como el enfoque original de diseñar una base de datos para aplicaciones de metadatos. Estos resultados conceptuales siguen impulsando nuevas investigaciones y aplicaciones. A nivel de diseño particular, su apertura y escalabilidad están ligadas a las de la ontología propuesta: requiere la representación inversa de los modelos de aplicación para guardarlos en las metarrelaciones. En teoría, la ontología es neutral y se ha demostrado su eficacia en algunas aplicaciones industriales. [ 8 ] Sin embargo, necesita mayor desarrollo para consolidarse como una tecnología abierta en el sector. El requisito de representación inversa es común a cualquier tecnología de integración global de información . Una forma de facilitarlo en el enfoque Metadatabase es distribuir una parte central en cada sitio local, para permitir la traducción entre pares en tiempo real.
Referencias
- ↑ Hsu, C., Bouziane, M., Rattner, L. y Yee, L. "Gestión de recursos de información en entornos heterogéneos y distribuidos: un enfoque de metadatos", IEEE Transactions on Software Engineering, vol. SE-17, n.º 6, junio de 1991, págs. 604-624.
- ↑ Babin, G. y Hsu, C. "Descomposición del conocimiento para el procesamiento concurrente", IEEE Transactions on Knowledge and Data Engineering , vol. 8, n.º 5, 1996, pp. 758-772.
- ↑ Cheung, W. y Hsu, C. "El sistema de consulta global asistido por modelos para múltiples bases de datos en empresas distribuidas", ACM Transactions on Information Systems , vol. 14, n.º 4, octubre de 1996, páginas 421-470.
- ↑ Boonjing, V. y Hsu, C., "Un nuevo método factible de consulta de bases de datos en lenguaje natural", International Journal on Artificial Intelligence Tools , vol. 20, n.º 10, 2006, págs. 1-8.
- ↑ Levermore, D., Babin, G., y Hsu, C. "Un nuevo diseño para la colaboración abierta y escalable de bases de datos independientes en empresas conectadas digitalmente", Journal of the Association for Information Systems, 2009.
- ↑ Hsu, C., Ciencia del servicio: Diseño para la escalabilidad y transformación del servicio, World Scientific e Imperial College Press, 2009. ISBN 978-981-283-676-2, ISBN 981-283-676-4.
- ↑ Hsu, C. Tao, Y.-C., Bouziane, M y Babin, G. "Traducciones de paradigmas en la integración de información de fabricación utilizando un metamodelo: el enfoque TSER," Information Systems Engineering, Francia, Vol.1, No. 3, pp.325-352, 1993.
- ↑ Cho, J. y Hsu, C. "Una herramienta para minimizar los errores de actualización en aplicaciones de flujo de trabajo: el modelo CARD", Computers and Industrial Engineering, vol. 49, 2005, págs. 199-220.
Enlaces externos
- http://viu.eng.rpi.edu/
- Bases de datos
- Sistemas de gestión de bases de datos