edición general
137 meneos
3460 clics
El piloto que cambió las bases de datos para siempre y ayudó a que Oracle se convirtiese en un imperio

El piloto que cambió las bases de datos para siempre y ayudó a que Oracle se convirtiese en un imperio

Ted tenía 16 años cuando estalló la Segunda Guerra Mundial. Aún era joven y comenzó sus estudios de química en Oxford, pero en 1942 acabó alistándose en el ejército británico —pudiéndose haber librado— y se convirtió en piloto de la Royal Air Force Coastal.

| etiquetas: oracle , bases , datos , edgar f. (ted) codd
  1. #1 en inglés:
    Oracol => Lo caro
  2. Venía a soltar un chiste de SysAdmins pero se me han adelantado 2 DBAs.
  3. ¡Orac-le!
    Cualquier DBA mexicano.
  4. Gooracle
  5. Bonita historia.. pero parece un anuncio (autobombo) de Oracle más que otra cosa ...
  6. #6 y más cuando realmente van de capa caída y mucha gente está escapando de la compañía. Mis clientes andan migrando de Oracle a otras soluciones y su cloud apenas tiene impacto
  7. Y ese desprecio a las bases de datos jerárquicas? El que haya escrito esto no tiene mucha idea de bases de datos
  8. #1 Oracle - One rich american called Larry Ellison
  9. Jorge Rubira también ha contribuido en el tema de las bases de datos: www.youtube.com/watch?v=i_cVJgIz_Cs
  10. #6 De autobombo saben mucho.
  11. El empleado de la oficina de patentes que descubrió la teoría de la relatividad, el teólogo que descubrió la ley de la gravitación universal, menudo titular.
  12. Oracle es un imperio y la peor base de datos que existe. Porque ambas cosas no son incompatibles.
  13. #13 Estamos atados por imperios informáticos. Durante la crisis de 2015-18 hubo administraciones autonómicas que no tenían dinero para dar de comer en los hospitales porque había que pagar las licencias de Office o la administración se caía.
  14. #14 Otro motivo más para usar software libre (que, aunque en algunas ocasiones no sea gratis, lo que sí consigues es no atarte a imperios informáticos).
  15. #13 Y porqué es la peor?
  16. #16 ¿Nunca la has usado? Es la peor, con diferencia, porque necesitas recursos infinitos para hacerla correr; porque no sigue los estándares SQL; porque su propio SQL es inconsistente; porque es especialmente compleja de administrar; porque está absolutamente ligada a otros productos de Oracle; y porque cuesta un pastizal para hacer lo mismo que otras bases de datos sin atarte a ninguna empresa.

    Antes MySQL y ahora MariaDB (MySQL la compró Oracle y lo único que hizo fue monetizarla) funcionan de forma excelente para proyectos pequeños y medianos por su facilidad y su poco consumo de recursos; y PostgreSQL para proyectos medianos y grandes si necesitas una base de datos profesional, que consuma relativamente pocos recursos, mucho más fácil de administrar que Oracle y sin estar atado a ninguna empresa. Y gratis, además.
  17. #16 #17 Decir que es la peor es como mínimo una exageración enorme, y además muy discutible. La mayor parte de las veces los que dicen eso es porque no saben trabajar con ella, o nunca lo han hecho, y claro antes que reconocer que el que no sabe soy yo, pues es mejor decir que el producto es malo.
  18. #18 Yo no he trabajado con ella directamente más que cuatro comandos (sí la he puesto en marcha hace años) pero sí con un DBA que llevaba más de 10 años con ella y sí, es la peor. De esas bases de datos de aplicaciones legacy que quieres que mueran pero que es imposible. Y te aseguro que con 10 años de experiencia sabía lo que hacía (y lo que decía).

    Entiéndase que hablamos de bases de datos relacionales, no nos metemos ya con las NoSQL y otras cosas raras que hay por ahí.
  19. #13 yo no se si es la peor base de datos que existe, lo que si se es que es la más cara y sobrevalorada con diferencia, si hasta para implementar TDE tienes que pagar a parte, casi cualquier funcionalidad necesita ser licenciada a parte, normalmente sobre la enterprise...
  20. #18 pues yo estoy de acuerdo con #17 y te lo digo por experiencia propia. En mi empresa huimos de oracle como de la peste, preferimos cualquier otra cosa, de pago mejor ms sql server, al menos no tienes que andar licenciado cada puta mierda de funcionalidad adicional... Antes de irme a oracle prefiero montar sobre postgre, y eso que postgre no implementa tde de forma nativa.

    Y eso sin mencionar que como dejes de pagar el soporte anual te sale más barato volver a licenciar de 0 que regularizarlo.

    Con oracle pasa que existen muchos aplicativos del año pum, que en tiempos de maricastaña se desarrollaron sobre oracle y ahora no hay hostias quién las migre, por lo que terminas muriendo a oracle si o sí. Y oracle ahora mismo en costes es una sangrada.
  21. #19 Lo que dices de aplicaciones legacy, es cierto que mayormente son un infierno, por mucho motivos, pero ahí la calidad de la BD no tiene nada que ver. Es como si me dices que tienes que usar una versión de oracle de hace 20 años, o de PHP 2 (suponiendo que exista que no lo se) o de java 1.1; el problema no es el lenguaje, es que la aplicación está anclada en el pasado y no la puedes medir por estándares modernos
  22. #22 Con aplicaciones legacy me refiero a aplicaciones que están ahí con determinada arquitectura (que llevan Oracle) y que tienen un montón de años, no que estén obsoletas (se mantienen, de hecho, pero no se puede quitar ese monstruo que es Oracle). Vamos, que la aplicación en sí, aunque antigua, funciona bien. Excepto por Oracle, que es un lastre.
  23. #21 Pero es que yo no he hablado del precio, que no entro en si es caro o no porque yo no pago las licencias que usamos. Lo que sí te puedo decir es que cuando tienes pasta y coges el paquete "completo" (hablamos de muchos miles de €), aquello es una maravilla absoluta; ya podemos discutir la relación calidad/precio, pero que es bueno es indiscutible
  24. #19 A lo mejor Oracle 9 e inferiores si que son complejas de administrar y tienen muchas particularidades al solo saber interpretar comandos PL/SQL, pero de la 10 en adelante hubo una evolución brutal.
    Yo tengo el OCA de Oracle 10g y 11g y tambien tengo el MCSA de SQL Server (actualmente trabajo solo con este tipo de servidores) y a nivel de potencia y seguridad me parece mucho mejor Oracle, ademas si lo montas sobre un Oracle Linux el rendimiento pasa a otro nivel... Pero si, SQL Server es mas sencillo.
  25. #17 Vamos que tu nunca trabjas con bbdd grandes.
    #18
  26. #26 ¿80 000 000 de registros con sus correspondiente relaciones lo consideras grande o no? Y con MariaDB, por cierto (por si quieres más información: resultados de tests unitarios en sus correspondientes grupos para sus correspondientes aplicaciones, para hacer estadísticas de calidad de código. Y eso es solo una parte de los datos de esa base de datos).

    /cc #18
  27. Oracle va rápido como un rayo. Si tienes un pc de mierda es tu problema.
  28. #1 #2 #9 (Laughts in SAP Hana)  media
  29. #31 Vamos, para una empresa grandecilla imagino. Espero que te paguen bien ;)

    A mí me ha pasado eso también, ver cosillas con las que se me van las manos a la cabeza.
  30. #33 ¿¿Banca?? Ufff...

    Me hicieron oferta y mejoraba económicamente en la que estaba, pero luego analizando el resto de condiciones ni me acerqué, además porque se trataba de una especie de consultora que contrataba curritos para otra consultora de renombre, y que esta era la que daba el servicio real para el banco. Vamos, una cesión ilegal como cualquier otra y que se debe echar el freno de inmediato.

    Te deseo suerte Harkon y recuerda, tu tiempo libre es TUYO.
  31. #8 Un anarquista seguramente. :-)
  32. #36 No creo. Ya @Joya hubiera publicado un artículo.
  33. #37 Ya no me acordaba de tu nombre, gracias por recordármelo.
  34. #38 De nada. Saludos a los fanáticos del partido y a los pusilánimes que no hacen nada.
  35. #7 ojalá pudiéramos nosotros... Pero estamos muy casados con ellos...
comentarios cerrados

menéame