Daplex es un lenguaje de programación introducido en 1981 por David Shipman de Computer Corporation of America. [ 1 ] Antes de que apareciera la descripción más completa de Daplex en 1981, Shipman ya había esbozado el modelo de datos y el lenguaje en un resumen presentado en la Conferencia Internacional ACM SIGMOD de 1979 sobre Gestión de Datos. [ 2 ] Daplex fue diseñado para crear sistemas de bases de datos distribuidas y puede utilizarse como un lenguaje de consulta global . [ 3 ]
Fondo
En Daplex, la información se modela utilizando dos constructos fundamentales: entidades y las funciones que las conectan. [ 4 ] Daplex surgió del trabajo realizado en el proyecto Multibase. [ 5 ] Dentro de Multibase, el esquema federado se expresó en el modelo de datos funcional llamado Daplex. [ 6 ]
Ejemplo de esquemas locales de Daplex
El tipo EMPLEADO es entidad Nombre: cadena SSN: número entero DIRECCIÓN: cadena SALARIO: Variable entidad final;
Referencias
- ↑ Rose, Elisabeth (verano de 1991). "Modelado de datos para datos no estándar". Journal of Database Management . 2 (3): 10. doi : 10.4018/jdm.1991070102 . ISSN 1063-8016 .
- ↑ "dblp: Conferencia ACM SIGMOD 1979: Boston, Massachusetts" . dblp.org . Consultado el 20 de junio de 2026 .
- ↑ Prabhu, CSR (1992). "3.7 Daplex". Sistemas de bases de datos semánticas: una introducción funcional . Universities Press (India) Private Limited. págs. 60–71 . ISBN 0-86311-346-X.
- ↑ Risch, Tore (2009), "Daplex" , Enciclopedia de sistemas de bases de datos , Springer, Boston, MA, pp. 547–548 , doi : 10.1007/978-0-387-39940-9_1107 , ISBN 978-0-387-39940-9, consultado el 20 de junio de 2026
- ↑ Gray, Peter MD (2009), "Lenguaje de consulta funcional" , Enciclopedia de sistemas de bases de datos , Springer, Boston, MA, pp. 1201–1204 , doi : 10.1007/978-0-387-39940-9_1092 , ISBN 978-0-387-39940-9, consultado el 20 de junio de 2026
- ↑ Sheth, Amit P.; Larson, James A. (1990). "Sistemas de bases de datos federadas para la gestión de bases de datos distribuidas, heterogéneas y autónomas" . ACM Computing Surveys . 22 (3): 183. doi : 10.1145/96602.96604 . ISSN 0360-0300 .
Enlaces externos
- Uso del lenguaje de consulta Daplex
- Lenguajes de consulta
- Temas básicos de lenguajes de programación