{"product_id":"voltaire-a-database-programming-environment-with-a-single-execution-hardcover","title":"Voltaire : un environnement de programmation de bases de données avec une exécution unique - Relié","description":"\u003cdiv\u003e\u003cp style=\"text-align: right;\"\u003e\u003ca href=\"https:\/\/reportcopyrightinfringement.com\/\" target=\"_blank\" rel=\"nofollow\"\u003e\u003cb\u003eSignaler une violation du droit d'auteur\u003c\/b\u003e\u003c\/a\u003e\u003c\/p\u003e\u003c\/div\u003e\u003cp\u003epar \u003cb\u003eSunit Gala\u003c\/b\u003e (Auteur)\u003c\/p\u003e\u003cp\u003eRésumé : \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003eDans cette thèse, nous présentons Voltaire, un langage de programmation ontologique conçu spécifiquement pour manipuler de grands volumes de données hétérogènes. Il s'agit d'un langage de programmation de bases de données impératif et orienté ensembles, tout en étant fonctionnel par nature. Les expressions d'ensembles du langage sont propices à la programmation intensive en données tout en maintenant une certaine efficacité en épousant le paradigme impératif. Le langage et sa sémantique sont définis de manière modulaire mais additive, ce qui facilite une certaine mesure d'amorçage. Nous soutenons en outre qu'un tel modèle d'implémentation est souhaitable, car il fournit un modèle d'exécution unique pour évaluer les requêtes, satisfaire les contraintes et calculer les fonctions. \u003cp\u003e\u003c\/p\u003eLe système assure l'application automatique de l'intégrité en mode d'évaluation paresseuse. Les fonctions sont effectivement calculées comme le résultat de l'application de l'intégrité. Cela s'explique par le fait que nous considérons les contraintes comme une séquence de commandes à évaluer ou à satisfaire dans l'ordre spécifié. Il n'y a pas de restrictions arbitraires sur la persistance des valeurs – même les fonctions peuvent avoir une étendue persistante. De plus, le langage de requête intègre des fonctions en donnant accès à l'étendue persistante de la fonction ou en permettant un appel de fonction réel. Le compilateur peut exploiter des techniques algébriques traditionnelles pour l'optimisation des requêtes. \u003cp\u003e\u003c\/p\u003eLa facilité de définition des données (ou type de données) est similaire à ce que l'on pourrait trouver dans la plupart des modèles de données sémantiques et est propice au partage d'enregistrements hétérogènes. Nous avons défini une algèbre de types qui intègre le type, l'étendue et le comportement en fournissant une sémantique extensionnelle pour le comportement. Nous tentons également de définir une sémantique dénotationnelle pour le langage et l'environnement Voltaire. \u003cp\u003e\u003c\/p\u003eNous pensons que Voltaire est un langage idéal pour la programmation intensive en données, et qu'il contient les meilleures caractéristiques d'un langage de programmation typé et d'un système de base de données. \u003cp\u003e\u003c\/p\u003eDissertation Discovery Company et l'Université de Floride se consacrent à rendre les travaux universitaires plus découvrables et accessibles dans le monde entier. Cette dissertation, \"Voltaire: a Database Programming Environment With a Single Execution\" de Sunit Gala, a été obtenue auprès de l'Université de Floride et est vendue avec la permission de l'auteur. Une copie numérique de ce travail peut également être trouvée dans le dépôt institutionnel de l'université, IR@UF. Le contenu de cette dissertation n'a été modifié en aucune façon. Nous avons modifié le formatage afin de faciliter l'impression et la lecture de la dissertation.\n            \u003cdiv\u003e\n\n\u003cstrong\u003eNombre de pages :\u003c\/strong\u003e 116\u003c\/div\u003e\n            \u003cdiv\u003e\n\n\u003cstrong\u003eDimensions :\u003c\/strong\u003e 0,31 x 11 x 8,5 POUCES\u003c\/div\u003e\n            \u003cdiv\u003e\n\n\u003cstrong\u003eDate de publication :\u003c\/strong\u003e 21 juillet 2019\u003c\/div\u003e\n            ","brand":"BooksCloud","offers":[{"title":"Default Title","offer_id":47023538176175,"sku":"9780530005638","price":125.35,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/7314\/1679\/files\/kqPkcQcwIu9780530005638.webp?v=1781366328","url":"https:\/\/valuevaultclub.myshopify.com\/fr\/products\/voltaire-a-database-programming-environment-with-a-single-execution-hardcover","provider":"Value Vault Club","version":"1.0","type":"link"}