{"id":61097,"date":"2016-02-03T11:13:49","date_gmt":"2016-02-03T10:13:49","guid":{"rendered":"http:\/\/e3mag.com\/?p=61097"},"modified":"2019-07-15T11:18:24","modified_gmt":"2019-07-15T09:18:24","slug":"la-theorie-de-linformatique-devient-pratique-grace-a-hana","status":"publish","type":"post","link":"https:\/\/e3mag.com\/fr\/informatik-theorie-wird-praxis-durch-hana\/","title":{"rendered":"La th\u00e9orie informatique devient pratique gr\u00e2ce \u00e0 Hana"},"content":{"rendered":"<p>Alors que SAP vend sa propre base de donn\u00e9es Hana sur le plan marketing comme une machine \u00e0 remonter le temps - Realtime Enterprise -, certains scientifiques de SAP s'essaient \u00e0 la recherche fondamentale s\u00e9rieuse.<\/p>\n<p>Il en est r\u00e9sult\u00e9 entre autres un moteur graphique qui fournit sur la plateforme Hana, outre le SQL, un moteur de base de donn\u00e9es selon le principe de la th\u00e9orie des graphes. Dans le livre blanc SAP PAL (Predictive Analysis Library), on trouve d\u00e9j\u00e0 de nombreuses fonctions Hana qui vont bien au-del\u00e0 de l'espace linguistique SQL.<\/p>\n<p>Pour le traitement des graphiques dans Hana, SAP est cependant all\u00e9 encore plus loin, car il n'y a pas seulement le moteur graphique, mais aussi un compilateur pour le langage de programmation graphique Wipe.<\/p>\n<p>Par nature, les graphes ne sont pas toujours meilleurs que les tables SQL, mais de nombreux probl\u00e8mes de la vie r\u00e9elle peuvent \u00eatre mieux repr\u00e9sent\u00e9s par des graphes ou sont de toute fa\u00e7on d\u00e9j\u00e0 intuitivement disponibles sous forme de graphes. L'exemple le plus connu est peut-\u00eatre le probl\u00e8me du travelling-salesman.<\/p>\n<p>Un voyageur d'action doit se rendre \u00e0 certains endroits et essaie d'optimiser son trajet. Les lieux sont les n\u0153uds du graphe et les lignes de connexion - routes, lignes a\u00e9riennes, etc. - entre les n\u0153uds sont les ar\u00eates.<\/p>\n<p>La plupart du temps, on utilise des ar\u00eates orient\u00e9es. Appel\u00e9es fl\u00e8ches dans le langage courant, elles permettent d'indiquer non seulement que deux lieux sont reli\u00e9s par une liaison, mais aussi comment et si l'on peut aller d'un lieu \u00e0 l'autre.<\/p>\n<p>La th\u00e9orie s'int\u00e9resse aussi bien aux graphes orient\u00e9s qu'aux graphes non orient\u00e9s. Au d\u00e9but, la th\u00e9orie des graphes est tr\u00e8s intuitive : un syst\u00e8me routier complexe peut tr\u00e8s bien \u00eatre repr\u00e9sent\u00e9 par un graphe.<\/p>\n<p>Si ce syst\u00e8me se trouve sur les deux rives d'un fleuve et qu'il n'existe qu'un seul pont reliant ces deux sous-syst\u00e8mes, le th\u00e9oricien des graphes parle \u00e9galement de pont. En tant que moteur de base de donn\u00e9es, on utilise principalement des ar\u00eates orient\u00e9es, qui d\u00e9finissent ainsi des relations entre les n\u0153uds.<\/p>\n<p>Un graphe est donc le nom g\u00e9n\u00e9ral d'une structure abstraite qui repr\u00e9sente un ensemble d'objets ainsi que les liens existant entre ces objets, appel\u00e9s n\u0153uds et ar\u00eates en math\u00e9matiques.<\/p>\n<p>Tant les n\u0153uds que les ar\u00eates peuvent avoir des propri\u00e9t\u00e9s, appel\u00e9es properties. Les graphes sont g\u00e9n\u00e9ralement repr\u00e9sent\u00e9s par des cercles individuels reli\u00e9s par des lignes. Les arbres g\u00e9n\u00e9alogiques, les cartes mentales ou le r\u00e9seau de m\u00e9tro d'une ville en sont d'autres exemples parlants.<\/p>\n<p>Une base de donn\u00e9es de graphiques permet de stocker, de g\u00e9rer et d'interroger des donn\u00e9es sous forme de graphiques. Ils se pr\u00eatent particuli\u00e8rement bien \u00e0 la repr\u00e9sentation claire d'informations fortement interconnect\u00e9es et non structur\u00e9es.<\/p>\n<p>En effet, ils accordent la m\u00eame importance aux donn\u00e9es stock\u00e9es (par exemple les clients ou les produits) et \u00e0 la relation entre ces donn\u00e9es (par exemple \"qui ach\u00e8te quoi\" ou \"quel achat a eu lieu en premier\"). Ces relations ne sont donc plus rel\u00e9gu\u00e9es au rang de simples m\u00e9tadonn\u00e9es, mais se trouvent au contraire au centre du mod\u00e8le.<\/p>\n<p>Les bases de donn\u00e9es de graphes prennent en charge d'innombrables relations orient\u00e9es de ce type entre les diff\u00e9rentes instances. Il en r\u00e9sulte un vaste contexte s\u00e9mantique pour les donn\u00e9es. Les liens et les interd\u00e9pendances dans les r\u00e9seaux de personnes, mais aussi de produits, comme les syst\u00e8mes de t\u00e9l\u00e9communication ou l'Internet des objets en pleine expansion, peuvent ainsi \u00eatre indiqu\u00e9s de mani\u00e8re exhaustive. Sur cette base, il est possible de d\u00e9velopper de nouveaux services ou d'am\u00e9liorer les services existants.<\/p>\n<p>La plateforme Hana offre la possibilit\u00e9 de construire une base de donn\u00e9es de graphes. Pour cela, il existe le langage de programmation Wipe, d\u00e9velopp\u00e9 en interne, qui se trouve encore dans un \u00e9tat de ramp-up ferm\u00e9. Il est donc possible que les noms des produits changent encore d'ici la sortie finale.<\/p>\n<p>La communaut\u00e9 Graph parmi les experts Hana, les partenaires et les clients existants est encore tr\u00e8s restreinte. Reste \u00e0 savoir si cette approche pourra s'imposer comme un mouvement g\u00e9n\u00e9ral dans l'environnement ERP.<\/p>\n<p>Mais le fait est que de nombreux probl\u00e8mes analytiques et de big data de la vie r\u00e9elle peuvent \u00eatre repr\u00e9sent\u00e9s de mani\u00e8re tr\u00e8s \u00e9l\u00e9gante avec une base de donn\u00e9es de graphes. Dans le domaine de l'analyse pr\u00e9dictive, Wipe et la biblioth\u00e8que de fonctions graphiques Hana devraient donc avoir une place fixe.<\/p>","protected":false},"excerpt":{"rendered":"<p>La th\u00e9orie des graphes fait partie int\u00e9grante des math\u00e9matiques et de l'informatique, elle est donc bien \u00e9tudi\u00e9e et formul\u00e9e avec pr\u00e9cision. En tant que moteur de base de donn\u00e9es, cette th\u00e9orie est relativement jeune - mais elle a du succ\u00e8s.<\/p>","protected":false},"author":38,"featured_media":60767,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"pmpro_default_level":"","footnotes":""},"categories":[5,1596],"tags":[210,73,65],"coauthors":[19920],"class_list":["post-61097","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it-management","category-1596","tag-big-data","tag-erp","tag-hana","pmpro-has-access"],"acf":[],"featured_image_urls_v2":{"full":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",1000,387,false],"thumbnail":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016-150x150.jpg",150,150,true],"medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",400,155,false],"medium_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016-768x297.jpg",768,297,true],"large":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",1000,387,false],"image-100":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016-100x39.jpg",100,39,true],"image-480":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016-480x186.jpg",480,186,true],"image-640":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016-640x248.jpg",640,248,true],"image-720":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016-720x279.jpg",720,279,true],"image-960":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016-960x372.jpg",960,372,true],"image-1168":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",1000,387,false],"image-1440":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",1000,387,false],"image-1920":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",1000,387,false],"1536x1536":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",1000,387,false],"2048x2048":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",1000,387,false],"trp-custom-language-flag":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",18,7,false],"bricks_large_16x9":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",1000,387,false],"bricks_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",1000,387,false],"bricks_large_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",1000,387,false],"bricks_medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",600,232,false],"bricks_medium_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",600,232,false],"profile_24":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016-24x24.jpg",24,24,true],"profile_48":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016-48x48.jpg",48,48,true],"profile_96":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016-96x96.jpg",96,96,true],"profile_150":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016-150x150.jpg",150,150,true],"profile_300":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016-300x300.jpg",300,300,true]},"post_excerpt_stackable_v2":"<p>Die Graphentheorie ist ein fixer Bestandteil der Mathematik und Informatik, somit wohlerforscht und pr\u00e4zise ausformuliert. Als Datenbank-Maschine ist diese Theorie relativ jung \u2013 aber erfolgreich.<\/p>\n","category_list_v2":"<a href=\"https:\/\/e3mag.com\/fr\/category\/it-management\/\" rel=\"category tag\">IT-Management<\/a>, <a href=\"https:\/\/e3mag.com\/fr\/category\/1602\/\" rel=\"category tag\">MAG 16-02<\/a>","author_info_v2":{"name":"Magazine E-3","url":"https:\/\/e3mag.com\/fr\/author\/e-3-magazin\/"},"comments_num_v2":"0 commentaire","_links":{"self":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts\/61097","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/users\/38"}],"replies":[{"embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/comments?post=61097"}],"version-history":[{"count":0,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts\/61097\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/media\/60767"}],"wp:attachment":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/media?parent=61097"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/categories?post=61097"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/tags?post=61097"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/coauthors?post=61097"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}