{"id":1294,"date":"2011-10-13T13:42:53","date_gmt":"2011-10-13T17:42:53","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/ylambert\/?p=1294"},"modified":"2011-10-13T13:57:06","modified_gmt":"2011-10-13T17:57:06","slug":"%c2%bfcual-es-la-mejor-base-de-datos-oracle-sqlserver-informix-postgres-mysql-db2-hagan-sus-apuestas-senores-y-el-ganador-es%e2%80%a6","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/ylambert\/2011\/10\/13\/%c2%bfcual-es-la-mejor-base-de-datos-oracle-sqlserver-informix-postgres-mysql-db2-hagan-sus-apuestas-senores-y-el-ganador-es%e2%80%a6\/","title":{"rendered":"\u00bfCUAL ES LA MEJOR BASE DE DATOS? ORACLE, SQLSERVER, INFORMIX, POSTGRES, MYSQL, DB2 HAGAN SUS APUESTAS SE\u00d1ORES, Y EL GANADOR ES\u2026"},"content":{"rendered":"<p>Hoy regreso a escribir despu\u00e9s de unas cortas vacaciones, <strong>vamos a comentar sobre las bases de datos, siempre los inform\u00e1ticos han buscado la forma con argumentos s\u00f3lidos y no tan s\u00f3lidos de responder a la pregunta de \u00bfcu\u00e1l es la mejor base de datos?,<\/strong> primero el panorama es complicado, yo tratar\u00e9 de dar algunos argumentos validos y ver si podemos llegar a una conclusi\u00f3n al tema, primero mencionare que en el mercado <strong>tenemos muchas alternativas de bases de datos, \u00a0como por ejemplo ORACLE, SQLServer, Postgres, Informix, DB2, MySQL entre las que recuerdo, y citar\u00e9 que en la mayor\u00eda de los casos los finalistas terminan siendo ORACLE VS SQLServer.<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright\" src=\"http:\/\/www.elalojamientoweb.com\/wp-content\/uploads\/2011\/07\/base-de-datos.jpg\" alt=\"\" width=\"171\" height=\"171\" \/><strong>Mencionar\u00e9 que ORACLE le pertenece a \u201cORACLE Corporation\u201d y SQLServer a la empresa \u201cMicrosoft\u201d; \u00a0\u00a0algunos analistas tambi\u00e9n suelen poner como finalistas a Postgres y DB2 contra ORACLE, a simple vista podr\u00edamos concluir que si siempre el finalista es ORACLE, entonces esta deber\u00eda ser la mejor<\/strong>; y es que debo decir que efectivamente ORACLE no es malo, pero solo est\u00e1 presente en empresas grandes, porque medianas y peque\u00f1as empresas ser\u00e1 mucha base datos y los costos de licenciamiento son altos para ellas, por otro lado <strong>siempre se ha defendido a ORACLE en el tema de la <\/strong><strong>Granularidad de los datos donde se destaca, las unidades de asignaci\u00f3n de espacio en la base de datos son los bloques de datos, extents y segmentos. <\/strong>El nivel m\u00e1s fino de granularidad en <strong>que Oracle almacena los datos es el bloque de datos (tambi\u00e9n llamados bloques l\u00f3gicos, bloques de Oracle o p\u00e1ginas),<\/strong> si se que son\u00e9 bastante t\u00e9cnico, pero son temas t\u00e9cnicos, <strong>los Administradores de Datos o tambi\u00e9n llamados DBA tienen a este factor como unos de los m\u00e1s importantes pero no el \u00fanico existen otros tales como escalabilidad, seguridad, administraci\u00f3n, Integridad, las herramientas entre otros.<\/strong><\/p>\n<p><strong>En el caso de SQLServer tambi\u00e9n posee granularidad casi al mismo nivel que ORACLE, en ciertos aspectos destaco su sistema de bloqueo y jerarqu\u00edas;<\/strong> pero siempre existir\u00e1n detractores al tema; <strong>siempre existir\u00e1n administradores \u201cPRO\u201d una base datos, es decir preferencias hacia una y otra.<\/strong><\/p>\n<p>As\u00ed que yo <strong>utilizar\u00e9 otro argumento quiz\u00e1s para mi mas valedero que la granularidad; y es saber que empresas inform\u00e1ticas de renombre usan una o la otra; cuantificarlas y sacar conclusiones, pero no es f\u00e1cil, as\u00ed que me plantee una pregunta \u00bfQu\u00e9 base de datos usar\u00e1 el motor de b\u00fasquedas GOOGLE y todos sus otros servicios?, \u00bfser\u00e1 ORACLE? \u00bfSer\u00e1 SQLServer?, pues eso me dar\u00eda una respuesta concluyente<\/strong>, as\u00ed que mis estimados lectores, aqu\u00ed les va la respuesta <strong>\u201cNinguna de las dos\u201d<\/strong>, incluso ninguna de las que mencione al principio del art\u00edculo, <strong>San Google usa una base de datos llamada<\/strong> <strong>Berkeley DB<\/strong> que es una base de datos incrustada con API para C, C++, Java, Perl, Python, Ruby, Tcl y muchos otros lenguajes. Soporta m\u00faltiples datos para una misma clave<strong>. adem\u00e1s permite miles de hilos de control manipulando bases de datos de hasta 256 terabytes en muchos sistemas.<\/strong><\/p>\n<p><strong>Esta base fue dise\u00f1ada por la Universidad de Berkeley actualmente pertenece y es desarrollada por la compa\u00f1\u00eda Sleepycat Software. Est\u00e1 disponible con c\u00f3digo fuente y licencia de libre distribuci\u00f3n (free software).<\/strong> Los desarrolladores que quieran redistribuir con aplicaciones propietarias deber\u00e1n\u00a0 pagar una licencia a Sleepycat Software.<\/p>\n<p><strong>Ahora el tema a la pregunta podr\u00eda estar casi respondida, pero algunos me dir\u00e1n, s\u00f3lo porque Google la usa no necesariamente ser\u00e1 la mejor<\/strong>, pues aqu\u00ed les listo otras empresas pesadas del mundo inform\u00e1tico que la usan<\/p>\n<p><strong>Empresas que utilizan Berkeley DB en sus productos:<\/strong><\/p>\n<ul>\n<li>Airbus: compa\u00f1\u00eda europea aeron\u00e1utica y aeroespacial.<\/li>\n<li><strong>Amazon<\/strong>: empresa l\u00edder mundial en B2C.<\/li>\n<li>AOL<\/li>\n<li><strong>Cisco Systems<\/strong><\/li>\n<li>eBay: web de subastas on-line.<\/li>\n<li>EMC<\/li>\n<li><strong>Google<\/strong>: compa\u00f1\u00eda de b\u00fasquedas en la Internet.<\/li>\n<li>Hitachi<\/li>\n<li><strong>HP<\/strong><\/li>\n<li>Motorola<\/li>\n<li><strong>Nortel<\/strong>: compa\u00f1\u00eda de telecomunicaciones.<\/li>\n<li>RSA Security<\/li>\n<li><strong>Sun Microsystems<\/strong><\/li>\n<li>TIBCO<\/li>\n<li><strong>VERITAS <\/strong><\/li>\n<\/ul>\n<p>He puesto <strong>en negritas para resaltar las empresas que llamaron mi atenci\u00f3n, y creo que ya podemos hacer conclusiones<\/strong>, \u00a0efectivamente <em><strong><span style=\"color: #ff0000\">Berkeley DB<\/span> <\/strong><\/em><em>sobresale y <strong>no creo que estas empresas no hayan tomado factores importantes en su decisi\u00f3n<\/strong>, aunque la base si tiene criticas como por ejemplo que Berkeley DB no soporta SQL ni esquemas. A pesar de esto tiene un tama\u00f1o superior al de otras alternativas incrustadas, <strong>as\u00ed que con estos argumentos donde asumo las empresas citadas por su seriedad tuvieron que haber hecho un benchmarking, costo, beneficio, seguridad entre otras \u00a0<span style=\"color: #ff0000\">gan\u00f3 Berkeley DB como la mejor alternativa<\/span><\/strong><\/em>.<\/p>\n<p>No podr\u00e9 concluir sin darles un dato m\u00e1s, <em><strong>Berkeley DB ha sido comprado por ORACLE Corporation , asi que le pertenece, <\/strong><\/em>aunque fue desarrollada por la <strong>Universidad de Berkeley<\/strong> de California como parte de los esfuerzos para lograr eliminar el c\u00f3digo de AT&amp;T de BSD 4.3 para la versi\u00f3n 4.4. En 1996 Netscape pidi\u00f3 que los autores de Berkley DB que mejorasen y ampliasen su biblioteca, en su versi\u00f3n 1.86 por entonces, para satisfacer los requisitos de Netscape para un servidor LDAP y utilizarla en el navegador Netscape. <strong>La petici\u00f3n llev\u00f3 a la creaci\u00f3n de Sleepycat Software, que fue adquirida en febrero de 2006 por Oracle Corporation, mundo de locos.<\/strong><\/p>\n<p><strong>Fuente: Microsoft, Oracle y Wikipedia.<\/strong><\/p>\n<form id=\"vozme_form_e6bde55e576ea4f37769f67c2021acc8\" method=\"post\" name=\"vozme_form_e6bde55e576ea4f37769f67c2021acc8\" target=\"e6bde55e576ea4f37769f67c2021acc8\" action=\"http:\/\/vozme.com\/text2voice.php\"><input name=\"text\" type=\"hidden\" value=\"\u00bfCUAL ES LA MEJOR BASE DE DATOS? ORACLE, SQLSERVER, INFORMIX, POSTGRES, MYSQL, DB2 HAGAN SUS APUESTAS SE\u00d1ORES, Y EL GANADOR ES\u2026. Hoy regreso a escribir despu\u00e9s de unas cortas vacaciones, vamos a comentar sobre las bases de datos, siempre los inform\u00e1ticos han buscado la forma con argumentos s\u00f3lidos y no tan s\u00f3lidos de responder a la pregunta de \u00bfcu\u00e1l es la mejor base de datos?, primero el panorama es complicado, yo tratar\u00e9 de dar algunos argumentos validos y ver si podemos llegar a una conclusi\u00f3n al tema, primero mencionare que en el mercado tenemos muchas alternativas de bases de datos, \u00a0como por ejemplo ORACLE, SQLServer, Postgres, Informix, DB2, MySQL entre las que recuerdo, y citar\u00e9 que en la mayor\u00eda de los casos los finalistas terminan siendo ORACLE VS SQLServer.\nMencionar\u00e9 que ORACLE le pertenece a \u201cORACLE Corporation\u201d y SQLServer a la empresa \u201cMicrosoft\u201d; \u00a0\u00a0algunos analistas tambi\u00e9n suelen poner como finalistas a Postgres y DB2 contra ORACLE, a simple vista podr\u00edamos concluir que si siempre el finalista es ORACLE, entonces esta deber\u00eda ser la mejor; y es que debo decir que efectivamente ORACLE no es malo, pero solo est\u00e1 presente en empresas grandes, porque medianas y peque\u00f1as empresas ser\u00e1 mucha base datos y los costos de licenciamiento son altos para ellas, por otro lado siempre se ha defendido a ORACLE en el tema de la Granularidad de los datos donde se destaca, las unidades de asignaci\u00f3n de espacio en la base de datos son los bloques de datos, extents y segmentos. El nivel m\u00e1s fino de granularidad en que Oracle almacena los datos es el bloque de datos (tambi\u00e9n llamados bloques l\u00f3gicos, bloques de Oracle o p\u00e1ginas), si se que son\u00e9 bastante t\u00e9cnico, pero son temas t\u00e9cnicos, los Administradores de Datos o tambi\u00e9n llamados DBA tienen a este factor como unos de los m\u00e1s importantes pero no el \u00fanico existen otros tales como escalabilidad, seguridad, administraci\u00f3n, Integridad, las herramientas entre otros.\nEn el caso de SQLServer tambi\u00e9n posee granularidad casi al mismo nivel que ORACLE, en ciertos aspectos destaco su sistema de bloqueo y jerarqu\u00edas; pero siempre existir\u00e1n detractores al tema; siempre existir\u00e1n administradores \u201cPRO\u201d una base datos, es decir preferencias hacia una y otra.\nAs\u00ed que yo utilizar\u00e9 otro argumento quiz\u00e1s para mi mas valedero que la granularidad; y es saber que empresas inform\u00e1ticas de renombre usan una o la otra; cuantificarlas y sacar conclusiones, pero no es f\u00e1cil, as\u00ed que me plantee una pregunta \u00bfQu\u00e9 base de datos usar\u00e1 el motor de b\u00fasquedas GOOGLE y todos sus otros servicios?, \u00bfser\u00e1 ORACLE? \u00bfSer\u00e1 SQLServer?, pues eso me dar\u00eda una respuesta concluyente, as\u00ed que mis estimados lectores, aqu\u00ed les va la respuesta \u201cNinguna de las dos\u201d, incluso ninguna de las que mencione al principio del art\u00edculo, San Google usa una base de datos llamada Berkeley DB que es una base de datos incrustada con API para C, C++, Java, Perl, Python, Ruby, Tcl y muchos otros lenguajes. Soporta m\u00faltiples datos para una misma clave. adem\u00e1s permite miles de hilos de control manipulando bases de datos de hasta 256 terabytes en muchos sistemas.\nEsta base fue dise\u00f1ada por la Universidad de Berkeley actualmente pertenece y es desarrollada por la compa\u00f1\u00eda Sleepycat Software. Est\u00e1 disponible con c\u00f3digo fuente y licencia de libre distribuci\u00f3n (free software). Los desarrolladores que quieran redistribuir con aplicaciones propietarias deber\u00e1n\u00a0 pagar una licencia a Sleepycat Software.\nAhora el tema a la pregunta podr\u00eda estar casi respondida, pero algunos me dir\u00e1n, s\u00f3lo porque Google la usa no necesariamente ser\u00e1 la mejor, pues aqu\u00ed les listo otras empresas pesadas del mundo inform\u00e1tico que la usan\nEmpresas que utilizan Berkeley DB en sus productos:\n\nAirbus: compa\u00f1\u00eda europea aeron\u00e1utica y aeroespacial.\nAmazon: empresa l\u00edder mundial en B2C.\nAOL\nCisco Systems\neBay: web de subastas on-line.\nEMC\nGoogle: compa\u00f1\u00eda de b\u00fasquedas en la Internet.\nHitachi\nHP\nMotorola\nNortel: compa\u00f1\u00eda de telecomunicaciones.\nRSA Security\nSun Microsystems\nTIBCO\nVERITAS \n\nHe puesto en negritas para resaltar las empresas que llamaron mi atenci\u00f3n, y creo que ya podemos hacer conclusiones, \u00a0efectivamente Berkeley DB sobresale y no creo que estas empresas no hayan tomado factores importantes en su decisi\u00f3n, aunque la base si tiene criticas como por ejemplo que Berkeley DB no soporta SQL ni esquemas. A pesar de esto tiene un tama\u00f1o superior al de otras alternativas incrustadas, as\u00ed que con estos argumentos donde asumo las empresas citadas por su seriedad tuvieron que haber hecho un benchmarking, costo, beneficio, seguridad entre otras \u00a0gan\u00f3 Berkeley DB como la mejor alternativa.\nNo podr\u00e9 concluir sin darles un dato m\u00e1s, Berkeley DB ha sido comprado por ORACLE Corporation , asi que le pertenece, aunque fue desarrollada por la Universidad de Berkeley de California como parte de los esfuerzos para lograr eliminar el c\u00f3digo de AT&amp;T de BSD 4.3 para la versi\u00f3n 4.4. En 1996 Netscape pidi\u00f3 que los autores de Berkley DB que mejorasen y ampliasen su biblioteca, en su versi\u00f3n 1.86 por entonces, para satisfacer los requisitos de Netscape para un servidor LDAP y utilizarla en el navegador Netscape. La petici\u00f3n llev\u00f3 a la creaci\u00f3n de Sleepycat Software, que fue adquirida en febrero de 2006 por Oracle Corporation, mundo de locos.\nFuente: Microsoft, Oracle y Wikipedia.\n\" \/><input name=\"lang\" type=\"hidden\" value=\"es\" \/><input name=\"gn\" type=\"hidden\" value=\"ml\" \/><input type=\"hidden\" id=\"interface\" name=\"interface\" value=\"full\" \/>\n\t\t\t<div style=\"margin-left:40%;\">\n\t\t\t\n\t\t\t\t<input style=\"float:left;\" type=\"image\" width=\"40\" height=\"40\" src=\"http:\/\/blog.espol.edu.ec\/ylambert\/wp-content\/plugins\/vozme\/img\/megaphone40x40w.gif\" alt=\"Escucha este post\" onclick=\"window.open('', 'e6bde55e576ea4f37769f67c2021acc8', 'width=600,height=370,scrollbars=yes,location=yes,menubar=yes,resizable=yes,status=yes,toolbar=yes');\">\n\t\t\t\t<div style=\"margin-left:48px; text-align:left;\"><a style=\"font-size:12px;\" href=\"javascript:void(0);\" onclick=\"window.open('', 'e6bde55e576ea4f37769f67c2021acc8', 'width=600,height=370,scrollbars=yes,location=yes,menubar=yes,resizable=yes,status=yes,toolbar=yes'); document.getElementById('vozme_form_e6bde55e576ea4f37769f67c2021acc8').submit();\">Escucha<br\/>este post<\/a><\/div>\n\t\t\t<\/div><\/form>","protected":false},"excerpt":{"rendered":"<p>Hoy regreso a escribir despu\u00e9s de unas cortas vacaciones, vamos a comentar sobre las bases de datos, siempre los inform\u00e1ticos han buscado la forma con argumentos s\u00f3lidos y no tan s\u00f3lidos de responder a la pregunta de \u00bfcu\u00e1l es la mejor base de datos?, primero el panorama es complicado, yo tratar\u00e9 de dar algunos argumentos [&hellip;]<\/p>\n","protected":false},"author":135,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[296],"tags":[2749,60981,60983,60982,4777,2257,27932,60984],"class_list":["post-1294","post","type-post","status-publish","format-standard","hentry","category-tecnologia","tag-base-de-datos","tag-berkeley-db","tag-db2","tag-informix","tag-mysql","tag-oracle","tag-postgres","tag-universidad-de-berkeley"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/ylambert\/wp-json\/wp\/v2\/posts\/1294","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/ylambert\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/ylambert\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/ylambert\/wp-json\/wp\/v2\/users\/135"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/ylambert\/wp-json\/wp\/v2\/comments?post=1294"}],"version-history":[{"count":9,"href":"https:\/\/blog.espol.edu.ec\/ylambert\/wp-json\/wp\/v2\/posts\/1294\/revisions"}],"predecessor-version":[{"id":1296,"href":"https:\/\/blog.espol.edu.ec\/ylambert\/wp-json\/wp\/v2\/posts\/1294\/revisions\/1296"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/ylambert\/wp-json\/wp\/v2\/media?parent=1294"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/ylambert\/wp-json\/wp\/v2\/categories?post=1294"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/ylambert\/wp-json\/wp\/v2\/tags?post=1294"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}