{"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-teoria-de-la-informatica-se-convierte-en-practica-a-traves-de-hana","status":"publish","type":"post","link":"https:\/\/e3mag.com\/es\/la-teoria-de-la-informatica-se-convierte-en-practica-a-traves-de-hana\/","title":{"rendered":"La teor\u00eda de la inform\u00e1tica se convierte en pr\u00e1ctica a trav\u00e9s de Hana"},"content":{"rendered":"<p>Mientras SAP comercializa su propia base de datos Hana como una m\u00e1quina del tiempo (Realtime Enterprise), algunos cient\u00edficos de SAP se dedican a la investigaci\u00f3n b\u00e1sica.<\/p>\n<p>Entre otras cosas, se ha creado un motor de gr\u00e1ficos que proporciona un motor de base de datos basado en el principio de la teor\u00eda de gr\u00e1ficos en la plataforma Hana, adem\u00e1s de SQL. El libro blanco SAP PAL (Predictive Analysis Library) ya contiene numerosas funciones de Hana que van mucho m\u00e1s all\u00e1 del espacio del lenguaje SQL.<\/p>\n<p>Sin embargo, SAP ha ido un paso m\u00e1s all\u00e1 con el procesamiento de grafos en Hana, ya que no s\u00f3lo cuenta con el motor de grafos, sino tambi\u00e9n con un compilador para el lenguaje de programaci\u00f3n de grafos Wipe.<\/p>\n<p>Naturalmente, los grafos no siempre son mejores que las tablas SQL, pero muchos problemas de la vida real se pueden modelizar mejor utilizando grafos o, de todos modos, ya se intuyen como tales. Quiz\u00e1 el ejemplo m\u00e1s conocido sea el problema del viajante de comercio.<\/p>\n<p>Un viajero tiene que visitar determinados lugares e intenta optimizar la ruta. Los lugares son los nodos del grafo y las l\u00edneas de conexi\u00f3n -carreteras, rutas de vuelo, etc.- entre los nodos son las aristas.<\/p>\n<p>Normalmente se utilizan bordes direccionales. Coloquialmente conocidas como flechas, se utilizan para indicar no s\u00f3lo que dos lugares est\u00e1n conectados por un enlace, sino tambi\u00e9n c\u00f3mo y si se puede ir de un lugar a otro.<\/p>\n<p>La teor\u00eda trata tanto de grafos dirigidos como no dirigidos. Inicialmente, la teor\u00eda de grafos es muy intuitiva: un sistema vial complejo puede representarse muy bien como un grafo.<\/p>\n<p>Si este sistema est\u00e1 situado a ambos lados de un r\u00edo y s\u00f3lo hay un puente que conecta estos dos subsistemas, el te\u00f3rico de grafos tambi\u00e9n habla de puente. Como motor de base de datos, se utilizan principalmente aristas dirigidas para definir las relaciones entre los nodos.<\/p>\n<p>Un grafo es, por tanto, el t\u00e9rmino general para designar una estructura abstracta que representa un conjunto de objetos junto con las conexiones existentes entre estos objetos, denominadas en matem\u00e1ticas nodos y aristas.<\/p>\n<p>Tanto los nodos como las aristas pueden tener propiedades. Los grafos suelen representarse mediante c\u00edrculos individuales conectados por l\u00edneas. Otros ejemplos ilustrativos son los \u00e1rboles geneal\u00f3gicos, los mapas mentales o la red de metro de una ciudad.<\/p>\n<p>En una base de datos gr\u00e1fica, los datos pueden almacenarse, gestionarse y consultarse en forma de gr\u00e1ficos. Son especialmente adecuadas para visualizar informaci\u00f3n muy interconectada y desestructurada.<\/p>\n<p>Esto se debe a que conceden la misma importancia a los datos almacenados (por ejemplo, clientes o productos) y a la relaci\u00f3n entre estos datos (por ejemplo, \"qui\u00e9n compra qu\u00e9\" o \"qu\u00e9 compra se hizo primero\"). Estas relaciones ya no se consideran meros metadatos, sino que se sit\u00faan en el centro del modelo.<\/p>\n<p>Las bases de datos de grafos admiten innumerables de estas relaciones dirigidas entre las instancias individuales. Esto crea un contexto sem\u00e1ntico global para los datos. Las conexiones y dependencias en redes de personas y productos, como los sistemas de telecomunicaciones o la creciente Internet de los objetos, pueden especificarse de forma exhaustiva. Sobre esta base pueden desarrollarse nuevos servicios o mejorarse los existentes.<\/p>\n<p>La plataforma Hana ofrece la posibilidad de crear una base de datos gr\u00e1fica. Para ello, existe el lenguaje de programaci\u00f3n de desarrollo propio Wipe, que a\u00fan se encuentra en un estado de desarrollo cerrado. Por lo tanto, es posible que los nombres de los productos a\u00fan cambien antes del lanzamiento final.<\/p>\n<p>La comunidad gr\u00e1fica entre expertos en Hana, socios y clientes existentes es a\u00fan muy peque\u00f1a. Queda por ver si este enfoque puede convertirse en un movimiento mayoritario en el entorno ERP.<\/p>\n<p>El hecho es, sin embargo, que muchos problemas anal\u00edticos y de big data de la vida real pueden mapearse de forma muy elegante con una base de datos gr\u00e1fica. Por lo tanto, Wipe y Hana Graph Function Library deber\u00edan establecerse firmemente en el campo del an\u00e1lisis predictivo.<\/p>","protected":false},"excerpt":{"rendered":"<p>La teor\u00eda de grafos es parte integrante de las matem\u00e1ticas y la inform\u00e1tica, por lo que est\u00e1 bien investigada y formulada con precisi\u00f3n. Como motor de bases de datos, esta teor\u00eda es relativamente joven, pero exitosa.<\/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\/es\/categoria\/gestion-informatica\/\" rel=\"category tag\">IT-Management<\/a>, <a href=\"https:\/\/e3mag.com\/es\/categoria\/1602\/\" rel=\"category tag\">MAG 16-02<\/a>","author_info_v2":{"name":"Revista E-3","url":"https:\/\/e3mag.com\/es\/author\/e-3-magazin\/"},"comments_num_v2":"0 comentarios","_links":{"self":[{"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/posts\/61097","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/users\/38"}],"replies":[{"embeddable":true,"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/comments?post=61097"}],"version-history":[{"count":0,"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/posts\/61097\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/media\/60767"}],"wp:attachment":[{"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/media?parent=61097"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/categories?post=61097"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/tags?post=61097"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/coauthors?post=61097"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}